/*! 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: .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: .35em .75em .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;
}

/**
 * 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.
 */

/**
 * 1. Prevent padding and border from affecting element width
 * https://goo.gl/pYtbK7
 * 2. Change the default font family in all browsers (opinionated)
 */

html {
  box-sizing: border-box; /* 1 */
  font-family: sans-serif; /* 2 */
}

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

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

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

button {
  background: transparent;
  padding: 0;
}

/**
 * Work around a Firefox/IE bug where the transparent `button` background
 * results in a loss of the default `button` focus styles.
 */

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

fieldset {
  margin: 0;
  padding: 0;
}

ol,
ul {
  margin: 0;
}

/**
 * Tailwind custom reset styles
 */

/**
 * 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 {
  border-width: 0;
  border-style: solid;
  border-color: #dae4e9;
}

/**
 * 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;
}

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

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: inherit;
  opacity: .5;
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  color: inherit;
  opacity: .5;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: inherit;
  opacity: .5;
}

input::-ms-input-placeholder,
textarea::-ms-input-placeholder {
  color: inherit;
  opacity: .5;
}

input::placeholder,
textarea::placeholder {
  color: inherit;
  opacity: .5;
}

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

table {
  border-collapse: collapse;
}

.uie-logo {
  width: 170px;
  height: 70px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqUAAAFACAYAAACFuQWeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUE0MDA5REJDQTIwMTFFNzgwNUJBMDU1RjQ0N0IxOTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUE0MDA5RENDQTIwMTFFNzgwNUJBMDU1RjQ0N0IxOTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1QTQwMDlEOUNBMjAxMUU3ODA1QkEwNTVGNDQ3QjE5MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1QTQwMDlEQUNBMjAxMUU3ODA1QkEwNTVGNDQ3QjE5MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhwpAVMAABAJSURBVHja7N29bxvnHcDxU0EtymB56RIgoKBkbeE/IBKooRk7Fh26dJFseGyLjhqLdC1sCwW8ZMpYoEuAVoKdP8DoFsASRAToksXyYC8SwN4D30FPaVHiy3O8h+TnAxycF/F4/PEofn3Hl7XBYFAAAECb1kQpAACiFAAAUSpKAQAQpQAAiFJRCgCAKAUAQJSKUgAARCkAAKJUlAIAIEoBABClohQAAFEKAIAoFaUAAIhSAABEqSgFAECUAgAgSkUpAACiFAAAUSpKAQAQpQAAiFJRCgCAKAUAQJSKUgAARCkAAKJUlAIAIEoBABClohQAAFEKAIAoFaUAAIhSAABEqSgFAECUAgAgSkUpAACiFAAAUSpKAQAQpQAAiFJRCgCAKAUAQJSKUgAARCkAAKJUlAIAIEoBABClohQAAFEKAIAoFaUAAIhSAABEqSgFAECUAgAgSkUpAACiFAAAUSpKAQAQpQAAiFJRCgCAKAUAQJSKUgAARCkAAKJUlAIAIEoBABClohQAAFEKAIAoFaUAAIhSAABEqSgFAECUAgAgSkUpAACiFAAAUSpKAQAQpQAAiFJRCgCAKAUAQJSKUgAARCkAAKJUlAIAIEoBABClohQAAFEKAIAoFaUAAIhSAABEqSgFAECUAgAgSkUpAACiFAAAUSpKAQAQpfnZKZdDY2DJ7RkBAKI0b8fl0jMGlv2xbwQA5ORnRgAAgCgFAECUGgEAAKIUAABRagQAAIhSAABEqREAACBKAQAQpUYAAIAoBQBAlBoBAACiFAAAUWoEAAC0rWMEwJLqrvBt72c+577dExClwKo4X+HbflIue3O4nuNy6WW8fYAoXXlrRkCDuiseXAAsIa8pBQBAlAIAgCgFAECUAgCAKAUAQJQCAIAoBQBAlAIAgCgFAECUAgCAKAUAoHUdIwD4yEG5fLfA2993FwKiFGDxHRkBwHw5fQ8AgCgFAABRCgCAKAUAAFEKAIAoBQAAUQoAgCgFAABRCgCAKAUAAFEKAIAoBQCAjhEAQGu6I/77T+XyfgG2M+i7GxGlAJDGTrkcTnG5vQl+dqNc/lkuvQmv46pc/l4uj+Y0i/1y+WO5bE9x2bNy+Wu5HNmlmNTaYDAwhf93PMUvjI/maow0qFsu5/bROw3MJ9vflycTxlzOt2WruPtI4emUgTfKQQPRF0L0b0Xag1Uhph8LVMblNaUA0MxfHi+rvxxtJ173s2q9x4lifFCtM/XZ007ibUWUAgATeFN8OJvR9EvkelXwdae47JPqsr05zaTe1h27B6IUAJq1U4XX5pyvNwTwJEciwxHchy3N6EUV7SBKAaABx1VwtSUciTy942e6VTS3/SbnzSqMQZQCQCKfVTHYy2Bbtm8J0/BGpvOM5tYpZnszIqIUAIi8KNK/kSl1mIYgfZbp/IQpohQAllQI050FCNKaU/mIUgBYUuEI7vECBGnQKXxkFKIUAJZWb8G2dcNdJkoBANr21ghEKdxlsOCL00JADi7K5Wnx4atJ42W3+PDVq1cZbetVtU1bNywn1W1JLZzG79pNVlfHCACg0RD9tFze3/Iz/XLZi/69zTcnHRR3f1d9vK3hDVX/TtgTr8tl3W4jSgH4IHykzo+Zb+Nhubx0V2UrHGm8d0eMjnJULeEsz7xeFzpOjN7kZRWRIU5TfHmALhGlAES2i7w+e3KUPXdVls7K5fNE929488+7huM5xZHJEKdrxYePd5q1LZ6UyyO70erxmlIAyC9Ia++r2Ms5SGPrxeyvjX1oNxKlAMD0LhIHaWy3gXU29dpNrwlFlAJAi+43uO6XRdp3vH/S8CwOZrx81+4kSgGA+UfYPKM3xO37hrf1aMbLP7dLiVIAYP4RNklQ5hK3TYb6A7uUKAUAJnM2x+v69YyXn+cH9M8S6pt2K1EKAEzmF3O8rlk/m/bxnGdzZfdAlALAfLxfoG09mvP1fW/3QJQCwHI6W6Bt/b27C1FKSmuZLAC5uWjhOn80dkQpABB71cJ1Hi7QfPp2EUQpACwnR0pZSh0jAPiIl4sAzJkjpQAAiFIAABClAACIUgAAEKUAAIhSAAAQpQAAiFIAABClAACIUgAAEKUAAIhSAAAQpQAAtK5jBEypawQAgCilbedGAACk4vQ9AACiFAAARCkAAKIUAABEKQAAohQAAEQpAACiFAAARCkAAKIUgJXTMwJAlAKQyg9GAKTSMQKmdNLCdTq6Ann5ulweTnnZbrn0jRAQpcxqr4XrHBg7ZGWWqHxdLutGCNScvgf42IYRNC4cFDk1BkCUAoz2rvhwZH5Rl+M5zupqhstul8tluezY5QBRCsAsHs94+XDE9EWGsQ2IUgAWyJERAKIUgBxcGAEgSgFo230jAEQpADk4MQJAlALQtvDZxVfGAIhSANrmw/ABUQpAFtaMABClAOQSpk7lA6IUgNaFU/ne/ASIUgBaF978tCZOAVEKQE5xulUuZ8YB3KRjBMCS2lrh297PeLs+H/pv3Uxu196E29LmrPsLtn+v8mMRUQqQbZiR7/3UNzePRUQpeesaAQAgSmnbuREAAE3yRicAAEQpAACIUgAARCkAAIhSAABEKQAAiFIAAEQpAACIUgAARCkAAIhSAABa1zECxnCy4Nt/6C4EAFHK4tszAgCgSU7fAwAgSgEAQJQCACBKAQBAlAIAIEoBAECUAgAgSgEAQJQCy2xQLd3M192N1peb42jbUi/kt1+DKAUAYHX5mlEAxrVlBIAoBaBtfSMAmuL0PQAAohQAAEQpAACiFAAARCkAAKIUAABEKQAAohQAAEQpAIviuFr2p7hsN7r8xozXP2yj+u+XxfX30od/fjLDdbVtp7pNg2g5nXL2k1zf8QTbspPouver9cXrP064/nH3o6LaZ97csB+thLXBYODX3Mc7S2/WuRojDQpPruf20bHUv+DC12P2M153fJ/mdt/EvxPb3rbwZL055bbU99dVuawnvM9DNNz17YjhOr9IuA82uV+P+xx4US73G97PQiw+G+Oyu+Xycsb96TYn5bLX8O+OcbYl9cyz40gpAIsifkK+nDA+auuJtmW/ios6SJ9WkVEvu1VEFNXPnBfNHWVM5XIoSE+GbtPTKrCLKqCaPKp1GgXpRTXPm2YbvCgmPyI9iCIw3KaDodt6Ev1sb8L9rZhhW57eMPMimvmbZX6AdwoAWBy7VYSE569wevWuI2TdoSf8FP5VLtvROh/d8DP9KKLro6khsr4pl/eZBmnnjtv0qFq6xfWR/RBUqY+gn1bzHXVUu55tCNG35fJ4wpnGMT3qaHN9ZDScOn9YzeYy4V9qxt2P6pmHI8lfFkt+pFSUArBIQoReVKH5Yowgel39eTXiSX8adUiEo2tHY/z8ehR9bxOHTaoIrHtgnMDsVz932VCs3RaksfdTXO9ltD+Mc9mwz/yn+gtFp4rDvRb2o71VeHCLUgDG1U2wjn6CdYSjRfXRrjfF6KNHx9HzXOoQvBgzSGv3yuVdtT3dIv1rQVPE0e6El1svrl/CsD/hPMZZdxP77zT7Q7hdvyw+HDHtJd6mk8RzE6UArITzBOtIdaq3Po2/eUvk9aIn/tQ+nfDnw1G9q+p591WRz2nY0+rPsG3TvFnopJrzs4RxddLQbX01w/ofVVFaJA7wPb9WrnmjEwCL6GVx/aabm2I5Pk3bxBP/NK8LfVz9uZnRHLeHti2HqGoq1DZnXH/9muRnibbnwsNYlAIwnbUES0rxKdj4cx/DG6DqM4H3GpjDtDGR82naFNu2k/Ht6yZYxx8Sb9Of/UoRpQAsj/roVfxavxfVn+E0bRPvdH+VSSTltg2HGe8nz2f8C0UxtC+l+FKE7zx8RSkAyyO81q8+jR9O2cevkWzqNHCK+Posg9l9lWg99Ws0HyzA/vIq0Xp+7qGXnjc6AbDo4neB16+RvNfg9f2YKGzbfpPLbxKvbzPjfaQXhXPXQ0aUAkBTwmn8+t3RTZ22Z/GFcE7xKRLPC++cF6UAcINfRf/8wDgYIbys4/sE6zk0SlEKAMO6xfVp+yAcDRvnK0hZPSFIHeHMlDc6AavgT4nXF7/ztm+8ratPx4Z3VtdvunmR+TZ/m8E2/JB4fVcZz9tngopSgCz8NvH6fmek2TiN/jl8S9JeFEdvGrrO5wnWkcPHAX2daD1fVn9+n/F+Ur/rvuchI0qBdL4ygrHVR81Svyv4L9WfV0bcqm5xfdr+IPrv96L7vYkPdE/xcU4/ZTC/fqL11C8F/DbjfeXQwyV/XlPajIERQBb2osdjyu+rriP3sRG36jz6y0F834Z33p9VwRpO46f+JqntKS+3M7SNOUnxGtxvMt5X4tu2Ufh0hiw5Ugosu/poZqrvq45PCR8Zb2vi0/brN/z/z0fcZ236x9A+mYOLoW2b1H7GoT3Kfz18RClAG74YETLTPgHXR0lPjLY13eL6aOXTW35ut/qzidP4x1NcJvUR9hQvI3gwtG2TerZAj4eD6LZueBiJUoB560dPmNszhOl+9ATc5FdYcrf4tP2jW34unLKtjwSmfjd+b8KwaeII+/NEj4/4a1onET+WFuHxEM/97ZS/Ay49/EQpwCzCE+ZZFKbTPPnGQbpupK2JQ2icrxK9PyIMZ1FH3LsxwzRsc30kcjfB9R9E+3IK9f7cqR4b49ymN9H17y7Q/rM1xW0NjqvfAR1hKkoBZhVeY3gSPSENqifWUad1u1VMDKIn34sVD9Ju4mWa66/vi0m+SrQ+xZ/qNP4X0V9y3lX70U1xsz+0/4TLpPhA//iI36AKplnmGqxFj436Ng2va6O6rkEU2QfFYn1JQT+K+vi23rRfhNv7pLq9veg+9JfShqwNBt4ofsPfhnyOGUv/2F/h2x6eaN4Wk3/6yG6DT77hyf880/umyd+Jk97WwQyXvYzu82lnXF//VhU38Us67hIiOvUp7kEDj+/LCR4b9RxS72fzeAyEx9zrCX8PpPodMGhgfkvBkVJg1YSja+vVE184gnZ1R0h8Uv2sr6xs1+lQDE0qPtWf6jT+UbQf3eSq+n9rRTOvuQzrDUf9Un5b0Xq1z5+N+P8XVZytLXhQ9avbunXLbR2+vX4HNMyR0vkeFYBsHvtGABNzhAsa5EgpAACiFAAARCkAAKIUAABEKQAAohQAAEQpAACt6xjBR8IHHHeNAQBAlLatbwQAAPPj9D0AAKIUAADWBoOBKQAAIEoBABClpgAAgCgFAECUmgIAAKIUAABRagoAAIhSAABEqSkAACBKAQAQpaYAAIAoBQBAlJoCAACiFAAAUWoKAACIUgAARKkpAAAgSgEAEKWmAACAKAUAQJSaAgAAohQAAFFqCgAAiFIAAESpKQAAIEoBABClpgAAgCgFAECUmgIAAKIUAABRagoAAIhSAABEqSkAACBKAQAQpaYAAIAoBQBAlJoCAACiFAAAUWoKAACIUgAARKkpAAAgSgEAEKWmAACAKAUAQJSaAgAAohQAgNX2PwEGACNFO051A+ugAAAAAElFTkSuQmCC);
}

body {
  overflow: hidden;
}

.uie-list-reset {
  list-style: none !important;
  padding: 0 !important;
}

.uie-appearance-none {
  -webkit-appearance: none !important;
     -moz-appearance: none !important;
          appearance: none !important;
}

.uie-bg-fixed {
  background-attachment: fixed !important;
}

.uie-bg-local {
  background-attachment: local !important;
}

.uie-bg-scroll {
  background-attachment: scroll !important;
}

.uie-bg-transparent {
  background-color: transparent !important;
}

.uie-bg-black {
  background-color: #222b2f !important;
}

.uie-bg-grey-darkest {
  background-color: #364349 !important;
}

.uie-bg-grey-darker {
  background-color: #596a73 !important;
}

.uie-bg-grey-dark {
  background-color: #70818a !important;
}

.uie-bg-grey {
  background-color: #9babb4 !important;
}

.uie-bg-grey-light {
  background-color: #dae4e9 !important;
}

.uie-bg-grey-lighter {
  background-color: #f3f7f9 !important;
}

.uie-bg-grey-lightest {
  background-color: #fafcfc !important;
}

.uie-bg-white {
  background-color: #fff !important;
}

.uie-bg-red-darkest {
  background-color: #420806 !important;
}

.uie-bg-red-darker {
  background-color: #6a1b19 !important;
}

.uie-bg-red-dark {
  background-color: #cc1f1a !important;
}

.uie-bg-red {
  background-color: #e3342f !important;
}

.uie-bg-red-light {
  background-color: #ef5753 !important;
}

.uie-bg-red-lighter {
  background-color: #f9acaa !important;
}

.uie-bg-red-lightest {
  background-color: #fcebea !important;
}

.uie-bg-orange-darkest {
  background-color: #542605 !important;
}

.uie-bg-orange-darker {
  background-color: #7f4012 !important;
}

.uie-bg-orange-dark {
  background-color: #de751f !important;
}

.uie-bg-orange {
  background-color: #f6993f !important;
}

.uie-bg-orange-light {
  background-color: #faad63 !important;
}

.uie-bg-orange-lighter {
  background-color: #fcd9b6 !important;
}

.uie-bg-orange-lightest {
  background-color: #fff5eb !important;
}

.uie-bg-yellow-darkest {
  background-color: #453411 !important;
}

.uie-bg-yellow-darker {
  background-color: #684f1d !important;
}

.uie-bg-yellow-dark {
  background-color: #f2d024 !important;
}

.uie-bg-yellow {
  background-color: #ffed4a !important;
}

.uie-bg-yellow-light {
  background-color: #fff382 !important;
}

.uie-bg-yellow-lighter {
  background-color: #fff9c2 !important;
}

.uie-bg-yellow-lightest {
  background-color: #fcfbeb !important;
}

.uie-bg-green-darkest {
  background-color: #032d19 !important;
}

.uie-bg-green-darker {
  background-color: #0b4228 !important;
}

.uie-bg-green-dark {
  background-color: #1f9d55 !important;
}

.uie-bg-green {
  background-color: #38c172 !important;
}

.uie-bg-green-light {
  background-color: #51d88a !important;
}

.uie-bg-green-lighter {
  background-color: #a2f5bf !important;
}

.uie-bg-green-lightest {
  background-color: #e3fcec !important;
}

.uie-bg-teal-darkest {
  background-color: #0d3331 !important;
}

.uie-bg-teal-darker {
  background-color: #174e4b !important;
}

.uie-bg-teal-dark {
  background-color: #38a89d !important;
}

.uie-bg-teal {
  background-color: #4dc0b5 !important;
}

.uie-bg-teal-light {
  background-color: #64d5ca !important;
}

.uie-bg-teal-lighter {
  background-color: #a0f0ed !important;
}

.uie-bg-teal-lightest {
  background-color: #e8fffe !important;
}

.uie-bg-blue-darkest {
  background-color: #05233b !important;
}

.uie-bg-blue-darker {
  background-color: #103d60 !important;
}

.uie-bg-blue-dark {
  background-color: #2779bd !important;
}

.uie-bg-blue {
  background-color: #3490dc !important;
}

.uie-bg-blue-light {
  background-color: #6cb2eb !important;
}

.uie-bg-blue-lighter {
  background-color: #bcdefa !important;
}

.uie-bg-blue-lightest {
  background-color: #eff8ff !important;
}

.uie-bg-indigo-darkest {
  background-color: #191e38 !important;
}

.uie-bg-indigo-darker {
  background-color: #2f365f !important;
}

.uie-bg-indigo-dark {
  background-color: #5661b3 !important;
}

.uie-bg-indigo {
  background-color: #6574cd !important;
}

.uie-bg-indigo-light {
  background-color: #7886d7 !important;
}

.uie-bg-indigo-lighter {
  background-color: #b2b7ff !important;
}

.uie-bg-indigo-lightest {
  background-color: #e6e8ff !important;
}

.uie-bg-purple-darkest {
  background-color: #1f133f !important;
}

.uie-bg-purple-darker {
  background-color: #352465 !important;
}

.uie-bg-purple-dark {
  background-color: #794acf !important;
}

.uie-bg-purple {
  background-color: #9561e2 !important;
}

.uie-bg-purple-light {
  background-color: #a779e9 !important;
}

.uie-bg-purple-lighter {
  background-color: #d6bbfc !important;
}

.uie-bg-purple-lightest {
  background-color: #f3ebff !important;
}

.uie-bg-pink-darkest {
  background-color: #45051e !important;
}

.uie-bg-pink-darker {
  background-color: #72173a !important;
}

.uie-bg-pink-dark {
  background-color: #eb5286 !important;
}

.uie-bg-pink {
  background-color: #f66d9b !important;
}

.uie-bg-pink-light {
  background-color: #fa7ea8 !important;
}

.uie-bg-pink-lighter {
  background-color: #ffbbca !important;
}

.uie-bg-pink-lightest {
  background-color: #ffebef !important;
}

.hover\:uie-bg-transparent:hover {
  background-color: transparent !important;
}

.hover\:uie-bg-black:hover {
  background-color: #222b2f !important;
}

.hover\:uie-bg-grey-darkest:hover {
  background-color: #364349 !important;
}

.hover\:uie-bg-grey-darker:hover {
  background-color: #596a73 !important;
}

.hover\:uie-bg-grey-dark:hover {
  background-color: #70818a !important;
}

.hover\:uie-bg-grey:hover {
  background-color: #9babb4 !important;
}

.hover\:uie-bg-grey-light:hover {
  background-color: #dae4e9 !important;
}

.hover\:uie-bg-grey-lighter:hover {
  background-color: #f3f7f9 !important;
}

.hover\:uie-bg-grey-lightest:hover {
  background-color: #fafcfc !important;
}

.hover\:uie-bg-white:hover {
  background-color: #fff !important;
}

.hover\:uie-bg-red-darkest:hover {
  background-color: #420806 !important;
}

.hover\:uie-bg-red-darker:hover {
  background-color: #6a1b19 !important;
}

.hover\:uie-bg-red-dark:hover {
  background-color: #cc1f1a !important;
}

.hover\:uie-bg-red:hover {
  background-color: #e3342f !important;
}

.hover\:uie-bg-red-light:hover {
  background-color: #ef5753 !important;
}

.hover\:uie-bg-red-lighter:hover {
  background-color: #f9acaa !important;
}

.hover\:uie-bg-red-lightest:hover {
  background-color: #fcebea !important;
}

.hover\:uie-bg-orange-darkest:hover {
  background-color: #542605 !important;
}

.hover\:uie-bg-orange-darker:hover {
  background-color: #7f4012 !important;
}

.hover\:uie-bg-orange-dark:hover {
  background-color: #de751f !important;
}

.hover\:uie-bg-orange:hover {
  background-color: #f6993f !important;
}

.hover\:uie-bg-orange-light:hover {
  background-color: #faad63 !important;
}

.hover\:uie-bg-orange-lighter:hover {
  background-color: #fcd9b6 !important;
}

.hover\:uie-bg-orange-lightest:hover {
  background-color: #fff5eb !important;
}

.hover\:uie-bg-yellow-darkest:hover {
  background-color: #453411 !important;
}

.hover\:uie-bg-yellow-darker:hover {
  background-color: #684f1d !important;
}

.hover\:uie-bg-yellow-dark:hover {
  background-color: #f2d024 !important;
}

.hover\:uie-bg-yellow:hover {
  background-color: #ffed4a !important;
}

.hover\:uie-bg-yellow-light:hover {
  background-color: #fff382 !important;
}

.hover\:uie-bg-yellow-lighter:hover {
  background-color: #fff9c2 !important;
}

.hover\:uie-bg-yellow-lightest:hover {
  background-color: #fcfbeb !important;
}

.hover\:uie-bg-green-darkest:hover {
  background-color: #032d19 !important;
}

.hover\:uie-bg-green-darker:hover {
  background-color: #0b4228 !important;
}

.hover\:uie-bg-green-dark:hover {
  background-color: #1f9d55 !important;
}

.hover\:uie-bg-green:hover {
  background-color: #38c172 !important;
}

.hover\:uie-bg-green-light:hover {
  background-color: #51d88a !important;
}

.hover\:uie-bg-green-lighter:hover {
  background-color: #a2f5bf !important;
}

.hover\:uie-bg-green-lightest:hover {
  background-color: #e3fcec !important;
}

.hover\:uie-bg-teal-darkest:hover {
  background-color: #0d3331 !important;
}

.hover\:uie-bg-teal-darker:hover {
  background-color: #174e4b !important;
}

.hover\:uie-bg-teal-dark:hover {
  background-color: #38a89d !important;
}

.hover\:uie-bg-teal:hover {
  background-color: #4dc0b5 !important;
}

.hover\:uie-bg-teal-light:hover {
  background-color: #64d5ca !important;
}

.hover\:uie-bg-teal-lighter:hover {
  background-color: #a0f0ed !important;
}

.hover\:uie-bg-teal-lightest:hover {
  background-color: #e8fffe !important;
}

.hover\:uie-bg-blue-darkest:hover {
  background-color: #05233b !important;
}

.hover\:uie-bg-blue-darker:hover {
  background-color: #103d60 !important;
}

.hover\:uie-bg-blue-dark:hover {
  background-color: #2779bd !important;
}

.hover\:uie-bg-blue:hover {
  background-color: #3490dc !important;
}

.hover\:uie-bg-blue-light:hover {
  background-color: #6cb2eb !important;
}

.hover\:uie-bg-blue-lighter:hover {
  background-color: #bcdefa !important;
}

.hover\:uie-bg-blue-lightest:hover {
  background-color: #eff8ff !important;
}

.hover\:uie-bg-indigo-darkest:hover {
  background-color: #191e38 !important;
}

.hover\:uie-bg-indigo-darker:hover {
  background-color: #2f365f !important;
}

.hover\:uie-bg-indigo-dark:hover {
  background-color: #5661b3 !important;
}

.hover\:uie-bg-indigo:hover {
  background-color: #6574cd !important;
}

.hover\:uie-bg-indigo-light:hover {
  background-color: #7886d7 !important;
}

.hover\:uie-bg-indigo-lighter:hover {
  background-color: #b2b7ff !important;
}

.hover\:uie-bg-indigo-lightest:hover {
  background-color: #e6e8ff !important;
}

.hover\:uie-bg-purple-darkest:hover {
  background-color: #1f133f !important;
}

.hover\:uie-bg-purple-darker:hover {
  background-color: #352465 !important;
}

.hover\:uie-bg-purple-dark:hover {
  background-color: #794acf !important;
}

.hover\:uie-bg-purple:hover {
  background-color: #9561e2 !important;
}

.hover\:uie-bg-purple-light:hover {
  background-color: #a779e9 !important;
}

.hover\:uie-bg-purple-lighter:hover {
  background-color: #d6bbfc !important;
}

.hover\:uie-bg-purple-lightest:hover {
  background-color: #f3ebff !important;
}

.hover\:uie-bg-pink-darkest:hover {
  background-color: #45051e !important;
}

.hover\:uie-bg-pink-darker:hover {
  background-color: #72173a !important;
}

.hover\:uie-bg-pink-dark:hover {
  background-color: #eb5286 !important;
}

.hover\:uie-bg-pink:hover {
  background-color: #f66d9b !important;
}

.hover\:uie-bg-pink-light:hover {
  background-color: #fa7ea8 !important;
}

.hover\:uie-bg-pink-lighter:hover {
  background-color: #ffbbca !important;
}

.hover\:uie-bg-pink-lightest:hover {
  background-color: #ffebef !important;
}

.focus\:uie-bg-transparent:focus {
  background-color: transparent !important;
}

.focus\:uie-bg-black:focus {
  background-color: #222b2f !important;
}

.focus\:uie-bg-grey-darkest:focus {
  background-color: #364349 !important;
}

.focus\:uie-bg-grey-darker:focus {
  background-color: #596a73 !important;
}

.focus\:uie-bg-grey-dark:focus {
  background-color: #70818a !important;
}

.focus\:uie-bg-grey:focus {
  background-color: #9babb4 !important;
}

.focus\:uie-bg-grey-light:focus {
  background-color: #dae4e9 !important;
}

.focus\:uie-bg-grey-lighter:focus {
  background-color: #f3f7f9 !important;
}

.focus\:uie-bg-grey-lightest:focus {
  background-color: #fafcfc !important;
}

.focus\:uie-bg-white:focus {
  background-color: #fff !important;
}

.focus\:uie-bg-red-darkest:focus {
  background-color: #420806 !important;
}

.focus\:uie-bg-red-darker:focus {
  background-color: #6a1b19 !important;
}

.focus\:uie-bg-red-dark:focus {
  background-color: #cc1f1a !important;
}

.focus\:uie-bg-red:focus {
  background-color: #e3342f !important;
}

.focus\:uie-bg-red-light:focus {
  background-color: #ef5753 !important;
}

.focus\:uie-bg-red-lighter:focus {
  background-color: #f9acaa !important;
}

.focus\:uie-bg-red-lightest:focus {
  background-color: #fcebea !important;
}

.focus\:uie-bg-orange-darkest:focus {
  background-color: #542605 !important;
}

.focus\:uie-bg-orange-darker:focus {
  background-color: #7f4012 !important;
}

.focus\:uie-bg-orange-dark:focus {
  background-color: #de751f !important;
}

.focus\:uie-bg-orange:focus {
  background-color: #f6993f !important;
}

.focus\:uie-bg-orange-light:focus {
  background-color: #faad63 !important;
}

.focus\:uie-bg-orange-lighter:focus {
  background-color: #fcd9b6 !important;
}

.focus\:uie-bg-orange-lightest:focus {
  background-color: #fff5eb !important;
}

.focus\:uie-bg-yellow-darkest:focus {
  background-color: #453411 !important;
}

.focus\:uie-bg-yellow-darker:focus {
  background-color: #684f1d !important;
}

.focus\:uie-bg-yellow-dark:focus {
  background-color: #f2d024 !important;
}

.focus\:uie-bg-yellow:focus {
  background-color: #ffed4a !important;
}

.focus\:uie-bg-yellow-light:focus {
  background-color: #fff382 !important;
}

.focus\:uie-bg-yellow-lighter:focus {
  background-color: #fff9c2 !important;
}

.focus\:uie-bg-yellow-lightest:focus {
  background-color: #fcfbeb !important;
}

.focus\:uie-bg-green-darkest:focus {
  background-color: #032d19 !important;
}

.focus\:uie-bg-green-darker:focus {
  background-color: #0b4228 !important;
}

.focus\:uie-bg-green-dark:focus {
  background-color: #1f9d55 !important;
}

.focus\:uie-bg-green:focus {
  background-color: #38c172 !important;
}

.focus\:uie-bg-green-light:focus {
  background-color: #51d88a !important;
}

.focus\:uie-bg-green-lighter:focus {
  background-color: #a2f5bf !important;
}

.focus\:uie-bg-green-lightest:focus {
  background-color: #e3fcec !important;
}

.focus\:uie-bg-teal-darkest:focus {
  background-color: #0d3331 !important;
}

.focus\:uie-bg-teal-darker:focus {
  background-color: #174e4b !important;
}

.focus\:uie-bg-teal-dark:focus {
  background-color: #38a89d !important;
}

.focus\:uie-bg-teal:focus {
  background-color: #4dc0b5 !important;
}

.focus\:uie-bg-teal-light:focus {
  background-color: #64d5ca !important;
}

.focus\:uie-bg-teal-lighter:focus {
  background-color: #a0f0ed !important;
}

.focus\:uie-bg-teal-lightest:focus {
  background-color: #e8fffe !important;
}

.focus\:uie-bg-blue-darkest:focus {
  background-color: #05233b !important;
}

.focus\:uie-bg-blue-darker:focus {
  background-color: #103d60 !important;
}

.focus\:uie-bg-blue-dark:focus {
  background-color: #2779bd !important;
}

.focus\:uie-bg-blue:focus {
  background-color: #3490dc !important;
}

.focus\:uie-bg-blue-light:focus {
  background-color: #6cb2eb !important;
}

.focus\:uie-bg-blue-lighter:focus {
  background-color: #bcdefa !important;
}

.focus\:uie-bg-blue-lightest:focus {
  background-color: #eff8ff !important;
}

.focus\:uie-bg-indigo-darkest:focus {
  background-color: #191e38 !important;
}

.focus\:uie-bg-indigo-darker:focus {
  background-color: #2f365f !important;
}

.focus\:uie-bg-indigo-dark:focus {
  background-color: #5661b3 !important;
}

.focus\:uie-bg-indigo:focus {
  background-color: #6574cd !important;
}

.focus\:uie-bg-indigo-light:focus {
  background-color: #7886d7 !important;
}

.focus\:uie-bg-indigo-lighter:focus {
  background-color: #b2b7ff !important;
}

.focus\:uie-bg-indigo-lightest:focus {
  background-color: #e6e8ff !important;
}

.focus\:uie-bg-purple-darkest:focus {
  background-color: #1f133f !important;
}

.focus\:uie-bg-purple-darker:focus {
  background-color: #352465 !important;
}

.focus\:uie-bg-purple-dark:focus {
  background-color: #794acf !important;
}

.focus\:uie-bg-purple:focus {
  background-color: #9561e2 !important;
}

.focus\:uie-bg-purple-light:focus {
  background-color: #a779e9 !important;
}

.focus\:uie-bg-purple-lighter:focus {
  background-color: #d6bbfc !important;
}

.focus\:uie-bg-purple-lightest:focus {
  background-color: #f3ebff !important;
}

.focus\:uie-bg-pink-darkest:focus {
  background-color: #45051e !important;
}

.focus\:uie-bg-pink-darker:focus {
  background-color: #72173a !important;
}

.focus\:uie-bg-pink-dark:focus {
  background-color: #eb5286 !important;
}

.focus\:uie-bg-pink:focus {
  background-color: #f66d9b !important;
}

.focus\:uie-bg-pink-light:focus {
  background-color: #fa7ea8 !important;
}

.focus\:uie-bg-pink-lighter:focus {
  background-color: #ffbbca !important;
}

.focus\:uie-bg-pink-lightest:focus {
  background-color: #ffebef !important;
}

.uie-bg-bottom {
  background-position: bottom !important;
}

.uie-bg-center {
  background-position: center !important;
}

.uie-bg-left {
  background-position: left !important;
}

.uie-bg-left-bottom {
  background-position: left bottom !important;
}

.uie-bg-left-top {
  background-position: left top !important;
}

.uie-bg-right {
  background-position: right !important;
}

.uie-bg-right-bottom {
  background-position: right bottom !important;
}

.uie-bg-right-top {
  background-position: right top !important;
}

.uie-bg-top {
  background-position: top !important;
}

.uie-bg-repeat {
  background-repeat: repeat !important;
}

.uie-bg-no-repeat {
  background-repeat: no-repeat !important;
}

.uie-bg-repeat-x {
  background-repeat: repeat-x !important;
}

.uie-bg-repeat-y {
  background-repeat: repeat-y !important;
}

.uie-bg-auto {
  background-size: auto !important;
}

.uie-bg-cover {
  background-size: cover !important;
}

.uie-bg-contain {
  background-size: contain !important;
}

.uie-border-collapse {
  border-collapse: collapse !important;
}

.uie-border-separate {
  border-collapse: separate !important;
}

.uie-border-transparent {
  border-color: transparent !important;
}

.uie-border-black {
  border-color: #222b2f !important;
}

.uie-border-grey-darkest {
  border-color: #364349 !important;
}

.uie-border-grey-darker {
  border-color: #596a73 !important;
}

.uie-border-grey-dark {
  border-color: #70818a !important;
}

.uie-border-grey {
  border-color: #9babb4 !important;
}

.uie-border-grey-light {
  border-color: #dae4e9 !important;
}

.uie-border-grey-lighter {
  border-color: #f3f7f9 !important;
}

.uie-border-grey-lightest {
  border-color: #fafcfc !important;
}

.uie-border-white {
  border-color: #fff !important;
}

.uie-border-red-darkest {
  border-color: #420806 !important;
}

.uie-border-red-darker {
  border-color: #6a1b19 !important;
}

.uie-border-red-dark {
  border-color: #cc1f1a !important;
}

.uie-border-red {
  border-color: #e3342f !important;
}

.uie-border-red-light {
  border-color: #ef5753 !important;
}

.uie-border-red-lighter {
  border-color: #f9acaa !important;
}

.uie-border-red-lightest {
  border-color: #fcebea !important;
}

.uie-border-orange-darkest {
  border-color: #542605 !important;
}

.uie-border-orange-darker {
  border-color: #7f4012 !important;
}

.uie-border-orange-dark {
  border-color: #de751f !important;
}

.uie-border-orange {
  border-color: #f6993f !important;
}

.uie-border-orange-light {
  border-color: #faad63 !important;
}

.uie-border-orange-lighter {
  border-color: #fcd9b6 !important;
}

.uie-border-orange-lightest {
  border-color: #fff5eb !important;
}

.uie-border-yellow-darkest {
  border-color: #453411 !important;
}

.uie-border-yellow-darker {
  border-color: #684f1d !important;
}

.uie-border-yellow-dark {
  border-color: #f2d024 !important;
}

.uie-border-yellow {
  border-color: #ffed4a !important;
}

.uie-border-yellow-light {
  border-color: #fff382 !important;
}

.uie-border-yellow-lighter {
  border-color: #fff9c2 !important;
}

.uie-border-yellow-lightest {
  border-color: #fcfbeb !important;
}

.uie-border-green-darkest {
  border-color: #032d19 !important;
}

.uie-border-green-darker {
  border-color: #0b4228 !important;
}

.uie-border-green-dark {
  border-color: #1f9d55 !important;
}

.uie-border-green {
  border-color: #38c172 !important;
}

.uie-border-green-light {
  border-color: #51d88a !important;
}

.uie-border-green-lighter {
  border-color: #a2f5bf !important;
}

.uie-border-green-lightest {
  border-color: #e3fcec !important;
}

.uie-border-teal-darkest {
  border-color: #0d3331 !important;
}

.uie-border-teal-darker {
  border-color: #174e4b !important;
}

.uie-border-teal-dark {
  border-color: #38a89d !important;
}

.uie-border-teal {
  border-color: #4dc0b5 !important;
}

.uie-border-teal-light {
  border-color: #64d5ca !important;
}

.uie-border-teal-lighter {
  border-color: #a0f0ed !important;
}

.uie-border-teal-lightest {
  border-color: #e8fffe !important;
}

.uie-border-blue-darkest {
  border-color: #05233b !important;
}

.uie-border-blue-darker {
  border-color: #103d60 !important;
}

.uie-border-blue-dark {
  border-color: #2779bd !important;
}

.uie-border-blue {
  border-color: #3490dc !important;
}

.uie-border-blue-light {
  border-color: #6cb2eb !important;
}

.uie-border-blue-lighter {
  border-color: #bcdefa !important;
}

.uie-border-blue-lightest {
  border-color: #eff8ff !important;
}

.uie-border-indigo-darkest {
  border-color: #191e38 !important;
}

.uie-border-indigo-darker {
  border-color: #2f365f !important;
}

.uie-border-indigo-dark {
  border-color: #5661b3 !important;
}

.uie-border-indigo {
  border-color: #6574cd !important;
}

.uie-border-indigo-light {
  border-color: #7886d7 !important;
}

.uie-border-indigo-lighter {
  border-color: #b2b7ff !important;
}

.uie-border-indigo-lightest {
  border-color: #e6e8ff !important;
}

.uie-border-purple-darkest {
  border-color: #1f133f !important;
}

.uie-border-purple-darker {
  border-color: #352465 !important;
}

.uie-border-purple-dark {
  border-color: #794acf !important;
}

.uie-border-purple {
  border-color: #9561e2 !important;
}

.uie-border-purple-light {
  border-color: #a779e9 !important;
}

.uie-border-purple-lighter {
  border-color: #d6bbfc !important;
}

.uie-border-purple-lightest {
  border-color: #f3ebff !important;
}

.uie-border-pink-darkest {
  border-color: #45051e !important;
}

.uie-border-pink-darker {
  border-color: #72173a !important;
}

.uie-border-pink-dark {
  border-color: #eb5286 !important;
}

.uie-border-pink {
  border-color: #f66d9b !important;
}

.uie-border-pink-light {
  border-color: #fa7ea8 !important;
}

.uie-border-pink-lighter {
  border-color: #ffbbca !important;
}

.uie-border-pink-lightest {
  border-color: #ffebef !important;
}

.hover\:uie-border-transparent:hover {
  border-color: transparent !important;
}

.hover\:uie-border-black:hover {
  border-color: #222b2f !important;
}

.hover\:uie-border-grey-darkest:hover {
  border-color: #364349 !important;
}

.hover\:uie-border-grey-darker:hover {
  border-color: #596a73 !important;
}

.hover\:uie-border-grey-dark:hover {
  border-color: #70818a !important;
}

.hover\:uie-border-grey:hover {
  border-color: #9babb4 !important;
}

.hover\:uie-border-grey-light:hover {
  border-color: #dae4e9 !important;
}

.hover\:uie-border-grey-lighter:hover {
  border-color: #f3f7f9 !important;
}

.hover\:uie-border-grey-lightest:hover {
  border-color: #fafcfc !important;
}

.hover\:uie-border-white:hover {
  border-color: #fff !important;
}

.hover\:uie-border-red-darkest:hover {
  border-color: #420806 !important;
}

.hover\:uie-border-red-darker:hover {
  border-color: #6a1b19 !important;
}

.hover\:uie-border-red-dark:hover {
  border-color: #cc1f1a !important;
}

.hover\:uie-border-red:hover {
  border-color: #e3342f !important;
}

.hover\:uie-border-red-light:hover {
  border-color: #ef5753 !important;
}

.hover\:uie-border-red-lighter:hover {
  border-color: #f9acaa !important;
}

.hover\:uie-border-red-lightest:hover {
  border-color: #fcebea !important;
}

.hover\:uie-border-orange-darkest:hover {
  border-color: #542605 !important;
}

.hover\:uie-border-orange-darker:hover {
  border-color: #7f4012 !important;
}

.hover\:uie-border-orange-dark:hover {
  border-color: #de751f !important;
}

.hover\:uie-border-orange:hover {
  border-color: #f6993f !important;
}

.hover\:uie-border-orange-light:hover {
  border-color: #faad63 !important;
}

.hover\:uie-border-orange-lighter:hover {
  border-color: #fcd9b6 !important;
}

.hover\:uie-border-orange-lightest:hover {
  border-color: #fff5eb !important;
}

.hover\:uie-border-yellow-darkest:hover {
  border-color: #453411 !important;
}

.hover\:uie-border-yellow-darker:hover {
  border-color: #684f1d !important;
}

.hover\:uie-border-yellow-dark:hover {
  border-color: #f2d024 !important;
}

.hover\:uie-border-yellow:hover {
  border-color: #ffed4a !important;
}

.hover\:uie-border-yellow-light:hover {
  border-color: #fff382 !important;
}

.hover\:uie-border-yellow-lighter:hover {
  border-color: #fff9c2 !important;
}

.hover\:uie-border-yellow-lightest:hover {
  border-color: #fcfbeb !important;
}

.hover\:uie-border-green-darkest:hover {
  border-color: #032d19 !important;
}

.hover\:uie-border-green-darker:hover {
  border-color: #0b4228 !important;
}

.hover\:uie-border-green-dark:hover {
  border-color: #1f9d55 !important;
}

.hover\:uie-border-green:hover {
  border-color: #38c172 !important;
}

.hover\:uie-border-green-light:hover {
  border-color: #51d88a !important;
}

.hover\:uie-border-green-lighter:hover {
  border-color: #a2f5bf !important;
}

.hover\:uie-border-green-lightest:hover {
  border-color: #e3fcec !important;
}

.hover\:uie-border-teal-darkest:hover {
  border-color: #0d3331 !important;
}

.hover\:uie-border-teal-darker:hover {
  border-color: #174e4b !important;
}

.hover\:uie-border-teal-dark:hover {
  border-color: #38a89d !important;
}

.hover\:uie-border-teal:hover {
  border-color: #4dc0b5 !important;
}

.hover\:uie-border-teal-light:hover {
  border-color: #64d5ca !important;
}

.hover\:uie-border-teal-lighter:hover {
  border-color: #a0f0ed !important;
}

.hover\:uie-border-teal-lightest:hover {
  border-color: #e8fffe !important;
}

.hover\:uie-border-blue-darkest:hover {
  border-color: #05233b !important;
}

.hover\:uie-border-blue-darker:hover {
  border-color: #103d60 !important;
}

.hover\:uie-border-blue-dark:hover {
  border-color: #2779bd !important;
}

.hover\:uie-border-blue:hover {
  border-color: #3490dc !important;
}

.hover\:uie-border-blue-light:hover {
  border-color: #6cb2eb !important;
}

.hover\:uie-border-blue-lighter:hover {
  border-color: #bcdefa !important;
}

.hover\:uie-border-blue-lightest:hover {
  border-color: #eff8ff !important;
}

.hover\:uie-border-indigo-darkest:hover {
  border-color: #191e38 !important;
}

.hover\:uie-border-indigo-darker:hover {
  border-color: #2f365f !important;
}

.hover\:uie-border-indigo-dark:hover {
  border-color: #5661b3 !important;
}

.hover\:uie-border-indigo:hover {
  border-color: #6574cd !important;
}

.hover\:uie-border-indigo-light:hover {
  border-color: #7886d7 !important;
}

.hover\:uie-border-indigo-lighter:hover {
  border-color: #b2b7ff !important;
}

.hover\:uie-border-indigo-lightest:hover {
  border-color: #e6e8ff !important;
}

.hover\:uie-border-purple-darkest:hover {
  border-color: #1f133f !important;
}

.hover\:uie-border-purple-darker:hover {
  border-color: #352465 !important;
}

.hover\:uie-border-purple-dark:hover {
  border-color: #794acf !important;
}

.hover\:uie-border-purple:hover {
  border-color: #9561e2 !important;
}

.hover\:uie-border-purple-light:hover {
  border-color: #a779e9 !important;
}

.hover\:uie-border-purple-lighter:hover {
  border-color: #d6bbfc !important;
}

.hover\:uie-border-purple-lightest:hover {
  border-color: #f3ebff !important;
}

.hover\:uie-border-pink-darkest:hover {
  border-color: #45051e !important;
}

.hover\:uie-border-pink-darker:hover {
  border-color: #72173a !important;
}

.hover\:uie-border-pink-dark:hover {
  border-color: #eb5286 !important;
}

.hover\:uie-border-pink:hover {
  border-color: #f66d9b !important;
}

.hover\:uie-border-pink-light:hover {
  border-color: #fa7ea8 !important;
}

.hover\:uie-border-pink-lighter:hover {
  border-color: #ffbbca !important;
}

.hover\:uie-border-pink-lightest:hover {
  border-color: #ffebef !important;
}

.focus\:uie-border-transparent:focus {
  border-color: transparent !important;
}

.focus\:uie-border-black:focus {
  border-color: #222b2f !important;
}

.focus\:uie-border-grey-darkest:focus {
  border-color: #364349 !important;
}

.focus\:uie-border-grey-darker:focus {
  border-color: #596a73 !important;
}

.focus\:uie-border-grey-dark:focus {
  border-color: #70818a !important;
}

.focus\:uie-border-grey:focus {
  border-color: #9babb4 !important;
}

.focus\:uie-border-grey-light:focus {
  border-color: #dae4e9 !important;
}

.focus\:uie-border-grey-lighter:focus {
  border-color: #f3f7f9 !important;
}

.focus\:uie-border-grey-lightest:focus {
  border-color: #fafcfc !important;
}

.focus\:uie-border-white:focus {
  border-color: #fff !important;
}

.focus\:uie-border-red-darkest:focus {
  border-color: #420806 !important;
}

.focus\:uie-border-red-darker:focus {
  border-color: #6a1b19 !important;
}

.focus\:uie-border-red-dark:focus {
  border-color: #cc1f1a !important;
}

.focus\:uie-border-red:focus {
  border-color: #e3342f !important;
}

.focus\:uie-border-red-light:focus {
  border-color: #ef5753 !important;
}

.focus\:uie-border-red-lighter:focus {
  border-color: #f9acaa !important;
}

.focus\:uie-border-red-lightest:focus {
  border-color: #fcebea !important;
}

.focus\:uie-border-orange-darkest:focus {
  border-color: #542605 !important;
}

.focus\:uie-border-orange-darker:focus {
  border-color: #7f4012 !important;
}

.focus\:uie-border-orange-dark:focus {
  border-color: #de751f !important;
}

.focus\:uie-border-orange:focus {
  border-color: #f6993f !important;
}

.focus\:uie-border-orange-light:focus {
  border-color: #faad63 !important;
}

.focus\:uie-border-orange-lighter:focus {
  border-color: #fcd9b6 !important;
}

.focus\:uie-border-orange-lightest:focus {
  border-color: #fff5eb !important;
}

.focus\:uie-border-yellow-darkest:focus {
  border-color: #453411 !important;
}

.focus\:uie-border-yellow-darker:focus {
  border-color: #684f1d !important;
}

.focus\:uie-border-yellow-dark:focus {
  border-color: #f2d024 !important;
}

.focus\:uie-border-yellow:focus {
  border-color: #ffed4a !important;
}

.focus\:uie-border-yellow-light:focus {
  border-color: #fff382 !important;
}

.focus\:uie-border-yellow-lighter:focus {
  border-color: #fff9c2 !important;
}

.focus\:uie-border-yellow-lightest:focus {
  border-color: #fcfbeb !important;
}

.focus\:uie-border-green-darkest:focus {
  border-color: #032d19 !important;
}

.focus\:uie-border-green-darker:focus {
  border-color: #0b4228 !important;
}

.focus\:uie-border-green-dark:focus {
  border-color: #1f9d55 !important;
}

.focus\:uie-border-green:focus {
  border-color: #38c172 !important;
}

.focus\:uie-border-green-light:focus {
  border-color: #51d88a !important;
}

.focus\:uie-border-green-lighter:focus {
  border-color: #a2f5bf !important;
}

.focus\:uie-border-green-lightest:focus {
  border-color: #e3fcec !important;
}

.focus\:uie-border-teal-darkest:focus {
  border-color: #0d3331 !important;
}

.focus\:uie-border-teal-darker:focus {
  border-color: #174e4b !important;
}

.focus\:uie-border-teal-dark:focus {
  border-color: #38a89d !important;
}

.focus\:uie-border-teal:focus {
  border-color: #4dc0b5 !important;
}

.focus\:uie-border-teal-light:focus {
  border-color: #64d5ca !important;
}

.focus\:uie-border-teal-lighter:focus {
  border-color: #a0f0ed !important;
}

.focus\:uie-border-teal-lightest:focus {
  border-color: #e8fffe !important;
}

.focus\:uie-border-blue-darkest:focus {
  border-color: #05233b !important;
}

.focus\:uie-border-blue-darker:focus {
  border-color: #103d60 !important;
}

.focus\:uie-border-blue-dark:focus {
  border-color: #2779bd !important;
}

.focus\:uie-border-blue:focus {
  border-color: #3490dc !important;
}

.focus\:uie-border-blue-light:focus {
  border-color: #6cb2eb !important;
}

.focus\:uie-border-blue-lighter:focus {
  border-color: #bcdefa !important;
}

.focus\:uie-border-blue-lightest:focus {
  border-color: #eff8ff !important;
}

.focus\:uie-border-indigo-darkest:focus {
  border-color: #191e38 !important;
}

.focus\:uie-border-indigo-darker:focus {
  border-color: #2f365f !important;
}

.focus\:uie-border-indigo-dark:focus {
  border-color: #5661b3 !important;
}

.focus\:uie-border-indigo:focus {
  border-color: #6574cd !important;
}

.focus\:uie-border-indigo-light:focus {
  border-color: #7886d7 !important;
}

.focus\:uie-border-indigo-lighter:focus {
  border-color: #b2b7ff !important;
}

.focus\:uie-border-indigo-lightest:focus {
  border-color: #e6e8ff !important;
}

.focus\:uie-border-purple-darkest:focus {
  border-color: #1f133f !important;
}

.focus\:uie-border-purple-darker:focus {
  border-color: #352465 !important;
}

.focus\:uie-border-purple-dark:focus {
  border-color: #794acf !important;
}

.focus\:uie-border-purple:focus {
  border-color: #9561e2 !important;
}

.focus\:uie-border-purple-light:focus {
  border-color: #a779e9 !important;
}

.focus\:uie-border-purple-lighter:focus {
  border-color: #d6bbfc !important;
}

.focus\:uie-border-purple-lightest:focus {
  border-color: #f3ebff !important;
}

.focus\:uie-border-pink-darkest:focus {
  border-color: #45051e !important;
}

.focus\:uie-border-pink-darker:focus {
  border-color: #72173a !important;
}

.focus\:uie-border-pink-dark:focus {
  border-color: #eb5286 !important;
}

.focus\:uie-border-pink:focus {
  border-color: #f66d9b !important;
}

.focus\:uie-border-pink-light:focus {
  border-color: #fa7ea8 !important;
}

.focus\:uie-border-pink-lighter:focus {
  border-color: #ffbbca !important;
}

.focus\:uie-border-pink-lightest:focus {
  border-color: #ffebef !important;
}

.uie-rounded-none {
  border-radius: 0 !important;
}

.uie-rounded-sm {
  border-radius: .125rem !important;
}

.uie-rounded {
  border-radius: .25rem !important;
}

.uie-rounded-lg {
  border-radius: .5rem !important;
}

.uie-rounded-full {
  border-radius: 9999px !important;
}

.uie-rounded-t-none {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.uie-rounded-r-none {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.uie-rounded-b-none {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.uie-rounded-l-none {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.uie-rounded-t-sm {
  border-top-left-radius: .125rem !important;
  border-top-right-radius: .125rem !important;
}

.uie-rounded-r-sm {
  border-top-right-radius: .125rem !important;
  border-bottom-right-radius: .125rem !important;
}

.uie-rounded-b-sm {
  border-bottom-right-radius: .125rem !important;
  border-bottom-left-radius: .125rem !important;
}

.uie-rounded-l-sm {
  border-top-left-radius: .125rem !important;
  border-bottom-left-radius: .125rem !important;
}

.uie-rounded-t {
  border-top-left-radius: .25rem !important;
  border-top-right-radius: .25rem !important;
}

.uie-rounded-r {
  border-top-right-radius: .25rem !important;
  border-bottom-right-radius: .25rem !important;
}

.uie-rounded-b {
  border-bottom-right-radius: .25rem !important;
  border-bottom-left-radius: .25rem !important;
}

.uie-rounded-l {
  border-top-left-radius: .25rem !important;
  border-bottom-left-radius: .25rem !important;
}

.uie-rounded-t-lg {
  border-top-left-radius: .5rem !important;
  border-top-right-radius: .5rem !important;
}

.uie-rounded-r-lg {
  border-top-right-radius: .5rem !important;
  border-bottom-right-radius: .5rem !important;
}

.uie-rounded-b-lg {
  border-bottom-right-radius: .5rem !important;
  border-bottom-left-radius: .5rem !important;
}

.uie-rounded-l-lg {
  border-top-left-radius: .5rem !important;
  border-bottom-left-radius: .5rem !important;
}

.uie-rounded-t-full {
  border-top-left-radius: 9999px !important;
  border-top-right-radius: 9999px !important;
}

.uie-rounded-r-full {
  border-top-right-radius: 9999px !important;
  border-bottom-right-radius: 9999px !important;
}

.uie-rounded-b-full {
  border-bottom-right-radius: 9999px !important;
  border-bottom-left-radius: 9999px !important;
}

.uie-rounded-l-full {
  border-top-left-radius: 9999px !important;
  border-bottom-left-radius: 9999px !important;
}

.uie-rounded-tl-none {
  border-top-left-radius: 0 !important;
}

.uie-rounded-tr-none {
  border-top-right-radius: 0 !important;
}

.uie-rounded-br-none {
  border-bottom-right-radius: 0 !important;
}

.uie-rounded-bl-none {
  border-bottom-left-radius: 0 !important;
}

.uie-rounded-tl-sm {
  border-top-left-radius: .125rem !important;
}

.uie-rounded-tr-sm {
  border-top-right-radius: .125rem !important;
}

.uie-rounded-br-sm {
  border-bottom-right-radius: .125rem !important;
}

.uie-rounded-bl-sm {
  border-bottom-left-radius: .125rem !important;
}

.uie-rounded-tl {
  border-top-left-radius: .25rem !important;
}

.uie-rounded-tr {
  border-top-right-radius: .25rem !important;
}

.uie-rounded-br {
  border-bottom-right-radius: .25rem !important;
}

.uie-rounded-bl {
  border-bottom-left-radius: .25rem !important;
}

.uie-rounded-tl-lg {
  border-top-left-radius: .5rem !important;
}

.uie-rounded-tr-lg {
  border-top-right-radius: .5rem !important;
}

.uie-rounded-br-lg {
  border-bottom-right-radius: .5rem !important;
}

.uie-rounded-bl-lg {
  border-bottom-left-radius: .5rem !important;
}

.uie-rounded-tl-full {
  border-top-left-radius: 9999px !important;
}

.uie-rounded-tr-full {
  border-top-right-radius: 9999px !important;
}

.uie-rounded-br-full {
  border-bottom-right-radius: 9999px !important;
}

.uie-rounded-bl-full {
  border-bottom-left-radius: 9999px !important;
}

.uie-border-solid {
  border-style: solid !important;
}

.uie-border-dashed {
  border-style: dashed !important;
}

.uie-border-dotted {
  border-style: dotted !important;
}

.uie-border-none {
  border-style: none !important;
}

.uie-border-0 {
  border-width: 0 !important;
}

.uie-border-2 {
  border-width: 2px !important;
}

.uie-border-4 {
  border-width: 4px !important;
}

.uie-border-8 {
  border-width: 8px !important;
}

.uie-border {
  border-width: 1px !important;
}

.uie-border-t-0 {
  border-top-width: 0 !important;
}

.uie-border-r-0 {
  border-right-width: 0 !important;
}

.uie-border-b-0 {
  border-bottom-width: 0 !important;
}

.uie-border-l-0 {
  border-left-width: 0 !important;
}

.uie-border-t-2 {
  border-top-width: 2px !important;
}

.uie-border-r-2 {
  border-right-width: 2px !important;
}

.uie-border-b-2 {
  border-bottom-width: 2px !important;
}

.uie-border-l-2 {
  border-left-width: 2px !important;
}

.uie-border-t-4 {
  border-top-width: 4px !important;
}

.uie-border-r-4 {
  border-right-width: 4px !important;
}

.uie-border-b-4 {
  border-bottom-width: 4px !important;
}

.uie-border-l-4 {
  border-left-width: 4px !important;
}

.uie-border-t-8 {
  border-top-width: 8px !important;
}

.uie-border-r-8 {
  border-right-width: 8px !important;
}

.uie-border-b-8 {
  border-bottom-width: 8px !important;
}

.uie-border-l-8 {
  border-left-width: 8px !important;
}

.uie-border-t {
  border-top-width: 1px !important;
}

.uie-border-r {
  border-right-width: 1px !important;
}

.uie-border-b {
  border-bottom-width: 1px !important;
}

.uie-border-l {
  border-left-width: 1px !important;
}

.uie-cursor-auto {
  cursor: auto !important;
}

.uie-cursor-default {
  cursor: default !important;
}

.uie-cursor-pointer {
  cursor: pointer !important;
}

.uie-cursor-wait {
  cursor: wait !important;
}

.uie-cursor-move {
  cursor: move !important;
}

.uie-cursor-not-allowed {
  cursor: not-allowed !important;
}

.uie-block {
  display: block !important;
}

.uie-inline-block {
  display: inline-block !important;
}

.uie-inline {
  display: inline !important;
}

.uie-table {
  display: table !important;
}

.uie-table-row {
  display: table-row !important;
}

.uie-table-cell {
  display: table-cell !important;
}

.uie-hidden {
  display: none !important;
}

.uie-flex {
  display: flex !important;
}

.uie-inline-flex {
  display: inline-flex !important;
}

.uie-flex-row {
  flex-direction: row !important;
}

.uie-flex-row-reverse {
  flex-direction: row-reverse !important;
}

.uie-flex-col {
  flex-direction: column !important;
}

.uie-flex-col-reverse {
  flex-direction: column-reverse !important;
}

.uie-flex-wrap {
  flex-wrap: wrap !important;
}

.uie-flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.uie-flex-no-wrap {
  flex-wrap: nowrap !important;
}

.uie-items-start {
  align-items: flex-start !important;
}

.uie-items-end {
  align-items: flex-end !important;
}

.uie-items-center {
  align-items: center !important;
}

.uie-items-baseline {
  align-items: baseline !important;
}

.uie-items-stretch {
  align-items: stretch !important;
}

.uie-self-auto {
  align-self: auto !important;
}

.uie-self-start {
  align-self: flex-start !important;
}

.uie-self-end {
  align-self: flex-end !important;
}

.uie-self-center {
  align-self: center !important;
}

.uie-self-stretch {
  align-self: stretch !important;
}

.uie-justify-start {
  justify-content: flex-start !important;
}

.uie-justify-end {
  justify-content: flex-end !important;
}

.uie-justify-center {
  justify-content: center !important;
}

.uie-justify-between {
  justify-content: space-between !important;
}

.uie-justify-around {
  justify-content: space-around !important;
}

.uie-content-center {
  align-content: center !important;
}

.uie-content-start {
  align-content: flex-start !important;
}

.uie-content-end {
  align-content: flex-end !important;
}

.uie-content-between {
  align-content: space-between !important;
}

.uie-content-around {
  align-content: space-around !important;
}

.uie-flex-1 {
  flex: 1 1 0% !important;
}

.uie-flex-auto {
  flex: 1 1 auto !important;
}

.uie-flex-initial {
  flex: 0 1 auto !important;
}

.uie-flex-none {
  flex: none !important;
}

.uie-flex-grow {
  flex-grow: 1 !important;
}

.uie-flex-shrink {
  flex-shrink: 1 !important;
}

.uie-flex-no-grow {
  flex-grow: 0 !important;
}

.uie-flex-no-shrink {
  flex-shrink: 0 !important;
}

.uie-float-right {
  float: right !important;
}

.uie-float-left {
  float: left !important;
}

.uie-float-none {
  float: none !important;
}

.uie-clearfix:after {
  content: "" !important;
  display: table !important;
  clear: both !important;
}

.uie-font-sans {
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif !important;
}

.uie-font-serif {
  font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif !important;
}

.uie-font-mono {
  font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important;
}

.uie-font-hairline {
  font-weight: 100 !important;
}

.uie-font-thin {
  font-weight: 200 !important;
}

.uie-font-light {
  font-weight: 300 !important;
}

.uie-font-normal {
  font-weight: 400 !important;
}

.uie-font-medium {
  font-weight: 500 !important;
}

.uie-font-semibold {
  font-weight: 600 !important;
}

.uie-font-bold {
  font-weight: 700 !important;
}

.uie-font-extrabold {
  font-weight: 800 !important;
}

.uie-font-black {
  font-weight: 900 !important;
}

.hover\:uie-font-hairline:hover {
  font-weight: 100 !important;
}

.hover\:uie-font-thin:hover {
  font-weight: 200 !important;
}

.hover\:uie-font-light:hover {
  font-weight: 300 !important;
}

.hover\:uie-font-normal:hover {
  font-weight: 400 !important;
}

.hover\:uie-font-medium:hover {
  font-weight: 500 !important;
}

.hover\:uie-font-semibold:hover {
  font-weight: 600 !important;
}

.hover\:uie-font-bold:hover {
  font-weight: 700 !important;
}

.hover\:uie-font-extrabold:hover {
  font-weight: 800 !important;
}

.hover\:uie-font-black:hover {
  font-weight: 900 !important;
}

.focus\:uie-font-hairline:focus {
  font-weight: 100 !important;
}

.focus\:uie-font-thin:focus {
  font-weight: 200 !important;
}

.focus\:uie-font-light:focus {
  font-weight: 300 !important;
}

.focus\:uie-font-normal:focus {
  font-weight: 400 !important;
}

.focus\:uie-font-medium:focus {
  font-weight: 500 !important;
}

.focus\:uie-font-semibold:focus {
  font-weight: 600 !important;
}

.focus\:uie-font-bold:focus {
  font-weight: 700 !important;
}

.focus\:uie-font-extrabold:focus {
  font-weight: 800 !important;
}

.focus\:uie-font-black:focus {
  font-weight: 900 !important;
}

.uie-h-1 {
  height: .25rem !important;
}

.uie-h-2 {
  height: .5rem !important;
}

.uie-h-3 {
  height: .75rem !important;
}

.uie-h-4 {
  height: 1rem !important;
}

.uie-h-6 {
  height: 1.5rem !important;
}

.uie-h-8 {
  height: 2rem !important;
}

.uie-h-10 {
  height: 2.5rem !important;
}

.uie-h-12 {
  height: 3rem !important;
}

.uie-h-16 {
  height: 4rem !important;
}

.uie-h-24 {
  height: 6rem !important;
}

.uie-h-32 {
  height: 8rem !important;
}

.uie-h-48 {
  height: 12rem !important;
}

.uie-h-64 {
  height: 16rem !important;
}

.uie-h-auto {
  height: auto !important;
}

.uie-h-px {
  height: 1px !important;
}

.uie-h-full {
  height: 100% !important;
}

.uie-h-screen {
  height: 100vh !important;
}

.uie-leading-none {
  line-height: 1 !important;
}

.uie-leading-tight {
  line-height: 1.25 !important;
}

.uie-leading-normal {
  line-height: 1.5 !important;
}

.uie-leading-loose {
  line-height: 2 !important;
}

.uie-m-0 {
  margin: 0 !important;
}

.uie-m-1 {
  margin: .25rem !important;
}

.uie-m-2 {
  margin: .5rem !important;
}

.uie-m-3 {
  margin: .75rem !important;
}

.uie-m-4 {
  margin: 1rem !important;
}

.uie-m-6 {
  margin: 1.5rem !important;
}

.uie-m-8 {
  margin: 2rem !important;
}

.uie-m-auto {
  margin: auto !important;
}

.uie-m-px {
  margin: 1px !important;
}

.uie-my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.uie-mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.uie-my-1 {
  margin-top: .25rem !important;
  margin-bottom: .25rem !important;
}

.uie-mx-1 {
  margin-left: .25rem !important;
  margin-right: .25rem !important;
}

.uie-my-2 {
  margin-top: .5rem !important;
  margin-bottom: .5rem !important;
}

.uie-mx-2 {
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}

.uie-my-3 {
  margin-top: .75rem !important;
  margin-bottom: .75rem !important;
}

.uie-mx-3 {
  margin-left: .75rem !important;
  margin-right: .75rem !important;
}

.uie-my-4 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.uie-mx-4 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}

.uie-my-6 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.uie-mx-6 {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}

.uie-my-8 {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}

.uie-mx-8 {
  margin-left: 2rem !important;
  margin-right: 2rem !important;
}

.uie-my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.uie-mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}

.uie-my-px {
  margin-top: 1px !important;
  margin-bottom: 1px !important;
}

.uie-mx-px {
  margin-left: 1px !important;
  margin-right: 1px !important;
}

.uie-mt-0 {
  margin-top: 0 !important;
}

.uie-mr-0 {
  margin-right: 0 !important;
}

.uie-mb-0 {
  margin-bottom: 0 !important;
}

.uie-ml-0 {
  margin-left: 0 !important;
}

.uie-mt-1 {
  margin-top: .25rem !important;
}

.uie-mr-1 {
  margin-right: .25rem !important;
}

.uie-mb-1 {
  margin-bottom: .25rem !important;
}

.uie-ml-1 {
  margin-left: .25rem !important;
}

.uie-mt-2 {
  margin-top: .5rem !important;
}

.uie-mr-2 {
  margin-right: .5rem !important;
}

.uie-mb-2 {
  margin-bottom: .5rem !important;
}

.uie-ml-2 {
  margin-left: .5rem !important;
}

.uie-mt-3 {
  margin-top: .75rem !important;
}

.uie-mr-3 {
  margin-right: .75rem !important;
}

.uie-mb-3 {
  margin-bottom: .75rem !important;
}

.uie-ml-3 {
  margin-left: .75rem !important;
}

.uie-mt-4 {
  margin-top: 1rem !important;
}

.uie-mr-4 {
  margin-right: 1rem !important;
}

.uie-mb-4 {
  margin-bottom: 1rem !important;
}

.uie-ml-4 {
  margin-left: 1rem !important;
}

.uie-mt-6 {
  margin-top: 1.5rem !important;
}

.uie-mr-6 {
  margin-right: 1.5rem !important;
}

.uie-mb-6 {
  margin-bottom: 1.5rem !important;
}

.uie-ml-6 {
  margin-left: 1.5rem !important;
}

.uie-mt-8 {
  margin-top: 2rem !important;
}

.uie-mr-8 {
  margin-right: 2rem !important;
}

.uie-mb-8 {
  margin-bottom: 2rem !important;
}

.uie-ml-8 {
  margin-left: 2rem !important;
}

.uie-mt-auto {
  margin-top: auto !important;
}

.uie-mr-auto {
  margin-right: auto !important;
}

.uie-mb-auto {
  margin-bottom: auto !important;
}

.uie-ml-auto {
  margin-left: auto !important;
}

.uie-mt-px {
  margin-top: 1px !important;
}

.uie-mr-px {
  margin-right: 1px !important;
}

.uie-mb-px {
  margin-bottom: 1px !important;
}

.uie-ml-px {
  margin-left: 1px !important;
}

.uie-max-h-full {
  max-height: 100% !important;
}

.uie-max-h-screen {
  max-height: 100vh !important;
}

.uie-max-w-xs {
  max-width: 20rem !important;
}

.uie-max-w-sm {
  max-width: 30rem !important;
}

.uie-max-w-md {
  max-width: 40rem !important;
}

.uie-max-w-lg {
  max-width: 50rem !important;
}

.uie-max-w-xl {
  max-width: 60rem !important;
}

.uie-max-w-2xl {
  max-width: 70rem !important;
}

.uie-max-w-3xl {
  max-width: 80rem !important;
}

.uie-max-w-4xl {
  max-width: 90rem !important;
}

.uie-max-w-5xl {
  max-width: 100rem !important;
}

.uie-max-w-full {
  max-width: 100% !important;
}

.uie-min-h-0 {
  min-height: 0 !important;
}

.uie-min-h-full {
  min-height: 100% !important;
}

.uie-min-h-screen {
  min-height: 100vh !important;
}

.uie-min-w-0 {
  min-width: 0 !important;
}

.uie-min-w-full {
  min-width: 100% !important;
}

.uie--m-0 {
  margin: 0 !important;
}

.uie--m-1 {
  margin: -0.25rem !important;
}

.uie--m-2 {
  margin: -0.5rem !important;
}

.uie--m-3 {
  margin: -0.75rem !important;
}

.uie--m-4 {
  margin: -1rem !important;
}

.uie--m-6 {
  margin: -1.5rem !important;
}

.uie--m-8 {
  margin: -2rem !important;
}

.uie--m-px {
  margin: -1px !important;
}

.uie--my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.uie--mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.uie--my-1 {
  margin-top: -0.25rem !important;
  margin-bottom: -0.25rem !important;
}

.uie--mx-1 {
  margin-left: -0.25rem !important;
  margin-right: -0.25rem !important;
}

.uie--my-2 {
  margin-top: -0.5rem !important;
  margin-bottom: -0.5rem !important;
}

.uie--mx-2 {
  margin-left: -0.5rem !important;
  margin-right: -0.5rem !important;
}

.uie--my-3 {
  margin-top: -0.75rem !important;
  margin-bottom: -0.75rem !important;
}

.uie--mx-3 {
  margin-left: -0.75rem !important;
  margin-right: -0.75rem !important;
}

.uie--my-4 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important;
}

.uie--mx-4 {
  margin-left: -1rem !important;
  margin-right: -1rem !important;
}

.uie--my-6 {
  margin-top: -1.5rem !important;
  margin-bottom: -1.5rem !important;
}

.uie--mx-6 {
  margin-left: -1.5rem !important;
  margin-right: -1.5rem !important;
}

.uie--my-8 {
  margin-top: -2rem !important;
  margin-bottom: -2rem !important;
}

.uie--mx-8 {
  margin-left: -2rem !important;
  margin-right: -2rem !important;
}

.uie--my-px {
  margin-top: -1px !important;
  margin-bottom: -1px !important;
}

.uie--mx-px {
  margin-left: -1px !important;
  margin-right: -1px !important;
}

.uie--mt-0 {
  margin-top: 0 !important;
}

.uie--mr-0 {
  margin-right: 0 !important;
}

.uie--mb-0 {
  margin-bottom: 0 !important;
}

.uie--ml-0 {
  margin-left: 0 !important;
}

.uie--mt-1 {
  margin-top: -0.25rem !important;
}

.uie--mr-1 {
  margin-right: -0.25rem !important;
}

.uie--mb-1 {
  margin-bottom: -0.25rem !important;
}

.uie--ml-1 {
  margin-left: -0.25rem !important;
}

.uie--mt-2 {
  margin-top: -0.5rem !important;
}

.uie--mr-2 {
  margin-right: -0.5rem !important;
}

.uie--mb-2 {
  margin-bottom: -0.5rem !important;
}

.uie--ml-2 {
  margin-left: -0.5rem !important;
}

.uie--mt-3 {
  margin-top: -0.75rem !important;
}

.uie--mr-3 {
  margin-right: -0.75rem !important;
}

.uie--mb-3 {
  margin-bottom: -0.75rem !important;
}

.uie--ml-3 {
  margin-left: -0.75rem !important;
}

.uie--mt-4 {
  margin-top: -1rem !important;
}

.uie--mr-4 {
  margin-right: -1rem !important;
}

.uie--mb-4 {
  margin-bottom: -1rem !important;
}

.uie--ml-4 {
  margin-left: -1rem !important;
}

.uie--mt-6 {
  margin-top: -1.5rem !important;
}

.uie--mr-6 {
  margin-right: -1.5rem !important;
}

.uie--mb-6 {
  margin-bottom: -1.5rem !important;
}

.uie--ml-6 {
  margin-left: -1.5rem !important;
}

.uie--mt-8 {
  margin-top: -2rem !important;
}

.uie--mr-8 {
  margin-right: -2rem !important;
}

.uie--mb-8 {
  margin-bottom: -2rem !important;
}

.uie--ml-8 {
  margin-left: -2rem !important;
}

.uie--mt-px {
  margin-top: -1px !important;
}

.uie--mr-px {
  margin-right: -1px !important;
}

.uie--mb-px {
  margin-bottom: -1px !important;
}

.uie--ml-px {
  margin-left: -1px !important;
}

.uie-opacity-0 {
  opacity: 0 !important;
}

.uie-opacity-25 {
  opacity: .25 !important;
}

.uie-opacity-50 {
  opacity: .5 !important;
}

.uie-opacity-75 {
  opacity: .75 !important;
}

.uie-opacity-100 {
  opacity: 1 !important;
}

.uie-outline-none {
  outline: 0 !important;
}

.focus\:uie-outline-none:focus {
  outline: 0 !important;
}

.uie-overflow-auto {
  overflow: auto !important;
}

.uie-overflow-hidden {
  overflow: hidden !important;
}

.uie-overflow-visible {
  overflow: visible !important;
}

.uie-overflow-scroll {
  overflow: scroll !important;
}

.uie-overflow-x-auto {
  overflow-x: auto !important;
}

.uie-overflow-y-auto {
  overflow-y: auto !important;
}

.uie-overflow-x-hidden {
  overflow-x: hidden !important;
}

.uie-overflow-y-hidden {
  overflow-y: hidden !important;
}

.uie-overflow-x-visible {
  overflow-x: visible !important;
}

.uie-overflow-y-visible {
  overflow-y: visible !important;
}

.uie-overflow-x-scroll {
  overflow-x: scroll !important;
}

.uie-overflow-y-scroll {
  overflow-y: scroll !important;
}

.uie-scrolling-touch {
  -webkit-overflow-scrolling: touch !important;
}

.uie-scrolling-auto {
  -webkit-overflow-scrolling: auto !important;
}

.uie-p-0 {
  padding: 0 !important;
}

.uie-p-1 {
  padding: .25rem !important;
}

.uie-p-2 {
  padding: .5rem !important;
}

.uie-p-3 {
  padding: .75rem !important;
}

.uie-p-4 {
  padding: 1rem !important;
}

.uie-p-6 {
  padding: 1.5rem !important;
}

.uie-p-8 {
  padding: 2rem !important;
}

.uie-p-px {
  padding: 1px !important;
}

.uie-py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.uie-px-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.uie-py-1 {
  padding-top: .25rem !important;
  padding-bottom: .25rem !important;
}

.uie-px-1 {
  padding-left: .25rem !important;
  padding-right: .25rem !important;
}

.uie-py-2 {
  padding-top: .5rem !important;
  padding-bottom: .5rem !important;
}

.uie-px-2 {
  padding-left: .5rem !important;
  padding-right: .5rem !important;
}

.uie-py-3 {
  padding-top: .75rem !important;
  padding-bottom: .75rem !important;
}

.uie-px-3 {
  padding-left: .75rem !important;
  padding-right: .75rem !important;
}

.uie-py-4 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.uie-px-4 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}

.uie-py-6 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.uie-px-6 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}

.uie-py-8 {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.uie-px-8 {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}

.uie-py-px {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

.uie-px-px {
  padding-left: 1px !important;
  padding-right: 1px !important;
}

.uie-pt-0 {
  padding-top: 0 !important;
}

.uie-pr-0 {
  padding-right: 0 !important;
}

.uie-pb-0 {
  padding-bottom: 0 !important;
}

.uie-pl-0 {
  padding-left: 0 !important;
}

.uie-pt-1 {
  padding-top: .25rem !important;
}

.uie-pr-1 {
  padding-right: .25rem !important;
}

.uie-pb-1 {
  padding-bottom: .25rem !important;
}

.uie-pl-1 {
  padding-left: .25rem !important;
}

.uie-pt-2 {
  padding-top: .5rem !important;
}

.uie-pr-2 {
  padding-right: .5rem !important;
}

.uie-pb-2 {
  padding-bottom: .5rem !important;
}

.uie-pl-2 {
  padding-left: .5rem !important;
}

.uie-pt-3 {
  padding-top: .75rem !important;
}

.uie-pr-3 {
  padding-right: .75rem !important;
}

.uie-pb-3 {
  padding-bottom: .75rem !important;
}

.uie-pl-3 {
  padding-left: .75rem !important;
}

.uie-pt-4 {
  padding-top: 1rem !important;
}

.uie-pr-4 {
  padding-right: 1rem !important;
}

.uie-pb-4 {
  padding-bottom: 1rem !important;
}

.uie-pl-4 {
  padding-left: 1rem !important;
}

.uie-pt-6 {
  padding-top: 1.5rem !important;
}

.uie-pr-6 {
  padding-right: 1.5rem !important;
}

.uie-pb-6 {
  padding-bottom: 1.5rem !important;
}

.uie-pl-6 {
  padding-left: 1.5rem !important;
}

.uie-pt-8 {
  padding-top: 2rem !important;
}

.uie-pr-8 {
  padding-right: 2rem !important;
}

.uie-pb-8 {
  padding-bottom: 2rem !important;
}

.uie-pl-8 {
  padding-left: 2rem !important;
}

.uie-pt-px {
  padding-top: 1px !important;
}

.uie-pr-px {
  padding-right: 1px !important;
}

.uie-pb-px {
  padding-bottom: 1px !important;
}

.uie-pl-px {
  padding-left: 1px !important;
}

.uie-pointer-events-none {
  pointer-events: none !important;
}

.uie-pointer-events-auto {
  pointer-events: auto !important;
}

.uie-static {
  position: static !important;
}

.uie-fixed {
  position: fixed !important;
}

.uie-absolute {
  position: absolute !important;
}

.uie-relative {
  position: relative !important;
}

.uie-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.uie-pin-none {
  top: auto !important;
  right: auto !important;
  bottom: auto !important;
  left: auto !important;
}

.uie-pin {
  top: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
}

.uie-pin-y {
  top: 0 !important;
  bottom: 0 !important;
}

.uie-pin-x {
  right: 0 !important;
  left: 0 !important;
}

.uie-pin-t {
  top: 0 !important;
}

.uie-pin-r {
  right: 0 !important;
}

.uie-pin-b {
  bottom: 0 !important;
}

.uie-pin-l {
  left: 0 !important;
}

.uie-resize-none {
  resize: none !important;
}

.uie-resize-y {
  resize: vertical !important;
}

.uie-resize-x {
  resize: horizontal !important;
}

.uie-resize {
  resize: both !important;
}

.uie-shadow {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
}

.uie-shadow-md {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
}

.uie-shadow-lg {
  box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
}

.uie-shadow-inner {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
}

.uie-shadow-none {
  box-shadow: none !important;
}

.hover\:uie-shadow:hover {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
}

.hover\:uie-shadow-md:hover {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
}

.hover\:uie-shadow-lg:hover {
  box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
}

.hover\:uie-shadow-inner:hover {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
}

.hover\:uie-shadow-none:hover {
  box-shadow: none !important;
}

.focus\:uie-shadow:focus {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
}

.focus\:uie-shadow-md:focus {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
}

.focus\:uie-shadow-lg:focus {
  box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
}

.focus\:uie-shadow-inner:focus {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
}

.focus\:uie-shadow-none:focus {
  box-shadow: none !important;
}

.uie-fill-current {
  fill: currentColor !important;
}

.uie-stroke-current {
  stroke: currentColor !important;
}

.uie-table-auto {
  table-layout: auto !important;
}

.uie-table-fixed {
  table-layout: fixed !important;
}

.uie-text-left {
  text-align: left !important;
}

.uie-text-center {
  text-align: center !important;
}

.uie-text-right {
  text-align: right !important;
}

.uie-text-justify {
  text-align: justify !important;
}

.uie-text-transparent {
  color: transparent !important;
}

.uie-text-black {
  color: #222b2f !important;
}

.uie-text-grey-darkest {
  color: #364349 !important;
}

.uie-text-grey-darker {
  color: #596a73 !important;
}

.uie-text-grey-dark {
  color: #70818a !important;
}

.uie-text-grey {
  color: #9babb4 !important;
}

.uie-text-grey-light {
  color: #dae4e9 !important;
}

.uie-text-grey-lighter {
  color: #f3f7f9 !important;
}

.uie-text-grey-lightest {
  color: #fafcfc !important;
}

.uie-text-white {
  color: #fff !important;
}

.uie-text-red-darkest {
  color: #420806 !important;
}

.uie-text-red-darker {
  color: #6a1b19 !important;
}

.uie-text-red-dark {
  color: #cc1f1a !important;
}

.uie-text-red {
  color: #e3342f !important;
}

.uie-text-red-light {
  color: #ef5753 !important;
}

.uie-text-red-lighter {
  color: #f9acaa !important;
}

.uie-text-red-lightest {
  color: #fcebea !important;
}

.uie-text-orange-darkest {
  color: #542605 !important;
}

.uie-text-orange-darker {
  color: #7f4012 !important;
}

.uie-text-orange-dark {
  color: #de751f !important;
}

.uie-text-orange {
  color: #f6993f !important;
}

.uie-text-orange-light {
  color: #faad63 !important;
}

.uie-text-orange-lighter {
  color: #fcd9b6 !important;
}

.uie-text-orange-lightest {
  color: #fff5eb !important;
}

.uie-text-yellow-darkest {
  color: #453411 !important;
}

.uie-text-yellow-darker {
  color: #684f1d !important;
}

.uie-text-yellow-dark {
  color: #f2d024 !important;
}

.uie-text-yellow {
  color: #ffed4a !important;
}

.uie-text-yellow-light {
  color: #fff382 !important;
}

.uie-text-yellow-lighter {
  color: #fff9c2 !important;
}

.uie-text-yellow-lightest {
  color: #fcfbeb !important;
}

.uie-text-green-darkest {
  color: #032d19 !important;
}

.uie-text-green-darker {
  color: #0b4228 !important;
}

.uie-text-green-dark {
  color: #1f9d55 !important;
}

.uie-text-green {
  color: #38c172 !important;
}

.uie-text-green-light {
  color: #51d88a !important;
}

.uie-text-green-lighter {
  color: #a2f5bf !important;
}

.uie-text-green-lightest {
  color: #e3fcec !important;
}

.uie-text-teal-darkest {
  color: #0d3331 !important;
}

.uie-text-teal-darker {
  color: #174e4b !important;
}

.uie-text-teal-dark {
  color: #38a89d !important;
}

.uie-text-teal {
  color: #4dc0b5 !important;
}

.uie-text-teal-light {
  color: #64d5ca !important;
}

.uie-text-teal-lighter {
  color: #a0f0ed !important;
}

.uie-text-teal-lightest {
  color: #e8fffe !important;
}

.uie-text-blue-darkest {
  color: #05233b !important;
}

.uie-text-blue-darker {
  color: #103d60 !important;
}

.uie-text-blue-dark {
  color: #2779bd !important;
}

.uie-text-blue {
  color: #3490dc !important;
}

.uie-text-blue-light {
  color: #6cb2eb !important;
}

.uie-text-blue-lighter {
  color: #bcdefa !important;
}

.uie-text-blue-lightest {
  color: #eff8ff !important;
}

.uie-text-indigo-darkest {
  color: #191e38 !important;
}

.uie-text-indigo-darker {
  color: #2f365f !important;
}

.uie-text-indigo-dark {
  color: #5661b3 !important;
}

.uie-text-indigo {
  color: #6574cd !important;
}

.uie-text-indigo-light {
  color: #7886d7 !important;
}

.uie-text-indigo-lighter {
  color: #b2b7ff !important;
}

.uie-text-indigo-lightest {
  color: #e6e8ff !important;
}

.uie-text-purple-darkest {
  color: #1f133f !important;
}

.uie-text-purple-darker {
  color: #352465 !important;
}

.uie-text-purple-dark {
  color: #794acf !important;
}

.uie-text-purple {
  color: #9561e2 !important;
}

.uie-text-purple-light {
  color: #a779e9 !important;
}

.uie-text-purple-lighter {
  color: #d6bbfc !important;
}

.uie-text-purple-lightest {
  color: #f3ebff !important;
}

.uie-text-pink-darkest {
  color: #45051e !important;
}

.uie-text-pink-darker {
  color: #72173a !important;
}

.uie-text-pink-dark {
  color: #eb5286 !important;
}

.uie-text-pink {
  color: #f66d9b !important;
}

.uie-text-pink-light {
  color: #fa7ea8 !important;
}

.uie-text-pink-lighter {
  color: #ffbbca !important;
}

.uie-text-pink-lightest {
  color: #ffebef !important;
}

.hover\:uie-text-transparent:hover {
  color: transparent !important;
}

.hover\:uie-text-black:hover {
  color: #222b2f !important;
}

.hover\:uie-text-grey-darkest:hover {
  color: #364349 !important;
}

.hover\:uie-text-grey-darker:hover {
  color: #596a73 !important;
}

.hover\:uie-text-grey-dark:hover {
  color: #70818a !important;
}

.hover\:uie-text-grey:hover {
  color: #9babb4 !important;
}

.hover\:uie-text-grey-light:hover {
  color: #dae4e9 !important;
}

.hover\:uie-text-grey-lighter:hover {
  color: #f3f7f9 !important;
}

.hover\:uie-text-grey-lightest:hover {
  color: #fafcfc !important;
}

.hover\:uie-text-white:hover {
  color: #fff !important;
}

.hover\:uie-text-red-darkest:hover {
  color: #420806 !important;
}

.hover\:uie-text-red-darker:hover {
  color: #6a1b19 !important;
}

.hover\:uie-text-red-dark:hover {
  color: #cc1f1a !important;
}

.hover\:uie-text-red:hover {
  color: #e3342f !important;
}

.hover\:uie-text-red-light:hover {
  color: #ef5753 !important;
}

.hover\:uie-text-red-lighter:hover {
  color: #f9acaa !important;
}

.hover\:uie-text-red-lightest:hover {
  color: #fcebea !important;
}

.hover\:uie-text-orange-darkest:hover {
  color: #542605 !important;
}

.hover\:uie-text-orange-darker:hover {
  color: #7f4012 !important;
}

.hover\:uie-text-orange-dark:hover {
  color: #de751f !important;
}

.hover\:uie-text-orange:hover {
  color: #f6993f !important;
}

.hover\:uie-text-orange-light:hover {
  color: #faad63 !important;
}

.hover\:uie-text-orange-lighter:hover {
  color: #fcd9b6 !important;
}

.hover\:uie-text-orange-lightest:hover {
  color: #fff5eb !important;
}

.hover\:uie-text-yellow-darkest:hover {
  color: #453411 !important;
}

.hover\:uie-text-yellow-darker:hover {
  color: #684f1d !important;
}

.hover\:uie-text-yellow-dark:hover {
  color: #f2d024 !important;
}

.hover\:uie-text-yellow:hover {
  color: #ffed4a !important;
}

.hover\:uie-text-yellow-light:hover {
  color: #fff382 !important;
}

.hover\:uie-text-yellow-lighter:hover {
  color: #fff9c2 !important;
}

.hover\:uie-text-yellow-lightest:hover {
  color: #fcfbeb !important;
}

.hover\:uie-text-green-darkest:hover {
  color: #032d19 !important;
}

.hover\:uie-text-green-darker:hover {
  color: #0b4228 !important;
}

.hover\:uie-text-green-dark:hover {
  color: #1f9d55 !important;
}

.hover\:uie-text-green:hover {
  color: #38c172 !important;
}

.hover\:uie-text-green-light:hover {
  color: #51d88a !important;
}

.hover\:uie-text-green-lighter:hover {
  color: #a2f5bf !important;
}

.hover\:uie-text-green-lightest:hover {
  color: #e3fcec !important;
}

.hover\:uie-text-teal-darkest:hover {
  color: #0d3331 !important;
}

.hover\:uie-text-teal-darker:hover {
  color: #174e4b !important;
}

.hover\:uie-text-teal-dark:hover {
  color: #38a89d !important;
}

.hover\:uie-text-teal:hover {
  color: #4dc0b5 !important;
}

.hover\:uie-text-teal-light:hover {
  color: #64d5ca !important;
}

.hover\:uie-text-teal-lighter:hover {
  color: #a0f0ed !important;
}

.hover\:uie-text-teal-lightest:hover {
  color: #e8fffe !important;
}

.hover\:uie-text-blue-darkest:hover {
  color: #05233b !important;
}

.hover\:uie-text-blue-darker:hover {
  color: #103d60 !important;
}

.hover\:uie-text-blue-dark:hover {
  color: #2779bd !important;
}

.hover\:uie-text-blue:hover {
  color: #3490dc !important;
}

.hover\:uie-text-blue-light:hover {
  color: #6cb2eb !important;
}

.hover\:uie-text-blue-lighter:hover {
  color: #bcdefa !important;
}

.hover\:uie-text-blue-lightest:hover {
  color: #eff8ff !important;
}

.hover\:uie-text-indigo-darkest:hover {
  color: #191e38 !important;
}

.hover\:uie-text-indigo-darker:hover {
  color: #2f365f !important;
}

.hover\:uie-text-indigo-dark:hover {
  color: #5661b3 !important;
}

.hover\:uie-text-indigo:hover {
  color: #6574cd !important;
}

.hover\:uie-text-indigo-light:hover {
  color: #7886d7 !important;
}

.hover\:uie-text-indigo-lighter:hover {
  color: #b2b7ff !important;
}

.hover\:uie-text-indigo-lightest:hover {
  color: #e6e8ff !important;
}

.hover\:uie-text-purple-darkest:hover {
  color: #1f133f !important;
}

.hover\:uie-text-purple-darker:hover {
  color: #352465 !important;
}

.hover\:uie-text-purple-dark:hover {
  color: #794acf !important;
}

.hover\:uie-text-purple:hover {
  color: #9561e2 !important;
}

.hover\:uie-text-purple-light:hover {
  color: #a779e9 !important;
}

.hover\:uie-text-purple-lighter:hover {
  color: #d6bbfc !important;
}

.hover\:uie-text-purple-lightest:hover {
  color: #f3ebff !important;
}

.hover\:uie-text-pink-darkest:hover {
  color: #45051e !important;
}

.hover\:uie-text-pink-darker:hover {
  color: #72173a !important;
}

.hover\:uie-text-pink-dark:hover {
  color: #eb5286 !important;
}

.hover\:uie-text-pink:hover {
  color: #f66d9b !important;
}

.hover\:uie-text-pink-light:hover {
  color: #fa7ea8 !important;
}

.hover\:uie-text-pink-lighter:hover {
  color: #ffbbca !important;
}

.hover\:uie-text-pink-lightest:hover {
  color: #ffebef !important;
}

.focus\:uie-text-transparent:focus {
  color: transparent !important;
}

.focus\:uie-text-black:focus {
  color: #222b2f !important;
}

.focus\:uie-text-grey-darkest:focus {
  color: #364349 !important;
}

.focus\:uie-text-grey-darker:focus {
  color: #596a73 !important;
}

.focus\:uie-text-grey-dark:focus {
  color: #70818a !important;
}

.focus\:uie-text-grey:focus {
  color: #9babb4 !important;
}

.focus\:uie-text-grey-light:focus {
  color: #dae4e9 !important;
}

.focus\:uie-text-grey-lighter:focus {
  color: #f3f7f9 !important;
}

.focus\:uie-text-grey-lightest:focus {
  color: #fafcfc !important;
}

.focus\:uie-text-white:focus {
  color: #fff !important;
}

.focus\:uie-text-red-darkest:focus {
  color: #420806 !important;
}

.focus\:uie-text-red-darker:focus {
  color: #6a1b19 !important;
}

.focus\:uie-text-red-dark:focus {
  color: #cc1f1a !important;
}

.focus\:uie-text-red:focus {
  color: #e3342f !important;
}

.focus\:uie-text-red-light:focus {
  color: #ef5753 !important;
}

.focus\:uie-text-red-lighter:focus {
  color: #f9acaa !important;
}

.focus\:uie-text-red-lightest:focus {
  color: #fcebea !important;
}

.focus\:uie-text-orange-darkest:focus {
  color: #542605 !important;
}

.focus\:uie-text-orange-darker:focus {
  color: #7f4012 !important;
}

.focus\:uie-text-orange-dark:focus {
  color: #de751f !important;
}

.focus\:uie-text-orange:focus {
  color: #f6993f !important;
}

.focus\:uie-text-orange-light:focus {
  color: #faad63 !important;
}

.focus\:uie-text-orange-lighter:focus {
  color: #fcd9b6 !important;
}

.focus\:uie-text-orange-lightest:focus {
  color: #fff5eb !important;
}

.focus\:uie-text-yellow-darkest:focus {
  color: #453411 !important;
}

.focus\:uie-text-yellow-darker:focus {
  color: #684f1d !important;
}

.focus\:uie-text-yellow-dark:focus {
  color: #f2d024 !important;
}

.focus\:uie-text-yellow:focus {
  color: #ffed4a !important;
}

.focus\:uie-text-yellow-light:focus {
  color: #fff382 !important;
}

.focus\:uie-text-yellow-lighter:focus {
  color: #fff9c2 !important;
}

.focus\:uie-text-yellow-lightest:focus {
  color: #fcfbeb !important;
}

.focus\:uie-text-green-darkest:focus {
  color: #032d19 !important;
}

.focus\:uie-text-green-darker:focus {
  color: #0b4228 !important;
}

.focus\:uie-text-green-dark:focus {
  color: #1f9d55 !important;
}

.focus\:uie-text-green:focus {
  color: #38c172 !important;
}

.focus\:uie-text-green-light:focus {
  color: #51d88a !important;
}

.focus\:uie-text-green-lighter:focus {
  color: #a2f5bf !important;
}

.focus\:uie-text-green-lightest:focus {
  color: #e3fcec !important;
}

.focus\:uie-text-teal-darkest:focus {
  color: #0d3331 !important;
}

.focus\:uie-text-teal-darker:focus {
  color: #174e4b !important;
}

.focus\:uie-text-teal-dark:focus {
  color: #38a89d !important;
}

.focus\:uie-text-teal:focus {
  color: #4dc0b5 !important;
}

.focus\:uie-text-teal-light:focus {
  color: #64d5ca !important;
}

.focus\:uie-text-teal-lighter:focus {
  color: #a0f0ed !important;
}

.focus\:uie-text-teal-lightest:focus {
  color: #e8fffe !important;
}

.focus\:uie-text-blue-darkest:focus {
  color: #05233b !important;
}

.focus\:uie-text-blue-darker:focus {
  color: #103d60 !important;
}

.focus\:uie-text-blue-dark:focus {
  color: #2779bd !important;
}

.focus\:uie-text-blue:focus {
  color: #3490dc !important;
}

.focus\:uie-text-blue-light:focus {
  color: #6cb2eb !important;
}

.focus\:uie-text-blue-lighter:focus {
  color: #bcdefa !important;
}

.focus\:uie-text-blue-lightest:focus {
  color: #eff8ff !important;
}

.focus\:uie-text-indigo-darkest:focus {
  color: #191e38 !important;
}

.focus\:uie-text-indigo-darker:focus {
  color: #2f365f !important;
}

.focus\:uie-text-indigo-dark:focus {
  color: #5661b3 !important;
}

.focus\:uie-text-indigo:focus {
  color: #6574cd !important;
}

.focus\:uie-text-indigo-light:focus {
  color: #7886d7 !important;
}

.focus\:uie-text-indigo-lighter:focus {
  color: #b2b7ff !important;
}

.focus\:uie-text-indigo-lightest:focus {
  color: #e6e8ff !important;
}

.focus\:uie-text-purple-darkest:focus {
  color: #1f133f !important;
}

.focus\:uie-text-purple-darker:focus {
  color: #352465 !important;
}

.focus\:uie-text-purple-dark:focus {
  color: #794acf !important;
}

.focus\:uie-text-purple:focus {
  color: #9561e2 !important;
}

.focus\:uie-text-purple-light:focus {
  color: #a779e9 !important;
}

.focus\:uie-text-purple-lighter:focus {
  color: #d6bbfc !important;
}

.focus\:uie-text-purple-lightest:focus {
  color: #f3ebff !important;
}

.focus\:uie-text-pink-darkest:focus {
  color: #45051e !important;
}

.focus\:uie-text-pink-darker:focus {
  color: #72173a !important;
}

.focus\:uie-text-pink-dark:focus {
  color: #eb5286 !important;
}

.focus\:uie-text-pink:focus {
  color: #f66d9b !important;
}

.focus\:uie-text-pink-light:focus {
  color: #fa7ea8 !important;
}

.focus\:uie-text-pink-lighter:focus {
  color: #ffbbca !important;
}

.focus\:uie-text-pink-lightest:focus {
  color: #ffebef !important;
}

.uie-text-xs {
  font-size: .75rem !important;
}

.uie-text-sm {
  font-size: .875rem !important;
}

.uie-text-base {
  font-size: 1rem !important;
}

.uie-text-lg {
  font-size: 1.125rem !important;
}

.uie-text-xl {
  font-size: 1.25rem !important;
}

.uie-text-2xl {
  font-size: 1.5rem !important;
}

.uie-text-3xl {
  font-size: 1.875rem !important;
}

.uie-text-4xl {
  font-size: 2.25rem !important;
}

.uie-text-5xl {
  font-size: 3rem !important;
}

.uie-italic {
  font-style: italic !important;
}

.uie-roman {
  font-style: normal !important;
}

.uie-uppercase {
  text-transform: uppercase !important;
}

.uie-lowercase {
  text-transform: lowercase !important;
}

.uie-capitalize {
  text-transform: capitalize !important;
}

.uie-normal-case {
  text-transform: none !important;
}

.uie-underline {
  text-decoration: underline !important;
}

.uie-line-through {
  text-decoration: line-through !important;
}

.uie-no-underline {
  text-decoration: none !important;
}

.uie-antialiased {
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
}

.uie-subpixel-antialiased {
  -webkit-font-smoothing: auto !important;
  -moz-osx-font-smoothing: auto !important;
}

.hover\:uie-italic:hover {
  font-style: italic !important;
}

.hover\:uie-roman:hover {
  font-style: normal !important;
}

.hover\:uie-uppercase:hover {
  text-transform: uppercase !important;
}

.hover\:uie-lowercase:hover {
  text-transform: lowercase !important;
}

.hover\:uie-capitalize:hover {
  text-transform: capitalize !important;
}

.hover\:uie-normal-case:hover {
  text-transform: none !important;
}

.hover\:uie-underline:hover {
  text-decoration: underline !important;
}

.hover\:uie-line-through:hover {
  text-decoration: line-through !important;
}

.hover\:uie-no-underline:hover {
  text-decoration: none !important;
}

.hover\:uie-antialiased:hover {
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
}

.hover\:uie-subpixel-antialiased:hover {
  -webkit-font-smoothing: auto !important;
  -moz-osx-font-smoothing: auto !important;
}

.focus\:uie-italic:focus {
  font-style: italic !important;
}

.focus\:uie-roman:focus {
  font-style: normal !important;
}

.focus\:uie-uppercase:focus {
  text-transform: uppercase !important;
}

.focus\:uie-lowercase:focus {
  text-transform: lowercase !important;
}

.focus\:uie-capitalize:focus {
  text-transform: capitalize !important;
}

.focus\:uie-normal-case:focus {
  text-transform: none !important;
}

.focus\:uie-underline:focus {
  text-decoration: underline !important;
}

.focus\:uie-line-through:focus {
  text-decoration: line-through !important;
}

.focus\:uie-no-underline:focus {
  text-decoration: none !important;
}

.focus\:uie-antialiased:focus {
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
}

.focus\:uie-subpixel-antialiased:focus {
  -webkit-font-smoothing: auto !important;
  -moz-osx-font-smoothing: auto !important;
}

.uie-tracking-tight {
  letter-spacing: -0.05em !important;
}

.uie-tracking-normal {
  letter-spacing: 0 !important;
}

.uie-tracking-wide {
  letter-spacing: .05em !important;
}

.uie-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

.uie-select-text {
  -webkit-user-select: text !important;
     -moz-user-select: text !important;
      -ms-user-select: text !important;
          user-select: text !important;
}

.uie-align-baseline {
  vertical-align: baseline !important;
}

.uie-align-top {
  vertical-align: top !important;
}

.uie-align-middle {
  vertical-align: middle !important;
}

.uie-align-bottom {
  vertical-align: bottom !important;
}

.uie-align-text-top {
  vertical-align: text-top !important;
}

.uie-align-text-bottom {
  vertical-align: text-bottom !important;
}

.uie-visible {
  visibility: visible !important;
}

.uie-invisible {
  visibility: hidden !important;
}

.uie-whitespace-normal {
  white-space: normal !important;
}

.uie-whitespace-no-wrap {
  white-space: nowrap !important;
}

.uie-whitespace-pre {
  white-space: pre !important;
}

.uie-whitespace-pre-line {
  white-space: pre-line !important;
}

.uie-whitespace-pre-wrap {
  white-space: pre-wrap !important;
}

.uie-break-words {
  word-wrap: break-word !important;
}

.uie-break-normal {
  word-wrap: normal !important;
}

.uie-truncate {
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}

.uie-w-1 {
  width: .25rem !important;
}

.uie-w-2 {
  width: .5rem !important;
}

.uie-w-3 {
  width: .75rem !important;
}

.uie-w-4 {
  width: 1rem !important;
}

.uie-w-6 {
  width: 1.5rem !important;
}

.uie-w-8 {
  width: 2rem !important;
}

.uie-w-10 {
  width: 2.5rem !important;
}

.uie-w-12 {
  width: 3rem !important;
}

.uie-w-16 {
  width: 4rem !important;
}

.uie-w-24 {
  width: 6rem !important;
}

.uie-w-32 {
  width: 8rem !important;
}

.uie-w-48 {
  width: 12rem !important;
}

.uie-w-64 {
  width: 16rem !important;
}

.uie-w-auto {
  width: auto !important;
}

.uie-w-px {
  width: 1px !important;
}

.uie-w-1\/2 {
  width: 50% !important;
}

.uie-w-1\/3 {
  width: 33.33333% !important;
}

.uie-w-2\/3 {
  width: 66.66667% !important;
}

.uie-w-1\/4 {
  width: 25% !important;
}

.uie-w-3\/4 {
  width: 75% !important;
}

.uie-w-1\/5 {
  width: 20% !important;
}

.uie-w-2\/5 {
  width: 40% !important;
}

.uie-w-3\/5 {
  width: 60% !important;
}

.uie-w-4\/5 {
  width: 80% !important;
}

.uie-w-1\/6 {
  width: 16.66667% !important;
}

.uie-w-5\/6 {
  width: 83.33333% !important;
}

.uie-w-full {
  width: 100% !important;
}

.uie-w-screen {
  width: 100vw !important;
}

.uie-z-0 {
  z-index: 0 !important;
}

.uie-z-10 {
  z-index: 10 !important;
}

.uie-z-20 {
  z-index: 20 !important;
}

.uie-z-30 {
  z-index: 30 !important;
}

.uie-z-40 {
  z-index: 40 !important;
}

.uie-z-50 {
  z-index: 50 !important;
}

.uie-z-auto {
  z-index: auto !important;
}

@media (min-width: 576px) {
  .sm\:uie-list-reset {
    list-style: none !important;
    padding: 0 !important;
  }

  .sm\:uie-appearance-none {
    -webkit-appearance: none !important;
       -moz-appearance: none !important;
            appearance: none !important;
  }

  .sm\:uie-bg-fixed {
    background-attachment: fixed !important;
  }

  .sm\:uie-bg-local {
    background-attachment: local !important;
  }

  .sm\:uie-bg-scroll {
    background-attachment: scroll !important;
  }

  .sm\:uie-bg-transparent {
    background-color: transparent !important;
  }

  .sm\:uie-bg-black {
    background-color: #222b2f !important;
  }

  .sm\:uie-bg-grey-darkest {
    background-color: #364349 !important;
  }

  .sm\:uie-bg-grey-darker {
    background-color: #596a73 !important;
  }

  .sm\:uie-bg-grey-dark {
    background-color: #70818a !important;
  }

  .sm\:uie-bg-grey {
    background-color: #9babb4 !important;
  }

  .sm\:uie-bg-grey-light {
    background-color: #dae4e9 !important;
  }

  .sm\:uie-bg-grey-lighter {
    background-color: #f3f7f9 !important;
  }

  .sm\:uie-bg-grey-lightest {
    background-color: #fafcfc !important;
  }

  .sm\:uie-bg-white {
    background-color: #fff !important;
  }

  .sm\:uie-bg-red-darkest {
    background-color: #420806 !important;
  }

  .sm\:uie-bg-red-darker {
    background-color: #6a1b19 !important;
  }

  .sm\:uie-bg-red-dark {
    background-color: #cc1f1a !important;
  }

  .sm\:uie-bg-red {
    background-color: #e3342f !important;
  }

  .sm\:uie-bg-red-light {
    background-color: #ef5753 !important;
  }

  .sm\:uie-bg-red-lighter {
    background-color: #f9acaa !important;
  }

  .sm\:uie-bg-red-lightest {
    background-color: #fcebea !important;
  }

  .sm\:uie-bg-orange-darkest {
    background-color: #542605 !important;
  }

  .sm\:uie-bg-orange-darker {
    background-color: #7f4012 !important;
  }

  .sm\:uie-bg-orange-dark {
    background-color: #de751f !important;
  }

  .sm\:uie-bg-orange {
    background-color: #f6993f !important;
  }

  .sm\:uie-bg-orange-light {
    background-color: #faad63 !important;
  }

  .sm\:uie-bg-orange-lighter {
    background-color: #fcd9b6 !important;
  }

  .sm\:uie-bg-orange-lightest {
    background-color: #fff5eb !important;
  }

  .sm\:uie-bg-yellow-darkest {
    background-color: #453411 !important;
  }

  .sm\:uie-bg-yellow-darker {
    background-color: #684f1d !important;
  }

  .sm\:uie-bg-yellow-dark {
    background-color: #f2d024 !important;
  }

  .sm\:uie-bg-yellow {
    background-color: #ffed4a !important;
  }

  .sm\:uie-bg-yellow-light {
    background-color: #fff382 !important;
  }

  .sm\:uie-bg-yellow-lighter {
    background-color: #fff9c2 !important;
  }

  .sm\:uie-bg-yellow-lightest {
    background-color: #fcfbeb !important;
  }

  .sm\:uie-bg-green-darkest {
    background-color: #032d19 !important;
  }

  .sm\:uie-bg-green-darker {
    background-color: #0b4228 !important;
  }

  .sm\:uie-bg-green-dark {
    background-color: #1f9d55 !important;
  }

  .sm\:uie-bg-green {
    background-color: #38c172 !important;
  }

  .sm\:uie-bg-green-light {
    background-color: #51d88a !important;
  }

  .sm\:uie-bg-green-lighter {
    background-color: #a2f5bf !important;
  }

  .sm\:uie-bg-green-lightest {
    background-color: #e3fcec !important;
  }

  .sm\:uie-bg-teal-darkest {
    background-color: #0d3331 !important;
  }

  .sm\:uie-bg-teal-darker {
    background-color: #174e4b !important;
  }

  .sm\:uie-bg-teal-dark {
    background-color: #38a89d !important;
  }

  .sm\:uie-bg-teal {
    background-color: #4dc0b5 !important;
  }

  .sm\:uie-bg-teal-light {
    background-color: #64d5ca !important;
  }

  .sm\:uie-bg-teal-lighter {
    background-color: #a0f0ed !important;
  }

  .sm\:uie-bg-teal-lightest {
    background-color: #e8fffe !important;
  }

  .sm\:uie-bg-blue-darkest {
    background-color: #05233b !important;
  }

  .sm\:uie-bg-blue-darker {
    background-color: #103d60 !important;
  }

  .sm\:uie-bg-blue-dark {
    background-color: #2779bd !important;
  }

  .sm\:uie-bg-blue {
    background-color: #3490dc !important;
  }

  .sm\:uie-bg-blue-light {
    background-color: #6cb2eb !important;
  }

  .sm\:uie-bg-blue-lighter {
    background-color: #bcdefa !important;
  }

  .sm\:uie-bg-blue-lightest {
    background-color: #eff8ff !important;
  }

  .sm\:uie-bg-indigo-darkest {
    background-color: #191e38 !important;
  }

  .sm\:uie-bg-indigo-darker {
    background-color: #2f365f !important;
  }

  .sm\:uie-bg-indigo-dark {
    background-color: #5661b3 !important;
  }

  .sm\:uie-bg-indigo {
    background-color: #6574cd !important;
  }

  .sm\:uie-bg-indigo-light {
    background-color: #7886d7 !important;
  }

  .sm\:uie-bg-indigo-lighter {
    background-color: #b2b7ff !important;
  }

  .sm\:uie-bg-indigo-lightest {
    background-color: #e6e8ff !important;
  }

  .sm\:uie-bg-purple-darkest {
    background-color: #1f133f !important;
  }

  .sm\:uie-bg-purple-darker {
    background-color: #352465 !important;
  }

  .sm\:uie-bg-purple-dark {
    background-color: #794acf !important;
  }

  .sm\:uie-bg-purple {
    background-color: #9561e2 !important;
  }

  .sm\:uie-bg-purple-light {
    background-color: #a779e9 !important;
  }

  .sm\:uie-bg-purple-lighter {
    background-color: #d6bbfc !important;
  }

  .sm\:uie-bg-purple-lightest {
    background-color: #f3ebff !important;
  }

  .sm\:uie-bg-pink-darkest {
    background-color: #45051e !important;
  }

  .sm\:uie-bg-pink-darker {
    background-color: #72173a !important;
  }

  .sm\:uie-bg-pink-dark {
    background-color: #eb5286 !important;
  }

  .sm\:uie-bg-pink {
    background-color: #f66d9b !important;
  }

  .sm\:uie-bg-pink-light {
    background-color: #fa7ea8 !important;
  }

  .sm\:uie-bg-pink-lighter {
    background-color: #ffbbca !important;
  }

  .sm\:uie-bg-pink-lightest {
    background-color: #ffebef !important;
  }

  .sm\:hover\:uie-bg-transparent:hover {
    background-color: transparent !important;
  }

  .sm\:hover\:uie-bg-black:hover {
    background-color: #222b2f !important;
  }

  .sm\:hover\:uie-bg-grey-darkest:hover {
    background-color: #364349 !important;
  }

  .sm\:hover\:uie-bg-grey-darker:hover {
    background-color: #596a73 !important;
  }

  .sm\:hover\:uie-bg-grey-dark:hover {
    background-color: #70818a !important;
  }

  .sm\:hover\:uie-bg-grey:hover {
    background-color: #9babb4 !important;
  }

  .sm\:hover\:uie-bg-grey-light:hover {
    background-color: #dae4e9 !important;
  }

  .sm\:hover\:uie-bg-grey-lighter:hover {
    background-color: #f3f7f9 !important;
  }

  .sm\:hover\:uie-bg-grey-lightest:hover {
    background-color: #fafcfc !important;
  }

  .sm\:hover\:uie-bg-white:hover {
    background-color: #fff !important;
  }

  .sm\:hover\:uie-bg-red-darkest:hover {
    background-color: #420806 !important;
  }

  .sm\:hover\:uie-bg-red-darker:hover {
    background-color: #6a1b19 !important;
  }

  .sm\:hover\:uie-bg-red-dark:hover {
    background-color: #cc1f1a !important;
  }

  .sm\:hover\:uie-bg-red:hover {
    background-color: #e3342f !important;
  }

  .sm\:hover\:uie-bg-red-light:hover {
    background-color: #ef5753 !important;
  }

  .sm\:hover\:uie-bg-red-lighter:hover {
    background-color: #f9acaa !important;
  }

  .sm\:hover\:uie-bg-red-lightest:hover {
    background-color: #fcebea !important;
  }

  .sm\:hover\:uie-bg-orange-darkest:hover {
    background-color: #542605 !important;
  }

  .sm\:hover\:uie-bg-orange-darker:hover {
    background-color: #7f4012 !important;
  }

  .sm\:hover\:uie-bg-orange-dark:hover {
    background-color: #de751f !important;
  }

  .sm\:hover\:uie-bg-orange:hover {
    background-color: #f6993f !important;
  }

  .sm\:hover\:uie-bg-orange-light:hover {
    background-color: #faad63 !important;
  }

  .sm\:hover\:uie-bg-orange-lighter:hover {
    background-color: #fcd9b6 !important;
  }

  .sm\:hover\:uie-bg-orange-lightest:hover {
    background-color: #fff5eb !important;
  }

  .sm\:hover\:uie-bg-yellow-darkest:hover {
    background-color: #453411 !important;
  }

  .sm\:hover\:uie-bg-yellow-darker:hover {
    background-color: #684f1d !important;
  }

  .sm\:hover\:uie-bg-yellow-dark:hover {
    background-color: #f2d024 !important;
  }

  .sm\:hover\:uie-bg-yellow:hover {
    background-color: #ffed4a !important;
  }

  .sm\:hover\:uie-bg-yellow-light:hover {
    background-color: #fff382 !important;
  }

  .sm\:hover\:uie-bg-yellow-lighter:hover {
    background-color: #fff9c2 !important;
  }

  .sm\:hover\:uie-bg-yellow-lightest:hover {
    background-color: #fcfbeb !important;
  }

  .sm\:hover\:uie-bg-green-darkest:hover {
    background-color: #032d19 !important;
  }

  .sm\:hover\:uie-bg-green-darker:hover {
    background-color: #0b4228 !important;
  }

  .sm\:hover\:uie-bg-green-dark:hover {
    background-color: #1f9d55 !important;
  }

  .sm\:hover\:uie-bg-green:hover {
    background-color: #38c172 !important;
  }

  .sm\:hover\:uie-bg-green-light:hover {
    background-color: #51d88a !important;
  }

  .sm\:hover\:uie-bg-green-lighter:hover {
    background-color: #a2f5bf !important;
  }

  .sm\:hover\:uie-bg-green-lightest:hover {
    background-color: #e3fcec !important;
  }

  .sm\:hover\:uie-bg-teal-darkest:hover {
    background-color: #0d3331 !important;
  }

  .sm\:hover\:uie-bg-teal-darker:hover {
    background-color: #174e4b !important;
  }

  .sm\:hover\:uie-bg-teal-dark:hover {
    background-color: #38a89d !important;
  }

  .sm\:hover\:uie-bg-teal:hover {
    background-color: #4dc0b5 !important;
  }

  .sm\:hover\:uie-bg-teal-light:hover {
    background-color: #64d5ca !important;
  }

  .sm\:hover\:uie-bg-teal-lighter:hover {
    background-color: #a0f0ed !important;
  }

  .sm\:hover\:uie-bg-teal-lightest:hover {
    background-color: #e8fffe !important;
  }

  .sm\:hover\:uie-bg-blue-darkest:hover {
    background-color: #05233b !important;
  }

  .sm\:hover\:uie-bg-blue-darker:hover {
    background-color: #103d60 !important;
  }

  .sm\:hover\:uie-bg-blue-dark:hover {
    background-color: #2779bd !important;
  }

  .sm\:hover\:uie-bg-blue:hover {
    background-color: #3490dc !important;
  }

  .sm\:hover\:uie-bg-blue-light:hover {
    background-color: #6cb2eb !important;
  }

  .sm\:hover\:uie-bg-blue-lighter:hover {
    background-color: #bcdefa !important;
  }

  .sm\:hover\:uie-bg-blue-lightest:hover {
    background-color: #eff8ff !important;
  }

  .sm\:hover\:uie-bg-indigo-darkest:hover {
    background-color: #191e38 !important;
  }

  .sm\:hover\:uie-bg-indigo-darker:hover {
    background-color: #2f365f !important;
  }

  .sm\:hover\:uie-bg-indigo-dark:hover {
    background-color: #5661b3 !important;
  }

  .sm\:hover\:uie-bg-indigo:hover {
    background-color: #6574cd !important;
  }

  .sm\:hover\:uie-bg-indigo-light:hover {
    background-color: #7886d7 !important;
  }

  .sm\:hover\:uie-bg-indigo-lighter:hover {
    background-color: #b2b7ff !important;
  }

  .sm\:hover\:uie-bg-indigo-lightest:hover {
    background-color: #e6e8ff !important;
  }

  .sm\:hover\:uie-bg-purple-darkest:hover {
    background-color: #1f133f !important;
  }

  .sm\:hover\:uie-bg-purple-darker:hover {
    background-color: #352465 !important;
  }

  .sm\:hover\:uie-bg-purple-dark:hover {
    background-color: #794acf !important;
  }

  .sm\:hover\:uie-bg-purple:hover {
    background-color: #9561e2 !important;
  }

  .sm\:hover\:uie-bg-purple-light:hover {
    background-color: #a779e9 !important;
  }

  .sm\:hover\:uie-bg-purple-lighter:hover {
    background-color: #d6bbfc !important;
  }

  .sm\:hover\:uie-bg-purple-lightest:hover {
    background-color: #f3ebff !important;
  }

  .sm\:hover\:uie-bg-pink-darkest:hover {
    background-color: #45051e !important;
  }

  .sm\:hover\:uie-bg-pink-darker:hover {
    background-color: #72173a !important;
  }

  .sm\:hover\:uie-bg-pink-dark:hover {
    background-color: #eb5286 !important;
  }

  .sm\:hover\:uie-bg-pink:hover {
    background-color: #f66d9b !important;
  }

  .sm\:hover\:uie-bg-pink-light:hover {
    background-color: #fa7ea8 !important;
  }

  .sm\:hover\:uie-bg-pink-lighter:hover {
    background-color: #ffbbca !important;
  }

  .sm\:hover\:uie-bg-pink-lightest:hover {
    background-color: #ffebef !important;
  }

  .sm\:focus\:uie-bg-transparent:focus {
    background-color: transparent !important;
  }

  .sm\:focus\:uie-bg-black:focus {
    background-color: #222b2f !important;
  }

  .sm\:focus\:uie-bg-grey-darkest:focus {
    background-color: #364349 !important;
  }

  .sm\:focus\:uie-bg-grey-darker:focus {
    background-color: #596a73 !important;
  }

  .sm\:focus\:uie-bg-grey-dark:focus {
    background-color: #70818a !important;
  }

  .sm\:focus\:uie-bg-grey:focus {
    background-color: #9babb4 !important;
  }

  .sm\:focus\:uie-bg-grey-light:focus {
    background-color: #dae4e9 !important;
  }

  .sm\:focus\:uie-bg-grey-lighter:focus {
    background-color: #f3f7f9 !important;
  }

  .sm\:focus\:uie-bg-grey-lightest:focus {
    background-color: #fafcfc !important;
  }

  .sm\:focus\:uie-bg-white:focus {
    background-color: #fff !important;
  }

  .sm\:focus\:uie-bg-red-darkest:focus {
    background-color: #420806 !important;
  }

  .sm\:focus\:uie-bg-red-darker:focus {
    background-color: #6a1b19 !important;
  }

  .sm\:focus\:uie-bg-red-dark:focus {
    background-color: #cc1f1a !important;
  }

  .sm\:focus\:uie-bg-red:focus {
    background-color: #e3342f !important;
  }

  .sm\:focus\:uie-bg-red-light:focus {
    background-color: #ef5753 !important;
  }

  .sm\:focus\:uie-bg-red-lighter:focus {
    background-color: #f9acaa !important;
  }

  .sm\:focus\:uie-bg-red-lightest:focus {
    background-color: #fcebea !important;
  }

  .sm\:focus\:uie-bg-orange-darkest:focus {
    background-color: #542605 !important;
  }

  .sm\:focus\:uie-bg-orange-darker:focus {
    background-color: #7f4012 !important;
  }

  .sm\:focus\:uie-bg-orange-dark:focus {
    background-color: #de751f !important;
  }

  .sm\:focus\:uie-bg-orange:focus {
    background-color: #f6993f !important;
  }

  .sm\:focus\:uie-bg-orange-light:focus {
    background-color: #faad63 !important;
  }

  .sm\:focus\:uie-bg-orange-lighter:focus {
    background-color: #fcd9b6 !important;
  }

  .sm\:focus\:uie-bg-orange-lightest:focus {
    background-color: #fff5eb !important;
  }

  .sm\:focus\:uie-bg-yellow-darkest:focus {
    background-color: #453411 !important;
  }

  .sm\:focus\:uie-bg-yellow-darker:focus {
    background-color: #684f1d !important;
  }

  .sm\:focus\:uie-bg-yellow-dark:focus {
    background-color: #f2d024 !important;
  }

  .sm\:focus\:uie-bg-yellow:focus {
    background-color: #ffed4a !important;
  }

  .sm\:focus\:uie-bg-yellow-light:focus {
    background-color: #fff382 !important;
  }

  .sm\:focus\:uie-bg-yellow-lighter:focus {
    background-color: #fff9c2 !important;
  }

  .sm\:focus\:uie-bg-yellow-lightest:focus {
    background-color: #fcfbeb !important;
  }

  .sm\:focus\:uie-bg-green-darkest:focus {
    background-color: #032d19 !important;
  }

  .sm\:focus\:uie-bg-green-darker:focus {
    background-color: #0b4228 !important;
  }

  .sm\:focus\:uie-bg-green-dark:focus {
    background-color: #1f9d55 !important;
  }

  .sm\:focus\:uie-bg-green:focus {
    background-color: #38c172 !important;
  }

  .sm\:focus\:uie-bg-green-light:focus {
    background-color: #51d88a !important;
  }

  .sm\:focus\:uie-bg-green-lighter:focus {
    background-color: #a2f5bf !important;
  }

  .sm\:focus\:uie-bg-green-lightest:focus {
    background-color: #e3fcec !important;
  }

  .sm\:focus\:uie-bg-teal-darkest:focus {
    background-color: #0d3331 !important;
  }

  .sm\:focus\:uie-bg-teal-darker:focus {
    background-color: #174e4b !important;
  }

  .sm\:focus\:uie-bg-teal-dark:focus {
    background-color: #38a89d !important;
  }

  .sm\:focus\:uie-bg-teal:focus {
    background-color: #4dc0b5 !important;
  }

  .sm\:focus\:uie-bg-teal-light:focus {
    background-color: #64d5ca !important;
  }

  .sm\:focus\:uie-bg-teal-lighter:focus {
    background-color: #a0f0ed !important;
  }

  .sm\:focus\:uie-bg-teal-lightest:focus {
    background-color: #e8fffe !important;
  }

  .sm\:focus\:uie-bg-blue-darkest:focus {
    background-color: #05233b !important;
  }

  .sm\:focus\:uie-bg-blue-darker:focus {
    background-color: #103d60 !important;
  }

  .sm\:focus\:uie-bg-blue-dark:focus {
    background-color: #2779bd !important;
  }

  .sm\:focus\:uie-bg-blue:focus {
    background-color: #3490dc !important;
  }

  .sm\:focus\:uie-bg-blue-light:focus {
    background-color: #6cb2eb !important;
  }

  .sm\:focus\:uie-bg-blue-lighter:focus {
    background-color: #bcdefa !important;
  }

  .sm\:focus\:uie-bg-blue-lightest:focus {
    background-color: #eff8ff !important;
  }

  .sm\:focus\:uie-bg-indigo-darkest:focus {
    background-color: #191e38 !important;
  }

  .sm\:focus\:uie-bg-indigo-darker:focus {
    background-color: #2f365f !important;
  }

  .sm\:focus\:uie-bg-indigo-dark:focus {
    background-color: #5661b3 !important;
  }

  .sm\:focus\:uie-bg-indigo:focus {
    background-color: #6574cd !important;
  }

  .sm\:focus\:uie-bg-indigo-light:focus {
    background-color: #7886d7 !important;
  }

  .sm\:focus\:uie-bg-indigo-lighter:focus {
    background-color: #b2b7ff !important;
  }

  .sm\:focus\:uie-bg-indigo-lightest:focus {
    background-color: #e6e8ff !important;
  }

  .sm\:focus\:uie-bg-purple-darkest:focus {
    background-color: #1f133f !important;
  }

  .sm\:focus\:uie-bg-purple-darker:focus {
    background-color: #352465 !important;
  }

  .sm\:focus\:uie-bg-purple-dark:focus {
    background-color: #794acf !important;
  }

  .sm\:focus\:uie-bg-purple:focus {
    background-color: #9561e2 !important;
  }

  .sm\:focus\:uie-bg-purple-light:focus {
    background-color: #a779e9 !important;
  }

  .sm\:focus\:uie-bg-purple-lighter:focus {
    background-color: #d6bbfc !important;
  }

  .sm\:focus\:uie-bg-purple-lightest:focus {
    background-color: #f3ebff !important;
  }

  .sm\:focus\:uie-bg-pink-darkest:focus {
    background-color: #45051e !important;
  }

  .sm\:focus\:uie-bg-pink-darker:focus {
    background-color: #72173a !important;
  }

  .sm\:focus\:uie-bg-pink-dark:focus {
    background-color: #eb5286 !important;
  }

  .sm\:focus\:uie-bg-pink:focus {
    background-color: #f66d9b !important;
  }

  .sm\:focus\:uie-bg-pink-light:focus {
    background-color: #fa7ea8 !important;
  }

  .sm\:focus\:uie-bg-pink-lighter:focus {
    background-color: #ffbbca !important;
  }

  .sm\:focus\:uie-bg-pink-lightest:focus {
    background-color: #ffebef !important;
  }

  .sm\:uie-bg-bottom {
    background-position: bottom !important;
  }

  .sm\:uie-bg-center {
    background-position: center !important;
  }

  .sm\:uie-bg-left {
    background-position: left !important;
  }

  .sm\:uie-bg-left-bottom {
    background-position: left bottom !important;
  }

  .sm\:uie-bg-left-top {
    background-position: left top !important;
  }

  .sm\:uie-bg-right {
    background-position: right !important;
  }

  .sm\:uie-bg-right-bottom {
    background-position: right bottom !important;
  }

  .sm\:uie-bg-right-top {
    background-position: right top !important;
  }

  .sm\:uie-bg-top {
    background-position: top !important;
  }

  .sm\:uie-bg-repeat {
    background-repeat: repeat !important;
  }

  .sm\:uie-bg-no-repeat {
    background-repeat: no-repeat !important;
  }

  .sm\:uie-bg-repeat-x {
    background-repeat: repeat-x !important;
  }

  .sm\:uie-bg-repeat-y {
    background-repeat: repeat-y !important;
  }

  .sm\:uie-bg-auto {
    background-size: auto !important;
  }

  .sm\:uie-bg-cover {
    background-size: cover !important;
  }

  .sm\:uie-bg-contain {
    background-size: contain !important;
  }

  .sm\:uie-border-transparent {
    border-color: transparent !important;
  }

  .sm\:uie-border-black {
    border-color: #222b2f !important;
  }

  .sm\:uie-border-grey-darkest {
    border-color: #364349 !important;
  }

  .sm\:uie-border-grey-darker {
    border-color: #596a73 !important;
  }

  .sm\:uie-border-grey-dark {
    border-color: #70818a !important;
  }

  .sm\:uie-border-grey {
    border-color: #9babb4 !important;
  }

  .sm\:uie-border-grey-light {
    border-color: #dae4e9 !important;
  }

  .sm\:uie-border-grey-lighter {
    border-color: #f3f7f9 !important;
  }

  .sm\:uie-border-grey-lightest {
    border-color: #fafcfc !important;
  }

  .sm\:uie-border-white {
    border-color: #fff !important;
  }

  .sm\:uie-border-red-darkest {
    border-color: #420806 !important;
  }

  .sm\:uie-border-red-darker {
    border-color: #6a1b19 !important;
  }

  .sm\:uie-border-red-dark {
    border-color: #cc1f1a !important;
  }

  .sm\:uie-border-red {
    border-color: #e3342f !important;
  }

  .sm\:uie-border-red-light {
    border-color: #ef5753 !important;
  }

  .sm\:uie-border-red-lighter {
    border-color: #f9acaa !important;
  }

  .sm\:uie-border-red-lightest {
    border-color: #fcebea !important;
  }

  .sm\:uie-border-orange-darkest {
    border-color: #542605 !important;
  }

  .sm\:uie-border-orange-darker {
    border-color: #7f4012 !important;
  }

  .sm\:uie-border-orange-dark {
    border-color: #de751f !important;
  }

  .sm\:uie-border-orange {
    border-color: #f6993f !important;
  }

  .sm\:uie-border-orange-light {
    border-color: #faad63 !important;
  }

  .sm\:uie-border-orange-lighter {
    border-color: #fcd9b6 !important;
  }

  .sm\:uie-border-orange-lightest {
    border-color: #fff5eb !important;
  }

  .sm\:uie-border-yellow-darkest {
    border-color: #453411 !important;
  }

  .sm\:uie-border-yellow-darker {
    border-color: #684f1d !important;
  }

  .sm\:uie-border-yellow-dark {
    border-color: #f2d024 !important;
  }

  .sm\:uie-border-yellow {
    border-color: #ffed4a !important;
  }

  .sm\:uie-border-yellow-light {
    border-color: #fff382 !important;
  }

  .sm\:uie-border-yellow-lighter {
    border-color: #fff9c2 !important;
  }

  .sm\:uie-border-yellow-lightest {
    border-color: #fcfbeb !important;
  }

  .sm\:uie-border-green-darkest {
    border-color: #032d19 !important;
  }

  .sm\:uie-border-green-darker {
    border-color: #0b4228 !important;
  }

  .sm\:uie-border-green-dark {
    border-color: #1f9d55 !important;
  }

  .sm\:uie-border-green {
    border-color: #38c172 !important;
  }

  .sm\:uie-border-green-light {
    border-color: #51d88a !important;
  }

  .sm\:uie-border-green-lighter {
    border-color: #a2f5bf !important;
  }

  .sm\:uie-border-green-lightest {
    border-color: #e3fcec !important;
  }

  .sm\:uie-border-teal-darkest {
    border-color: #0d3331 !important;
  }

  .sm\:uie-border-teal-darker {
    border-color: #174e4b !important;
  }

  .sm\:uie-border-teal-dark {
    border-color: #38a89d !important;
  }

  .sm\:uie-border-teal {
    border-color: #4dc0b5 !important;
  }

  .sm\:uie-border-teal-light {
    border-color: #64d5ca !important;
  }

  .sm\:uie-border-teal-lighter {
    border-color: #a0f0ed !important;
  }

  .sm\:uie-border-teal-lightest {
    border-color: #e8fffe !important;
  }

  .sm\:uie-border-blue-darkest {
    border-color: #05233b !important;
  }

  .sm\:uie-border-blue-darker {
    border-color: #103d60 !important;
  }

  .sm\:uie-border-blue-dark {
    border-color: #2779bd !important;
  }

  .sm\:uie-border-blue {
    border-color: #3490dc !important;
  }

  .sm\:uie-border-blue-light {
    border-color: #6cb2eb !important;
  }

  .sm\:uie-border-blue-lighter {
    border-color: #bcdefa !important;
  }

  .sm\:uie-border-blue-lightest {
    border-color: #eff8ff !important;
  }

  .sm\:uie-border-indigo-darkest {
    border-color: #191e38 !important;
  }

  .sm\:uie-border-indigo-darker {
    border-color: #2f365f !important;
  }

  .sm\:uie-border-indigo-dark {
    border-color: #5661b3 !important;
  }

  .sm\:uie-border-indigo {
    border-color: #6574cd !important;
  }

  .sm\:uie-border-indigo-light {
    border-color: #7886d7 !important;
  }

  .sm\:uie-border-indigo-lighter {
    border-color: #b2b7ff !important;
  }

  .sm\:uie-border-indigo-lightest {
    border-color: #e6e8ff !important;
  }

  .sm\:uie-border-purple-darkest {
    border-color: #1f133f !important;
  }

  .sm\:uie-border-purple-darker {
    border-color: #352465 !important;
  }

  .sm\:uie-border-purple-dark {
    border-color: #794acf !important;
  }

  .sm\:uie-border-purple {
    border-color: #9561e2 !important;
  }

  .sm\:uie-border-purple-light {
    border-color: #a779e9 !important;
  }

  .sm\:uie-border-purple-lighter {
    border-color: #d6bbfc !important;
  }

  .sm\:uie-border-purple-lightest {
    border-color: #f3ebff !important;
  }

  .sm\:uie-border-pink-darkest {
    border-color: #45051e !important;
  }

  .sm\:uie-border-pink-darker {
    border-color: #72173a !important;
  }

  .sm\:uie-border-pink-dark {
    border-color: #eb5286 !important;
  }

  .sm\:uie-border-pink {
    border-color: #f66d9b !important;
  }

  .sm\:uie-border-pink-light {
    border-color: #fa7ea8 !important;
  }

  .sm\:uie-border-pink-lighter {
    border-color: #ffbbca !important;
  }

  .sm\:uie-border-pink-lightest {
    border-color: #ffebef !important;
  }

  .sm\:hover\:uie-border-transparent:hover {
    border-color: transparent !important;
  }

  .sm\:hover\:uie-border-black:hover {
    border-color: #222b2f !important;
  }

  .sm\:hover\:uie-border-grey-darkest:hover {
    border-color: #364349 !important;
  }

  .sm\:hover\:uie-border-grey-darker:hover {
    border-color: #596a73 !important;
  }

  .sm\:hover\:uie-border-grey-dark:hover {
    border-color: #70818a !important;
  }

  .sm\:hover\:uie-border-grey:hover {
    border-color: #9babb4 !important;
  }

  .sm\:hover\:uie-border-grey-light:hover {
    border-color: #dae4e9 !important;
  }

  .sm\:hover\:uie-border-grey-lighter:hover {
    border-color: #f3f7f9 !important;
  }

  .sm\:hover\:uie-border-grey-lightest:hover {
    border-color: #fafcfc !important;
  }

  .sm\:hover\:uie-border-white:hover {
    border-color: #fff !important;
  }

  .sm\:hover\:uie-border-red-darkest:hover {
    border-color: #420806 !important;
  }

  .sm\:hover\:uie-border-red-darker:hover {
    border-color: #6a1b19 !important;
  }

  .sm\:hover\:uie-border-red-dark:hover {
    border-color: #cc1f1a !important;
  }

  .sm\:hover\:uie-border-red:hover {
    border-color: #e3342f !important;
  }

  .sm\:hover\:uie-border-red-light:hover {
    border-color: #ef5753 !important;
  }

  .sm\:hover\:uie-border-red-lighter:hover {
    border-color: #f9acaa !important;
  }

  .sm\:hover\:uie-border-red-lightest:hover {
    border-color: #fcebea !important;
  }

  .sm\:hover\:uie-border-orange-darkest:hover {
    border-color: #542605 !important;
  }

  .sm\:hover\:uie-border-orange-darker:hover {
    border-color: #7f4012 !important;
  }

  .sm\:hover\:uie-border-orange-dark:hover {
    border-color: #de751f !important;
  }

  .sm\:hover\:uie-border-orange:hover {
    border-color: #f6993f !important;
  }

  .sm\:hover\:uie-border-orange-light:hover {
    border-color: #faad63 !important;
  }

  .sm\:hover\:uie-border-orange-lighter:hover {
    border-color: #fcd9b6 !important;
  }

  .sm\:hover\:uie-border-orange-lightest:hover {
    border-color: #fff5eb !important;
  }

  .sm\:hover\:uie-border-yellow-darkest:hover {
    border-color: #453411 !important;
  }

  .sm\:hover\:uie-border-yellow-darker:hover {
    border-color: #684f1d !important;
  }

  .sm\:hover\:uie-border-yellow-dark:hover {
    border-color: #f2d024 !important;
  }

  .sm\:hover\:uie-border-yellow:hover {
    border-color: #ffed4a !important;
  }

  .sm\:hover\:uie-border-yellow-light:hover {
    border-color: #fff382 !important;
  }

  .sm\:hover\:uie-border-yellow-lighter:hover {
    border-color: #fff9c2 !important;
  }

  .sm\:hover\:uie-border-yellow-lightest:hover {
    border-color: #fcfbeb !important;
  }

  .sm\:hover\:uie-border-green-darkest:hover {
    border-color: #032d19 !important;
  }

  .sm\:hover\:uie-border-green-darker:hover {
    border-color: #0b4228 !important;
  }

  .sm\:hover\:uie-border-green-dark:hover {
    border-color: #1f9d55 !important;
  }

  .sm\:hover\:uie-border-green:hover {
    border-color: #38c172 !important;
  }

  .sm\:hover\:uie-border-green-light:hover {
    border-color: #51d88a !important;
  }

  .sm\:hover\:uie-border-green-lighter:hover {
    border-color: #a2f5bf !important;
  }

  .sm\:hover\:uie-border-green-lightest:hover {
    border-color: #e3fcec !important;
  }

  .sm\:hover\:uie-border-teal-darkest:hover {
    border-color: #0d3331 !important;
  }

  .sm\:hover\:uie-border-teal-darker:hover {
    border-color: #174e4b !important;
  }

  .sm\:hover\:uie-border-teal-dark:hover {
    border-color: #38a89d !important;
  }

  .sm\:hover\:uie-border-teal:hover {
    border-color: #4dc0b5 !important;
  }

  .sm\:hover\:uie-border-teal-light:hover {
    border-color: #64d5ca !important;
  }

  .sm\:hover\:uie-border-teal-lighter:hover {
    border-color: #a0f0ed !important;
  }

  .sm\:hover\:uie-border-teal-lightest:hover {
    border-color: #e8fffe !important;
  }

  .sm\:hover\:uie-border-blue-darkest:hover {
    border-color: #05233b !important;
  }

  .sm\:hover\:uie-border-blue-darker:hover {
    border-color: #103d60 !important;
  }

  .sm\:hover\:uie-border-blue-dark:hover {
    border-color: #2779bd !important;
  }

  .sm\:hover\:uie-border-blue:hover {
    border-color: #3490dc !important;
  }

  .sm\:hover\:uie-border-blue-light:hover {
    border-color: #6cb2eb !important;
  }

  .sm\:hover\:uie-border-blue-lighter:hover {
    border-color: #bcdefa !important;
  }

  .sm\:hover\:uie-border-blue-lightest:hover {
    border-color: #eff8ff !important;
  }

  .sm\:hover\:uie-border-indigo-darkest:hover {
    border-color: #191e38 !important;
  }

  .sm\:hover\:uie-border-indigo-darker:hover {
    border-color: #2f365f !important;
  }

  .sm\:hover\:uie-border-indigo-dark:hover {
    border-color: #5661b3 !important;
  }

  .sm\:hover\:uie-border-indigo:hover {
    border-color: #6574cd !important;
  }

  .sm\:hover\:uie-border-indigo-light:hover {
    border-color: #7886d7 !important;
  }

  .sm\:hover\:uie-border-indigo-lighter:hover {
    border-color: #b2b7ff !important;
  }

  .sm\:hover\:uie-border-indigo-lightest:hover {
    border-color: #e6e8ff !important;
  }

  .sm\:hover\:uie-border-purple-darkest:hover {
    border-color: #1f133f !important;
  }

  .sm\:hover\:uie-border-purple-darker:hover {
    border-color: #352465 !important;
  }

  .sm\:hover\:uie-border-purple-dark:hover {
    border-color: #794acf !important;
  }

  .sm\:hover\:uie-border-purple:hover {
    border-color: #9561e2 !important;
  }

  .sm\:hover\:uie-border-purple-light:hover {
    border-color: #a779e9 !important;
  }

  .sm\:hover\:uie-border-purple-lighter:hover {
    border-color: #d6bbfc !important;
  }

  .sm\:hover\:uie-border-purple-lightest:hover {
    border-color: #f3ebff !important;
  }

  .sm\:hover\:uie-border-pink-darkest:hover {
    border-color: #45051e !important;
  }

  .sm\:hover\:uie-border-pink-darker:hover {
    border-color: #72173a !important;
  }

  .sm\:hover\:uie-border-pink-dark:hover {
    border-color: #eb5286 !important;
  }

  .sm\:hover\:uie-border-pink:hover {
    border-color: #f66d9b !important;
  }

  .sm\:hover\:uie-border-pink-light:hover {
    border-color: #fa7ea8 !important;
  }

  .sm\:hover\:uie-border-pink-lighter:hover {
    border-color: #ffbbca !important;
  }

  .sm\:hover\:uie-border-pink-lightest:hover {
    border-color: #ffebef !important;
  }

  .sm\:focus\:uie-border-transparent:focus {
    border-color: transparent !important;
  }

  .sm\:focus\:uie-border-black:focus {
    border-color: #222b2f !important;
  }

  .sm\:focus\:uie-border-grey-darkest:focus {
    border-color: #364349 !important;
  }

  .sm\:focus\:uie-border-grey-darker:focus {
    border-color: #596a73 !important;
  }

  .sm\:focus\:uie-border-grey-dark:focus {
    border-color: #70818a !important;
  }

  .sm\:focus\:uie-border-grey:focus {
    border-color: #9babb4 !important;
  }

  .sm\:focus\:uie-border-grey-light:focus {
    border-color: #dae4e9 !important;
  }

  .sm\:focus\:uie-border-grey-lighter:focus {
    border-color: #f3f7f9 !important;
  }

  .sm\:focus\:uie-border-grey-lightest:focus {
    border-color: #fafcfc !important;
  }

  .sm\:focus\:uie-border-white:focus {
    border-color: #fff !important;
  }

  .sm\:focus\:uie-border-red-darkest:focus {
    border-color: #420806 !important;
  }

  .sm\:focus\:uie-border-red-darker:focus {
    border-color: #6a1b19 !important;
  }

  .sm\:focus\:uie-border-red-dark:focus {
    border-color: #cc1f1a !important;
  }

  .sm\:focus\:uie-border-red:focus {
    border-color: #e3342f !important;
  }

  .sm\:focus\:uie-border-red-light:focus {
    border-color: #ef5753 !important;
  }

  .sm\:focus\:uie-border-red-lighter:focus {
    border-color: #f9acaa !important;
  }

  .sm\:focus\:uie-border-red-lightest:focus {
    border-color: #fcebea !important;
  }

  .sm\:focus\:uie-border-orange-darkest:focus {
    border-color: #542605 !important;
  }

  .sm\:focus\:uie-border-orange-darker:focus {
    border-color: #7f4012 !important;
  }

  .sm\:focus\:uie-border-orange-dark:focus {
    border-color: #de751f !important;
  }

  .sm\:focus\:uie-border-orange:focus {
    border-color: #f6993f !important;
  }

  .sm\:focus\:uie-border-orange-light:focus {
    border-color: #faad63 !important;
  }

  .sm\:focus\:uie-border-orange-lighter:focus {
    border-color: #fcd9b6 !important;
  }

  .sm\:focus\:uie-border-orange-lightest:focus {
    border-color: #fff5eb !important;
  }

  .sm\:focus\:uie-border-yellow-darkest:focus {
    border-color: #453411 !important;
  }

  .sm\:focus\:uie-border-yellow-darker:focus {
    border-color: #684f1d !important;
  }

  .sm\:focus\:uie-border-yellow-dark:focus {
    border-color: #f2d024 !important;
  }

  .sm\:focus\:uie-border-yellow:focus {
    border-color: #ffed4a !important;
  }

  .sm\:focus\:uie-border-yellow-light:focus {
    border-color: #fff382 !important;
  }

  .sm\:focus\:uie-border-yellow-lighter:focus {
    border-color: #fff9c2 !important;
  }

  .sm\:focus\:uie-border-yellow-lightest:focus {
    border-color: #fcfbeb !important;
  }

  .sm\:focus\:uie-border-green-darkest:focus {
    border-color: #032d19 !important;
  }

  .sm\:focus\:uie-border-green-darker:focus {
    border-color: #0b4228 !important;
  }

  .sm\:focus\:uie-border-green-dark:focus {
    border-color: #1f9d55 !important;
  }

  .sm\:focus\:uie-border-green:focus {
    border-color: #38c172 !important;
  }

  .sm\:focus\:uie-border-green-light:focus {
    border-color: #51d88a !important;
  }

  .sm\:focus\:uie-border-green-lighter:focus {
    border-color: #a2f5bf !important;
  }

  .sm\:focus\:uie-border-green-lightest:focus {
    border-color: #e3fcec !important;
  }

  .sm\:focus\:uie-border-teal-darkest:focus {
    border-color: #0d3331 !important;
  }

  .sm\:focus\:uie-border-teal-darker:focus {
    border-color: #174e4b !important;
  }

  .sm\:focus\:uie-border-teal-dark:focus {
    border-color: #38a89d !important;
  }

  .sm\:focus\:uie-border-teal:focus {
    border-color: #4dc0b5 !important;
  }

  .sm\:focus\:uie-border-teal-light:focus {
    border-color: #64d5ca !important;
  }

  .sm\:focus\:uie-border-teal-lighter:focus {
    border-color: #a0f0ed !important;
  }

  .sm\:focus\:uie-border-teal-lightest:focus {
    border-color: #e8fffe !important;
  }

  .sm\:focus\:uie-border-blue-darkest:focus {
    border-color: #05233b !important;
  }

  .sm\:focus\:uie-border-blue-darker:focus {
    border-color: #103d60 !important;
  }

  .sm\:focus\:uie-border-blue-dark:focus {
    border-color: #2779bd !important;
  }

  .sm\:focus\:uie-border-blue:focus {
    border-color: #3490dc !important;
  }

  .sm\:focus\:uie-border-blue-light:focus {
    border-color: #6cb2eb !important;
  }

  .sm\:focus\:uie-border-blue-lighter:focus {
    border-color: #bcdefa !important;
  }

  .sm\:focus\:uie-border-blue-lightest:focus {
    border-color: #eff8ff !important;
  }

  .sm\:focus\:uie-border-indigo-darkest:focus {
    border-color: #191e38 !important;
  }

  .sm\:focus\:uie-border-indigo-darker:focus {
    border-color: #2f365f !important;
  }

  .sm\:focus\:uie-border-indigo-dark:focus {
    border-color: #5661b3 !important;
  }

  .sm\:focus\:uie-border-indigo:focus {
    border-color: #6574cd !important;
  }

  .sm\:focus\:uie-border-indigo-light:focus {
    border-color: #7886d7 !important;
  }

  .sm\:focus\:uie-border-indigo-lighter:focus {
    border-color: #b2b7ff !important;
  }

  .sm\:focus\:uie-border-indigo-lightest:focus {
    border-color: #e6e8ff !important;
  }

  .sm\:focus\:uie-border-purple-darkest:focus {
    border-color: #1f133f !important;
  }

  .sm\:focus\:uie-border-purple-darker:focus {
    border-color: #352465 !important;
  }

  .sm\:focus\:uie-border-purple-dark:focus {
    border-color: #794acf !important;
  }

  .sm\:focus\:uie-border-purple:focus {
    border-color: #9561e2 !important;
  }

  .sm\:focus\:uie-border-purple-light:focus {
    border-color: #a779e9 !important;
  }

  .sm\:focus\:uie-border-purple-lighter:focus {
    border-color: #d6bbfc !important;
  }

  .sm\:focus\:uie-border-purple-lightest:focus {
    border-color: #f3ebff !important;
  }

  .sm\:focus\:uie-border-pink-darkest:focus {
    border-color: #45051e !important;
  }

  .sm\:focus\:uie-border-pink-darker:focus {
    border-color: #72173a !important;
  }

  .sm\:focus\:uie-border-pink-dark:focus {
    border-color: #eb5286 !important;
  }

  .sm\:focus\:uie-border-pink:focus {
    border-color: #f66d9b !important;
  }

  .sm\:focus\:uie-border-pink-light:focus {
    border-color: #fa7ea8 !important;
  }

  .sm\:focus\:uie-border-pink-lighter:focus {
    border-color: #ffbbca !important;
  }

  .sm\:focus\:uie-border-pink-lightest:focus {
    border-color: #ffebef !important;
  }

  .sm\:uie-rounded-none {
    border-radius: 0 !important;
  }

  .sm\:uie-rounded-sm {
    border-radius: .125rem !important;
  }

  .sm\:uie-rounded {
    border-radius: .25rem !important;
  }

  .sm\:uie-rounded-lg {
    border-radius: .5rem !important;
  }

  .sm\:uie-rounded-full {
    border-radius: 9999px !important;
  }

  .sm\:uie-rounded-t-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  .sm\:uie-rounded-r-none {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }

  .sm\:uie-rounded-b-none {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .sm\:uie-rounded-l-none {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .sm\:uie-rounded-t-sm {
    border-top-left-radius: .125rem !important;
    border-top-right-radius: .125rem !important;
  }

  .sm\:uie-rounded-r-sm {
    border-top-right-radius: .125rem !important;
    border-bottom-right-radius: .125rem !important;
  }

  .sm\:uie-rounded-b-sm {
    border-bottom-right-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .sm\:uie-rounded-l-sm {
    border-top-left-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .sm\:uie-rounded-t {
    border-top-left-radius: .25rem !important;
    border-top-right-radius: .25rem !important;
  }

  .sm\:uie-rounded-r {
    border-top-right-radius: .25rem !important;
    border-bottom-right-radius: .25rem !important;
  }

  .sm\:uie-rounded-b {
    border-bottom-right-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .sm\:uie-rounded-l {
    border-top-left-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .sm\:uie-rounded-t-lg {
    border-top-left-radius: .5rem !important;
    border-top-right-radius: .5rem !important;
  }

  .sm\:uie-rounded-r-lg {
    border-top-right-radius: .5rem !important;
    border-bottom-right-radius: .5rem !important;
  }

  .sm\:uie-rounded-b-lg {
    border-bottom-right-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .sm\:uie-rounded-l-lg {
    border-top-left-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .sm\:uie-rounded-t-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .sm\:uie-rounded-r-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .sm\:uie-rounded-b-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .sm\:uie-rounded-l-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .sm\:uie-rounded-tl-none {
    border-top-left-radius: 0 !important;
  }

  .sm\:uie-rounded-tr-none {
    border-top-right-radius: 0 !important;
  }

  .sm\:uie-rounded-br-none {
    border-bottom-right-radius: 0 !important;
  }

  .sm\:uie-rounded-bl-none {
    border-bottom-left-radius: 0 !important;
  }

  .sm\:uie-rounded-tl-sm {
    border-top-left-radius: .125rem !important;
  }

  .sm\:uie-rounded-tr-sm {
    border-top-right-radius: .125rem !important;
  }

  .sm\:uie-rounded-br-sm {
    border-bottom-right-radius: .125rem !important;
  }

  .sm\:uie-rounded-bl-sm {
    border-bottom-left-radius: .125rem !important;
  }

  .sm\:uie-rounded-tl {
    border-top-left-radius: .25rem !important;
  }

  .sm\:uie-rounded-tr {
    border-top-right-radius: .25rem !important;
  }

  .sm\:uie-rounded-br {
    border-bottom-right-radius: .25rem !important;
  }

  .sm\:uie-rounded-bl {
    border-bottom-left-radius: .25rem !important;
  }

  .sm\:uie-rounded-tl-lg {
    border-top-left-radius: .5rem !important;
  }

  .sm\:uie-rounded-tr-lg {
    border-top-right-radius: .5rem !important;
  }

  .sm\:uie-rounded-br-lg {
    border-bottom-right-radius: .5rem !important;
  }

  .sm\:uie-rounded-bl-lg {
    border-bottom-left-radius: .5rem !important;
  }

  .sm\:uie-rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }

  .sm\:uie-rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }

  .sm\:uie-rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }

  .sm\:uie-rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }

  .sm\:uie-border-solid {
    border-style: solid !important;
  }

  .sm\:uie-border-dashed {
    border-style: dashed !important;
  }

  .sm\:uie-border-dotted {
    border-style: dotted !important;
  }

  .sm\:uie-border-none {
    border-style: none !important;
  }

  .sm\:uie-border-0 {
    border-width: 0 !important;
  }

  .sm\:uie-border-2 {
    border-width: 2px !important;
  }

  .sm\:uie-border-4 {
    border-width: 4px !important;
  }

  .sm\:uie-border-8 {
    border-width: 8px !important;
  }

  .sm\:uie-border {
    border-width: 1px !important;
  }

  .sm\:uie-border-t-0 {
    border-top-width: 0 !important;
  }

  .sm\:uie-border-r-0 {
    border-right-width: 0 !important;
  }

  .sm\:uie-border-b-0 {
    border-bottom-width: 0 !important;
  }

  .sm\:uie-border-l-0 {
    border-left-width: 0 !important;
  }

  .sm\:uie-border-t-2 {
    border-top-width: 2px !important;
  }

  .sm\:uie-border-r-2 {
    border-right-width: 2px !important;
  }

  .sm\:uie-border-b-2 {
    border-bottom-width: 2px !important;
  }

  .sm\:uie-border-l-2 {
    border-left-width: 2px !important;
  }

  .sm\:uie-border-t-4 {
    border-top-width: 4px !important;
  }

  .sm\:uie-border-r-4 {
    border-right-width: 4px !important;
  }

  .sm\:uie-border-b-4 {
    border-bottom-width: 4px !important;
  }

  .sm\:uie-border-l-4 {
    border-left-width: 4px !important;
  }

  .sm\:uie-border-t-8 {
    border-top-width: 8px !important;
  }

  .sm\:uie-border-r-8 {
    border-right-width: 8px !important;
  }

  .sm\:uie-border-b-8 {
    border-bottom-width: 8px !important;
  }

  .sm\:uie-border-l-8 {
    border-left-width: 8px !important;
  }

  .sm\:uie-border-t {
    border-top-width: 1px !important;
  }

  .sm\:uie-border-r {
    border-right-width: 1px !important;
  }

  .sm\:uie-border-b {
    border-bottom-width: 1px !important;
  }

  .sm\:uie-border-l {
    border-left-width: 1px !important;
  }

  .sm\:uie-cursor-auto {
    cursor: auto !important;
  }

  .sm\:uie-cursor-default {
    cursor: default !important;
  }

  .sm\:uie-cursor-pointer {
    cursor: pointer !important;
  }

  .sm\:uie-cursor-wait {
    cursor: wait !important;
  }

  .sm\:uie-cursor-move {
    cursor: move !important;
  }

  .sm\:uie-cursor-not-allowed {
    cursor: not-allowed !important;
  }

  .sm\:uie-block {
    display: block !important;
  }

  .sm\:uie-inline-block {
    display: inline-block !important;
  }

  .sm\:uie-inline {
    display: inline !important;
  }

  .sm\:uie-table {
    display: table !important;
  }

  .sm\:uie-table-row {
    display: table-row !important;
  }

  .sm\:uie-table-cell {
    display: table-cell !important;
  }

  .sm\:uie-hidden {
    display: none !important;
  }

  .sm\:uie-flex {
    display: flex !important;
  }

  .sm\:uie-inline-flex {
    display: inline-flex !important;
  }

  .sm\:uie-flex-row {
    flex-direction: row !important;
  }

  .sm\:uie-flex-row-reverse {
    flex-direction: row-reverse !important;
  }

  .sm\:uie-flex-col {
    flex-direction: column !important;
  }

  .sm\:uie-flex-col-reverse {
    flex-direction: column-reverse !important;
  }

  .sm\:uie-flex-wrap {
    flex-wrap: wrap !important;
  }

  .sm\:uie-flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .sm\:uie-flex-no-wrap {
    flex-wrap: nowrap !important;
  }

  .sm\:uie-items-start {
    align-items: flex-start !important;
  }

  .sm\:uie-items-end {
    align-items: flex-end !important;
  }

  .sm\:uie-items-center {
    align-items: center !important;
  }

  .sm\:uie-items-baseline {
    align-items: baseline !important;
  }

  .sm\:uie-items-stretch {
    align-items: stretch !important;
  }

  .sm\:uie-self-auto {
    align-self: auto !important;
  }

  .sm\:uie-self-start {
    align-self: flex-start !important;
  }

  .sm\:uie-self-end {
    align-self: flex-end !important;
  }

  .sm\:uie-self-center {
    align-self: center !important;
  }

  .sm\:uie-self-stretch {
    align-self: stretch !important;
  }

  .sm\:uie-justify-start {
    justify-content: flex-start !important;
  }

  .sm\:uie-justify-end {
    justify-content: flex-end !important;
  }

  .sm\:uie-justify-center {
    justify-content: center !important;
  }

  .sm\:uie-justify-between {
    justify-content: space-between !important;
  }

  .sm\:uie-justify-around {
    justify-content: space-around !important;
  }

  .sm\:uie-content-center {
    align-content: center !important;
  }

  .sm\:uie-content-start {
    align-content: flex-start !important;
  }

  .sm\:uie-content-end {
    align-content: flex-end !important;
  }

  .sm\:uie-content-between {
    align-content: space-between !important;
  }

  .sm\:uie-content-around {
    align-content: space-around !important;
  }

  .sm\:uie-flex-1 {
    flex: 1 1 0% !important;
  }

  .sm\:uie-flex-auto {
    flex: 1 1 auto !important;
  }

  .sm\:uie-flex-initial {
    flex: 0 1 auto !important;
  }

  .sm\:uie-flex-none {
    flex: none !important;
  }

  .sm\:uie-flex-grow {
    flex-grow: 1 !important;
  }

  .sm\:uie-flex-shrink {
    flex-shrink: 1 !important;
  }

  .sm\:uie-flex-no-grow {
    flex-grow: 0 !important;
  }

  .sm\:uie-flex-no-shrink {
    flex-shrink: 0 !important;
  }

  .sm\:uie-float-right {
    float: right !important;
  }

  .sm\:uie-float-left {
    float: left !important;
  }

  .sm\:uie-float-none {
    float: none !important;
  }

  .sm\:uie-clearfix:after {
    content: "" !important;
    display: table !important;
    clear: both !important;
  }

  .sm\:uie-font-sans {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif !important;
  }

  .sm\:uie-font-serif {
    font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif !important;
  }

  .sm\:uie-font-mono {
    font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important;
  }

  .sm\:uie-font-hairline {
    font-weight: 100 !important;
  }

  .sm\:uie-font-thin {
    font-weight: 200 !important;
  }

  .sm\:uie-font-light {
    font-weight: 300 !important;
  }

  .sm\:uie-font-normal {
    font-weight: 400 !important;
  }

  .sm\:uie-font-medium {
    font-weight: 500 !important;
  }

  .sm\:uie-font-semibold {
    font-weight: 600 !important;
  }

  .sm\:uie-font-bold {
    font-weight: 700 !important;
  }

  .sm\:uie-font-extrabold {
    font-weight: 800 !important;
  }

  .sm\:uie-font-black {
    font-weight: 900 !important;
  }

  .sm\:hover\:uie-font-hairline:hover {
    font-weight: 100 !important;
  }

  .sm\:hover\:uie-font-thin:hover {
    font-weight: 200 !important;
  }

  .sm\:hover\:uie-font-light:hover {
    font-weight: 300 !important;
  }

  .sm\:hover\:uie-font-normal:hover {
    font-weight: 400 !important;
  }

  .sm\:hover\:uie-font-medium:hover {
    font-weight: 500 !important;
  }

  .sm\:hover\:uie-font-semibold:hover {
    font-weight: 600 !important;
  }

  .sm\:hover\:uie-font-bold:hover {
    font-weight: 700 !important;
  }

  .sm\:hover\:uie-font-extrabold:hover {
    font-weight: 800 !important;
  }

  .sm\:hover\:uie-font-black:hover {
    font-weight: 900 !important;
  }

  .sm\:focus\:uie-font-hairline:focus {
    font-weight: 100 !important;
  }

  .sm\:focus\:uie-font-thin:focus {
    font-weight: 200 !important;
  }

  .sm\:focus\:uie-font-light:focus {
    font-weight: 300 !important;
  }

  .sm\:focus\:uie-font-normal:focus {
    font-weight: 400 !important;
  }

  .sm\:focus\:uie-font-medium:focus {
    font-weight: 500 !important;
  }

  .sm\:focus\:uie-font-semibold:focus {
    font-weight: 600 !important;
  }

  .sm\:focus\:uie-font-bold:focus {
    font-weight: 700 !important;
  }

  .sm\:focus\:uie-font-extrabold:focus {
    font-weight: 800 !important;
  }

  .sm\:focus\:uie-font-black:focus {
    font-weight: 900 !important;
  }

  .sm\:uie-h-1 {
    height: .25rem !important;
  }

  .sm\:uie-h-2 {
    height: .5rem !important;
  }

  .sm\:uie-h-3 {
    height: .75rem !important;
  }

  .sm\:uie-h-4 {
    height: 1rem !important;
  }

  .sm\:uie-h-6 {
    height: 1.5rem !important;
  }

  .sm\:uie-h-8 {
    height: 2rem !important;
  }

  .sm\:uie-h-10 {
    height: 2.5rem !important;
  }

  .sm\:uie-h-12 {
    height: 3rem !important;
  }

  .sm\:uie-h-16 {
    height: 4rem !important;
  }

  .sm\:uie-h-24 {
    height: 6rem !important;
  }

  .sm\:uie-h-32 {
    height: 8rem !important;
  }

  .sm\:uie-h-48 {
    height: 12rem !important;
  }

  .sm\:uie-h-64 {
    height: 16rem !important;
  }

  .sm\:uie-h-auto {
    height: auto !important;
  }

  .sm\:uie-h-px {
    height: 1px !important;
  }

  .sm\:uie-h-full {
    height: 100% !important;
  }

  .sm\:uie-h-screen {
    height: 100vh !important;
  }

  .sm\:uie-leading-none {
    line-height: 1 !important;
  }

  .sm\:uie-leading-tight {
    line-height: 1.25 !important;
  }

  .sm\:uie-leading-normal {
    line-height: 1.5 !important;
  }

  .sm\:uie-leading-loose {
    line-height: 2 !important;
  }

  .sm\:uie-m-0 {
    margin: 0 !important;
  }

  .sm\:uie-m-1 {
    margin: .25rem !important;
  }

  .sm\:uie-m-2 {
    margin: .5rem !important;
  }

  .sm\:uie-m-3 {
    margin: .75rem !important;
  }

  .sm\:uie-m-4 {
    margin: 1rem !important;
  }

  .sm\:uie-m-6 {
    margin: 1.5rem !important;
  }

  .sm\:uie-m-8 {
    margin: 2rem !important;
  }

  .sm\:uie-m-auto {
    margin: auto !important;
  }

  .sm\:uie-m-px {
    margin: 1px !important;
  }

  .sm\:uie-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .sm\:uie-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .sm\:uie-my-1 {
    margin-top: .25rem !important;
    margin-bottom: .25rem !important;
  }

  .sm\:uie-mx-1 {
    margin-left: .25rem !important;
    margin-right: .25rem !important;
  }

  .sm\:uie-my-2 {
    margin-top: .5rem !important;
    margin-bottom: .5rem !important;
  }

  .sm\:uie-mx-2 {
    margin-left: .5rem !important;
    margin-right: .5rem !important;
  }

  .sm\:uie-my-3 {
    margin-top: .75rem !important;
    margin-bottom: .75rem !important;
  }

  .sm\:uie-mx-3 {
    margin-left: .75rem !important;
    margin-right: .75rem !important;
  }

  .sm\:uie-my-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .sm\:uie-mx-4 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }

  .sm\:uie-my-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .sm\:uie-mx-6 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }

  .sm\:uie-my-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .sm\:uie-mx-8 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }

  .sm\:uie-my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .sm\:uie-mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .sm\:uie-my-px {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .sm\:uie-mx-px {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .sm\:uie-mt-0 {
    margin-top: 0 !important;
  }

  .sm\:uie-mr-0 {
    margin-right: 0 !important;
  }

  .sm\:uie-mb-0 {
    margin-bottom: 0 !important;
  }

  .sm\:uie-ml-0 {
    margin-left: 0 !important;
  }

  .sm\:uie-mt-1 {
    margin-top: .25rem !important;
  }

  .sm\:uie-mr-1 {
    margin-right: .25rem !important;
  }

  .sm\:uie-mb-1 {
    margin-bottom: .25rem !important;
  }

  .sm\:uie-ml-1 {
    margin-left: .25rem !important;
  }

  .sm\:uie-mt-2 {
    margin-top: .5rem !important;
  }

  .sm\:uie-mr-2 {
    margin-right: .5rem !important;
  }

  .sm\:uie-mb-2 {
    margin-bottom: .5rem !important;
  }

  .sm\:uie-ml-2 {
    margin-left: .5rem !important;
  }

  .sm\:uie-mt-3 {
    margin-top: .75rem !important;
  }

  .sm\:uie-mr-3 {
    margin-right: .75rem !important;
  }

  .sm\:uie-mb-3 {
    margin-bottom: .75rem !important;
  }

  .sm\:uie-ml-3 {
    margin-left: .75rem !important;
  }

  .sm\:uie-mt-4 {
    margin-top: 1rem !important;
  }

  .sm\:uie-mr-4 {
    margin-right: 1rem !important;
  }

  .sm\:uie-mb-4 {
    margin-bottom: 1rem !important;
  }

  .sm\:uie-ml-4 {
    margin-left: 1rem !important;
  }

  .sm\:uie-mt-6 {
    margin-top: 1.5rem !important;
  }

  .sm\:uie-mr-6 {
    margin-right: 1.5rem !important;
  }

  .sm\:uie-mb-6 {
    margin-bottom: 1.5rem !important;
  }

  .sm\:uie-ml-6 {
    margin-left: 1.5rem !important;
  }

  .sm\:uie-mt-8 {
    margin-top: 2rem !important;
  }

  .sm\:uie-mr-8 {
    margin-right: 2rem !important;
  }

  .sm\:uie-mb-8 {
    margin-bottom: 2rem !important;
  }

  .sm\:uie-ml-8 {
    margin-left: 2rem !important;
  }

  .sm\:uie-mt-auto {
    margin-top: auto !important;
  }

  .sm\:uie-mr-auto {
    margin-right: auto !important;
  }

  .sm\:uie-mb-auto {
    margin-bottom: auto !important;
  }

  .sm\:uie-ml-auto {
    margin-left: auto !important;
  }

  .sm\:uie-mt-px {
    margin-top: 1px !important;
  }

  .sm\:uie-mr-px {
    margin-right: 1px !important;
  }

  .sm\:uie-mb-px {
    margin-bottom: 1px !important;
  }

  .sm\:uie-ml-px {
    margin-left: 1px !important;
  }

  .sm\:uie-max-h-full {
    max-height: 100% !important;
  }

  .sm\:uie-max-h-screen {
    max-height: 100vh !important;
  }

  .sm\:uie-max-w-xs {
    max-width: 20rem !important;
  }

  .sm\:uie-max-w-sm {
    max-width: 30rem !important;
  }

  .sm\:uie-max-w-md {
    max-width: 40rem !important;
  }

  .sm\:uie-max-w-lg {
    max-width: 50rem !important;
  }

  .sm\:uie-max-w-xl {
    max-width: 60rem !important;
  }

  .sm\:uie-max-w-2xl {
    max-width: 70rem !important;
  }

  .sm\:uie-max-w-3xl {
    max-width: 80rem !important;
  }

  .sm\:uie-max-w-4xl {
    max-width: 90rem !important;
  }

  .sm\:uie-max-w-5xl {
    max-width: 100rem !important;
  }

  .sm\:uie-max-w-full {
    max-width: 100% !important;
  }

  .sm\:uie-min-h-0 {
    min-height: 0 !important;
  }

  .sm\:uie-min-h-full {
    min-height: 100% !important;
  }

  .sm\:uie-min-h-screen {
    min-height: 100vh !important;
  }

  .sm\:uie-min-w-0 {
    min-width: 0 !important;
  }

  .sm\:uie-min-w-full {
    min-width: 100% !important;
  }

  .sm\:uie--m-0 {
    margin: 0 !important;
  }

  .sm\:uie--m-1 {
    margin: -0.25rem !important;
  }

  .sm\:uie--m-2 {
    margin: -0.5rem !important;
  }

  .sm\:uie--m-3 {
    margin: -0.75rem !important;
  }

  .sm\:uie--m-4 {
    margin: -1rem !important;
  }

  .sm\:uie--m-6 {
    margin: -1.5rem !important;
  }

  .sm\:uie--m-8 {
    margin: -2rem !important;
  }

  .sm\:uie--m-px {
    margin: -1px !important;
  }

  .sm\:uie--my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .sm\:uie--mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .sm\:uie--my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .sm\:uie--mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }

  .sm\:uie--my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .sm\:uie--mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }

  .sm\:uie--my-3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .sm\:uie--mx-3 {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }

  .sm\:uie--my-4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .sm\:uie--mx-4 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }

  .sm\:uie--my-6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .sm\:uie--mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }

  .sm\:uie--my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .sm\:uie--mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }

  .sm\:uie--my-px {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .sm\:uie--mx-px {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .sm\:uie--mt-0 {
    margin-top: 0 !important;
  }

  .sm\:uie--mr-0 {
    margin-right: 0 !important;
  }

  .sm\:uie--mb-0 {
    margin-bottom: 0 !important;
  }

  .sm\:uie--ml-0 {
    margin-left: 0 !important;
  }

  .sm\:uie--mt-1 {
    margin-top: -0.25rem !important;
  }

  .sm\:uie--mr-1 {
    margin-right: -0.25rem !important;
  }

  .sm\:uie--mb-1 {
    margin-bottom: -0.25rem !important;
  }

  .sm\:uie--ml-1 {
    margin-left: -0.25rem !important;
  }

  .sm\:uie--mt-2 {
    margin-top: -0.5rem !important;
  }

  .sm\:uie--mr-2 {
    margin-right: -0.5rem !important;
  }

  .sm\:uie--mb-2 {
    margin-bottom: -0.5rem !important;
  }

  .sm\:uie--ml-2 {
    margin-left: -0.5rem !important;
  }

  .sm\:uie--mt-3 {
    margin-top: -0.75rem !important;
  }

  .sm\:uie--mr-3 {
    margin-right: -0.75rem !important;
  }

  .sm\:uie--mb-3 {
    margin-bottom: -0.75rem !important;
  }

  .sm\:uie--ml-3 {
    margin-left: -0.75rem !important;
  }

  .sm\:uie--mt-4 {
    margin-top: -1rem !important;
  }

  .sm\:uie--mr-4 {
    margin-right: -1rem !important;
  }

  .sm\:uie--mb-4 {
    margin-bottom: -1rem !important;
  }

  .sm\:uie--ml-4 {
    margin-left: -1rem !important;
  }

  .sm\:uie--mt-6 {
    margin-top: -1.5rem !important;
  }

  .sm\:uie--mr-6 {
    margin-right: -1.5rem !important;
  }

  .sm\:uie--mb-6 {
    margin-bottom: -1.5rem !important;
  }

  .sm\:uie--ml-6 {
    margin-left: -1.5rem !important;
  }

  .sm\:uie--mt-8 {
    margin-top: -2rem !important;
  }

  .sm\:uie--mr-8 {
    margin-right: -2rem !important;
  }

  .sm\:uie--mb-8 {
    margin-bottom: -2rem !important;
  }

  .sm\:uie--ml-8 {
    margin-left: -2rem !important;
  }

  .sm\:uie--mt-px {
    margin-top: -1px !important;
  }

  .sm\:uie--mr-px {
    margin-right: -1px !important;
  }

  .sm\:uie--mb-px {
    margin-bottom: -1px !important;
  }

  .sm\:uie--ml-px {
    margin-left: -1px !important;
  }

  .sm\:uie-opacity-0 {
    opacity: 0 !important;
  }

  .sm\:uie-opacity-25 {
    opacity: .25 !important;
  }

  .sm\:uie-opacity-50 {
    opacity: .5 !important;
  }

  .sm\:uie-opacity-75 {
    opacity: .75 !important;
  }

  .sm\:uie-opacity-100 {
    opacity: 1 !important;
  }

  .sm\:uie-overflow-auto {
    overflow: auto !important;
  }

  .sm\:uie-overflow-hidden {
    overflow: hidden !important;
  }

  .sm\:uie-overflow-visible {
    overflow: visible !important;
  }

  .sm\:uie-overflow-scroll {
    overflow: scroll !important;
  }

  .sm\:uie-overflow-x-auto {
    overflow-x: auto !important;
  }

  .sm\:uie-overflow-y-auto {
    overflow-y: auto !important;
  }

  .sm\:uie-overflow-x-hidden {
    overflow-x: hidden !important;
  }

  .sm\:uie-overflow-y-hidden {
    overflow-y: hidden !important;
  }

  .sm\:uie-overflow-x-visible {
    overflow-x: visible !important;
  }

  .sm\:uie-overflow-y-visible {
    overflow-y: visible !important;
  }

  .sm\:uie-overflow-x-scroll {
    overflow-x: scroll !important;
  }

  .sm\:uie-overflow-y-scroll {
    overflow-y: scroll !important;
  }

  .sm\:uie-scrolling-touch {
    -webkit-overflow-scrolling: touch !important;
  }

  .sm\:uie-scrolling-auto {
    -webkit-overflow-scrolling: auto !important;
  }

  .sm\:uie-p-0 {
    padding: 0 !important;
  }

  .sm\:uie-p-1 {
    padding: .25rem !important;
  }

  .sm\:uie-p-2 {
    padding: .5rem !important;
  }

  .sm\:uie-p-3 {
    padding: .75rem !important;
  }

  .sm\:uie-p-4 {
    padding: 1rem !important;
  }

  .sm\:uie-p-6 {
    padding: 1.5rem !important;
  }

  .sm\:uie-p-8 {
    padding: 2rem !important;
  }

  .sm\:uie-p-px {
    padding: 1px !important;
  }

  .sm\:uie-py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .sm\:uie-px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .sm\:uie-py-1 {
    padding-top: .25rem !important;
    padding-bottom: .25rem !important;
  }

  .sm\:uie-px-1 {
    padding-left: .25rem !important;
    padding-right: .25rem !important;
  }

  .sm\:uie-py-2 {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important;
  }

  .sm\:uie-px-2 {
    padding-left: .5rem !important;
    padding-right: .5rem !important;
  }

  .sm\:uie-py-3 {
    padding-top: .75rem !important;
    padding-bottom: .75rem !important;
  }

  .sm\:uie-px-3 {
    padding-left: .75rem !important;
    padding-right: .75rem !important;
  }

  .sm\:uie-py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .sm\:uie-px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  .sm\:uie-py-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .sm\:uie-px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }

  .sm\:uie-py-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .sm\:uie-px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }

  .sm\:uie-py-px {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .sm\:uie-px-px {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .sm\:uie-pt-0 {
    padding-top: 0 !important;
  }

  .sm\:uie-pr-0 {
    padding-right: 0 !important;
  }

  .sm\:uie-pb-0 {
    padding-bottom: 0 !important;
  }

  .sm\:uie-pl-0 {
    padding-left: 0 !important;
  }

  .sm\:uie-pt-1 {
    padding-top: .25rem !important;
  }

  .sm\:uie-pr-1 {
    padding-right: .25rem !important;
  }

  .sm\:uie-pb-1 {
    padding-bottom: .25rem !important;
  }

  .sm\:uie-pl-1 {
    padding-left: .25rem !important;
  }

  .sm\:uie-pt-2 {
    padding-top: .5rem !important;
  }

  .sm\:uie-pr-2 {
    padding-right: .5rem !important;
  }

  .sm\:uie-pb-2 {
    padding-bottom: .5rem !important;
  }

  .sm\:uie-pl-2 {
    padding-left: .5rem !important;
  }

  .sm\:uie-pt-3 {
    padding-top: .75rem !important;
  }

  .sm\:uie-pr-3 {
    padding-right: .75rem !important;
  }

  .sm\:uie-pb-3 {
    padding-bottom: .75rem !important;
  }

  .sm\:uie-pl-3 {
    padding-left: .75rem !important;
  }

  .sm\:uie-pt-4 {
    padding-top: 1rem !important;
  }

  .sm\:uie-pr-4 {
    padding-right: 1rem !important;
  }

  .sm\:uie-pb-4 {
    padding-bottom: 1rem !important;
  }

  .sm\:uie-pl-4 {
    padding-left: 1rem !important;
  }

  .sm\:uie-pt-6 {
    padding-top: 1.5rem !important;
  }

  .sm\:uie-pr-6 {
    padding-right: 1.5rem !important;
  }

  .sm\:uie-pb-6 {
    padding-bottom: 1.5rem !important;
  }

  .sm\:uie-pl-6 {
    padding-left: 1.5rem !important;
  }

  .sm\:uie-pt-8 {
    padding-top: 2rem !important;
  }

  .sm\:uie-pr-8 {
    padding-right: 2rem !important;
  }

  .sm\:uie-pb-8 {
    padding-bottom: 2rem !important;
  }

  .sm\:uie-pl-8 {
    padding-left: 2rem !important;
  }

  .sm\:uie-pt-px {
    padding-top: 1px !important;
  }

  .sm\:uie-pr-px {
    padding-right: 1px !important;
  }

  .sm\:uie-pb-px {
    padding-bottom: 1px !important;
  }

  .sm\:uie-pl-px {
    padding-left: 1px !important;
  }

  .sm\:uie-pointer-events-none {
    pointer-events: none !important;
  }

  .sm\:uie-pointer-events-auto {
    pointer-events: auto !important;
  }

  .sm\:uie-static {
    position: static !important;
  }

  .sm\:uie-fixed {
    position: fixed !important;
  }

  .sm\:uie-absolute {
    position: absolute !important;
  }

  .sm\:uie-relative {
    position: relative !important;
  }

  .sm\:uie-sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .sm\:uie-pin-none {
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
  }

  .sm\:uie-pin {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
  }

  .sm\:uie-pin-y {
    top: 0 !important;
    bottom: 0 !important;
  }

  .sm\:uie-pin-x {
    right: 0 !important;
    left: 0 !important;
  }

  .sm\:uie-pin-t {
    top: 0 !important;
  }

  .sm\:uie-pin-r {
    right: 0 !important;
  }

  .sm\:uie-pin-b {
    bottom: 0 !important;
  }

  .sm\:uie-pin-l {
    left: 0 !important;
  }

  .sm\:uie-resize-none {
    resize: none !important;
  }

  .sm\:uie-resize-y {
    resize: vertical !important;
  }

  .sm\:uie-resize-x {
    resize: horizontal !important;
  }

  .sm\:uie-resize {
    resize: both !important;
  }

  .sm\:uie-shadow {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .sm\:uie-shadow-md {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .sm\:uie-shadow-lg {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .sm\:uie-shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .sm\:uie-shadow-none {
    box-shadow: none !important;
  }

  .sm\:hover\:uie-shadow:hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .sm\:hover\:uie-shadow-md:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .sm\:hover\:uie-shadow-lg:hover {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .sm\:hover\:uie-shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .sm\:hover\:uie-shadow-none:hover {
    box-shadow: none !important;
  }

  .sm\:focus\:uie-shadow:focus {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .sm\:focus\:uie-shadow-md:focus {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .sm\:focus\:uie-shadow-lg:focus {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .sm\:focus\:uie-shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .sm\:focus\:uie-shadow-none:focus {
    box-shadow: none !important;
  }

  .sm\:uie-table-auto {
    table-layout: auto !important;
  }

  .sm\:uie-table-fixed {
    table-layout: fixed !important;
  }

  .sm\:uie-text-left {
    text-align: left !important;
  }

  .sm\:uie-text-center {
    text-align: center !important;
  }

  .sm\:uie-text-right {
    text-align: right !important;
  }

  .sm\:uie-text-justify {
    text-align: justify !important;
  }

  .sm\:uie-text-transparent {
    color: transparent !important;
  }

  .sm\:uie-text-black {
    color: #222b2f !important;
  }

  .sm\:uie-text-grey-darkest {
    color: #364349 !important;
  }

  .sm\:uie-text-grey-darker {
    color: #596a73 !important;
  }

  .sm\:uie-text-grey-dark {
    color: #70818a !important;
  }

  .sm\:uie-text-grey {
    color: #9babb4 !important;
  }

  .sm\:uie-text-grey-light {
    color: #dae4e9 !important;
  }

  .sm\:uie-text-grey-lighter {
    color: #f3f7f9 !important;
  }

  .sm\:uie-text-grey-lightest {
    color: #fafcfc !important;
  }

  .sm\:uie-text-white {
    color: #fff !important;
  }

  .sm\:uie-text-red-darkest {
    color: #420806 !important;
  }

  .sm\:uie-text-red-darker {
    color: #6a1b19 !important;
  }

  .sm\:uie-text-red-dark {
    color: #cc1f1a !important;
  }

  .sm\:uie-text-red {
    color: #e3342f !important;
  }

  .sm\:uie-text-red-light {
    color: #ef5753 !important;
  }

  .sm\:uie-text-red-lighter {
    color: #f9acaa !important;
  }

  .sm\:uie-text-red-lightest {
    color: #fcebea !important;
  }

  .sm\:uie-text-orange-darkest {
    color: #542605 !important;
  }

  .sm\:uie-text-orange-darker {
    color: #7f4012 !important;
  }

  .sm\:uie-text-orange-dark {
    color: #de751f !important;
  }

  .sm\:uie-text-orange {
    color: #f6993f !important;
  }

  .sm\:uie-text-orange-light {
    color: #faad63 !important;
  }

  .sm\:uie-text-orange-lighter {
    color: #fcd9b6 !important;
  }

  .sm\:uie-text-orange-lightest {
    color: #fff5eb !important;
  }

  .sm\:uie-text-yellow-darkest {
    color: #453411 !important;
  }

  .sm\:uie-text-yellow-darker {
    color: #684f1d !important;
  }

  .sm\:uie-text-yellow-dark {
    color: #f2d024 !important;
  }

  .sm\:uie-text-yellow {
    color: #ffed4a !important;
  }

  .sm\:uie-text-yellow-light {
    color: #fff382 !important;
  }

  .sm\:uie-text-yellow-lighter {
    color: #fff9c2 !important;
  }

  .sm\:uie-text-yellow-lightest {
    color: #fcfbeb !important;
  }

  .sm\:uie-text-green-darkest {
    color: #032d19 !important;
  }

  .sm\:uie-text-green-darker {
    color: #0b4228 !important;
  }

  .sm\:uie-text-green-dark {
    color: #1f9d55 !important;
  }

  .sm\:uie-text-green {
    color: #38c172 !important;
  }

  .sm\:uie-text-green-light {
    color: #51d88a !important;
  }

  .sm\:uie-text-green-lighter {
    color: #a2f5bf !important;
  }

  .sm\:uie-text-green-lightest {
    color: #e3fcec !important;
  }

  .sm\:uie-text-teal-darkest {
    color: #0d3331 !important;
  }

  .sm\:uie-text-teal-darker {
    color: #174e4b !important;
  }

  .sm\:uie-text-teal-dark {
    color: #38a89d !important;
  }

  .sm\:uie-text-teal {
    color: #4dc0b5 !important;
  }

  .sm\:uie-text-teal-light {
    color: #64d5ca !important;
  }

  .sm\:uie-text-teal-lighter {
    color: #a0f0ed !important;
  }

  .sm\:uie-text-teal-lightest {
    color: #e8fffe !important;
  }

  .sm\:uie-text-blue-darkest {
    color: #05233b !important;
  }

  .sm\:uie-text-blue-darker {
    color: #103d60 !important;
  }

  .sm\:uie-text-blue-dark {
    color: #2779bd !important;
  }

  .sm\:uie-text-blue {
    color: #3490dc !important;
  }

  .sm\:uie-text-blue-light {
    color: #6cb2eb !important;
  }

  .sm\:uie-text-blue-lighter {
    color: #bcdefa !important;
  }

  .sm\:uie-text-blue-lightest {
    color: #eff8ff !important;
  }

  .sm\:uie-text-indigo-darkest {
    color: #191e38 !important;
  }

  .sm\:uie-text-indigo-darker {
    color: #2f365f !important;
  }

  .sm\:uie-text-indigo-dark {
    color: #5661b3 !important;
  }

  .sm\:uie-text-indigo {
    color: #6574cd !important;
  }

  .sm\:uie-text-indigo-light {
    color: #7886d7 !important;
  }

  .sm\:uie-text-indigo-lighter {
    color: #b2b7ff !important;
  }

  .sm\:uie-text-indigo-lightest {
    color: #e6e8ff !important;
  }

  .sm\:uie-text-purple-darkest {
    color: #1f133f !important;
  }

  .sm\:uie-text-purple-darker {
    color: #352465 !important;
  }

  .sm\:uie-text-purple-dark {
    color: #794acf !important;
  }

  .sm\:uie-text-purple {
    color: #9561e2 !important;
  }

  .sm\:uie-text-purple-light {
    color: #a779e9 !important;
  }

  .sm\:uie-text-purple-lighter {
    color: #d6bbfc !important;
  }

  .sm\:uie-text-purple-lightest {
    color: #f3ebff !important;
  }

  .sm\:uie-text-pink-darkest {
    color: #45051e !important;
  }

  .sm\:uie-text-pink-darker {
    color: #72173a !important;
  }

  .sm\:uie-text-pink-dark {
    color: #eb5286 !important;
  }

  .sm\:uie-text-pink {
    color: #f66d9b !important;
  }

  .sm\:uie-text-pink-light {
    color: #fa7ea8 !important;
  }

  .sm\:uie-text-pink-lighter {
    color: #ffbbca !important;
  }

  .sm\:uie-text-pink-lightest {
    color: #ffebef !important;
  }

  .sm\:hover\:uie-text-transparent:hover {
    color: transparent !important;
  }

  .sm\:hover\:uie-text-black:hover {
    color: #222b2f !important;
  }

  .sm\:hover\:uie-text-grey-darkest:hover {
    color: #364349 !important;
  }

  .sm\:hover\:uie-text-grey-darker:hover {
    color: #596a73 !important;
  }

  .sm\:hover\:uie-text-grey-dark:hover {
    color: #70818a !important;
  }

  .sm\:hover\:uie-text-grey:hover {
    color: #9babb4 !important;
  }

  .sm\:hover\:uie-text-grey-light:hover {
    color: #dae4e9 !important;
  }

  .sm\:hover\:uie-text-grey-lighter:hover {
    color: #f3f7f9 !important;
  }

  .sm\:hover\:uie-text-grey-lightest:hover {
    color: #fafcfc !important;
  }

  .sm\:hover\:uie-text-white:hover {
    color: #fff !important;
  }

  .sm\:hover\:uie-text-red-darkest:hover {
    color: #420806 !important;
  }

  .sm\:hover\:uie-text-red-darker:hover {
    color: #6a1b19 !important;
  }

  .sm\:hover\:uie-text-red-dark:hover {
    color: #cc1f1a !important;
  }

  .sm\:hover\:uie-text-red:hover {
    color: #e3342f !important;
  }

  .sm\:hover\:uie-text-red-light:hover {
    color: #ef5753 !important;
  }

  .sm\:hover\:uie-text-red-lighter:hover {
    color: #f9acaa !important;
  }

  .sm\:hover\:uie-text-red-lightest:hover {
    color: #fcebea !important;
  }

  .sm\:hover\:uie-text-orange-darkest:hover {
    color: #542605 !important;
  }

  .sm\:hover\:uie-text-orange-darker:hover {
    color: #7f4012 !important;
  }

  .sm\:hover\:uie-text-orange-dark:hover {
    color: #de751f !important;
  }

  .sm\:hover\:uie-text-orange:hover {
    color: #f6993f !important;
  }

  .sm\:hover\:uie-text-orange-light:hover {
    color: #faad63 !important;
  }

  .sm\:hover\:uie-text-orange-lighter:hover {
    color: #fcd9b6 !important;
  }

  .sm\:hover\:uie-text-orange-lightest:hover {
    color: #fff5eb !important;
  }

  .sm\:hover\:uie-text-yellow-darkest:hover {
    color: #453411 !important;
  }

  .sm\:hover\:uie-text-yellow-darker:hover {
    color: #684f1d !important;
  }

  .sm\:hover\:uie-text-yellow-dark:hover {
    color: #f2d024 !important;
  }

  .sm\:hover\:uie-text-yellow:hover {
    color: #ffed4a !important;
  }

  .sm\:hover\:uie-text-yellow-light:hover {
    color: #fff382 !important;
  }

  .sm\:hover\:uie-text-yellow-lighter:hover {
    color: #fff9c2 !important;
  }

  .sm\:hover\:uie-text-yellow-lightest:hover {
    color: #fcfbeb !important;
  }

  .sm\:hover\:uie-text-green-darkest:hover {
    color: #032d19 !important;
  }

  .sm\:hover\:uie-text-green-darker:hover {
    color: #0b4228 !important;
  }

  .sm\:hover\:uie-text-green-dark:hover {
    color: #1f9d55 !important;
  }

  .sm\:hover\:uie-text-green:hover {
    color: #38c172 !important;
  }

  .sm\:hover\:uie-text-green-light:hover {
    color: #51d88a !important;
  }

  .sm\:hover\:uie-text-green-lighter:hover {
    color: #a2f5bf !important;
  }

  .sm\:hover\:uie-text-green-lightest:hover {
    color: #e3fcec !important;
  }

  .sm\:hover\:uie-text-teal-darkest:hover {
    color: #0d3331 !important;
  }

  .sm\:hover\:uie-text-teal-darker:hover {
    color: #174e4b !important;
  }

  .sm\:hover\:uie-text-teal-dark:hover {
    color: #38a89d !important;
  }

  .sm\:hover\:uie-text-teal:hover {
    color: #4dc0b5 !important;
  }

  .sm\:hover\:uie-text-teal-light:hover {
    color: #64d5ca !important;
  }

  .sm\:hover\:uie-text-teal-lighter:hover {
    color: #a0f0ed !important;
  }

  .sm\:hover\:uie-text-teal-lightest:hover {
    color: #e8fffe !important;
  }

  .sm\:hover\:uie-text-blue-darkest:hover {
    color: #05233b !important;
  }

  .sm\:hover\:uie-text-blue-darker:hover {
    color: #103d60 !important;
  }

  .sm\:hover\:uie-text-blue-dark:hover {
    color: #2779bd !important;
  }

  .sm\:hover\:uie-text-blue:hover {
    color: #3490dc !important;
  }

  .sm\:hover\:uie-text-blue-light:hover {
    color: #6cb2eb !important;
  }

  .sm\:hover\:uie-text-blue-lighter:hover {
    color: #bcdefa !important;
  }

  .sm\:hover\:uie-text-blue-lightest:hover {
    color: #eff8ff !important;
  }

  .sm\:hover\:uie-text-indigo-darkest:hover {
    color: #191e38 !important;
  }

  .sm\:hover\:uie-text-indigo-darker:hover {
    color: #2f365f !important;
  }

  .sm\:hover\:uie-text-indigo-dark:hover {
    color: #5661b3 !important;
  }

  .sm\:hover\:uie-text-indigo:hover {
    color: #6574cd !important;
  }

  .sm\:hover\:uie-text-indigo-light:hover {
    color: #7886d7 !important;
  }

  .sm\:hover\:uie-text-indigo-lighter:hover {
    color: #b2b7ff !important;
  }

  .sm\:hover\:uie-text-indigo-lightest:hover {
    color: #e6e8ff !important;
  }

  .sm\:hover\:uie-text-purple-darkest:hover {
    color: #1f133f !important;
  }

  .sm\:hover\:uie-text-purple-darker:hover {
    color: #352465 !important;
  }

  .sm\:hover\:uie-text-purple-dark:hover {
    color: #794acf !important;
  }

  .sm\:hover\:uie-text-purple:hover {
    color: #9561e2 !important;
  }

  .sm\:hover\:uie-text-purple-light:hover {
    color: #a779e9 !important;
  }

  .sm\:hover\:uie-text-purple-lighter:hover {
    color: #d6bbfc !important;
  }

  .sm\:hover\:uie-text-purple-lightest:hover {
    color: #f3ebff !important;
  }

  .sm\:hover\:uie-text-pink-darkest:hover {
    color: #45051e !important;
  }

  .sm\:hover\:uie-text-pink-darker:hover {
    color: #72173a !important;
  }

  .sm\:hover\:uie-text-pink-dark:hover {
    color: #eb5286 !important;
  }

  .sm\:hover\:uie-text-pink:hover {
    color: #f66d9b !important;
  }

  .sm\:hover\:uie-text-pink-light:hover {
    color: #fa7ea8 !important;
  }

  .sm\:hover\:uie-text-pink-lighter:hover {
    color: #ffbbca !important;
  }

  .sm\:hover\:uie-text-pink-lightest:hover {
    color: #ffebef !important;
  }

  .sm\:focus\:uie-text-transparent:focus {
    color: transparent !important;
  }

  .sm\:focus\:uie-text-black:focus {
    color: #222b2f !important;
  }

  .sm\:focus\:uie-text-grey-darkest:focus {
    color: #364349 !important;
  }

  .sm\:focus\:uie-text-grey-darker:focus {
    color: #596a73 !important;
  }

  .sm\:focus\:uie-text-grey-dark:focus {
    color: #70818a !important;
  }

  .sm\:focus\:uie-text-grey:focus {
    color: #9babb4 !important;
  }

  .sm\:focus\:uie-text-grey-light:focus {
    color: #dae4e9 !important;
  }

  .sm\:focus\:uie-text-grey-lighter:focus {
    color: #f3f7f9 !important;
  }

  .sm\:focus\:uie-text-grey-lightest:focus {
    color: #fafcfc !important;
  }

  .sm\:focus\:uie-text-white:focus {
    color: #fff !important;
  }

  .sm\:focus\:uie-text-red-darkest:focus {
    color: #420806 !important;
  }

  .sm\:focus\:uie-text-red-darker:focus {
    color: #6a1b19 !important;
  }

  .sm\:focus\:uie-text-red-dark:focus {
    color: #cc1f1a !important;
  }

  .sm\:focus\:uie-text-red:focus {
    color: #e3342f !important;
  }

  .sm\:focus\:uie-text-red-light:focus {
    color: #ef5753 !important;
  }

  .sm\:focus\:uie-text-red-lighter:focus {
    color: #f9acaa !important;
  }

  .sm\:focus\:uie-text-red-lightest:focus {
    color: #fcebea !important;
  }

  .sm\:focus\:uie-text-orange-darkest:focus {
    color: #542605 !important;
  }

  .sm\:focus\:uie-text-orange-darker:focus {
    color: #7f4012 !important;
  }

  .sm\:focus\:uie-text-orange-dark:focus {
    color: #de751f !important;
  }

  .sm\:focus\:uie-text-orange:focus {
    color: #f6993f !important;
  }

  .sm\:focus\:uie-text-orange-light:focus {
    color: #faad63 !important;
  }

  .sm\:focus\:uie-text-orange-lighter:focus {
    color: #fcd9b6 !important;
  }

  .sm\:focus\:uie-text-orange-lightest:focus {
    color: #fff5eb !important;
  }

  .sm\:focus\:uie-text-yellow-darkest:focus {
    color: #453411 !important;
  }

  .sm\:focus\:uie-text-yellow-darker:focus {
    color: #684f1d !important;
  }

  .sm\:focus\:uie-text-yellow-dark:focus {
    color: #f2d024 !important;
  }

  .sm\:focus\:uie-text-yellow:focus {
    color: #ffed4a !important;
  }

  .sm\:focus\:uie-text-yellow-light:focus {
    color: #fff382 !important;
  }

  .sm\:focus\:uie-text-yellow-lighter:focus {
    color: #fff9c2 !important;
  }

  .sm\:focus\:uie-text-yellow-lightest:focus {
    color: #fcfbeb !important;
  }

  .sm\:focus\:uie-text-green-darkest:focus {
    color: #032d19 !important;
  }

  .sm\:focus\:uie-text-green-darker:focus {
    color: #0b4228 !important;
  }

  .sm\:focus\:uie-text-green-dark:focus {
    color: #1f9d55 !important;
  }

  .sm\:focus\:uie-text-green:focus {
    color: #38c172 !important;
  }

  .sm\:focus\:uie-text-green-light:focus {
    color: #51d88a !important;
  }

  .sm\:focus\:uie-text-green-lighter:focus {
    color: #a2f5bf !important;
  }

  .sm\:focus\:uie-text-green-lightest:focus {
    color: #e3fcec !important;
  }

  .sm\:focus\:uie-text-teal-darkest:focus {
    color: #0d3331 !important;
  }

  .sm\:focus\:uie-text-teal-darker:focus {
    color: #174e4b !important;
  }

  .sm\:focus\:uie-text-teal-dark:focus {
    color: #38a89d !important;
  }

  .sm\:focus\:uie-text-teal:focus {
    color: #4dc0b5 !important;
  }

  .sm\:focus\:uie-text-teal-light:focus {
    color: #64d5ca !important;
  }

  .sm\:focus\:uie-text-teal-lighter:focus {
    color: #a0f0ed !important;
  }

  .sm\:focus\:uie-text-teal-lightest:focus {
    color: #e8fffe !important;
  }

  .sm\:focus\:uie-text-blue-darkest:focus {
    color: #05233b !important;
  }

  .sm\:focus\:uie-text-blue-darker:focus {
    color: #103d60 !important;
  }

  .sm\:focus\:uie-text-blue-dark:focus {
    color: #2779bd !important;
  }

  .sm\:focus\:uie-text-blue:focus {
    color: #3490dc !important;
  }

  .sm\:focus\:uie-text-blue-light:focus {
    color: #6cb2eb !important;
  }

  .sm\:focus\:uie-text-blue-lighter:focus {
    color: #bcdefa !important;
  }

  .sm\:focus\:uie-text-blue-lightest:focus {
    color: #eff8ff !important;
  }

  .sm\:focus\:uie-text-indigo-darkest:focus {
    color: #191e38 !important;
  }

  .sm\:focus\:uie-text-indigo-darker:focus {
    color: #2f365f !important;
  }

  .sm\:focus\:uie-text-indigo-dark:focus {
    color: #5661b3 !important;
  }

  .sm\:focus\:uie-text-indigo:focus {
    color: #6574cd !important;
  }

  .sm\:focus\:uie-text-indigo-light:focus {
    color: #7886d7 !important;
  }

  .sm\:focus\:uie-text-indigo-lighter:focus {
    color: #b2b7ff !important;
  }

  .sm\:focus\:uie-text-indigo-lightest:focus {
    color: #e6e8ff !important;
  }

  .sm\:focus\:uie-text-purple-darkest:focus {
    color: #1f133f !important;
  }

  .sm\:focus\:uie-text-purple-darker:focus {
    color: #352465 !important;
  }

  .sm\:focus\:uie-text-purple-dark:focus {
    color: #794acf !important;
  }

  .sm\:focus\:uie-text-purple:focus {
    color: #9561e2 !important;
  }

  .sm\:focus\:uie-text-purple-light:focus {
    color: #a779e9 !important;
  }

  .sm\:focus\:uie-text-purple-lighter:focus {
    color: #d6bbfc !important;
  }

  .sm\:focus\:uie-text-purple-lightest:focus {
    color: #f3ebff !important;
  }

  .sm\:focus\:uie-text-pink-darkest:focus {
    color: #45051e !important;
  }

  .sm\:focus\:uie-text-pink-darker:focus {
    color: #72173a !important;
  }

  .sm\:focus\:uie-text-pink-dark:focus {
    color: #eb5286 !important;
  }

  .sm\:focus\:uie-text-pink:focus {
    color: #f66d9b !important;
  }

  .sm\:focus\:uie-text-pink-light:focus {
    color: #fa7ea8 !important;
  }

  .sm\:focus\:uie-text-pink-lighter:focus {
    color: #ffbbca !important;
  }

  .sm\:focus\:uie-text-pink-lightest:focus {
    color: #ffebef !important;
  }

  .sm\:uie-text-xs {
    font-size: .75rem !important;
  }

  .sm\:uie-text-sm {
    font-size: .875rem !important;
  }

  .sm\:uie-text-base {
    font-size: 1rem !important;
  }

  .sm\:uie-text-lg {
    font-size: 1.125rem !important;
  }

  .sm\:uie-text-xl {
    font-size: 1.25rem !important;
  }

  .sm\:uie-text-2xl {
    font-size: 1.5rem !important;
  }

  .sm\:uie-text-3xl {
    font-size: 1.875rem !important;
  }

  .sm\:uie-text-4xl {
    font-size: 2.25rem !important;
  }

  .sm\:uie-text-5xl {
    font-size: 3rem !important;
  }

  .sm\:uie-italic {
    font-style: italic !important;
  }

  .sm\:uie-roman {
    font-style: normal !important;
  }

  .sm\:uie-uppercase {
    text-transform: uppercase !important;
  }

  .sm\:uie-lowercase {
    text-transform: lowercase !important;
  }

  .sm\:uie-capitalize {
    text-transform: capitalize !important;
  }

  .sm\:uie-normal-case {
    text-transform: none !important;
  }

  .sm\:uie-underline {
    text-decoration: underline !important;
  }

  .sm\:uie-line-through {
    text-decoration: line-through !important;
  }

  .sm\:uie-no-underline {
    text-decoration: none !important;
  }

  .sm\:uie-antialiased {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .sm\:uie-subpixel-antialiased {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .sm\:hover\:uie-italic:hover {
    font-style: italic !important;
  }

  .sm\:hover\:uie-roman:hover {
    font-style: normal !important;
  }

  .sm\:hover\:uie-uppercase:hover {
    text-transform: uppercase !important;
  }

  .sm\:hover\:uie-lowercase:hover {
    text-transform: lowercase !important;
  }

  .sm\:hover\:uie-capitalize:hover {
    text-transform: capitalize !important;
  }

  .sm\:hover\:uie-normal-case:hover {
    text-transform: none !important;
  }

  .sm\:hover\:uie-underline:hover {
    text-decoration: underline !important;
  }

  .sm\:hover\:uie-line-through:hover {
    text-decoration: line-through !important;
  }

  .sm\:hover\:uie-no-underline:hover {
    text-decoration: none !important;
  }

  .sm\:hover\:uie-antialiased:hover {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .sm\:hover\:uie-subpixel-antialiased:hover {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .sm\:focus\:uie-italic:focus {
    font-style: italic !important;
  }

  .sm\:focus\:uie-roman:focus {
    font-style: normal !important;
  }

  .sm\:focus\:uie-uppercase:focus {
    text-transform: uppercase !important;
  }

  .sm\:focus\:uie-lowercase:focus {
    text-transform: lowercase !important;
  }

  .sm\:focus\:uie-capitalize:focus {
    text-transform: capitalize !important;
  }

  .sm\:focus\:uie-normal-case:focus {
    text-transform: none !important;
  }

  .sm\:focus\:uie-underline:focus {
    text-decoration: underline !important;
  }

  .sm\:focus\:uie-line-through:focus {
    text-decoration: line-through !important;
  }

  .sm\:focus\:uie-no-underline:focus {
    text-decoration: none !important;
  }

  .sm\:focus\:uie-antialiased:focus {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .sm\:focus\:uie-subpixel-antialiased:focus {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .sm\:uie-tracking-tight {
    letter-spacing: -0.05em !important;
  }

  .sm\:uie-tracking-normal {
    letter-spacing: 0 !important;
  }

  .sm\:uie-tracking-wide {
    letter-spacing: .05em !important;
  }

  .sm\:uie-select-none {
    -webkit-user-select: none !important;
       -moz-user-select: none !important;
        -ms-user-select: none !important;
            user-select: none !important;
  }

  .sm\:uie-select-text {
    -webkit-user-select: text !important;
       -moz-user-select: text !important;
        -ms-user-select: text !important;
            user-select: text !important;
  }

  .sm\:uie-align-baseline {
    vertical-align: baseline !important;
  }

  .sm\:uie-align-top {
    vertical-align: top !important;
  }

  .sm\:uie-align-middle {
    vertical-align: middle !important;
  }

  .sm\:uie-align-bottom {
    vertical-align: bottom !important;
  }

  .sm\:uie-align-text-top {
    vertical-align: text-top !important;
  }

  .sm\:uie-align-text-bottom {
    vertical-align: text-bottom !important;
  }

  .sm\:uie-visible {
    visibility: visible !important;
  }

  .sm\:uie-invisible {
    visibility: hidden !important;
  }

  .sm\:uie-whitespace-normal {
    white-space: normal !important;
  }

  .sm\:uie-whitespace-no-wrap {
    white-space: nowrap !important;
  }

  .sm\:uie-whitespace-pre {
    white-space: pre !important;
  }

  .sm\:uie-whitespace-pre-line {
    white-space: pre-line !important;
  }

  .sm\:uie-whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }

  .sm\:uie-break-words {
    word-wrap: break-word !important;
  }

  .sm\:uie-break-normal {
    word-wrap: normal !important;
  }

  .sm\:uie-truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
  }

  .sm\:uie-w-1 {
    width: .25rem !important;
  }

  .sm\:uie-w-2 {
    width: .5rem !important;
  }

  .sm\:uie-w-3 {
    width: .75rem !important;
  }

  .sm\:uie-w-4 {
    width: 1rem !important;
  }

  .sm\:uie-w-6 {
    width: 1.5rem !important;
  }

  .sm\:uie-w-8 {
    width: 2rem !important;
  }

  .sm\:uie-w-10 {
    width: 2.5rem !important;
  }

  .sm\:uie-w-12 {
    width: 3rem !important;
  }

  .sm\:uie-w-16 {
    width: 4rem !important;
  }

  .sm\:uie-w-24 {
    width: 6rem !important;
  }

  .sm\:uie-w-32 {
    width: 8rem !important;
  }

  .sm\:uie-w-48 {
    width: 12rem !important;
  }

  .sm\:uie-w-64 {
    width: 16rem !important;
  }

  .sm\:uie-w-auto {
    width: auto !important;
  }

  .sm\:uie-w-px {
    width: 1px !important;
  }

  .sm\:uie-w-1\/2 {
    width: 50% !important;
  }

  .sm\:uie-w-1\/3 {
    width: 33.33333% !important;
  }

  .sm\:uie-w-2\/3 {
    width: 66.66667% !important;
  }

  .sm\:uie-w-1\/4 {
    width: 25% !important;
  }

  .sm\:uie-w-3\/4 {
    width: 75% !important;
  }

  .sm\:uie-w-1\/5 {
    width: 20% !important;
  }

  .sm\:uie-w-2\/5 {
    width: 40% !important;
  }

  .sm\:uie-w-3\/5 {
    width: 60% !important;
  }

  .sm\:uie-w-4\/5 {
    width: 80% !important;
  }

  .sm\:uie-w-1\/6 {
    width: 16.66667% !important;
  }

  .sm\:uie-w-5\/6 {
    width: 83.33333% !important;
  }

  .sm\:uie-w-full {
    width: 100% !important;
  }

  .sm\:uie-w-screen {
    width: 100vw !important;
  }

  .sm\:uie-z-0 {
    z-index: 0 !important;
  }

  .sm\:uie-z-10 {
    z-index: 10 !important;
  }

  .sm\:uie-z-20 {
    z-index: 20 !important;
  }

  .sm\:uie-z-30 {
    z-index: 30 !important;
  }

  .sm\:uie-z-40 {
    z-index: 40 !important;
  }

  .sm\:uie-z-50 {
    z-index: 50 !important;
  }

  .sm\:uie-z-auto {
    z-index: auto !important;
  }
}

@media (min-width: 768px) {
  .md\:uie-list-reset {
    list-style: none !important;
    padding: 0 !important;
  }

  .md\:uie-appearance-none {
    -webkit-appearance: none !important;
       -moz-appearance: none !important;
            appearance: none !important;
  }

  .md\:uie-bg-fixed {
    background-attachment: fixed !important;
  }

  .md\:uie-bg-local {
    background-attachment: local !important;
  }

  .md\:uie-bg-scroll {
    background-attachment: scroll !important;
  }

  .md\:uie-bg-transparent {
    background-color: transparent !important;
  }

  .md\:uie-bg-black {
    background-color: #222b2f !important;
  }

  .md\:uie-bg-grey-darkest {
    background-color: #364349 !important;
  }

  .md\:uie-bg-grey-darker {
    background-color: #596a73 !important;
  }

  .md\:uie-bg-grey-dark {
    background-color: #70818a !important;
  }

  .md\:uie-bg-grey {
    background-color: #9babb4 !important;
  }

  .md\:uie-bg-grey-light {
    background-color: #dae4e9 !important;
  }

  .md\:uie-bg-grey-lighter {
    background-color: #f3f7f9 !important;
  }

  .md\:uie-bg-grey-lightest {
    background-color: #fafcfc !important;
  }

  .md\:uie-bg-white {
    background-color: #fff !important;
  }

  .md\:uie-bg-red-darkest {
    background-color: #420806 !important;
  }

  .md\:uie-bg-red-darker {
    background-color: #6a1b19 !important;
  }

  .md\:uie-bg-red-dark {
    background-color: #cc1f1a !important;
  }

  .md\:uie-bg-red {
    background-color: #e3342f !important;
  }

  .md\:uie-bg-red-light {
    background-color: #ef5753 !important;
  }

  .md\:uie-bg-red-lighter {
    background-color: #f9acaa !important;
  }

  .md\:uie-bg-red-lightest {
    background-color: #fcebea !important;
  }

  .md\:uie-bg-orange-darkest {
    background-color: #542605 !important;
  }

  .md\:uie-bg-orange-darker {
    background-color: #7f4012 !important;
  }

  .md\:uie-bg-orange-dark {
    background-color: #de751f !important;
  }

  .md\:uie-bg-orange {
    background-color: #f6993f !important;
  }

  .md\:uie-bg-orange-light {
    background-color: #faad63 !important;
  }

  .md\:uie-bg-orange-lighter {
    background-color: #fcd9b6 !important;
  }

  .md\:uie-bg-orange-lightest {
    background-color: #fff5eb !important;
  }

  .md\:uie-bg-yellow-darkest {
    background-color: #453411 !important;
  }

  .md\:uie-bg-yellow-darker {
    background-color: #684f1d !important;
  }

  .md\:uie-bg-yellow-dark {
    background-color: #f2d024 !important;
  }

  .md\:uie-bg-yellow {
    background-color: #ffed4a !important;
  }

  .md\:uie-bg-yellow-light {
    background-color: #fff382 !important;
  }

  .md\:uie-bg-yellow-lighter {
    background-color: #fff9c2 !important;
  }

  .md\:uie-bg-yellow-lightest {
    background-color: #fcfbeb !important;
  }

  .md\:uie-bg-green-darkest {
    background-color: #032d19 !important;
  }

  .md\:uie-bg-green-darker {
    background-color: #0b4228 !important;
  }

  .md\:uie-bg-green-dark {
    background-color: #1f9d55 !important;
  }

  .md\:uie-bg-green {
    background-color: #38c172 !important;
  }

  .md\:uie-bg-green-light {
    background-color: #51d88a !important;
  }

  .md\:uie-bg-green-lighter {
    background-color: #a2f5bf !important;
  }

  .md\:uie-bg-green-lightest {
    background-color: #e3fcec !important;
  }

  .md\:uie-bg-teal-darkest {
    background-color: #0d3331 !important;
  }

  .md\:uie-bg-teal-darker {
    background-color: #174e4b !important;
  }

  .md\:uie-bg-teal-dark {
    background-color: #38a89d !important;
  }

  .md\:uie-bg-teal {
    background-color: #4dc0b5 !important;
  }

  .md\:uie-bg-teal-light {
    background-color: #64d5ca !important;
  }

  .md\:uie-bg-teal-lighter {
    background-color: #a0f0ed !important;
  }

  .md\:uie-bg-teal-lightest {
    background-color: #e8fffe !important;
  }

  .md\:uie-bg-blue-darkest {
    background-color: #05233b !important;
  }

  .md\:uie-bg-blue-darker {
    background-color: #103d60 !important;
  }

  .md\:uie-bg-blue-dark {
    background-color: #2779bd !important;
  }

  .md\:uie-bg-blue {
    background-color: #3490dc !important;
  }

  .md\:uie-bg-blue-light {
    background-color: #6cb2eb !important;
  }

  .md\:uie-bg-blue-lighter {
    background-color: #bcdefa !important;
  }

  .md\:uie-bg-blue-lightest {
    background-color: #eff8ff !important;
  }

  .md\:uie-bg-indigo-darkest {
    background-color: #191e38 !important;
  }

  .md\:uie-bg-indigo-darker {
    background-color: #2f365f !important;
  }

  .md\:uie-bg-indigo-dark {
    background-color: #5661b3 !important;
  }

  .md\:uie-bg-indigo {
    background-color: #6574cd !important;
  }

  .md\:uie-bg-indigo-light {
    background-color: #7886d7 !important;
  }

  .md\:uie-bg-indigo-lighter {
    background-color: #b2b7ff !important;
  }

  .md\:uie-bg-indigo-lightest {
    background-color: #e6e8ff !important;
  }

  .md\:uie-bg-purple-darkest {
    background-color: #1f133f !important;
  }

  .md\:uie-bg-purple-darker {
    background-color: #352465 !important;
  }

  .md\:uie-bg-purple-dark {
    background-color: #794acf !important;
  }

  .md\:uie-bg-purple {
    background-color: #9561e2 !important;
  }

  .md\:uie-bg-purple-light {
    background-color: #a779e9 !important;
  }

  .md\:uie-bg-purple-lighter {
    background-color: #d6bbfc !important;
  }

  .md\:uie-bg-purple-lightest {
    background-color: #f3ebff !important;
  }

  .md\:uie-bg-pink-darkest {
    background-color: #45051e !important;
  }

  .md\:uie-bg-pink-darker {
    background-color: #72173a !important;
  }

  .md\:uie-bg-pink-dark {
    background-color: #eb5286 !important;
  }

  .md\:uie-bg-pink {
    background-color: #f66d9b !important;
  }

  .md\:uie-bg-pink-light {
    background-color: #fa7ea8 !important;
  }

  .md\:uie-bg-pink-lighter {
    background-color: #ffbbca !important;
  }

  .md\:uie-bg-pink-lightest {
    background-color: #ffebef !important;
  }

  .md\:hover\:uie-bg-transparent:hover {
    background-color: transparent !important;
  }

  .md\:hover\:uie-bg-black:hover {
    background-color: #222b2f !important;
  }

  .md\:hover\:uie-bg-grey-darkest:hover {
    background-color: #364349 !important;
  }

  .md\:hover\:uie-bg-grey-darker:hover {
    background-color: #596a73 !important;
  }

  .md\:hover\:uie-bg-grey-dark:hover {
    background-color: #70818a !important;
  }

  .md\:hover\:uie-bg-grey:hover {
    background-color: #9babb4 !important;
  }

  .md\:hover\:uie-bg-grey-light:hover {
    background-color: #dae4e9 !important;
  }

  .md\:hover\:uie-bg-grey-lighter:hover {
    background-color: #f3f7f9 !important;
  }

  .md\:hover\:uie-bg-grey-lightest:hover {
    background-color: #fafcfc !important;
  }

  .md\:hover\:uie-bg-white:hover {
    background-color: #fff !important;
  }

  .md\:hover\:uie-bg-red-darkest:hover {
    background-color: #420806 !important;
  }

  .md\:hover\:uie-bg-red-darker:hover {
    background-color: #6a1b19 !important;
  }

  .md\:hover\:uie-bg-red-dark:hover {
    background-color: #cc1f1a !important;
  }

  .md\:hover\:uie-bg-red:hover {
    background-color: #e3342f !important;
  }

  .md\:hover\:uie-bg-red-light:hover {
    background-color: #ef5753 !important;
  }

  .md\:hover\:uie-bg-red-lighter:hover {
    background-color: #f9acaa !important;
  }

  .md\:hover\:uie-bg-red-lightest:hover {
    background-color: #fcebea !important;
  }

  .md\:hover\:uie-bg-orange-darkest:hover {
    background-color: #542605 !important;
  }

  .md\:hover\:uie-bg-orange-darker:hover {
    background-color: #7f4012 !important;
  }

  .md\:hover\:uie-bg-orange-dark:hover {
    background-color: #de751f !important;
  }

  .md\:hover\:uie-bg-orange:hover {
    background-color: #f6993f !important;
  }

  .md\:hover\:uie-bg-orange-light:hover {
    background-color: #faad63 !important;
  }

  .md\:hover\:uie-bg-orange-lighter:hover {
    background-color: #fcd9b6 !important;
  }

  .md\:hover\:uie-bg-orange-lightest:hover {
    background-color: #fff5eb !important;
  }

  .md\:hover\:uie-bg-yellow-darkest:hover {
    background-color: #453411 !important;
  }

  .md\:hover\:uie-bg-yellow-darker:hover {
    background-color: #684f1d !important;
  }

  .md\:hover\:uie-bg-yellow-dark:hover {
    background-color: #f2d024 !important;
  }

  .md\:hover\:uie-bg-yellow:hover {
    background-color: #ffed4a !important;
  }

  .md\:hover\:uie-bg-yellow-light:hover {
    background-color: #fff382 !important;
  }

  .md\:hover\:uie-bg-yellow-lighter:hover {
    background-color: #fff9c2 !important;
  }

  .md\:hover\:uie-bg-yellow-lightest:hover {
    background-color: #fcfbeb !important;
  }

  .md\:hover\:uie-bg-green-darkest:hover {
    background-color: #032d19 !important;
  }

  .md\:hover\:uie-bg-green-darker:hover {
    background-color: #0b4228 !important;
  }

  .md\:hover\:uie-bg-green-dark:hover {
    background-color: #1f9d55 !important;
  }

  .md\:hover\:uie-bg-green:hover {
    background-color: #38c172 !important;
  }

  .md\:hover\:uie-bg-green-light:hover {
    background-color: #51d88a !important;
  }

  .md\:hover\:uie-bg-green-lighter:hover {
    background-color: #a2f5bf !important;
  }

  .md\:hover\:uie-bg-green-lightest:hover {
    background-color: #e3fcec !important;
  }

  .md\:hover\:uie-bg-teal-darkest:hover {
    background-color: #0d3331 !important;
  }

  .md\:hover\:uie-bg-teal-darker:hover {
    background-color: #174e4b !important;
  }

  .md\:hover\:uie-bg-teal-dark:hover {
    background-color: #38a89d !important;
  }

  .md\:hover\:uie-bg-teal:hover {
    background-color: #4dc0b5 !important;
  }

  .md\:hover\:uie-bg-teal-light:hover {
    background-color: #64d5ca !important;
  }

  .md\:hover\:uie-bg-teal-lighter:hover {
    background-color: #a0f0ed !important;
  }

  .md\:hover\:uie-bg-teal-lightest:hover {
    background-color: #e8fffe !important;
  }

  .md\:hover\:uie-bg-blue-darkest:hover {
    background-color: #05233b !important;
  }

  .md\:hover\:uie-bg-blue-darker:hover {
    background-color: #103d60 !important;
  }

  .md\:hover\:uie-bg-blue-dark:hover {
    background-color: #2779bd !important;
  }

  .md\:hover\:uie-bg-blue:hover {
    background-color: #3490dc !important;
  }

  .md\:hover\:uie-bg-blue-light:hover {
    background-color: #6cb2eb !important;
  }

  .md\:hover\:uie-bg-blue-lighter:hover {
    background-color: #bcdefa !important;
  }

  .md\:hover\:uie-bg-blue-lightest:hover {
    background-color: #eff8ff !important;
  }

  .md\:hover\:uie-bg-indigo-darkest:hover {
    background-color: #191e38 !important;
  }

  .md\:hover\:uie-bg-indigo-darker:hover {
    background-color: #2f365f !important;
  }

  .md\:hover\:uie-bg-indigo-dark:hover {
    background-color: #5661b3 !important;
  }

  .md\:hover\:uie-bg-indigo:hover {
    background-color: #6574cd !important;
  }

  .md\:hover\:uie-bg-indigo-light:hover {
    background-color: #7886d7 !important;
  }

  .md\:hover\:uie-bg-indigo-lighter:hover {
    background-color: #b2b7ff !important;
  }

  .md\:hover\:uie-bg-indigo-lightest:hover {
    background-color: #e6e8ff !important;
  }

  .md\:hover\:uie-bg-purple-darkest:hover {
    background-color: #1f133f !important;
  }

  .md\:hover\:uie-bg-purple-darker:hover {
    background-color: #352465 !important;
  }

  .md\:hover\:uie-bg-purple-dark:hover {
    background-color: #794acf !important;
  }

  .md\:hover\:uie-bg-purple:hover {
    background-color: #9561e2 !important;
  }

  .md\:hover\:uie-bg-purple-light:hover {
    background-color: #a779e9 !important;
  }

  .md\:hover\:uie-bg-purple-lighter:hover {
    background-color: #d6bbfc !important;
  }

  .md\:hover\:uie-bg-purple-lightest:hover {
    background-color: #f3ebff !important;
  }

  .md\:hover\:uie-bg-pink-darkest:hover {
    background-color: #45051e !important;
  }

  .md\:hover\:uie-bg-pink-darker:hover {
    background-color: #72173a !important;
  }

  .md\:hover\:uie-bg-pink-dark:hover {
    background-color: #eb5286 !important;
  }

  .md\:hover\:uie-bg-pink:hover {
    background-color: #f66d9b !important;
  }

  .md\:hover\:uie-bg-pink-light:hover {
    background-color: #fa7ea8 !important;
  }

  .md\:hover\:uie-bg-pink-lighter:hover {
    background-color: #ffbbca !important;
  }

  .md\:hover\:uie-bg-pink-lightest:hover {
    background-color: #ffebef !important;
  }

  .md\:focus\:uie-bg-transparent:focus {
    background-color: transparent !important;
  }

  .md\:focus\:uie-bg-black:focus {
    background-color: #222b2f !important;
  }

  .md\:focus\:uie-bg-grey-darkest:focus {
    background-color: #364349 !important;
  }

  .md\:focus\:uie-bg-grey-darker:focus {
    background-color: #596a73 !important;
  }

  .md\:focus\:uie-bg-grey-dark:focus {
    background-color: #70818a !important;
  }

  .md\:focus\:uie-bg-grey:focus {
    background-color: #9babb4 !important;
  }

  .md\:focus\:uie-bg-grey-light:focus {
    background-color: #dae4e9 !important;
  }

  .md\:focus\:uie-bg-grey-lighter:focus {
    background-color: #f3f7f9 !important;
  }

  .md\:focus\:uie-bg-grey-lightest:focus {
    background-color: #fafcfc !important;
  }

  .md\:focus\:uie-bg-white:focus {
    background-color: #fff !important;
  }

  .md\:focus\:uie-bg-red-darkest:focus {
    background-color: #420806 !important;
  }

  .md\:focus\:uie-bg-red-darker:focus {
    background-color: #6a1b19 !important;
  }

  .md\:focus\:uie-bg-red-dark:focus {
    background-color: #cc1f1a !important;
  }

  .md\:focus\:uie-bg-red:focus {
    background-color: #e3342f !important;
  }

  .md\:focus\:uie-bg-red-light:focus {
    background-color: #ef5753 !important;
  }

  .md\:focus\:uie-bg-red-lighter:focus {
    background-color: #f9acaa !important;
  }

  .md\:focus\:uie-bg-red-lightest:focus {
    background-color: #fcebea !important;
  }

  .md\:focus\:uie-bg-orange-darkest:focus {
    background-color: #542605 !important;
  }

  .md\:focus\:uie-bg-orange-darker:focus {
    background-color: #7f4012 !important;
  }

  .md\:focus\:uie-bg-orange-dark:focus {
    background-color: #de751f !important;
  }

  .md\:focus\:uie-bg-orange:focus {
    background-color: #f6993f !important;
  }

  .md\:focus\:uie-bg-orange-light:focus {
    background-color: #faad63 !important;
  }

  .md\:focus\:uie-bg-orange-lighter:focus {
    background-color: #fcd9b6 !important;
  }

  .md\:focus\:uie-bg-orange-lightest:focus {
    background-color: #fff5eb !important;
  }

  .md\:focus\:uie-bg-yellow-darkest:focus {
    background-color: #453411 !important;
  }

  .md\:focus\:uie-bg-yellow-darker:focus {
    background-color: #684f1d !important;
  }

  .md\:focus\:uie-bg-yellow-dark:focus {
    background-color: #f2d024 !important;
  }

  .md\:focus\:uie-bg-yellow:focus {
    background-color: #ffed4a !important;
  }

  .md\:focus\:uie-bg-yellow-light:focus {
    background-color: #fff382 !important;
  }

  .md\:focus\:uie-bg-yellow-lighter:focus {
    background-color: #fff9c2 !important;
  }

  .md\:focus\:uie-bg-yellow-lightest:focus {
    background-color: #fcfbeb !important;
  }

  .md\:focus\:uie-bg-green-darkest:focus {
    background-color: #032d19 !important;
  }

  .md\:focus\:uie-bg-green-darker:focus {
    background-color: #0b4228 !important;
  }

  .md\:focus\:uie-bg-green-dark:focus {
    background-color: #1f9d55 !important;
  }

  .md\:focus\:uie-bg-green:focus {
    background-color: #38c172 !important;
  }

  .md\:focus\:uie-bg-green-light:focus {
    background-color: #51d88a !important;
  }

  .md\:focus\:uie-bg-green-lighter:focus {
    background-color: #a2f5bf !important;
  }

  .md\:focus\:uie-bg-green-lightest:focus {
    background-color: #e3fcec !important;
  }

  .md\:focus\:uie-bg-teal-darkest:focus {
    background-color: #0d3331 !important;
  }

  .md\:focus\:uie-bg-teal-darker:focus {
    background-color: #174e4b !important;
  }

  .md\:focus\:uie-bg-teal-dark:focus {
    background-color: #38a89d !important;
  }

  .md\:focus\:uie-bg-teal:focus {
    background-color: #4dc0b5 !important;
  }

  .md\:focus\:uie-bg-teal-light:focus {
    background-color: #64d5ca !important;
  }

  .md\:focus\:uie-bg-teal-lighter:focus {
    background-color: #a0f0ed !important;
  }

  .md\:focus\:uie-bg-teal-lightest:focus {
    background-color: #e8fffe !important;
  }

  .md\:focus\:uie-bg-blue-darkest:focus {
    background-color: #05233b !important;
  }

  .md\:focus\:uie-bg-blue-darker:focus {
    background-color: #103d60 !important;
  }

  .md\:focus\:uie-bg-blue-dark:focus {
    background-color: #2779bd !important;
  }

  .md\:focus\:uie-bg-blue:focus {
    background-color: #3490dc !important;
  }

  .md\:focus\:uie-bg-blue-light:focus {
    background-color: #6cb2eb !important;
  }

  .md\:focus\:uie-bg-blue-lighter:focus {
    background-color: #bcdefa !important;
  }

  .md\:focus\:uie-bg-blue-lightest:focus {
    background-color: #eff8ff !important;
  }

  .md\:focus\:uie-bg-indigo-darkest:focus {
    background-color: #191e38 !important;
  }

  .md\:focus\:uie-bg-indigo-darker:focus {
    background-color: #2f365f !important;
  }

  .md\:focus\:uie-bg-indigo-dark:focus {
    background-color: #5661b3 !important;
  }

  .md\:focus\:uie-bg-indigo:focus {
    background-color: #6574cd !important;
  }

  .md\:focus\:uie-bg-indigo-light:focus {
    background-color: #7886d7 !important;
  }

  .md\:focus\:uie-bg-indigo-lighter:focus {
    background-color: #b2b7ff !important;
  }

  .md\:focus\:uie-bg-indigo-lightest:focus {
    background-color: #e6e8ff !important;
  }

  .md\:focus\:uie-bg-purple-darkest:focus {
    background-color: #1f133f !important;
  }

  .md\:focus\:uie-bg-purple-darker:focus {
    background-color: #352465 !important;
  }

  .md\:focus\:uie-bg-purple-dark:focus {
    background-color: #794acf !important;
  }

  .md\:focus\:uie-bg-purple:focus {
    background-color: #9561e2 !important;
  }

  .md\:focus\:uie-bg-purple-light:focus {
    background-color: #a779e9 !important;
  }

  .md\:focus\:uie-bg-purple-lighter:focus {
    background-color: #d6bbfc !important;
  }

  .md\:focus\:uie-bg-purple-lightest:focus {
    background-color: #f3ebff !important;
  }

  .md\:focus\:uie-bg-pink-darkest:focus {
    background-color: #45051e !important;
  }

  .md\:focus\:uie-bg-pink-darker:focus {
    background-color: #72173a !important;
  }

  .md\:focus\:uie-bg-pink-dark:focus {
    background-color: #eb5286 !important;
  }

  .md\:focus\:uie-bg-pink:focus {
    background-color: #f66d9b !important;
  }

  .md\:focus\:uie-bg-pink-light:focus {
    background-color: #fa7ea8 !important;
  }

  .md\:focus\:uie-bg-pink-lighter:focus {
    background-color: #ffbbca !important;
  }

  .md\:focus\:uie-bg-pink-lightest:focus {
    background-color: #ffebef !important;
  }

  .md\:uie-bg-bottom {
    background-position: bottom !important;
  }

  .md\:uie-bg-center {
    background-position: center !important;
  }

  .md\:uie-bg-left {
    background-position: left !important;
  }

  .md\:uie-bg-left-bottom {
    background-position: left bottom !important;
  }

  .md\:uie-bg-left-top {
    background-position: left top !important;
  }

  .md\:uie-bg-right {
    background-position: right !important;
  }

  .md\:uie-bg-right-bottom {
    background-position: right bottom !important;
  }

  .md\:uie-bg-right-top {
    background-position: right top !important;
  }

  .md\:uie-bg-top {
    background-position: top !important;
  }

  .md\:uie-bg-repeat {
    background-repeat: repeat !important;
  }

  .md\:uie-bg-no-repeat {
    background-repeat: no-repeat !important;
  }

  .md\:uie-bg-repeat-x {
    background-repeat: repeat-x !important;
  }

  .md\:uie-bg-repeat-y {
    background-repeat: repeat-y !important;
  }

  .md\:uie-bg-auto {
    background-size: auto !important;
  }

  .md\:uie-bg-cover {
    background-size: cover !important;
  }

  .md\:uie-bg-contain {
    background-size: contain !important;
  }

  .md\:uie-border-transparent {
    border-color: transparent !important;
  }

  .md\:uie-border-black {
    border-color: #222b2f !important;
  }

  .md\:uie-border-grey-darkest {
    border-color: #364349 !important;
  }

  .md\:uie-border-grey-darker {
    border-color: #596a73 !important;
  }

  .md\:uie-border-grey-dark {
    border-color: #70818a !important;
  }

  .md\:uie-border-grey {
    border-color: #9babb4 !important;
  }

  .md\:uie-border-grey-light {
    border-color: #dae4e9 !important;
  }

  .md\:uie-border-grey-lighter {
    border-color: #f3f7f9 !important;
  }

  .md\:uie-border-grey-lightest {
    border-color: #fafcfc !important;
  }

  .md\:uie-border-white {
    border-color: #fff !important;
  }

  .md\:uie-border-red-darkest {
    border-color: #420806 !important;
  }

  .md\:uie-border-red-darker {
    border-color: #6a1b19 !important;
  }

  .md\:uie-border-red-dark {
    border-color: #cc1f1a !important;
  }

  .md\:uie-border-red {
    border-color: #e3342f !important;
  }

  .md\:uie-border-red-light {
    border-color: #ef5753 !important;
  }

  .md\:uie-border-red-lighter {
    border-color: #f9acaa !important;
  }

  .md\:uie-border-red-lightest {
    border-color: #fcebea !important;
  }

  .md\:uie-border-orange-darkest {
    border-color: #542605 !important;
  }

  .md\:uie-border-orange-darker {
    border-color: #7f4012 !important;
  }

  .md\:uie-border-orange-dark {
    border-color: #de751f !important;
  }

  .md\:uie-border-orange {
    border-color: #f6993f !important;
  }

  .md\:uie-border-orange-light {
    border-color: #faad63 !important;
  }

  .md\:uie-border-orange-lighter {
    border-color: #fcd9b6 !important;
  }

  .md\:uie-border-orange-lightest {
    border-color: #fff5eb !important;
  }

  .md\:uie-border-yellow-darkest {
    border-color: #453411 !important;
  }

  .md\:uie-border-yellow-darker {
    border-color: #684f1d !important;
  }

  .md\:uie-border-yellow-dark {
    border-color: #f2d024 !important;
  }

  .md\:uie-border-yellow {
    border-color: #ffed4a !important;
  }

  .md\:uie-border-yellow-light {
    border-color: #fff382 !important;
  }

  .md\:uie-border-yellow-lighter {
    border-color: #fff9c2 !important;
  }

  .md\:uie-border-yellow-lightest {
    border-color: #fcfbeb !important;
  }

  .md\:uie-border-green-darkest {
    border-color: #032d19 !important;
  }

  .md\:uie-border-green-darker {
    border-color: #0b4228 !important;
  }

  .md\:uie-border-green-dark {
    border-color: #1f9d55 !important;
  }

  .md\:uie-border-green {
    border-color: #38c172 !important;
  }

  .md\:uie-border-green-light {
    border-color: #51d88a !important;
  }

  .md\:uie-border-green-lighter {
    border-color: #a2f5bf !important;
  }

  .md\:uie-border-green-lightest {
    border-color: #e3fcec !important;
  }

  .md\:uie-border-teal-darkest {
    border-color: #0d3331 !important;
  }

  .md\:uie-border-teal-darker {
    border-color: #174e4b !important;
  }

  .md\:uie-border-teal-dark {
    border-color: #38a89d !important;
  }

  .md\:uie-border-teal {
    border-color: #4dc0b5 !important;
  }

  .md\:uie-border-teal-light {
    border-color: #64d5ca !important;
  }

  .md\:uie-border-teal-lighter {
    border-color: #a0f0ed !important;
  }

  .md\:uie-border-teal-lightest {
    border-color: #e8fffe !important;
  }

  .md\:uie-border-blue-darkest {
    border-color: #05233b !important;
  }

  .md\:uie-border-blue-darker {
    border-color: #103d60 !important;
  }

  .md\:uie-border-blue-dark {
    border-color: #2779bd !important;
  }

  .md\:uie-border-blue {
    border-color: #3490dc !important;
  }

  .md\:uie-border-blue-light {
    border-color: #6cb2eb !important;
  }

  .md\:uie-border-blue-lighter {
    border-color: #bcdefa !important;
  }

  .md\:uie-border-blue-lightest {
    border-color: #eff8ff !important;
  }

  .md\:uie-border-indigo-darkest {
    border-color: #191e38 !important;
  }

  .md\:uie-border-indigo-darker {
    border-color: #2f365f !important;
  }

  .md\:uie-border-indigo-dark {
    border-color: #5661b3 !important;
  }

  .md\:uie-border-indigo {
    border-color: #6574cd !important;
  }

  .md\:uie-border-indigo-light {
    border-color: #7886d7 !important;
  }

  .md\:uie-border-indigo-lighter {
    border-color: #b2b7ff !important;
  }

  .md\:uie-border-indigo-lightest {
    border-color: #e6e8ff !important;
  }

  .md\:uie-border-purple-darkest {
    border-color: #1f133f !important;
  }

  .md\:uie-border-purple-darker {
    border-color: #352465 !important;
  }

  .md\:uie-border-purple-dark {
    border-color: #794acf !important;
  }

  .md\:uie-border-purple {
    border-color: #9561e2 !important;
  }

  .md\:uie-border-purple-light {
    border-color: #a779e9 !important;
  }

  .md\:uie-border-purple-lighter {
    border-color: #d6bbfc !important;
  }

  .md\:uie-border-purple-lightest {
    border-color: #f3ebff !important;
  }

  .md\:uie-border-pink-darkest {
    border-color: #45051e !important;
  }

  .md\:uie-border-pink-darker {
    border-color: #72173a !important;
  }

  .md\:uie-border-pink-dark {
    border-color: #eb5286 !important;
  }

  .md\:uie-border-pink {
    border-color: #f66d9b !important;
  }

  .md\:uie-border-pink-light {
    border-color: #fa7ea8 !important;
  }

  .md\:uie-border-pink-lighter {
    border-color: #ffbbca !important;
  }

  .md\:uie-border-pink-lightest {
    border-color: #ffebef !important;
  }

  .md\:hover\:uie-border-transparent:hover {
    border-color: transparent !important;
  }

  .md\:hover\:uie-border-black:hover {
    border-color: #222b2f !important;
  }

  .md\:hover\:uie-border-grey-darkest:hover {
    border-color: #364349 !important;
  }

  .md\:hover\:uie-border-grey-darker:hover {
    border-color: #596a73 !important;
  }

  .md\:hover\:uie-border-grey-dark:hover {
    border-color: #70818a !important;
  }

  .md\:hover\:uie-border-grey:hover {
    border-color: #9babb4 !important;
  }

  .md\:hover\:uie-border-grey-light:hover {
    border-color: #dae4e9 !important;
  }

  .md\:hover\:uie-border-grey-lighter:hover {
    border-color: #f3f7f9 !important;
  }

  .md\:hover\:uie-border-grey-lightest:hover {
    border-color: #fafcfc !important;
  }

  .md\:hover\:uie-border-white:hover {
    border-color: #fff !important;
  }

  .md\:hover\:uie-border-red-darkest:hover {
    border-color: #420806 !important;
  }

  .md\:hover\:uie-border-red-darker:hover {
    border-color: #6a1b19 !important;
  }

  .md\:hover\:uie-border-red-dark:hover {
    border-color: #cc1f1a !important;
  }

  .md\:hover\:uie-border-red:hover {
    border-color: #e3342f !important;
  }

  .md\:hover\:uie-border-red-light:hover {
    border-color: #ef5753 !important;
  }

  .md\:hover\:uie-border-red-lighter:hover {
    border-color: #f9acaa !important;
  }

  .md\:hover\:uie-border-red-lightest:hover {
    border-color: #fcebea !important;
  }

  .md\:hover\:uie-border-orange-darkest:hover {
    border-color: #542605 !important;
  }

  .md\:hover\:uie-border-orange-darker:hover {
    border-color: #7f4012 !important;
  }

  .md\:hover\:uie-border-orange-dark:hover {
    border-color: #de751f !important;
  }

  .md\:hover\:uie-border-orange:hover {
    border-color: #f6993f !important;
  }

  .md\:hover\:uie-border-orange-light:hover {
    border-color: #faad63 !important;
  }

  .md\:hover\:uie-border-orange-lighter:hover {
    border-color: #fcd9b6 !important;
  }

  .md\:hover\:uie-border-orange-lightest:hover {
    border-color: #fff5eb !important;
  }

  .md\:hover\:uie-border-yellow-darkest:hover {
    border-color: #453411 !important;
  }

  .md\:hover\:uie-border-yellow-darker:hover {
    border-color: #684f1d !important;
  }

  .md\:hover\:uie-border-yellow-dark:hover {
    border-color: #f2d024 !important;
  }

  .md\:hover\:uie-border-yellow:hover {
    border-color: #ffed4a !important;
  }

  .md\:hover\:uie-border-yellow-light:hover {
    border-color: #fff382 !important;
  }

  .md\:hover\:uie-border-yellow-lighter:hover {
    border-color: #fff9c2 !important;
  }

  .md\:hover\:uie-border-yellow-lightest:hover {
    border-color: #fcfbeb !important;
  }

  .md\:hover\:uie-border-green-darkest:hover {
    border-color: #032d19 !important;
  }

  .md\:hover\:uie-border-green-darker:hover {
    border-color: #0b4228 !important;
  }

  .md\:hover\:uie-border-green-dark:hover {
    border-color: #1f9d55 !important;
  }

  .md\:hover\:uie-border-green:hover {
    border-color: #38c172 !important;
  }

  .md\:hover\:uie-border-green-light:hover {
    border-color: #51d88a !important;
  }

  .md\:hover\:uie-border-green-lighter:hover {
    border-color: #a2f5bf !important;
  }

  .md\:hover\:uie-border-green-lightest:hover {
    border-color: #e3fcec !important;
  }

  .md\:hover\:uie-border-teal-darkest:hover {
    border-color: #0d3331 !important;
  }

  .md\:hover\:uie-border-teal-darker:hover {
    border-color: #174e4b !important;
  }

  .md\:hover\:uie-border-teal-dark:hover {
    border-color: #38a89d !important;
  }

  .md\:hover\:uie-border-teal:hover {
    border-color: #4dc0b5 !important;
  }

  .md\:hover\:uie-border-teal-light:hover {
    border-color: #64d5ca !important;
  }

  .md\:hover\:uie-border-teal-lighter:hover {
    border-color: #a0f0ed !important;
  }

  .md\:hover\:uie-border-teal-lightest:hover {
    border-color: #e8fffe !important;
  }

  .md\:hover\:uie-border-blue-darkest:hover {
    border-color: #05233b !important;
  }

  .md\:hover\:uie-border-blue-darker:hover {
    border-color: #103d60 !important;
  }

  .md\:hover\:uie-border-blue-dark:hover {
    border-color: #2779bd !important;
  }

  .md\:hover\:uie-border-blue:hover {
    border-color: #3490dc !important;
  }

  .md\:hover\:uie-border-blue-light:hover {
    border-color: #6cb2eb !important;
  }

  .md\:hover\:uie-border-blue-lighter:hover {
    border-color: #bcdefa !important;
  }

  .md\:hover\:uie-border-blue-lightest:hover {
    border-color: #eff8ff !important;
  }

  .md\:hover\:uie-border-indigo-darkest:hover {
    border-color: #191e38 !important;
  }

  .md\:hover\:uie-border-indigo-darker:hover {
    border-color: #2f365f !important;
  }

  .md\:hover\:uie-border-indigo-dark:hover {
    border-color: #5661b3 !important;
  }

  .md\:hover\:uie-border-indigo:hover {
    border-color: #6574cd !important;
  }

  .md\:hover\:uie-border-indigo-light:hover {
    border-color: #7886d7 !important;
  }

  .md\:hover\:uie-border-indigo-lighter:hover {
    border-color: #b2b7ff !important;
  }

  .md\:hover\:uie-border-indigo-lightest:hover {
    border-color: #e6e8ff !important;
  }

  .md\:hover\:uie-border-purple-darkest:hover {
    border-color: #1f133f !important;
  }

  .md\:hover\:uie-border-purple-darker:hover {
    border-color: #352465 !important;
  }

  .md\:hover\:uie-border-purple-dark:hover {
    border-color: #794acf !important;
  }

  .md\:hover\:uie-border-purple:hover {
    border-color: #9561e2 !important;
  }

  .md\:hover\:uie-border-purple-light:hover {
    border-color: #a779e9 !important;
  }

  .md\:hover\:uie-border-purple-lighter:hover {
    border-color: #d6bbfc !important;
  }

  .md\:hover\:uie-border-purple-lightest:hover {
    border-color: #f3ebff !important;
  }

  .md\:hover\:uie-border-pink-darkest:hover {
    border-color: #45051e !important;
  }

  .md\:hover\:uie-border-pink-darker:hover {
    border-color: #72173a !important;
  }

  .md\:hover\:uie-border-pink-dark:hover {
    border-color: #eb5286 !important;
  }

  .md\:hover\:uie-border-pink:hover {
    border-color: #f66d9b !important;
  }

  .md\:hover\:uie-border-pink-light:hover {
    border-color: #fa7ea8 !important;
  }

  .md\:hover\:uie-border-pink-lighter:hover {
    border-color: #ffbbca !important;
  }

  .md\:hover\:uie-border-pink-lightest:hover {
    border-color: #ffebef !important;
  }

  .md\:focus\:uie-border-transparent:focus {
    border-color: transparent !important;
  }

  .md\:focus\:uie-border-black:focus {
    border-color: #222b2f !important;
  }

  .md\:focus\:uie-border-grey-darkest:focus {
    border-color: #364349 !important;
  }

  .md\:focus\:uie-border-grey-darker:focus {
    border-color: #596a73 !important;
  }

  .md\:focus\:uie-border-grey-dark:focus {
    border-color: #70818a !important;
  }

  .md\:focus\:uie-border-grey:focus {
    border-color: #9babb4 !important;
  }

  .md\:focus\:uie-border-grey-light:focus {
    border-color: #dae4e9 !important;
  }

  .md\:focus\:uie-border-grey-lighter:focus {
    border-color: #f3f7f9 !important;
  }

  .md\:focus\:uie-border-grey-lightest:focus {
    border-color: #fafcfc !important;
  }

  .md\:focus\:uie-border-white:focus {
    border-color: #fff !important;
  }

  .md\:focus\:uie-border-red-darkest:focus {
    border-color: #420806 !important;
  }

  .md\:focus\:uie-border-red-darker:focus {
    border-color: #6a1b19 !important;
  }

  .md\:focus\:uie-border-red-dark:focus {
    border-color: #cc1f1a !important;
  }

  .md\:focus\:uie-border-red:focus {
    border-color: #e3342f !important;
  }

  .md\:focus\:uie-border-red-light:focus {
    border-color: #ef5753 !important;
  }

  .md\:focus\:uie-border-red-lighter:focus {
    border-color: #f9acaa !important;
  }

  .md\:focus\:uie-border-red-lightest:focus {
    border-color: #fcebea !important;
  }

  .md\:focus\:uie-border-orange-darkest:focus {
    border-color: #542605 !important;
  }

  .md\:focus\:uie-border-orange-darker:focus {
    border-color: #7f4012 !important;
  }

  .md\:focus\:uie-border-orange-dark:focus {
    border-color: #de751f !important;
  }

  .md\:focus\:uie-border-orange:focus {
    border-color: #f6993f !important;
  }

  .md\:focus\:uie-border-orange-light:focus {
    border-color: #faad63 !important;
  }

  .md\:focus\:uie-border-orange-lighter:focus {
    border-color: #fcd9b6 !important;
  }

  .md\:focus\:uie-border-orange-lightest:focus {
    border-color: #fff5eb !important;
  }

  .md\:focus\:uie-border-yellow-darkest:focus {
    border-color: #453411 !important;
  }

  .md\:focus\:uie-border-yellow-darker:focus {
    border-color: #684f1d !important;
  }

  .md\:focus\:uie-border-yellow-dark:focus {
    border-color: #f2d024 !important;
  }

  .md\:focus\:uie-border-yellow:focus {
    border-color: #ffed4a !important;
  }

  .md\:focus\:uie-border-yellow-light:focus {
    border-color: #fff382 !important;
  }

  .md\:focus\:uie-border-yellow-lighter:focus {
    border-color: #fff9c2 !important;
  }

  .md\:focus\:uie-border-yellow-lightest:focus {
    border-color: #fcfbeb !important;
  }

  .md\:focus\:uie-border-green-darkest:focus {
    border-color: #032d19 !important;
  }

  .md\:focus\:uie-border-green-darker:focus {
    border-color: #0b4228 !important;
  }

  .md\:focus\:uie-border-green-dark:focus {
    border-color: #1f9d55 !important;
  }

  .md\:focus\:uie-border-green:focus {
    border-color: #38c172 !important;
  }

  .md\:focus\:uie-border-green-light:focus {
    border-color: #51d88a !important;
  }

  .md\:focus\:uie-border-green-lighter:focus {
    border-color: #a2f5bf !important;
  }

  .md\:focus\:uie-border-green-lightest:focus {
    border-color: #e3fcec !important;
  }

  .md\:focus\:uie-border-teal-darkest:focus {
    border-color: #0d3331 !important;
  }

  .md\:focus\:uie-border-teal-darker:focus {
    border-color: #174e4b !important;
  }

  .md\:focus\:uie-border-teal-dark:focus {
    border-color: #38a89d !important;
  }

  .md\:focus\:uie-border-teal:focus {
    border-color: #4dc0b5 !important;
  }

  .md\:focus\:uie-border-teal-light:focus {
    border-color: #64d5ca !important;
  }

  .md\:focus\:uie-border-teal-lighter:focus {
    border-color: #a0f0ed !important;
  }

  .md\:focus\:uie-border-teal-lightest:focus {
    border-color: #e8fffe !important;
  }

  .md\:focus\:uie-border-blue-darkest:focus {
    border-color: #05233b !important;
  }

  .md\:focus\:uie-border-blue-darker:focus {
    border-color: #103d60 !important;
  }

  .md\:focus\:uie-border-blue-dark:focus {
    border-color: #2779bd !important;
  }

  .md\:focus\:uie-border-blue:focus {
    border-color: #3490dc !important;
  }

  .md\:focus\:uie-border-blue-light:focus {
    border-color: #6cb2eb !important;
  }

  .md\:focus\:uie-border-blue-lighter:focus {
    border-color: #bcdefa !important;
  }

  .md\:focus\:uie-border-blue-lightest:focus {
    border-color: #eff8ff !important;
  }

  .md\:focus\:uie-border-indigo-darkest:focus {
    border-color: #191e38 !important;
  }

  .md\:focus\:uie-border-indigo-darker:focus {
    border-color: #2f365f !important;
  }

  .md\:focus\:uie-border-indigo-dark:focus {
    border-color: #5661b3 !important;
  }

  .md\:focus\:uie-border-indigo:focus {
    border-color: #6574cd !important;
  }

  .md\:focus\:uie-border-indigo-light:focus {
    border-color: #7886d7 !important;
  }

  .md\:focus\:uie-border-indigo-lighter:focus {
    border-color: #b2b7ff !important;
  }

  .md\:focus\:uie-border-indigo-lightest:focus {
    border-color: #e6e8ff !important;
  }

  .md\:focus\:uie-border-purple-darkest:focus {
    border-color: #1f133f !important;
  }

  .md\:focus\:uie-border-purple-darker:focus {
    border-color: #352465 !important;
  }

  .md\:focus\:uie-border-purple-dark:focus {
    border-color: #794acf !important;
  }

  .md\:focus\:uie-border-purple:focus {
    border-color: #9561e2 !important;
  }

  .md\:focus\:uie-border-purple-light:focus {
    border-color: #a779e9 !important;
  }

  .md\:focus\:uie-border-purple-lighter:focus {
    border-color: #d6bbfc !important;
  }

  .md\:focus\:uie-border-purple-lightest:focus {
    border-color: #f3ebff !important;
  }

  .md\:focus\:uie-border-pink-darkest:focus {
    border-color: #45051e !important;
  }

  .md\:focus\:uie-border-pink-darker:focus {
    border-color: #72173a !important;
  }

  .md\:focus\:uie-border-pink-dark:focus {
    border-color: #eb5286 !important;
  }

  .md\:focus\:uie-border-pink:focus {
    border-color: #f66d9b !important;
  }

  .md\:focus\:uie-border-pink-light:focus {
    border-color: #fa7ea8 !important;
  }

  .md\:focus\:uie-border-pink-lighter:focus {
    border-color: #ffbbca !important;
  }

  .md\:focus\:uie-border-pink-lightest:focus {
    border-color: #ffebef !important;
  }

  .md\:uie-rounded-none {
    border-radius: 0 !important;
  }

  .md\:uie-rounded-sm {
    border-radius: .125rem !important;
  }

  .md\:uie-rounded {
    border-radius: .25rem !important;
  }

  .md\:uie-rounded-lg {
    border-radius: .5rem !important;
  }

  .md\:uie-rounded-full {
    border-radius: 9999px !important;
  }

  .md\:uie-rounded-t-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  .md\:uie-rounded-r-none {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }

  .md\:uie-rounded-b-none {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .md\:uie-rounded-l-none {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .md\:uie-rounded-t-sm {
    border-top-left-radius: .125rem !important;
    border-top-right-radius: .125rem !important;
  }

  .md\:uie-rounded-r-sm {
    border-top-right-radius: .125rem !important;
    border-bottom-right-radius: .125rem !important;
  }

  .md\:uie-rounded-b-sm {
    border-bottom-right-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .md\:uie-rounded-l-sm {
    border-top-left-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .md\:uie-rounded-t {
    border-top-left-radius: .25rem !important;
    border-top-right-radius: .25rem !important;
  }

  .md\:uie-rounded-r {
    border-top-right-radius: .25rem !important;
    border-bottom-right-radius: .25rem !important;
  }

  .md\:uie-rounded-b {
    border-bottom-right-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .md\:uie-rounded-l {
    border-top-left-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .md\:uie-rounded-t-lg {
    border-top-left-radius: .5rem !important;
    border-top-right-radius: .5rem !important;
  }

  .md\:uie-rounded-r-lg {
    border-top-right-radius: .5rem !important;
    border-bottom-right-radius: .5rem !important;
  }

  .md\:uie-rounded-b-lg {
    border-bottom-right-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .md\:uie-rounded-l-lg {
    border-top-left-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .md\:uie-rounded-t-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .md\:uie-rounded-r-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .md\:uie-rounded-b-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .md\:uie-rounded-l-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .md\:uie-rounded-tl-none {
    border-top-left-radius: 0 !important;
  }

  .md\:uie-rounded-tr-none {
    border-top-right-radius: 0 !important;
  }

  .md\:uie-rounded-br-none {
    border-bottom-right-radius: 0 !important;
  }

  .md\:uie-rounded-bl-none {
    border-bottom-left-radius: 0 !important;
  }

  .md\:uie-rounded-tl-sm {
    border-top-left-radius: .125rem !important;
  }

  .md\:uie-rounded-tr-sm {
    border-top-right-radius: .125rem !important;
  }

  .md\:uie-rounded-br-sm {
    border-bottom-right-radius: .125rem !important;
  }

  .md\:uie-rounded-bl-sm {
    border-bottom-left-radius: .125rem !important;
  }

  .md\:uie-rounded-tl {
    border-top-left-radius: .25rem !important;
  }

  .md\:uie-rounded-tr {
    border-top-right-radius: .25rem !important;
  }

  .md\:uie-rounded-br {
    border-bottom-right-radius: .25rem !important;
  }

  .md\:uie-rounded-bl {
    border-bottom-left-radius: .25rem !important;
  }

  .md\:uie-rounded-tl-lg {
    border-top-left-radius: .5rem !important;
  }

  .md\:uie-rounded-tr-lg {
    border-top-right-radius: .5rem !important;
  }

  .md\:uie-rounded-br-lg {
    border-bottom-right-radius: .5rem !important;
  }

  .md\:uie-rounded-bl-lg {
    border-bottom-left-radius: .5rem !important;
  }

  .md\:uie-rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }

  .md\:uie-rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }

  .md\:uie-rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }

  .md\:uie-rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }

  .md\:uie-border-solid {
    border-style: solid !important;
  }

  .md\:uie-border-dashed {
    border-style: dashed !important;
  }

  .md\:uie-border-dotted {
    border-style: dotted !important;
  }

  .md\:uie-border-none {
    border-style: none !important;
  }

  .md\:uie-border-0 {
    border-width: 0 !important;
  }

  .md\:uie-border-2 {
    border-width: 2px !important;
  }

  .md\:uie-border-4 {
    border-width: 4px !important;
  }

  .md\:uie-border-8 {
    border-width: 8px !important;
  }

  .md\:uie-border {
    border-width: 1px !important;
  }

  .md\:uie-border-t-0 {
    border-top-width: 0 !important;
  }

  .md\:uie-border-r-0 {
    border-right-width: 0 !important;
  }

  .md\:uie-border-b-0 {
    border-bottom-width: 0 !important;
  }

  .md\:uie-border-l-0 {
    border-left-width: 0 !important;
  }

  .md\:uie-border-t-2 {
    border-top-width: 2px !important;
  }

  .md\:uie-border-r-2 {
    border-right-width: 2px !important;
  }

  .md\:uie-border-b-2 {
    border-bottom-width: 2px !important;
  }

  .md\:uie-border-l-2 {
    border-left-width: 2px !important;
  }

  .md\:uie-border-t-4 {
    border-top-width: 4px !important;
  }

  .md\:uie-border-r-4 {
    border-right-width: 4px !important;
  }

  .md\:uie-border-b-4 {
    border-bottom-width: 4px !important;
  }

  .md\:uie-border-l-4 {
    border-left-width: 4px !important;
  }

  .md\:uie-border-t-8 {
    border-top-width: 8px !important;
  }

  .md\:uie-border-r-8 {
    border-right-width: 8px !important;
  }

  .md\:uie-border-b-8 {
    border-bottom-width: 8px !important;
  }

  .md\:uie-border-l-8 {
    border-left-width: 8px !important;
  }

  .md\:uie-border-t {
    border-top-width: 1px !important;
  }

  .md\:uie-border-r {
    border-right-width: 1px !important;
  }

  .md\:uie-border-b {
    border-bottom-width: 1px !important;
  }

  .md\:uie-border-l {
    border-left-width: 1px !important;
  }

  .md\:uie-cursor-auto {
    cursor: auto !important;
  }

  .md\:uie-cursor-default {
    cursor: default !important;
  }

  .md\:uie-cursor-pointer {
    cursor: pointer !important;
  }

  .md\:uie-cursor-wait {
    cursor: wait !important;
  }

  .md\:uie-cursor-move {
    cursor: move !important;
  }

  .md\:uie-cursor-not-allowed {
    cursor: not-allowed !important;
  }

  .md\:uie-block {
    display: block !important;
  }

  .md\:uie-inline-block {
    display: inline-block !important;
  }

  .md\:uie-inline {
    display: inline !important;
  }

  .md\:uie-table {
    display: table !important;
  }

  .md\:uie-table-row {
    display: table-row !important;
  }

  .md\:uie-table-cell {
    display: table-cell !important;
  }

  .md\:uie-hidden {
    display: none !important;
  }

  .md\:uie-flex {
    display: flex !important;
  }

  .md\:uie-inline-flex {
    display: inline-flex !important;
  }

  .md\:uie-flex-row {
    flex-direction: row !important;
  }

  .md\:uie-flex-row-reverse {
    flex-direction: row-reverse !important;
  }

  .md\:uie-flex-col {
    flex-direction: column !important;
  }

  .md\:uie-flex-col-reverse {
    flex-direction: column-reverse !important;
  }

  .md\:uie-flex-wrap {
    flex-wrap: wrap !important;
  }

  .md\:uie-flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .md\:uie-flex-no-wrap {
    flex-wrap: nowrap !important;
  }

  .md\:uie-items-start {
    align-items: flex-start !important;
  }

  .md\:uie-items-end {
    align-items: flex-end !important;
  }

  .md\:uie-items-center {
    align-items: center !important;
  }

  .md\:uie-items-baseline {
    align-items: baseline !important;
  }

  .md\:uie-items-stretch {
    align-items: stretch !important;
  }

  .md\:uie-self-auto {
    align-self: auto !important;
  }

  .md\:uie-self-start {
    align-self: flex-start !important;
  }

  .md\:uie-self-end {
    align-self: flex-end !important;
  }

  .md\:uie-self-center {
    align-self: center !important;
  }

  .md\:uie-self-stretch {
    align-self: stretch !important;
  }

  .md\:uie-justify-start {
    justify-content: flex-start !important;
  }

  .md\:uie-justify-end {
    justify-content: flex-end !important;
  }

  .md\:uie-justify-center {
    justify-content: center !important;
  }

  .md\:uie-justify-between {
    justify-content: space-between !important;
  }

  .md\:uie-justify-around {
    justify-content: space-around !important;
  }

  .md\:uie-content-center {
    align-content: center !important;
  }

  .md\:uie-content-start {
    align-content: flex-start !important;
  }

  .md\:uie-content-end {
    align-content: flex-end !important;
  }

  .md\:uie-content-between {
    align-content: space-between !important;
  }

  .md\:uie-content-around {
    align-content: space-around !important;
  }

  .md\:uie-flex-1 {
    flex: 1 1 0% !important;
  }

  .md\:uie-flex-auto {
    flex: 1 1 auto !important;
  }

  .md\:uie-flex-initial {
    flex: 0 1 auto !important;
  }

  .md\:uie-flex-none {
    flex: none !important;
  }

  .md\:uie-flex-grow {
    flex-grow: 1 !important;
  }

  .md\:uie-flex-shrink {
    flex-shrink: 1 !important;
  }

  .md\:uie-flex-no-grow {
    flex-grow: 0 !important;
  }

  .md\:uie-flex-no-shrink {
    flex-shrink: 0 !important;
  }

  .md\:uie-float-right {
    float: right !important;
  }

  .md\:uie-float-left {
    float: left !important;
  }

  .md\:uie-float-none {
    float: none !important;
  }

  .md\:uie-clearfix:after {
    content: "" !important;
    display: table !important;
    clear: both !important;
  }

  .md\:uie-font-sans {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif !important;
  }

  .md\:uie-font-serif {
    font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif !important;
  }

  .md\:uie-font-mono {
    font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important;
  }

  .md\:uie-font-hairline {
    font-weight: 100 !important;
  }

  .md\:uie-font-thin {
    font-weight: 200 !important;
  }

  .md\:uie-font-light {
    font-weight: 300 !important;
  }

  .md\:uie-font-normal {
    font-weight: 400 !important;
  }

  .md\:uie-font-medium {
    font-weight: 500 !important;
  }

  .md\:uie-font-semibold {
    font-weight: 600 !important;
  }

  .md\:uie-font-bold {
    font-weight: 700 !important;
  }

  .md\:uie-font-extrabold {
    font-weight: 800 !important;
  }

  .md\:uie-font-black {
    font-weight: 900 !important;
  }

  .md\:hover\:uie-font-hairline:hover {
    font-weight: 100 !important;
  }

  .md\:hover\:uie-font-thin:hover {
    font-weight: 200 !important;
  }

  .md\:hover\:uie-font-light:hover {
    font-weight: 300 !important;
  }

  .md\:hover\:uie-font-normal:hover {
    font-weight: 400 !important;
  }

  .md\:hover\:uie-font-medium:hover {
    font-weight: 500 !important;
  }

  .md\:hover\:uie-font-semibold:hover {
    font-weight: 600 !important;
  }

  .md\:hover\:uie-font-bold:hover {
    font-weight: 700 !important;
  }

  .md\:hover\:uie-font-extrabold:hover {
    font-weight: 800 !important;
  }

  .md\:hover\:uie-font-black:hover {
    font-weight: 900 !important;
  }

  .md\:focus\:uie-font-hairline:focus {
    font-weight: 100 !important;
  }

  .md\:focus\:uie-font-thin:focus {
    font-weight: 200 !important;
  }

  .md\:focus\:uie-font-light:focus {
    font-weight: 300 !important;
  }

  .md\:focus\:uie-font-normal:focus {
    font-weight: 400 !important;
  }

  .md\:focus\:uie-font-medium:focus {
    font-weight: 500 !important;
  }

  .md\:focus\:uie-font-semibold:focus {
    font-weight: 600 !important;
  }

  .md\:focus\:uie-font-bold:focus {
    font-weight: 700 !important;
  }

  .md\:focus\:uie-font-extrabold:focus {
    font-weight: 800 !important;
  }

  .md\:focus\:uie-font-black:focus {
    font-weight: 900 !important;
  }

  .md\:uie-h-1 {
    height: .25rem !important;
  }

  .md\:uie-h-2 {
    height: .5rem !important;
  }

  .md\:uie-h-3 {
    height: .75rem !important;
  }

  .md\:uie-h-4 {
    height: 1rem !important;
  }

  .md\:uie-h-6 {
    height: 1.5rem !important;
  }

  .md\:uie-h-8 {
    height: 2rem !important;
  }

  .md\:uie-h-10 {
    height: 2.5rem !important;
  }

  .md\:uie-h-12 {
    height: 3rem !important;
  }

  .md\:uie-h-16 {
    height: 4rem !important;
  }

  .md\:uie-h-24 {
    height: 6rem !important;
  }

  .md\:uie-h-32 {
    height: 8rem !important;
  }

  .md\:uie-h-48 {
    height: 12rem !important;
  }

  .md\:uie-h-64 {
    height: 16rem !important;
  }

  .md\:uie-h-auto {
    height: auto !important;
  }

  .md\:uie-h-px {
    height: 1px !important;
  }

  .md\:uie-h-full {
    height: 100% !important;
  }

  .md\:uie-h-screen {
    height: 100vh !important;
  }

  .md\:uie-leading-none {
    line-height: 1 !important;
  }

  .md\:uie-leading-tight {
    line-height: 1.25 !important;
  }

  .md\:uie-leading-normal {
    line-height: 1.5 !important;
  }

  .md\:uie-leading-loose {
    line-height: 2 !important;
  }

  .md\:uie-m-0 {
    margin: 0 !important;
  }

  .md\:uie-m-1 {
    margin: .25rem !important;
  }

  .md\:uie-m-2 {
    margin: .5rem !important;
  }

  .md\:uie-m-3 {
    margin: .75rem !important;
  }

  .md\:uie-m-4 {
    margin: 1rem !important;
  }

  .md\:uie-m-6 {
    margin: 1.5rem !important;
  }

  .md\:uie-m-8 {
    margin: 2rem !important;
  }

  .md\:uie-m-auto {
    margin: auto !important;
  }

  .md\:uie-m-px {
    margin: 1px !important;
  }

  .md\:uie-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .md\:uie-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .md\:uie-my-1 {
    margin-top: .25rem !important;
    margin-bottom: .25rem !important;
  }

  .md\:uie-mx-1 {
    margin-left: .25rem !important;
    margin-right: .25rem !important;
  }

  .md\:uie-my-2 {
    margin-top: .5rem !important;
    margin-bottom: .5rem !important;
  }

  .md\:uie-mx-2 {
    margin-left: .5rem !important;
    margin-right: .5rem !important;
  }

  .md\:uie-my-3 {
    margin-top: .75rem !important;
    margin-bottom: .75rem !important;
  }

  .md\:uie-mx-3 {
    margin-left: .75rem !important;
    margin-right: .75rem !important;
  }

  .md\:uie-my-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .md\:uie-mx-4 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }

  .md\:uie-my-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .md\:uie-mx-6 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }

  .md\:uie-my-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .md\:uie-mx-8 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }

  .md\:uie-my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .md\:uie-mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .md\:uie-my-px {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .md\:uie-mx-px {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .md\:uie-mt-0 {
    margin-top: 0 !important;
  }

  .md\:uie-mr-0 {
    margin-right: 0 !important;
  }

  .md\:uie-mb-0 {
    margin-bottom: 0 !important;
  }

  .md\:uie-ml-0 {
    margin-left: 0 !important;
  }

  .md\:uie-mt-1 {
    margin-top: .25rem !important;
  }

  .md\:uie-mr-1 {
    margin-right: .25rem !important;
  }

  .md\:uie-mb-1 {
    margin-bottom: .25rem !important;
  }

  .md\:uie-ml-1 {
    margin-left: .25rem !important;
  }

  .md\:uie-mt-2 {
    margin-top: .5rem !important;
  }

  .md\:uie-mr-2 {
    margin-right: .5rem !important;
  }

  .md\:uie-mb-2 {
    margin-bottom: .5rem !important;
  }

  .md\:uie-ml-2 {
    margin-left: .5rem !important;
  }

  .md\:uie-mt-3 {
    margin-top: .75rem !important;
  }

  .md\:uie-mr-3 {
    margin-right: .75rem !important;
  }

  .md\:uie-mb-3 {
    margin-bottom: .75rem !important;
  }

  .md\:uie-ml-3 {
    margin-left: .75rem !important;
  }

  .md\:uie-mt-4 {
    margin-top: 1rem !important;
  }

  .md\:uie-mr-4 {
    margin-right: 1rem !important;
  }

  .md\:uie-mb-4 {
    margin-bottom: 1rem !important;
  }

  .md\:uie-ml-4 {
    margin-left: 1rem !important;
  }

  .md\:uie-mt-6 {
    margin-top: 1.5rem !important;
  }

  .md\:uie-mr-6 {
    margin-right: 1.5rem !important;
  }

  .md\:uie-mb-6 {
    margin-bottom: 1.5rem !important;
  }

  .md\:uie-ml-6 {
    margin-left: 1.5rem !important;
  }

  .md\:uie-mt-8 {
    margin-top: 2rem !important;
  }

  .md\:uie-mr-8 {
    margin-right: 2rem !important;
  }

  .md\:uie-mb-8 {
    margin-bottom: 2rem !important;
  }

  .md\:uie-ml-8 {
    margin-left: 2rem !important;
  }

  .md\:uie-mt-auto {
    margin-top: auto !important;
  }

  .md\:uie-mr-auto {
    margin-right: auto !important;
  }

  .md\:uie-mb-auto {
    margin-bottom: auto !important;
  }

  .md\:uie-ml-auto {
    margin-left: auto !important;
  }

  .md\:uie-mt-px {
    margin-top: 1px !important;
  }

  .md\:uie-mr-px {
    margin-right: 1px !important;
  }

  .md\:uie-mb-px {
    margin-bottom: 1px !important;
  }

  .md\:uie-ml-px {
    margin-left: 1px !important;
  }

  .md\:uie-max-h-full {
    max-height: 100% !important;
  }

  .md\:uie-max-h-screen {
    max-height: 100vh !important;
  }

  .md\:uie-max-w-xs {
    max-width: 20rem !important;
  }

  .md\:uie-max-w-sm {
    max-width: 30rem !important;
  }

  .md\:uie-max-w-md {
    max-width: 40rem !important;
  }

  .md\:uie-max-w-lg {
    max-width: 50rem !important;
  }

  .md\:uie-max-w-xl {
    max-width: 60rem !important;
  }

  .md\:uie-max-w-2xl {
    max-width: 70rem !important;
  }

  .md\:uie-max-w-3xl {
    max-width: 80rem !important;
  }

  .md\:uie-max-w-4xl {
    max-width: 90rem !important;
  }

  .md\:uie-max-w-5xl {
    max-width: 100rem !important;
  }

  .md\:uie-max-w-full {
    max-width: 100% !important;
  }

  .md\:uie-min-h-0 {
    min-height: 0 !important;
  }

  .md\:uie-min-h-full {
    min-height: 100% !important;
  }

  .md\:uie-min-h-screen {
    min-height: 100vh !important;
  }

  .md\:uie-min-w-0 {
    min-width: 0 !important;
  }

  .md\:uie-min-w-full {
    min-width: 100% !important;
  }

  .md\:uie--m-0 {
    margin: 0 !important;
  }

  .md\:uie--m-1 {
    margin: -0.25rem !important;
  }

  .md\:uie--m-2 {
    margin: -0.5rem !important;
  }

  .md\:uie--m-3 {
    margin: -0.75rem !important;
  }

  .md\:uie--m-4 {
    margin: -1rem !important;
  }

  .md\:uie--m-6 {
    margin: -1.5rem !important;
  }

  .md\:uie--m-8 {
    margin: -2rem !important;
  }

  .md\:uie--m-px {
    margin: -1px !important;
  }

  .md\:uie--my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .md\:uie--mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .md\:uie--my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .md\:uie--mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }

  .md\:uie--my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .md\:uie--mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }

  .md\:uie--my-3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .md\:uie--mx-3 {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }

  .md\:uie--my-4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .md\:uie--mx-4 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }

  .md\:uie--my-6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .md\:uie--mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }

  .md\:uie--my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .md\:uie--mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }

  .md\:uie--my-px {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .md\:uie--mx-px {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .md\:uie--mt-0 {
    margin-top: 0 !important;
  }

  .md\:uie--mr-0 {
    margin-right: 0 !important;
  }

  .md\:uie--mb-0 {
    margin-bottom: 0 !important;
  }

  .md\:uie--ml-0 {
    margin-left: 0 !important;
  }

  .md\:uie--mt-1 {
    margin-top: -0.25rem !important;
  }

  .md\:uie--mr-1 {
    margin-right: -0.25rem !important;
  }

  .md\:uie--mb-1 {
    margin-bottom: -0.25rem !important;
  }

  .md\:uie--ml-1 {
    margin-left: -0.25rem !important;
  }

  .md\:uie--mt-2 {
    margin-top: -0.5rem !important;
  }

  .md\:uie--mr-2 {
    margin-right: -0.5rem !important;
  }

  .md\:uie--mb-2 {
    margin-bottom: -0.5rem !important;
  }

  .md\:uie--ml-2 {
    margin-left: -0.5rem !important;
  }

  .md\:uie--mt-3 {
    margin-top: -0.75rem !important;
  }

  .md\:uie--mr-3 {
    margin-right: -0.75rem !important;
  }

  .md\:uie--mb-3 {
    margin-bottom: -0.75rem !important;
  }

  .md\:uie--ml-3 {
    margin-left: -0.75rem !important;
  }

  .md\:uie--mt-4 {
    margin-top: -1rem !important;
  }

  .md\:uie--mr-4 {
    margin-right: -1rem !important;
  }

  .md\:uie--mb-4 {
    margin-bottom: -1rem !important;
  }

  .md\:uie--ml-4 {
    margin-left: -1rem !important;
  }

  .md\:uie--mt-6 {
    margin-top: -1.5rem !important;
  }

  .md\:uie--mr-6 {
    margin-right: -1.5rem !important;
  }

  .md\:uie--mb-6 {
    margin-bottom: -1.5rem !important;
  }

  .md\:uie--ml-6 {
    margin-left: -1.5rem !important;
  }

  .md\:uie--mt-8 {
    margin-top: -2rem !important;
  }

  .md\:uie--mr-8 {
    margin-right: -2rem !important;
  }

  .md\:uie--mb-8 {
    margin-bottom: -2rem !important;
  }

  .md\:uie--ml-8 {
    margin-left: -2rem !important;
  }

  .md\:uie--mt-px {
    margin-top: -1px !important;
  }

  .md\:uie--mr-px {
    margin-right: -1px !important;
  }

  .md\:uie--mb-px {
    margin-bottom: -1px !important;
  }

  .md\:uie--ml-px {
    margin-left: -1px !important;
  }

  .md\:uie-opacity-0 {
    opacity: 0 !important;
  }

  .md\:uie-opacity-25 {
    opacity: .25 !important;
  }

  .md\:uie-opacity-50 {
    opacity: .5 !important;
  }

  .md\:uie-opacity-75 {
    opacity: .75 !important;
  }

  .md\:uie-opacity-100 {
    opacity: 1 !important;
  }

  .md\:uie-overflow-auto {
    overflow: auto !important;
  }

  .md\:uie-overflow-hidden {
    overflow: hidden !important;
  }

  .md\:uie-overflow-visible {
    overflow: visible !important;
  }

  .md\:uie-overflow-scroll {
    overflow: scroll !important;
  }

  .md\:uie-overflow-x-auto {
    overflow-x: auto !important;
  }

  .md\:uie-overflow-y-auto {
    overflow-y: auto !important;
  }

  .md\:uie-overflow-x-hidden {
    overflow-x: hidden !important;
  }

  .md\:uie-overflow-y-hidden {
    overflow-y: hidden !important;
  }

  .md\:uie-overflow-x-visible {
    overflow-x: visible !important;
  }

  .md\:uie-overflow-y-visible {
    overflow-y: visible !important;
  }

  .md\:uie-overflow-x-scroll {
    overflow-x: scroll !important;
  }

  .md\:uie-overflow-y-scroll {
    overflow-y: scroll !important;
  }

  .md\:uie-scrolling-touch {
    -webkit-overflow-scrolling: touch !important;
  }

  .md\:uie-scrolling-auto {
    -webkit-overflow-scrolling: auto !important;
  }

  .md\:uie-p-0 {
    padding: 0 !important;
  }

  .md\:uie-p-1 {
    padding: .25rem !important;
  }

  .md\:uie-p-2 {
    padding: .5rem !important;
  }

  .md\:uie-p-3 {
    padding: .75rem !important;
  }

  .md\:uie-p-4 {
    padding: 1rem !important;
  }

  .md\:uie-p-6 {
    padding: 1.5rem !important;
  }

  .md\:uie-p-8 {
    padding: 2rem !important;
  }

  .md\:uie-p-px {
    padding: 1px !important;
  }

  .md\:uie-py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .md\:uie-px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .md\:uie-py-1 {
    padding-top: .25rem !important;
    padding-bottom: .25rem !important;
  }

  .md\:uie-px-1 {
    padding-left: .25rem !important;
    padding-right: .25rem !important;
  }

  .md\:uie-py-2 {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important;
  }

  .md\:uie-px-2 {
    padding-left: .5rem !important;
    padding-right: .5rem !important;
  }

  .md\:uie-py-3 {
    padding-top: .75rem !important;
    padding-bottom: .75rem !important;
  }

  .md\:uie-px-3 {
    padding-left: .75rem !important;
    padding-right: .75rem !important;
  }

  .md\:uie-py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .md\:uie-px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  .md\:uie-py-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .md\:uie-px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }

  .md\:uie-py-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .md\:uie-px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }

  .md\:uie-py-px {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .md\:uie-px-px {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .md\:uie-pt-0 {
    padding-top: 0 !important;
  }

  .md\:uie-pr-0 {
    padding-right: 0 !important;
  }

  .md\:uie-pb-0 {
    padding-bottom: 0 !important;
  }

  .md\:uie-pl-0 {
    padding-left: 0 !important;
  }

  .md\:uie-pt-1 {
    padding-top: .25rem !important;
  }

  .md\:uie-pr-1 {
    padding-right: .25rem !important;
  }

  .md\:uie-pb-1 {
    padding-bottom: .25rem !important;
  }

  .md\:uie-pl-1 {
    padding-left: .25rem !important;
  }

  .md\:uie-pt-2 {
    padding-top: .5rem !important;
  }

  .md\:uie-pr-2 {
    padding-right: .5rem !important;
  }

  .md\:uie-pb-2 {
    padding-bottom: .5rem !important;
  }

  .md\:uie-pl-2 {
    padding-left: .5rem !important;
  }

  .md\:uie-pt-3 {
    padding-top: .75rem !important;
  }

  .md\:uie-pr-3 {
    padding-right: .75rem !important;
  }

  .md\:uie-pb-3 {
    padding-bottom: .75rem !important;
  }

  .md\:uie-pl-3 {
    padding-left: .75rem !important;
  }

  .md\:uie-pt-4 {
    padding-top: 1rem !important;
  }

  .md\:uie-pr-4 {
    padding-right: 1rem !important;
  }

  .md\:uie-pb-4 {
    padding-bottom: 1rem !important;
  }

  .md\:uie-pl-4 {
    padding-left: 1rem !important;
  }

  .md\:uie-pt-6 {
    padding-top: 1.5rem !important;
  }

  .md\:uie-pr-6 {
    padding-right: 1.5rem !important;
  }

  .md\:uie-pb-6 {
    padding-bottom: 1.5rem !important;
  }

  .md\:uie-pl-6 {
    padding-left: 1.5rem !important;
  }

  .md\:uie-pt-8 {
    padding-top: 2rem !important;
  }

  .md\:uie-pr-8 {
    padding-right: 2rem !important;
  }

  .md\:uie-pb-8 {
    padding-bottom: 2rem !important;
  }

  .md\:uie-pl-8 {
    padding-left: 2rem !important;
  }

  .md\:uie-pt-px {
    padding-top: 1px !important;
  }

  .md\:uie-pr-px {
    padding-right: 1px !important;
  }

  .md\:uie-pb-px {
    padding-bottom: 1px !important;
  }

  .md\:uie-pl-px {
    padding-left: 1px !important;
  }

  .md\:uie-pointer-events-none {
    pointer-events: none !important;
  }

  .md\:uie-pointer-events-auto {
    pointer-events: auto !important;
  }

  .md\:uie-static {
    position: static !important;
  }

  .md\:uie-fixed {
    position: fixed !important;
  }

  .md\:uie-absolute {
    position: absolute !important;
  }

  .md\:uie-relative {
    position: relative !important;
  }

  .md\:uie-sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .md\:uie-pin-none {
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
  }

  .md\:uie-pin {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
  }

  .md\:uie-pin-y {
    top: 0 !important;
    bottom: 0 !important;
  }

  .md\:uie-pin-x {
    right: 0 !important;
    left: 0 !important;
  }

  .md\:uie-pin-t {
    top: 0 !important;
  }

  .md\:uie-pin-r {
    right: 0 !important;
  }

  .md\:uie-pin-b {
    bottom: 0 !important;
  }

  .md\:uie-pin-l {
    left: 0 !important;
  }

  .md\:uie-resize-none {
    resize: none !important;
  }

  .md\:uie-resize-y {
    resize: vertical !important;
  }

  .md\:uie-resize-x {
    resize: horizontal !important;
  }

  .md\:uie-resize {
    resize: both !important;
  }

  .md\:uie-shadow {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .md\:uie-shadow-md {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .md\:uie-shadow-lg {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .md\:uie-shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .md\:uie-shadow-none {
    box-shadow: none !important;
  }

  .md\:hover\:uie-shadow:hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .md\:hover\:uie-shadow-md:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .md\:hover\:uie-shadow-lg:hover {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .md\:hover\:uie-shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .md\:hover\:uie-shadow-none:hover {
    box-shadow: none !important;
  }

  .md\:focus\:uie-shadow:focus {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .md\:focus\:uie-shadow-md:focus {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .md\:focus\:uie-shadow-lg:focus {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .md\:focus\:uie-shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .md\:focus\:uie-shadow-none:focus {
    box-shadow: none !important;
  }

  .md\:uie-table-auto {
    table-layout: auto !important;
  }

  .md\:uie-table-fixed {
    table-layout: fixed !important;
  }

  .md\:uie-text-left {
    text-align: left !important;
  }

  .md\:uie-text-center {
    text-align: center !important;
  }

  .md\:uie-text-right {
    text-align: right !important;
  }

  .md\:uie-text-justify {
    text-align: justify !important;
  }

  .md\:uie-text-transparent {
    color: transparent !important;
  }

  .md\:uie-text-black {
    color: #222b2f !important;
  }

  .md\:uie-text-grey-darkest {
    color: #364349 !important;
  }

  .md\:uie-text-grey-darker {
    color: #596a73 !important;
  }

  .md\:uie-text-grey-dark {
    color: #70818a !important;
  }

  .md\:uie-text-grey {
    color: #9babb4 !important;
  }

  .md\:uie-text-grey-light {
    color: #dae4e9 !important;
  }

  .md\:uie-text-grey-lighter {
    color: #f3f7f9 !important;
  }

  .md\:uie-text-grey-lightest {
    color: #fafcfc !important;
  }

  .md\:uie-text-white {
    color: #fff !important;
  }

  .md\:uie-text-red-darkest {
    color: #420806 !important;
  }

  .md\:uie-text-red-darker {
    color: #6a1b19 !important;
  }

  .md\:uie-text-red-dark {
    color: #cc1f1a !important;
  }

  .md\:uie-text-red {
    color: #e3342f !important;
  }

  .md\:uie-text-red-light {
    color: #ef5753 !important;
  }

  .md\:uie-text-red-lighter {
    color: #f9acaa !important;
  }

  .md\:uie-text-red-lightest {
    color: #fcebea !important;
  }

  .md\:uie-text-orange-darkest {
    color: #542605 !important;
  }

  .md\:uie-text-orange-darker {
    color: #7f4012 !important;
  }

  .md\:uie-text-orange-dark {
    color: #de751f !important;
  }

  .md\:uie-text-orange {
    color: #f6993f !important;
  }

  .md\:uie-text-orange-light {
    color: #faad63 !important;
  }

  .md\:uie-text-orange-lighter {
    color: #fcd9b6 !important;
  }

  .md\:uie-text-orange-lightest {
    color: #fff5eb !important;
  }

  .md\:uie-text-yellow-darkest {
    color: #453411 !important;
  }

  .md\:uie-text-yellow-darker {
    color: #684f1d !important;
  }

  .md\:uie-text-yellow-dark {
    color: #f2d024 !important;
  }

  .md\:uie-text-yellow {
    color: #ffed4a !important;
  }

  .md\:uie-text-yellow-light {
    color: #fff382 !important;
  }

  .md\:uie-text-yellow-lighter {
    color: #fff9c2 !important;
  }

  .md\:uie-text-yellow-lightest {
    color: #fcfbeb !important;
  }

  .md\:uie-text-green-darkest {
    color: #032d19 !important;
  }

  .md\:uie-text-green-darker {
    color: #0b4228 !important;
  }

  .md\:uie-text-green-dark {
    color: #1f9d55 !important;
  }

  .md\:uie-text-green {
    color: #38c172 !important;
  }

  .md\:uie-text-green-light {
    color: #51d88a !important;
  }

  .md\:uie-text-green-lighter {
    color: #a2f5bf !important;
  }

  .md\:uie-text-green-lightest {
    color: #e3fcec !important;
  }

  .md\:uie-text-teal-darkest {
    color: #0d3331 !important;
  }

  .md\:uie-text-teal-darker {
    color: #174e4b !important;
  }

  .md\:uie-text-teal-dark {
    color: #38a89d !important;
  }

  .md\:uie-text-teal {
    color: #4dc0b5 !important;
  }

  .md\:uie-text-teal-light {
    color: #64d5ca !important;
  }

  .md\:uie-text-teal-lighter {
    color: #a0f0ed !important;
  }

  .md\:uie-text-teal-lightest {
    color: #e8fffe !important;
  }

  .md\:uie-text-blue-darkest {
    color: #05233b !important;
  }

  .md\:uie-text-blue-darker {
    color: #103d60 !important;
  }

  .md\:uie-text-blue-dark {
    color: #2779bd !important;
  }

  .md\:uie-text-blue {
    color: #3490dc !important;
  }

  .md\:uie-text-blue-light {
    color: #6cb2eb !important;
  }

  .md\:uie-text-blue-lighter {
    color: #bcdefa !important;
  }

  .md\:uie-text-blue-lightest {
    color: #eff8ff !important;
  }

  .md\:uie-text-indigo-darkest {
    color: #191e38 !important;
  }

  .md\:uie-text-indigo-darker {
    color: #2f365f !important;
  }

  .md\:uie-text-indigo-dark {
    color: #5661b3 !important;
  }

  .md\:uie-text-indigo {
    color: #6574cd !important;
  }

  .md\:uie-text-indigo-light {
    color: #7886d7 !important;
  }

  .md\:uie-text-indigo-lighter {
    color: #b2b7ff !important;
  }

  .md\:uie-text-indigo-lightest {
    color: #e6e8ff !important;
  }

  .md\:uie-text-purple-darkest {
    color: #1f133f !important;
  }

  .md\:uie-text-purple-darker {
    color: #352465 !important;
  }

  .md\:uie-text-purple-dark {
    color: #794acf !important;
  }

  .md\:uie-text-purple {
    color: #9561e2 !important;
  }

  .md\:uie-text-purple-light {
    color: #a779e9 !important;
  }

  .md\:uie-text-purple-lighter {
    color: #d6bbfc !important;
  }

  .md\:uie-text-purple-lightest {
    color: #f3ebff !important;
  }

  .md\:uie-text-pink-darkest {
    color: #45051e !important;
  }

  .md\:uie-text-pink-darker {
    color: #72173a !important;
  }

  .md\:uie-text-pink-dark {
    color: #eb5286 !important;
  }

  .md\:uie-text-pink {
    color: #f66d9b !important;
  }

  .md\:uie-text-pink-light {
    color: #fa7ea8 !important;
  }

  .md\:uie-text-pink-lighter {
    color: #ffbbca !important;
  }

  .md\:uie-text-pink-lightest {
    color: #ffebef !important;
  }

  .md\:hover\:uie-text-transparent:hover {
    color: transparent !important;
  }

  .md\:hover\:uie-text-black:hover {
    color: #222b2f !important;
  }

  .md\:hover\:uie-text-grey-darkest:hover {
    color: #364349 !important;
  }

  .md\:hover\:uie-text-grey-darker:hover {
    color: #596a73 !important;
  }

  .md\:hover\:uie-text-grey-dark:hover {
    color: #70818a !important;
  }

  .md\:hover\:uie-text-grey:hover {
    color: #9babb4 !important;
  }

  .md\:hover\:uie-text-grey-light:hover {
    color: #dae4e9 !important;
  }

  .md\:hover\:uie-text-grey-lighter:hover {
    color: #f3f7f9 !important;
  }

  .md\:hover\:uie-text-grey-lightest:hover {
    color: #fafcfc !important;
  }

  .md\:hover\:uie-text-white:hover {
    color: #fff !important;
  }

  .md\:hover\:uie-text-red-darkest:hover {
    color: #420806 !important;
  }

  .md\:hover\:uie-text-red-darker:hover {
    color: #6a1b19 !important;
  }

  .md\:hover\:uie-text-red-dark:hover {
    color: #cc1f1a !important;
  }

  .md\:hover\:uie-text-red:hover {
    color: #e3342f !important;
  }

  .md\:hover\:uie-text-red-light:hover {
    color: #ef5753 !important;
  }

  .md\:hover\:uie-text-red-lighter:hover {
    color: #f9acaa !important;
  }

  .md\:hover\:uie-text-red-lightest:hover {
    color: #fcebea !important;
  }

  .md\:hover\:uie-text-orange-darkest:hover {
    color: #542605 !important;
  }

  .md\:hover\:uie-text-orange-darker:hover {
    color: #7f4012 !important;
  }

  .md\:hover\:uie-text-orange-dark:hover {
    color: #de751f !important;
  }

  .md\:hover\:uie-text-orange:hover {
    color: #f6993f !important;
  }

  .md\:hover\:uie-text-orange-light:hover {
    color: #faad63 !important;
  }

  .md\:hover\:uie-text-orange-lighter:hover {
    color: #fcd9b6 !important;
  }

  .md\:hover\:uie-text-orange-lightest:hover {
    color: #fff5eb !important;
  }

  .md\:hover\:uie-text-yellow-darkest:hover {
    color: #453411 !important;
  }

  .md\:hover\:uie-text-yellow-darker:hover {
    color: #684f1d !important;
  }

  .md\:hover\:uie-text-yellow-dark:hover {
    color: #f2d024 !important;
  }

  .md\:hover\:uie-text-yellow:hover {
    color: #ffed4a !important;
  }

  .md\:hover\:uie-text-yellow-light:hover {
    color: #fff382 !important;
  }

  .md\:hover\:uie-text-yellow-lighter:hover {
    color: #fff9c2 !important;
  }

  .md\:hover\:uie-text-yellow-lightest:hover {
    color: #fcfbeb !important;
  }

  .md\:hover\:uie-text-green-darkest:hover {
    color: #032d19 !important;
  }

  .md\:hover\:uie-text-green-darker:hover {
    color: #0b4228 !important;
  }

  .md\:hover\:uie-text-green-dark:hover {
    color: #1f9d55 !important;
  }

  .md\:hover\:uie-text-green:hover {
    color: #38c172 !important;
  }

  .md\:hover\:uie-text-green-light:hover {
    color: #51d88a !important;
  }

  .md\:hover\:uie-text-green-lighter:hover {
    color: #a2f5bf !important;
  }

  .md\:hover\:uie-text-green-lightest:hover {
    color: #e3fcec !important;
  }

  .md\:hover\:uie-text-teal-darkest:hover {
    color: #0d3331 !important;
  }

  .md\:hover\:uie-text-teal-darker:hover {
    color: #174e4b !important;
  }

  .md\:hover\:uie-text-teal-dark:hover {
    color: #38a89d !important;
  }

  .md\:hover\:uie-text-teal:hover {
    color: #4dc0b5 !important;
  }

  .md\:hover\:uie-text-teal-light:hover {
    color: #64d5ca !important;
  }

  .md\:hover\:uie-text-teal-lighter:hover {
    color: #a0f0ed !important;
  }

  .md\:hover\:uie-text-teal-lightest:hover {
    color: #e8fffe !important;
  }

  .md\:hover\:uie-text-blue-darkest:hover {
    color: #05233b !important;
  }

  .md\:hover\:uie-text-blue-darker:hover {
    color: #103d60 !important;
  }

  .md\:hover\:uie-text-blue-dark:hover {
    color: #2779bd !important;
  }

  .md\:hover\:uie-text-blue:hover {
    color: #3490dc !important;
  }

  .md\:hover\:uie-text-blue-light:hover {
    color: #6cb2eb !important;
  }

  .md\:hover\:uie-text-blue-lighter:hover {
    color: #bcdefa !important;
  }

  .md\:hover\:uie-text-blue-lightest:hover {
    color: #eff8ff !important;
  }

  .md\:hover\:uie-text-indigo-darkest:hover {
    color: #191e38 !important;
  }

  .md\:hover\:uie-text-indigo-darker:hover {
    color: #2f365f !important;
  }

  .md\:hover\:uie-text-indigo-dark:hover {
    color: #5661b3 !important;
  }

  .md\:hover\:uie-text-indigo:hover {
    color: #6574cd !important;
  }

  .md\:hover\:uie-text-indigo-light:hover {
    color: #7886d7 !important;
  }

  .md\:hover\:uie-text-indigo-lighter:hover {
    color: #b2b7ff !important;
  }

  .md\:hover\:uie-text-indigo-lightest:hover {
    color: #e6e8ff !important;
  }

  .md\:hover\:uie-text-purple-darkest:hover {
    color: #1f133f !important;
  }

  .md\:hover\:uie-text-purple-darker:hover {
    color: #352465 !important;
  }

  .md\:hover\:uie-text-purple-dark:hover {
    color: #794acf !important;
  }

  .md\:hover\:uie-text-purple:hover {
    color: #9561e2 !important;
  }

  .md\:hover\:uie-text-purple-light:hover {
    color: #a779e9 !important;
  }

  .md\:hover\:uie-text-purple-lighter:hover {
    color: #d6bbfc !important;
  }

  .md\:hover\:uie-text-purple-lightest:hover {
    color: #f3ebff !important;
  }

  .md\:hover\:uie-text-pink-darkest:hover {
    color: #45051e !important;
  }

  .md\:hover\:uie-text-pink-darker:hover {
    color: #72173a !important;
  }

  .md\:hover\:uie-text-pink-dark:hover {
    color: #eb5286 !important;
  }

  .md\:hover\:uie-text-pink:hover {
    color: #f66d9b !important;
  }

  .md\:hover\:uie-text-pink-light:hover {
    color: #fa7ea8 !important;
  }

  .md\:hover\:uie-text-pink-lighter:hover {
    color: #ffbbca !important;
  }

  .md\:hover\:uie-text-pink-lightest:hover {
    color: #ffebef !important;
  }

  .md\:focus\:uie-text-transparent:focus {
    color: transparent !important;
  }

  .md\:focus\:uie-text-black:focus {
    color: #222b2f !important;
  }

  .md\:focus\:uie-text-grey-darkest:focus {
    color: #364349 !important;
  }

  .md\:focus\:uie-text-grey-darker:focus {
    color: #596a73 !important;
  }

  .md\:focus\:uie-text-grey-dark:focus {
    color: #70818a !important;
  }

  .md\:focus\:uie-text-grey:focus {
    color: #9babb4 !important;
  }

  .md\:focus\:uie-text-grey-light:focus {
    color: #dae4e9 !important;
  }

  .md\:focus\:uie-text-grey-lighter:focus {
    color: #f3f7f9 !important;
  }

  .md\:focus\:uie-text-grey-lightest:focus {
    color: #fafcfc !important;
  }

  .md\:focus\:uie-text-white:focus {
    color: #fff !important;
  }

  .md\:focus\:uie-text-red-darkest:focus {
    color: #420806 !important;
  }

  .md\:focus\:uie-text-red-darker:focus {
    color: #6a1b19 !important;
  }

  .md\:focus\:uie-text-red-dark:focus {
    color: #cc1f1a !important;
  }

  .md\:focus\:uie-text-red:focus {
    color: #e3342f !important;
  }

  .md\:focus\:uie-text-red-light:focus {
    color: #ef5753 !important;
  }

  .md\:focus\:uie-text-red-lighter:focus {
    color: #f9acaa !important;
  }

  .md\:focus\:uie-text-red-lightest:focus {
    color: #fcebea !important;
  }

  .md\:focus\:uie-text-orange-darkest:focus {
    color: #542605 !important;
  }

  .md\:focus\:uie-text-orange-darker:focus {
    color: #7f4012 !important;
  }

  .md\:focus\:uie-text-orange-dark:focus {
    color: #de751f !important;
  }

  .md\:focus\:uie-text-orange:focus {
    color: #f6993f !important;
  }

  .md\:focus\:uie-text-orange-light:focus {
    color: #faad63 !important;
  }

  .md\:focus\:uie-text-orange-lighter:focus {
    color: #fcd9b6 !important;
  }

  .md\:focus\:uie-text-orange-lightest:focus {
    color: #fff5eb !important;
  }

  .md\:focus\:uie-text-yellow-darkest:focus {
    color: #453411 !important;
  }

  .md\:focus\:uie-text-yellow-darker:focus {
    color: #684f1d !important;
  }

  .md\:focus\:uie-text-yellow-dark:focus {
    color: #f2d024 !important;
  }

  .md\:focus\:uie-text-yellow:focus {
    color: #ffed4a !important;
  }

  .md\:focus\:uie-text-yellow-light:focus {
    color: #fff382 !important;
  }

  .md\:focus\:uie-text-yellow-lighter:focus {
    color: #fff9c2 !important;
  }

  .md\:focus\:uie-text-yellow-lightest:focus {
    color: #fcfbeb !important;
  }

  .md\:focus\:uie-text-green-darkest:focus {
    color: #032d19 !important;
  }

  .md\:focus\:uie-text-green-darker:focus {
    color: #0b4228 !important;
  }

  .md\:focus\:uie-text-green-dark:focus {
    color: #1f9d55 !important;
  }

  .md\:focus\:uie-text-green:focus {
    color: #38c172 !important;
  }

  .md\:focus\:uie-text-green-light:focus {
    color: #51d88a !important;
  }

  .md\:focus\:uie-text-green-lighter:focus {
    color: #a2f5bf !important;
  }

  .md\:focus\:uie-text-green-lightest:focus {
    color: #e3fcec !important;
  }

  .md\:focus\:uie-text-teal-darkest:focus {
    color: #0d3331 !important;
  }

  .md\:focus\:uie-text-teal-darker:focus {
    color: #174e4b !important;
  }

  .md\:focus\:uie-text-teal-dark:focus {
    color: #38a89d !important;
  }

  .md\:focus\:uie-text-teal:focus {
    color: #4dc0b5 !important;
  }

  .md\:focus\:uie-text-teal-light:focus {
    color: #64d5ca !important;
  }

  .md\:focus\:uie-text-teal-lighter:focus {
    color: #a0f0ed !important;
  }

  .md\:focus\:uie-text-teal-lightest:focus {
    color: #e8fffe !important;
  }

  .md\:focus\:uie-text-blue-darkest:focus {
    color: #05233b !important;
  }

  .md\:focus\:uie-text-blue-darker:focus {
    color: #103d60 !important;
  }

  .md\:focus\:uie-text-blue-dark:focus {
    color: #2779bd !important;
  }

  .md\:focus\:uie-text-blue:focus {
    color: #3490dc !important;
  }

  .md\:focus\:uie-text-blue-light:focus {
    color: #6cb2eb !important;
  }

  .md\:focus\:uie-text-blue-lighter:focus {
    color: #bcdefa !important;
  }

  .md\:focus\:uie-text-blue-lightest:focus {
    color: #eff8ff !important;
  }

  .md\:focus\:uie-text-indigo-darkest:focus {
    color: #191e38 !important;
  }

  .md\:focus\:uie-text-indigo-darker:focus {
    color: #2f365f !important;
  }

  .md\:focus\:uie-text-indigo-dark:focus {
    color: #5661b3 !important;
  }

  .md\:focus\:uie-text-indigo:focus {
    color: #6574cd !important;
  }

  .md\:focus\:uie-text-indigo-light:focus {
    color: #7886d7 !important;
  }

  .md\:focus\:uie-text-indigo-lighter:focus {
    color: #b2b7ff !important;
  }

  .md\:focus\:uie-text-indigo-lightest:focus {
    color: #e6e8ff !important;
  }

  .md\:focus\:uie-text-purple-darkest:focus {
    color: #1f133f !important;
  }

  .md\:focus\:uie-text-purple-darker:focus {
    color: #352465 !important;
  }

  .md\:focus\:uie-text-purple-dark:focus {
    color: #794acf !important;
  }

  .md\:focus\:uie-text-purple:focus {
    color: #9561e2 !important;
  }

  .md\:focus\:uie-text-purple-light:focus {
    color: #a779e9 !important;
  }

  .md\:focus\:uie-text-purple-lighter:focus {
    color: #d6bbfc !important;
  }

  .md\:focus\:uie-text-purple-lightest:focus {
    color: #f3ebff !important;
  }

  .md\:focus\:uie-text-pink-darkest:focus {
    color: #45051e !important;
  }

  .md\:focus\:uie-text-pink-darker:focus {
    color: #72173a !important;
  }

  .md\:focus\:uie-text-pink-dark:focus {
    color: #eb5286 !important;
  }

  .md\:focus\:uie-text-pink:focus {
    color: #f66d9b !important;
  }

  .md\:focus\:uie-text-pink-light:focus {
    color: #fa7ea8 !important;
  }

  .md\:focus\:uie-text-pink-lighter:focus {
    color: #ffbbca !important;
  }

  .md\:focus\:uie-text-pink-lightest:focus {
    color: #ffebef !important;
  }

  .md\:uie-text-xs {
    font-size: .75rem !important;
  }

  .md\:uie-text-sm {
    font-size: .875rem !important;
  }

  .md\:uie-text-base {
    font-size: 1rem !important;
  }

  .md\:uie-text-lg {
    font-size: 1.125rem !important;
  }

  .md\:uie-text-xl {
    font-size: 1.25rem !important;
  }

  .md\:uie-text-2xl {
    font-size: 1.5rem !important;
  }

  .md\:uie-text-3xl {
    font-size: 1.875rem !important;
  }

  .md\:uie-text-4xl {
    font-size: 2.25rem !important;
  }

  .md\:uie-text-5xl {
    font-size: 3rem !important;
  }

  .md\:uie-italic {
    font-style: italic !important;
  }

  .md\:uie-roman {
    font-style: normal !important;
  }

  .md\:uie-uppercase {
    text-transform: uppercase !important;
  }

  .md\:uie-lowercase {
    text-transform: lowercase !important;
  }

  .md\:uie-capitalize {
    text-transform: capitalize !important;
  }

  .md\:uie-normal-case {
    text-transform: none !important;
  }

  .md\:uie-underline {
    text-decoration: underline !important;
  }

  .md\:uie-line-through {
    text-decoration: line-through !important;
  }

  .md\:uie-no-underline {
    text-decoration: none !important;
  }

  .md\:uie-antialiased {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .md\:uie-subpixel-antialiased {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .md\:hover\:uie-italic:hover {
    font-style: italic !important;
  }

  .md\:hover\:uie-roman:hover {
    font-style: normal !important;
  }

  .md\:hover\:uie-uppercase:hover {
    text-transform: uppercase !important;
  }

  .md\:hover\:uie-lowercase:hover {
    text-transform: lowercase !important;
  }

  .md\:hover\:uie-capitalize:hover {
    text-transform: capitalize !important;
  }

  .md\:hover\:uie-normal-case:hover {
    text-transform: none !important;
  }

  .md\:hover\:uie-underline:hover {
    text-decoration: underline !important;
  }

  .md\:hover\:uie-line-through:hover {
    text-decoration: line-through !important;
  }

  .md\:hover\:uie-no-underline:hover {
    text-decoration: none !important;
  }

  .md\:hover\:uie-antialiased:hover {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .md\:hover\:uie-subpixel-antialiased:hover {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .md\:focus\:uie-italic:focus {
    font-style: italic !important;
  }

  .md\:focus\:uie-roman:focus {
    font-style: normal !important;
  }

  .md\:focus\:uie-uppercase:focus {
    text-transform: uppercase !important;
  }

  .md\:focus\:uie-lowercase:focus {
    text-transform: lowercase !important;
  }

  .md\:focus\:uie-capitalize:focus {
    text-transform: capitalize !important;
  }

  .md\:focus\:uie-normal-case:focus {
    text-transform: none !important;
  }

  .md\:focus\:uie-underline:focus {
    text-decoration: underline !important;
  }

  .md\:focus\:uie-line-through:focus {
    text-decoration: line-through !important;
  }

  .md\:focus\:uie-no-underline:focus {
    text-decoration: none !important;
  }

  .md\:focus\:uie-antialiased:focus {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .md\:focus\:uie-subpixel-antialiased:focus {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .md\:uie-tracking-tight {
    letter-spacing: -0.05em !important;
  }

  .md\:uie-tracking-normal {
    letter-spacing: 0 !important;
  }

  .md\:uie-tracking-wide {
    letter-spacing: .05em !important;
  }

  .md\:uie-select-none {
    -webkit-user-select: none !important;
       -moz-user-select: none !important;
        -ms-user-select: none !important;
            user-select: none !important;
  }

  .md\:uie-select-text {
    -webkit-user-select: text !important;
       -moz-user-select: text !important;
        -ms-user-select: text !important;
            user-select: text !important;
  }

  .md\:uie-align-baseline {
    vertical-align: baseline !important;
  }

  .md\:uie-align-top {
    vertical-align: top !important;
  }

  .md\:uie-align-middle {
    vertical-align: middle !important;
  }

  .md\:uie-align-bottom {
    vertical-align: bottom !important;
  }

  .md\:uie-align-text-top {
    vertical-align: text-top !important;
  }

  .md\:uie-align-text-bottom {
    vertical-align: text-bottom !important;
  }

  .md\:uie-visible {
    visibility: visible !important;
  }

  .md\:uie-invisible {
    visibility: hidden !important;
  }

  .md\:uie-whitespace-normal {
    white-space: normal !important;
  }

  .md\:uie-whitespace-no-wrap {
    white-space: nowrap !important;
  }

  .md\:uie-whitespace-pre {
    white-space: pre !important;
  }

  .md\:uie-whitespace-pre-line {
    white-space: pre-line !important;
  }

  .md\:uie-whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }

  .md\:uie-break-words {
    word-wrap: break-word !important;
  }

  .md\:uie-break-normal {
    word-wrap: normal !important;
  }

  .md\:uie-truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
  }

  .md\:uie-w-1 {
    width: .25rem !important;
  }

  .md\:uie-w-2 {
    width: .5rem !important;
  }

  .md\:uie-w-3 {
    width: .75rem !important;
  }

  .md\:uie-w-4 {
    width: 1rem !important;
  }

  .md\:uie-w-6 {
    width: 1.5rem !important;
  }

  .md\:uie-w-8 {
    width: 2rem !important;
  }

  .md\:uie-w-10 {
    width: 2.5rem !important;
  }

  .md\:uie-w-12 {
    width: 3rem !important;
  }

  .md\:uie-w-16 {
    width: 4rem !important;
  }

  .md\:uie-w-24 {
    width: 6rem !important;
  }

  .md\:uie-w-32 {
    width: 8rem !important;
  }

  .md\:uie-w-48 {
    width: 12rem !important;
  }

  .md\:uie-w-64 {
    width: 16rem !important;
  }

  .md\:uie-w-auto {
    width: auto !important;
  }

  .md\:uie-w-px {
    width: 1px !important;
  }

  .md\:uie-w-1\/2 {
    width: 50% !important;
  }

  .md\:uie-w-1\/3 {
    width: 33.33333% !important;
  }

  .md\:uie-w-2\/3 {
    width: 66.66667% !important;
  }

  .md\:uie-w-1\/4 {
    width: 25% !important;
  }

  .md\:uie-w-3\/4 {
    width: 75% !important;
  }

  .md\:uie-w-1\/5 {
    width: 20% !important;
  }

  .md\:uie-w-2\/5 {
    width: 40% !important;
  }

  .md\:uie-w-3\/5 {
    width: 60% !important;
  }

  .md\:uie-w-4\/5 {
    width: 80% !important;
  }

  .md\:uie-w-1\/6 {
    width: 16.66667% !important;
  }

  .md\:uie-w-5\/6 {
    width: 83.33333% !important;
  }

  .md\:uie-w-full {
    width: 100% !important;
  }

  .md\:uie-w-screen {
    width: 100vw !important;
  }

  .md\:uie-z-0 {
    z-index: 0 !important;
  }

  .md\:uie-z-10 {
    z-index: 10 !important;
  }

  .md\:uie-z-20 {
    z-index: 20 !important;
  }

  .md\:uie-z-30 {
    z-index: 30 !important;
  }

  .md\:uie-z-40 {
    z-index: 40 !important;
  }

  .md\:uie-z-50 {
    z-index: 50 !important;
  }

  .md\:uie-z-auto {
    z-index: auto !important;
  }
}

@media (min-width: 992px) {
  .lg\:uie-list-reset {
    list-style: none !important;
    padding: 0 !important;
  }

  .lg\:uie-appearance-none {
    -webkit-appearance: none !important;
       -moz-appearance: none !important;
            appearance: none !important;
  }

  .lg\:uie-bg-fixed {
    background-attachment: fixed !important;
  }

  .lg\:uie-bg-local {
    background-attachment: local !important;
  }

  .lg\:uie-bg-scroll {
    background-attachment: scroll !important;
  }

  .lg\:uie-bg-transparent {
    background-color: transparent !important;
  }

  .lg\:uie-bg-black {
    background-color: #222b2f !important;
  }

  .lg\:uie-bg-grey-darkest {
    background-color: #364349 !important;
  }

  .lg\:uie-bg-grey-darker {
    background-color: #596a73 !important;
  }

  .lg\:uie-bg-grey-dark {
    background-color: #70818a !important;
  }

  .lg\:uie-bg-grey {
    background-color: #9babb4 !important;
  }

  .lg\:uie-bg-grey-light {
    background-color: #dae4e9 !important;
  }

  .lg\:uie-bg-grey-lighter {
    background-color: #f3f7f9 !important;
  }

  .lg\:uie-bg-grey-lightest {
    background-color: #fafcfc !important;
  }

  .lg\:uie-bg-white {
    background-color: #fff !important;
  }

  .lg\:uie-bg-red-darkest {
    background-color: #420806 !important;
  }

  .lg\:uie-bg-red-darker {
    background-color: #6a1b19 !important;
  }

  .lg\:uie-bg-red-dark {
    background-color: #cc1f1a !important;
  }

  .lg\:uie-bg-red {
    background-color: #e3342f !important;
  }

  .lg\:uie-bg-red-light {
    background-color: #ef5753 !important;
  }

  .lg\:uie-bg-red-lighter {
    background-color: #f9acaa !important;
  }

  .lg\:uie-bg-red-lightest {
    background-color: #fcebea !important;
  }

  .lg\:uie-bg-orange-darkest {
    background-color: #542605 !important;
  }

  .lg\:uie-bg-orange-darker {
    background-color: #7f4012 !important;
  }

  .lg\:uie-bg-orange-dark {
    background-color: #de751f !important;
  }

  .lg\:uie-bg-orange {
    background-color: #f6993f !important;
  }

  .lg\:uie-bg-orange-light {
    background-color: #faad63 !important;
  }

  .lg\:uie-bg-orange-lighter {
    background-color: #fcd9b6 !important;
  }

  .lg\:uie-bg-orange-lightest {
    background-color: #fff5eb !important;
  }

  .lg\:uie-bg-yellow-darkest {
    background-color: #453411 !important;
  }

  .lg\:uie-bg-yellow-darker {
    background-color: #684f1d !important;
  }

  .lg\:uie-bg-yellow-dark {
    background-color: #f2d024 !important;
  }

  .lg\:uie-bg-yellow {
    background-color: #ffed4a !important;
  }

  .lg\:uie-bg-yellow-light {
    background-color: #fff382 !important;
  }

  .lg\:uie-bg-yellow-lighter {
    background-color: #fff9c2 !important;
  }

  .lg\:uie-bg-yellow-lightest {
    background-color: #fcfbeb !important;
  }

  .lg\:uie-bg-green-darkest {
    background-color: #032d19 !important;
  }

  .lg\:uie-bg-green-darker {
    background-color: #0b4228 !important;
  }

  .lg\:uie-bg-green-dark {
    background-color: #1f9d55 !important;
  }

  .lg\:uie-bg-green {
    background-color: #38c172 !important;
  }

  .lg\:uie-bg-green-light {
    background-color: #51d88a !important;
  }

  .lg\:uie-bg-green-lighter {
    background-color: #a2f5bf !important;
  }

  .lg\:uie-bg-green-lightest {
    background-color: #e3fcec !important;
  }

  .lg\:uie-bg-teal-darkest {
    background-color: #0d3331 !important;
  }

  .lg\:uie-bg-teal-darker {
    background-color: #174e4b !important;
  }

  .lg\:uie-bg-teal-dark {
    background-color: #38a89d !important;
  }

  .lg\:uie-bg-teal {
    background-color: #4dc0b5 !important;
  }

  .lg\:uie-bg-teal-light {
    background-color: #64d5ca !important;
  }

  .lg\:uie-bg-teal-lighter {
    background-color: #a0f0ed !important;
  }

  .lg\:uie-bg-teal-lightest {
    background-color: #e8fffe !important;
  }

  .lg\:uie-bg-blue-darkest {
    background-color: #05233b !important;
  }

  .lg\:uie-bg-blue-darker {
    background-color: #103d60 !important;
  }

  .lg\:uie-bg-blue-dark {
    background-color: #2779bd !important;
  }

  .lg\:uie-bg-blue {
    background-color: #3490dc !important;
  }

  .lg\:uie-bg-blue-light {
    background-color: #6cb2eb !important;
  }

  .lg\:uie-bg-blue-lighter {
    background-color: #bcdefa !important;
  }

  .lg\:uie-bg-blue-lightest {
    background-color: #eff8ff !important;
  }

  .lg\:uie-bg-indigo-darkest {
    background-color: #191e38 !important;
  }

  .lg\:uie-bg-indigo-darker {
    background-color: #2f365f !important;
  }

  .lg\:uie-bg-indigo-dark {
    background-color: #5661b3 !important;
  }

  .lg\:uie-bg-indigo {
    background-color: #6574cd !important;
  }

  .lg\:uie-bg-indigo-light {
    background-color: #7886d7 !important;
  }

  .lg\:uie-bg-indigo-lighter {
    background-color: #b2b7ff !important;
  }

  .lg\:uie-bg-indigo-lightest {
    background-color: #e6e8ff !important;
  }

  .lg\:uie-bg-purple-darkest {
    background-color: #1f133f !important;
  }

  .lg\:uie-bg-purple-darker {
    background-color: #352465 !important;
  }

  .lg\:uie-bg-purple-dark {
    background-color: #794acf !important;
  }

  .lg\:uie-bg-purple {
    background-color: #9561e2 !important;
  }

  .lg\:uie-bg-purple-light {
    background-color: #a779e9 !important;
  }

  .lg\:uie-bg-purple-lighter {
    background-color: #d6bbfc !important;
  }

  .lg\:uie-bg-purple-lightest {
    background-color: #f3ebff !important;
  }

  .lg\:uie-bg-pink-darkest {
    background-color: #45051e !important;
  }

  .lg\:uie-bg-pink-darker {
    background-color: #72173a !important;
  }

  .lg\:uie-bg-pink-dark {
    background-color: #eb5286 !important;
  }

  .lg\:uie-bg-pink {
    background-color: #f66d9b !important;
  }

  .lg\:uie-bg-pink-light {
    background-color: #fa7ea8 !important;
  }

  .lg\:uie-bg-pink-lighter {
    background-color: #ffbbca !important;
  }

  .lg\:uie-bg-pink-lightest {
    background-color: #ffebef !important;
  }

  .lg\:hover\:uie-bg-transparent:hover {
    background-color: transparent !important;
  }

  .lg\:hover\:uie-bg-black:hover {
    background-color: #222b2f !important;
  }

  .lg\:hover\:uie-bg-grey-darkest:hover {
    background-color: #364349 !important;
  }

  .lg\:hover\:uie-bg-grey-darker:hover {
    background-color: #596a73 !important;
  }

  .lg\:hover\:uie-bg-grey-dark:hover {
    background-color: #70818a !important;
  }

  .lg\:hover\:uie-bg-grey:hover {
    background-color: #9babb4 !important;
  }

  .lg\:hover\:uie-bg-grey-light:hover {
    background-color: #dae4e9 !important;
  }

  .lg\:hover\:uie-bg-grey-lighter:hover {
    background-color: #f3f7f9 !important;
  }

  .lg\:hover\:uie-bg-grey-lightest:hover {
    background-color: #fafcfc !important;
  }

  .lg\:hover\:uie-bg-white:hover {
    background-color: #fff !important;
  }

  .lg\:hover\:uie-bg-red-darkest:hover {
    background-color: #420806 !important;
  }

  .lg\:hover\:uie-bg-red-darker:hover {
    background-color: #6a1b19 !important;
  }

  .lg\:hover\:uie-bg-red-dark:hover {
    background-color: #cc1f1a !important;
  }

  .lg\:hover\:uie-bg-red:hover {
    background-color: #e3342f !important;
  }

  .lg\:hover\:uie-bg-red-light:hover {
    background-color: #ef5753 !important;
  }

  .lg\:hover\:uie-bg-red-lighter:hover {
    background-color: #f9acaa !important;
  }

  .lg\:hover\:uie-bg-red-lightest:hover {
    background-color: #fcebea !important;
  }

  .lg\:hover\:uie-bg-orange-darkest:hover {
    background-color: #542605 !important;
  }

  .lg\:hover\:uie-bg-orange-darker:hover {
    background-color: #7f4012 !important;
  }

  .lg\:hover\:uie-bg-orange-dark:hover {
    background-color: #de751f !important;
  }

  .lg\:hover\:uie-bg-orange:hover {
    background-color: #f6993f !important;
  }

  .lg\:hover\:uie-bg-orange-light:hover {
    background-color: #faad63 !important;
  }

  .lg\:hover\:uie-bg-orange-lighter:hover {
    background-color: #fcd9b6 !important;
  }

  .lg\:hover\:uie-bg-orange-lightest:hover {
    background-color: #fff5eb !important;
  }

  .lg\:hover\:uie-bg-yellow-darkest:hover {
    background-color: #453411 !important;
  }

  .lg\:hover\:uie-bg-yellow-darker:hover {
    background-color: #684f1d !important;
  }

  .lg\:hover\:uie-bg-yellow-dark:hover {
    background-color: #f2d024 !important;
  }

  .lg\:hover\:uie-bg-yellow:hover {
    background-color: #ffed4a !important;
  }

  .lg\:hover\:uie-bg-yellow-light:hover {
    background-color: #fff382 !important;
  }

  .lg\:hover\:uie-bg-yellow-lighter:hover {
    background-color: #fff9c2 !important;
  }

  .lg\:hover\:uie-bg-yellow-lightest:hover {
    background-color: #fcfbeb !important;
  }

  .lg\:hover\:uie-bg-green-darkest:hover {
    background-color: #032d19 !important;
  }

  .lg\:hover\:uie-bg-green-darker:hover {
    background-color: #0b4228 !important;
  }

  .lg\:hover\:uie-bg-green-dark:hover {
    background-color: #1f9d55 !important;
  }

  .lg\:hover\:uie-bg-green:hover {
    background-color: #38c172 !important;
  }

  .lg\:hover\:uie-bg-green-light:hover {
    background-color: #51d88a !important;
  }

  .lg\:hover\:uie-bg-green-lighter:hover {
    background-color: #a2f5bf !important;
  }

  .lg\:hover\:uie-bg-green-lightest:hover {
    background-color: #e3fcec !important;
  }

  .lg\:hover\:uie-bg-teal-darkest:hover {
    background-color: #0d3331 !important;
  }

  .lg\:hover\:uie-bg-teal-darker:hover {
    background-color: #174e4b !important;
  }

  .lg\:hover\:uie-bg-teal-dark:hover {
    background-color: #38a89d !important;
  }

  .lg\:hover\:uie-bg-teal:hover {
    background-color: #4dc0b5 !important;
  }

  .lg\:hover\:uie-bg-teal-light:hover {
    background-color: #64d5ca !important;
  }

  .lg\:hover\:uie-bg-teal-lighter:hover {
    background-color: #a0f0ed !important;
  }

  .lg\:hover\:uie-bg-teal-lightest:hover {
    background-color: #e8fffe !important;
  }

  .lg\:hover\:uie-bg-blue-darkest:hover {
    background-color: #05233b !important;
  }

  .lg\:hover\:uie-bg-blue-darker:hover {
    background-color: #103d60 !important;
  }

  .lg\:hover\:uie-bg-blue-dark:hover {
    background-color: #2779bd !important;
  }

  .lg\:hover\:uie-bg-blue:hover {
    background-color: #3490dc !important;
  }

  .lg\:hover\:uie-bg-blue-light:hover {
    background-color: #6cb2eb !important;
  }

  .lg\:hover\:uie-bg-blue-lighter:hover {
    background-color: #bcdefa !important;
  }

  .lg\:hover\:uie-bg-blue-lightest:hover {
    background-color: #eff8ff !important;
  }

  .lg\:hover\:uie-bg-indigo-darkest:hover {
    background-color: #191e38 !important;
  }

  .lg\:hover\:uie-bg-indigo-darker:hover {
    background-color: #2f365f !important;
  }

  .lg\:hover\:uie-bg-indigo-dark:hover {
    background-color: #5661b3 !important;
  }

  .lg\:hover\:uie-bg-indigo:hover {
    background-color: #6574cd !important;
  }

  .lg\:hover\:uie-bg-indigo-light:hover {
    background-color: #7886d7 !important;
  }

  .lg\:hover\:uie-bg-indigo-lighter:hover {
    background-color: #b2b7ff !important;
  }

  .lg\:hover\:uie-bg-indigo-lightest:hover {
    background-color: #e6e8ff !important;
  }

  .lg\:hover\:uie-bg-purple-darkest:hover {
    background-color: #1f133f !important;
  }

  .lg\:hover\:uie-bg-purple-darker:hover {
    background-color: #352465 !important;
  }

  .lg\:hover\:uie-bg-purple-dark:hover {
    background-color: #794acf !important;
  }

  .lg\:hover\:uie-bg-purple:hover {
    background-color: #9561e2 !important;
  }

  .lg\:hover\:uie-bg-purple-light:hover {
    background-color: #a779e9 !important;
  }

  .lg\:hover\:uie-bg-purple-lighter:hover {
    background-color: #d6bbfc !important;
  }

  .lg\:hover\:uie-bg-purple-lightest:hover {
    background-color: #f3ebff !important;
  }

  .lg\:hover\:uie-bg-pink-darkest:hover {
    background-color: #45051e !important;
  }

  .lg\:hover\:uie-bg-pink-darker:hover {
    background-color: #72173a !important;
  }

  .lg\:hover\:uie-bg-pink-dark:hover {
    background-color: #eb5286 !important;
  }

  .lg\:hover\:uie-bg-pink:hover {
    background-color: #f66d9b !important;
  }

  .lg\:hover\:uie-bg-pink-light:hover {
    background-color: #fa7ea8 !important;
  }

  .lg\:hover\:uie-bg-pink-lighter:hover {
    background-color: #ffbbca !important;
  }

  .lg\:hover\:uie-bg-pink-lightest:hover {
    background-color: #ffebef !important;
  }

  .lg\:focus\:uie-bg-transparent:focus {
    background-color: transparent !important;
  }

  .lg\:focus\:uie-bg-black:focus {
    background-color: #222b2f !important;
  }

  .lg\:focus\:uie-bg-grey-darkest:focus {
    background-color: #364349 !important;
  }

  .lg\:focus\:uie-bg-grey-darker:focus {
    background-color: #596a73 !important;
  }

  .lg\:focus\:uie-bg-grey-dark:focus {
    background-color: #70818a !important;
  }

  .lg\:focus\:uie-bg-grey:focus {
    background-color: #9babb4 !important;
  }

  .lg\:focus\:uie-bg-grey-light:focus {
    background-color: #dae4e9 !important;
  }

  .lg\:focus\:uie-bg-grey-lighter:focus {
    background-color: #f3f7f9 !important;
  }

  .lg\:focus\:uie-bg-grey-lightest:focus {
    background-color: #fafcfc !important;
  }

  .lg\:focus\:uie-bg-white:focus {
    background-color: #fff !important;
  }

  .lg\:focus\:uie-bg-red-darkest:focus {
    background-color: #420806 !important;
  }

  .lg\:focus\:uie-bg-red-darker:focus {
    background-color: #6a1b19 !important;
  }

  .lg\:focus\:uie-bg-red-dark:focus {
    background-color: #cc1f1a !important;
  }

  .lg\:focus\:uie-bg-red:focus {
    background-color: #e3342f !important;
  }

  .lg\:focus\:uie-bg-red-light:focus {
    background-color: #ef5753 !important;
  }

  .lg\:focus\:uie-bg-red-lighter:focus {
    background-color: #f9acaa !important;
  }

  .lg\:focus\:uie-bg-red-lightest:focus {
    background-color: #fcebea !important;
  }

  .lg\:focus\:uie-bg-orange-darkest:focus {
    background-color: #542605 !important;
  }

  .lg\:focus\:uie-bg-orange-darker:focus {
    background-color: #7f4012 !important;
  }

  .lg\:focus\:uie-bg-orange-dark:focus {
    background-color: #de751f !important;
  }

  .lg\:focus\:uie-bg-orange:focus {
    background-color: #f6993f !important;
  }

  .lg\:focus\:uie-bg-orange-light:focus {
    background-color: #faad63 !important;
  }

  .lg\:focus\:uie-bg-orange-lighter:focus {
    background-color: #fcd9b6 !important;
  }

  .lg\:focus\:uie-bg-orange-lightest:focus {
    background-color: #fff5eb !important;
  }

  .lg\:focus\:uie-bg-yellow-darkest:focus {
    background-color: #453411 !important;
  }

  .lg\:focus\:uie-bg-yellow-darker:focus {
    background-color: #684f1d !important;
  }

  .lg\:focus\:uie-bg-yellow-dark:focus {
    background-color: #f2d024 !important;
  }

  .lg\:focus\:uie-bg-yellow:focus {
    background-color: #ffed4a !important;
  }

  .lg\:focus\:uie-bg-yellow-light:focus {
    background-color: #fff382 !important;
  }

  .lg\:focus\:uie-bg-yellow-lighter:focus {
    background-color: #fff9c2 !important;
  }

  .lg\:focus\:uie-bg-yellow-lightest:focus {
    background-color: #fcfbeb !important;
  }

  .lg\:focus\:uie-bg-green-darkest:focus {
    background-color: #032d19 !important;
  }

  .lg\:focus\:uie-bg-green-darker:focus {
    background-color: #0b4228 !important;
  }

  .lg\:focus\:uie-bg-green-dark:focus {
    background-color: #1f9d55 !important;
  }

  .lg\:focus\:uie-bg-green:focus {
    background-color: #38c172 !important;
  }

  .lg\:focus\:uie-bg-green-light:focus {
    background-color: #51d88a !important;
  }

  .lg\:focus\:uie-bg-green-lighter:focus {
    background-color: #a2f5bf !important;
  }

  .lg\:focus\:uie-bg-green-lightest:focus {
    background-color: #e3fcec !important;
  }

  .lg\:focus\:uie-bg-teal-darkest:focus {
    background-color: #0d3331 !important;
  }

  .lg\:focus\:uie-bg-teal-darker:focus {
    background-color: #174e4b !important;
  }

  .lg\:focus\:uie-bg-teal-dark:focus {
    background-color: #38a89d !important;
  }

  .lg\:focus\:uie-bg-teal:focus {
    background-color: #4dc0b5 !important;
  }

  .lg\:focus\:uie-bg-teal-light:focus {
    background-color: #64d5ca !important;
  }

  .lg\:focus\:uie-bg-teal-lighter:focus {
    background-color: #a0f0ed !important;
  }

  .lg\:focus\:uie-bg-teal-lightest:focus {
    background-color: #e8fffe !important;
  }

  .lg\:focus\:uie-bg-blue-darkest:focus {
    background-color: #05233b !important;
  }

  .lg\:focus\:uie-bg-blue-darker:focus {
    background-color: #103d60 !important;
  }

  .lg\:focus\:uie-bg-blue-dark:focus {
    background-color: #2779bd !important;
  }

  .lg\:focus\:uie-bg-blue:focus {
    background-color: #3490dc !important;
  }

  .lg\:focus\:uie-bg-blue-light:focus {
    background-color: #6cb2eb !important;
  }

  .lg\:focus\:uie-bg-blue-lighter:focus {
    background-color: #bcdefa !important;
  }

  .lg\:focus\:uie-bg-blue-lightest:focus {
    background-color: #eff8ff !important;
  }

  .lg\:focus\:uie-bg-indigo-darkest:focus {
    background-color: #191e38 !important;
  }

  .lg\:focus\:uie-bg-indigo-darker:focus {
    background-color: #2f365f !important;
  }

  .lg\:focus\:uie-bg-indigo-dark:focus {
    background-color: #5661b3 !important;
  }

  .lg\:focus\:uie-bg-indigo:focus {
    background-color: #6574cd !important;
  }

  .lg\:focus\:uie-bg-indigo-light:focus {
    background-color: #7886d7 !important;
  }

  .lg\:focus\:uie-bg-indigo-lighter:focus {
    background-color: #b2b7ff !important;
  }

  .lg\:focus\:uie-bg-indigo-lightest:focus {
    background-color: #e6e8ff !important;
  }

  .lg\:focus\:uie-bg-purple-darkest:focus {
    background-color: #1f133f !important;
  }

  .lg\:focus\:uie-bg-purple-darker:focus {
    background-color: #352465 !important;
  }

  .lg\:focus\:uie-bg-purple-dark:focus {
    background-color: #794acf !important;
  }

  .lg\:focus\:uie-bg-purple:focus {
    background-color: #9561e2 !important;
  }

  .lg\:focus\:uie-bg-purple-light:focus {
    background-color: #a779e9 !important;
  }

  .lg\:focus\:uie-bg-purple-lighter:focus {
    background-color: #d6bbfc !important;
  }

  .lg\:focus\:uie-bg-purple-lightest:focus {
    background-color: #f3ebff !important;
  }

  .lg\:focus\:uie-bg-pink-darkest:focus {
    background-color: #45051e !important;
  }

  .lg\:focus\:uie-bg-pink-darker:focus {
    background-color: #72173a !important;
  }

  .lg\:focus\:uie-bg-pink-dark:focus {
    background-color: #eb5286 !important;
  }

  .lg\:focus\:uie-bg-pink:focus {
    background-color: #f66d9b !important;
  }

  .lg\:focus\:uie-bg-pink-light:focus {
    background-color: #fa7ea8 !important;
  }

  .lg\:focus\:uie-bg-pink-lighter:focus {
    background-color: #ffbbca !important;
  }

  .lg\:focus\:uie-bg-pink-lightest:focus {
    background-color: #ffebef !important;
  }

  .lg\:uie-bg-bottom {
    background-position: bottom !important;
  }

  .lg\:uie-bg-center {
    background-position: center !important;
  }

  .lg\:uie-bg-left {
    background-position: left !important;
  }

  .lg\:uie-bg-left-bottom {
    background-position: left bottom !important;
  }

  .lg\:uie-bg-left-top {
    background-position: left top !important;
  }

  .lg\:uie-bg-right {
    background-position: right !important;
  }

  .lg\:uie-bg-right-bottom {
    background-position: right bottom !important;
  }

  .lg\:uie-bg-right-top {
    background-position: right top !important;
  }

  .lg\:uie-bg-top {
    background-position: top !important;
  }

  .lg\:uie-bg-repeat {
    background-repeat: repeat !important;
  }

  .lg\:uie-bg-no-repeat {
    background-repeat: no-repeat !important;
  }

  .lg\:uie-bg-repeat-x {
    background-repeat: repeat-x !important;
  }

  .lg\:uie-bg-repeat-y {
    background-repeat: repeat-y !important;
  }

  .lg\:uie-bg-auto {
    background-size: auto !important;
  }

  .lg\:uie-bg-cover {
    background-size: cover !important;
  }

  .lg\:uie-bg-contain {
    background-size: contain !important;
  }

  .lg\:uie-border-transparent {
    border-color: transparent !important;
  }

  .lg\:uie-border-black {
    border-color: #222b2f !important;
  }

  .lg\:uie-border-grey-darkest {
    border-color: #364349 !important;
  }

  .lg\:uie-border-grey-darker {
    border-color: #596a73 !important;
  }

  .lg\:uie-border-grey-dark {
    border-color: #70818a !important;
  }

  .lg\:uie-border-grey {
    border-color: #9babb4 !important;
  }

  .lg\:uie-border-grey-light {
    border-color: #dae4e9 !important;
  }

  .lg\:uie-border-grey-lighter {
    border-color: #f3f7f9 !important;
  }

  .lg\:uie-border-grey-lightest {
    border-color: #fafcfc !important;
  }

  .lg\:uie-border-white {
    border-color: #fff !important;
  }

  .lg\:uie-border-red-darkest {
    border-color: #420806 !important;
  }

  .lg\:uie-border-red-darker {
    border-color: #6a1b19 !important;
  }

  .lg\:uie-border-red-dark {
    border-color: #cc1f1a !important;
  }

  .lg\:uie-border-red {
    border-color: #e3342f !important;
  }

  .lg\:uie-border-red-light {
    border-color: #ef5753 !important;
  }

  .lg\:uie-border-red-lighter {
    border-color: #f9acaa !important;
  }

  .lg\:uie-border-red-lightest {
    border-color: #fcebea !important;
  }

  .lg\:uie-border-orange-darkest {
    border-color: #542605 !important;
  }

  .lg\:uie-border-orange-darker {
    border-color: #7f4012 !important;
  }

  .lg\:uie-border-orange-dark {
    border-color: #de751f !important;
  }

  .lg\:uie-border-orange {
    border-color: #f6993f !important;
  }

  .lg\:uie-border-orange-light {
    border-color: #faad63 !important;
  }

  .lg\:uie-border-orange-lighter {
    border-color: #fcd9b6 !important;
  }

  .lg\:uie-border-orange-lightest {
    border-color: #fff5eb !important;
  }

  .lg\:uie-border-yellow-darkest {
    border-color: #453411 !important;
  }

  .lg\:uie-border-yellow-darker {
    border-color: #684f1d !important;
  }

  .lg\:uie-border-yellow-dark {
    border-color: #f2d024 !important;
  }

  .lg\:uie-border-yellow {
    border-color: #ffed4a !important;
  }

  .lg\:uie-border-yellow-light {
    border-color: #fff382 !important;
  }

  .lg\:uie-border-yellow-lighter {
    border-color: #fff9c2 !important;
  }

  .lg\:uie-border-yellow-lightest {
    border-color: #fcfbeb !important;
  }

  .lg\:uie-border-green-darkest {
    border-color: #032d19 !important;
  }

  .lg\:uie-border-green-darker {
    border-color: #0b4228 !important;
  }

  .lg\:uie-border-green-dark {
    border-color: #1f9d55 !important;
  }

  .lg\:uie-border-green {
    border-color: #38c172 !important;
  }

  .lg\:uie-border-green-light {
    border-color: #51d88a !important;
  }

  .lg\:uie-border-green-lighter {
    border-color: #a2f5bf !important;
  }

  .lg\:uie-border-green-lightest {
    border-color: #e3fcec !important;
  }

  .lg\:uie-border-teal-darkest {
    border-color: #0d3331 !important;
  }

  .lg\:uie-border-teal-darker {
    border-color: #174e4b !important;
  }

  .lg\:uie-border-teal-dark {
    border-color: #38a89d !important;
  }

  .lg\:uie-border-teal {
    border-color: #4dc0b5 !important;
  }

  .lg\:uie-border-teal-light {
    border-color: #64d5ca !important;
  }

  .lg\:uie-border-teal-lighter {
    border-color: #a0f0ed !important;
  }

  .lg\:uie-border-teal-lightest {
    border-color: #e8fffe !important;
  }

  .lg\:uie-border-blue-darkest {
    border-color: #05233b !important;
  }

  .lg\:uie-border-blue-darker {
    border-color: #103d60 !important;
  }

  .lg\:uie-border-blue-dark {
    border-color: #2779bd !important;
  }

  .lg\:uie-border-blue {
    border-color: #3490dc !important;
  }

  .lg\:uie-border-blue-light {
    border-color: #6cb2eb !important;
  }

  .lg\:uie-border-blue-lighter {
    border-color: #bcdefa !important;
  }

  .lg\:uie-border-blue-lightest {
    border-color: #eff8ff !important;
  }

  .lg\:uie-border-indigo-darkest {
    border-color: #191e38 !important;
  }

  .lg\:uie-border-indigo-darker {
    border-color: #2f365f !important;
  }

  .lg\:uie-border-indigo-dark {
    border-color: #5661b3 !important;
  }

  .lg\:uie-border-indigo {
    border-color: #6574cd !important;
  }

  .lg\:uie-border-indigo-light {
    border-color: #7886d7 !important;
  }

  .lg\:uie-border-indigo-lighter {
    border-color: #b2b7ff !important;
  }

  .lg\:uie-border-indigo-lightest {
    border-color: #e6e8ff !important;
  }

  .lg\:uie-border-purple-darkest {
    border-color: #1f133f !important;
  }

  .lg\:uie-border-purple-darker {
    border-color: #352465 !important;
  }

  .lg\:uie-border-purple-dark {
    border-color: #794acf !important;
  }

  .lg\:uie-border-purple {
    border-color: #9561e2 !important;
  }

  .lg\:uie-border-purple-light {
    border-color: #a779e9 !important;
  }

  .lg\:uie-border-purple-lighter {
    border-color: #d6bbfc !important;
  }

  .lg\:uie-border-purple-lightest {
    border-color: #f3ebff !important;
  }

  .lg\:uie-border-pink-darkest {
    border-color: #45051e !important;
  }

  .lg\:uie-border-pink-darker {
    border-color: #72173a !important;
  }

  .lg\:uie-border-pink-dark {
    border-color: #eb5286 !important;
  }

  .lg\:uie-border-pink {
    border-color: #f66d9b !important;
  }

  .lg\:uie-border-pink-light {
    border-color: #fa7ea8 !important;
  }

  .lg\:uie-border-pink-lighter {
    border-color: #ffbbca !important;
  }

  .lg\:uie-border-pink-lightest {
    border-color: #ffebef !important;
  }

  .lg\:hover\:uie-border-transparent:hover {
    border-color: transparent !important;
  }

  .lg\:hover\:uie-border-black:hover {
    border-color: #222b2f !important;
  }

  .lg\:hover\:uie-border-grey-darkest:hover {
    border-color: #364349 !important;
  }

  .lg\:hover\:uie-border-grey-darker:hover {
    border-color: #596a73 !important;
  }

  .lg\:hover\:uie-border-grey-dark:hover {
    border-color: #70818a !important;
  }

  .lg\:hover\:uie-border-grey:hover {
    border-color: #9babb4 !important;
  }

  .lg\:hover\:uie-border-grey-light:hover {
    border-color: #dae4e9 !important;
  }

  .lg\:hover\:uie-border-grey-lighter:hover {
    border-color: #f3f7f9 !important;
  }

  .lg\:hover\:uie-border-grey-lightest:hover {
    border-color: #fafcfc !important;
  }

  .lg\:hover\:uie-border-white:hover {
    border-color: #fff !important;
  }

  .lg\:hover\:uie-border-red-darkest:hover {
    border-color: #420806 !important;
  }

  .lg\:hover\:uie-border-red-darker:hover {
    border-color: #6a1b19 !important;
  }

  .lg\:hover\:uie-border-red-dark:hover {
    border-color: #cc1f1a !important;
  }

  .lg\:hover\:uie-border-red:hover {
    border-color: #e3342f !important;
  }

  .lg\:hover\:uie-border-red-light:hover {
    border-color: #ef5753 !important;
  }

  .lg\:hover\:uie-border-red-lighter:hover {
    border-color: #f9acaa !important;
  }

  .lg\:hover\:uie-border-red-lightest:hover {
    border-color: #fcebea !important;
  }

  .lg\:hover\:uie-border-orange-darkest:hover {
    border-color: #542605 !important;
  }

  .lg\:hover\:uie-border-orange-darker:hover {
    border-color: #7f4012 !important;
  }

  .lg\:hover\:uie-border-orange-dark:hover {
    border-color: #de751f !important;
  }

  .lg\:hover\:uie-border-orange:hover {
    border-color: #f6993f !important;
  }

  .lg\:hover\:uie-border-orange-light:hover {
    border-color: #faad63 !important;
  }

  .lg\:hover\:uie-border-orange-lighter:hover {
    border-color: #fcd9b6 !important;
  }

  .lg\:hover\:uie-border-orange-lightest:hover {
    border-color: #fff5eb !important;
  }

  .lg\:hover\:uie-border-yellow-darkest:hover {
    border-color: #453411 !important;
  }

  .lg\:hover\:uie-border-yellow-darker:hover {
    border-color: #684f1d !important;
  }

  .lg\:hover\:uie-border-yellow-dark:hover {
    border-color: #f2d024 !important;
  }

  .lg\:hover\:uie-border-yellow:hover {
    border-color: #ffed4a !important;
  }

  .lg\:hover\:uie-border-yellow-light:hover {
    border-color: #fff382 !important;
  }

  .lg\:hover\:uie-border-yellow-lighter:hover {
    border-color: #fff9c2 !important;
  }

  .lg\:hover\:uie-border-yellow-lightest:hover {
    border-color: #fcfbeb !important;
  }

  .lg\:hover\:uie-border-green-darkest:hover {
    border-color: #032d19 !important;
  }

  .lg\:hover\:uie-border-green-darker:hover {
    border-color: #0b4228 !important;
  }

  .lg\:hover\:uie-border-green-dark:hover {
    border-color: #1f9d55 !important;
  }

  .lg\:hover\:uie-border-green:hover {
    border-color: #38c172 !important;
  }

  .lg\:hover\:uie-border-green-light:hover {
    border-color: #51d88a !important;
  }

  .lg\:hover\:uie-border-green-lighter:hover {
    border-color: #a2f5bf !important;
  }

  .lg\:hover\:uie-border-green-lightest:hover {
    border-color: #e3fcec !important;
  }

  .lg\:hover\:uie-border-teal-darkest:hover {
    border-color: #0d3331 !important;
  }

  .lg\:hover\:uie-border-teal-darker:hover {
    border-color: #174e4b !important;
  }

  .lg\:hover\:uie-border-teal-dark:hover {
    border-color: #38a89d !important;
  }

  .lg\:hover\:uie-border-teal:hover {
    border-color: #4dc0b5 !important;
  }

  .lg\:hover\:uie-border-teal-light:hover {
    border-color: #64d5ca !important;
  }

  .lg\:hover\:uie-border-teal-lighter:hover {
    border-color: #a0f0ed !important;
  }

  .lg\:hover\:uie-border-teal-lightest:hover {
    border-color: #e8fffe !important;
  }

  .lg\:hover\:uie-border-blue-darkest:hover {
    border-color: #05233b !important;
  }

  .lg\:hover\:uie-border-blue-darker:hover {
    border-color: #103d60 !important;
  }

  .lg\:hover\:uie-border-blue-dark:hover {
    border-color: #2779bd !important;
  }

  .lg\:hover\:uie-border-blue:hover {
    border-color: #3490dc !important;
  }

  .lg\:hover\:uie-border-blue-light:hover {
    border-color: #6cb2eb !important;
  }

  .lg\:hover\:uie-border-blue-lighter:hover {
    border-color: #bcdefa !important;
  }

  .lg\:hover\:uie-border-blue-lightest:hover {
    border-color: #eff8ff !important;
  }

  .lg\:hover\:uie-border-indigo-darkest:hover {
    border-color: #191e38 !important;
  }

  .lg\:hover\:uie-border-indigo-darker:hover {
    border-color: #2f365f !important;
  }

  .lg\:hover\:uie-border-indigo-dark:hover {
    border-color: #5661b3 !important;
  }

  .lg\:hover\:uie-border-indigo:hover {
    border-color: #6574cd !important;
  }

  .lg\:hover\:uie-border-indigo-light:hover {
    border-color: #7886d7 !important;
  }

  .lg\:hover\:uie-border-indigo-lighter:hover {
    border-color: #b2b7ff !important;
  }

  .lg\:hover\:uie-border-indigo-lightest:hover {
    border-color: #e6e8ff !important;
  }

  .lg\:hover\:uie-border-purple-darkest:hover {
    border-color: #1f133f !important;
  }

  .lg\:hover\:uie-border-purple-darker:hover {
    border-color: #352465 !important;
  }

  .lg\:hover\:uie-border-purple-dark:hover {
    border-color: #794acf !important;
  }

  .lg\:hover\:uie-border-purple:hover {
    border-color: #9561e2 !important;
  }

  .lg\:hover\:uie-border-purple-light:hover {
    border-color: #a779e9 !important;
  }

  .lg\:hover\:uie-border-purple-lighter:hover {
    border-color: #d6bbfc !important;
  }

  .lg\:hover\:uie-border-purple-lightest:hover {
    border-color: #f3ebff !important;
  }

  .lg\:hover\:uie-border-pink-darkest:hover {
    border-color: #45051e !important;
  }

  .lg\:hover\:uie-border-pink-darker:hover {
    border-color: #72173a !important;
  }

  .lg\:hover\:uie-border-pink-dark:hover {
    border-color: #eb5286 !important;
  }

  .lg\:hover\:uie-border-pink:hover {
    border-color: #f66d9b !important;
  }

  .lg\:hover\:uie-border-pink-light:hover {
    border-color: #fa7ea8 !important;
  }

  .lg\:hover\:uie-border-pink-lighter:hover {
    border-color: #ffbbca !important;
  }

  .lg\:hover\:uie-border-pink-lightest:hover {
    border-color: #ffebef !important;
  }

  .lg\:focus\:uie-border-transparent:focus {
    border-color: transparent !important;
  }

  .lg\:focus\:uie-border-black:focus {
    border-color: #222b2f !important;
  }

  .lg\:focus\:uie-border-grey-darkest:focus {
    border-color: #364349 !important;
  }

  .lg\:focus\:uie-border-grey-darker:focus {
    border-color: #596a73 !important;
  }

  .lg\:focus\:uie-border-grey-dark:focus {
    border-color: #70818a !important;
  }

  .lg\:focus\:uie-border-grey:focus {
    border-color: #9babb4 !important;
  }

  .lg\:focus\:uie-border-grey-light:focus {
    border-color: #dae4e9 !important;
  }

  .lg\:focus\:uie-border-grey-lighter:focus {
    border-color: #f3f7f9 !important;
  }

  .lg\:focus\:uie-border-grey-lightest:focus {
    border-color: #fafcfc !important;
  }

  .lg\:focus\:uie-border-white:focus {
    border-color: #fff !important;
  }

  .lg\:focus\:uie-border-red-darkest:focus {
    border-color: #420806 !important;
  }

  .lg\:focus\:uie-border-red-darker:focus {
    border-color: #6a1b19 !important;
  }

  .lg\:focus\:uie-border-red-dark:focus {
    border-color: #cc1f1a !important;
  }

  .lg\:focus\:uie-border-red:focus {
    border-color: #e3342f !important;
  }

  .lg\:focus\:uie-border-red-light:focus {
    border-color: #ef5753 !important;
  }

  .lg\:focus\:uie-border-red-lighter:focus {
    border-color: #f9acaa !important;
  }

  .lg\:focus\:uie-border-red-lightest:focus {
    border-color: #fcebea !important;
  }

  .lg\:focus\:uie-border-orange-darkest:focus {
    border-color: #542605 !important;
  }

  .lg\:focus\:uie-border-orange-darker:focus {
    border-color: #7f4012 !important;
  }

  .lg\:focus\:uie-border-orange-dark:focus {
    border-color: #de751f !important;
  }

  .lg\:focus\:uie-border-orange:focus {
    border-color: #f6993f !important;
  }

  .lg\:focus\:uie-border-orange-light:focus {
    border-color: #faad63 !important;
  }

  .lg\:focus\:uie-border-orange-lighter:focus {
    border-color: #fcd9b6 !important;
  }

  .lg\:focus\:uie-border-orange-lightest:focus {
    border-color: #fff5eb !important;
  }

  .lg\:focus\:uie-border-yellow-darkest:focus {
    border-color: #453411 !important;
  }

  .lg\:focus\:uie-border-yellow-darker:focus {
    border-color: #684f1d !important;
  }

  .lg\:focus\:uie-border-yellow-dark:focus {
    border-color: #f2d024 !important;
  }

  .lg\:focus\:uie-border-yellow:focus {
    border-color: #ffed4a !important;
  }

  .lg\:focus\:uie-border-yellow-light:focus {
    border-color: #fff382 !important;
  }

  .lg\:focus\:uie-border-yellow-lighter:focus {
    border-color: #fff9c2 !important;
  }

  .lg\:focus\:uie-border-yellow-lightest:focus {
    border-color: #fcfbeb !important;
  }

  .lg\:focus\:uie-border-green-darkest:focus {
    border-color: #032d19 !important;
  }

  .lg\:focus\:uie-border-green-darker:focus {
    border-color: #0b4228 !important;
  }

  .lg\:focus\:uie-border-green-dark:focus {
    border-color: #1f9d55 !important;
  }

  .lg\:focus\:uie-border-green:focus {
    border-color: #38c172 !important;
  }

  .lg\:focus\:uie-border-green-light:focus {
    border-color: #51d88a !important;
  }

  .lg\:focus\:uie-border-green-lighter:focus {
    border-color: #a2f5bf !important;
  }

  .lg\:focus\:uie-border-green-lightest:focus {
    border-color: #e3fcec !important;
  }

  .lg\:focus\:uie-border-teal-darkest:focus {
    border-color: #0d3331 !important;
  }

  .lg\:focus\:uie-border-teal-darker:focus {
    border-color: #174e4b !important;
  }

  .lg\:focus\:uie-border-teal-dark:focus {
    border-color: #38a89d !important;
  }

  .lg\:focus\:uie-border-teal:focus {
    border-color: #4dc0b5 !important;
  }

  .lg\:focus\:uie-border-teal-light:focus {
    border-color: #64d5ca !important;
  }

  .lg\:focus\:uie-border-teal-lighter:focus {
    border-color: #a0f0ed !important;
  }

  .lg\:focus\:uie-border-teal-lightest:focus {
    border-color: #e8fffe !important;
  }

  .lg\:focus\:uie-border-blue-darkest:focus {
    border-color: #05233b !important;
  }

  .lg\:focus\:uie-border-blue-darker:focus {
    border-color: #103d60 !important;
  }

  .lg\:focus\:uie-border-blue-dark:focus {
    border-color: #2779bd !important;
  }

  .lg\:focus\:uie-border-blue:focus {
    border-color: #3490dc !important;
  }

  .lg\:focus\:uie-border-blue-light:focus {
    border-color: #6cb2eb !important;
  }

  .lg\:focus\:uie-border-blue-lighter:focus {
    border-color: #bcdefa !important;
  }

  .lg\:focus\:uie-border-blue-lightest:focus {
    border-color: #eff8ff !important;
  }

  .lg\:focus\:uie-border-indigo-darkest:focus {
    border-color: #191e38 !important;
  }

  .lg\:focus\:uie-border-indigo-darker:focus {
    border-color: #2f365f !important;
  }

  .lg\:focus\:uie-border-indigo-dark:focus {
    border-color: #5661b3 !important;
  }

  .lg\:focus\:uie-border-indigo:focus {
    border-color: #6574cd !important;
  }

  .lg\:focus\:uie-border-indigo-light:focus {
    border-color: #7886d7 !important;
  }

  .lg\:focus\:uie-border-indigo-lighter:focus {
    border-color: #b2b7ff !important;
  }

  .lg\:focus\:uie-border-indigo-lightest:focus {
    border-color: #e6e8ff !important;
  }

  .lg\:focus\:uie-border-purple-darkest:focus {
    border-color: #1f133f !important;
  }

  .lg\:focus\:uie-border-purple-darker:focus {
    border-color: #352465 !important;
  }

  .lg\:focus\:uie-border-purple-dark:focus {
    border-color: #794acf !important;
  }

  .lg\:focus\:uie-border-purple:focus {
    border-color: #9561e2 !important;
  }

  .lg\:focus\:uie-border-purple-light:focus {
    border-color: #a779e9 !important;
  }

  .lg\:focus\:uie-border-purple-lighter:focus {
    border-color: #d6bbfc !important;
  }

  .lg\:focus\:uie-border-purple-lightest:focus {
    border-color: #f3ebff !important;
  }

  .lg\:focus\:uie-border-pink-darkest:focus {
    border-color: #45051e !important;
  }

  .lg\:focus\:uie-border-pink-darker:focus {
    border-color: #72173a !important;
  }

  .lg\:focus\:uie-border-pink-dark:focus {
    border-color: #eb5286 !important;
  }

  .lg\:focus\:uie-border-pink:focus {
    border-color: #f66d9b !important;
  }

  .lg\:focus\:uie-border-pink-light:focus {
    border-color: #fa7ea8 !important;
  }

  .lg\:focus\:uie-border-pink-lighter:focus {
    border-color: #ffbbca !important;
  }

  .lg\:focus\:uie-border-pink-lightest:focus {
    border-color: #ffebef !important;
  }

  .lg\:uie-rounded-none {
    border-radius: 0 !important;
  }

  .lg\:uie-rounded-sm {
    border-radius: .125rem !important;
  }

  .lg\:uie-rounded {
    border-radius: .25rem !important;
  }

  .lg\:uie-rounded-lg {
    border-radius: .5rem !important;
  }

  .lg\:uie-rounded-full {
    border-radius: 9999px !important;
  }

  .lg\:uie-rounded-t-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  .lg\:uie-rounded-r-none {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }

  .lg\:uie-rounded-b-none {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .lg\:uie-rounded-l-none {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .lg\:uie-rounded-t-sm {
    border-top-left-radius: .125rem !important;
    border-top-right-radius: .125rem !important;
  }

  .lg\:uie-rounded-r-sm {
    border-top-right-radius: .125rem !important;
    border-bottom-right-radius: .125rem !important;
  }

  .lg\:uie-rounded-b-sm {
    border-bottom-right-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .lg\:uie-rounded-l-sm {
    border-top-left-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .lg\:uie-rounded-t {
    border-top-left-radius: .25rem !important;
    border-top-right-radius: .25rem !important;
  }

  .lg\:uie-rounded-r {
    border-top-right-radius: .25rem !important;
    border-bottom-right-radius: .25rem !important;
  }

  .lg\:uie-rounded-b {
    border-bottom-right-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .lg\:uie-rounded-l {
    border-top-left-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .lg\:uie-rounded-t-lg {
    border-top-left-radius: .5rem !important;
    border-top-right-radius: .5rem !important;
  }

  .lg\:uie-rounded-r-lg {
    border-top-right-radius: .5rem !important;
    border-bottom-right-radius: .5rem !important;
  }

  .lg\:uie-rounded-b-lg {
    border-bottom-right-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .lg\:uie-rounded-l-lg {
    border-top-left-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .lg\:uie-rounded-t-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .lg\:uie-rounded-r-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .lg\:uie-rounded-b-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .lg\:uie-rounded-l-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .lg\:uie-rounded-tl-none {
    border-top-left-radius: 0 !important;
  }

  .lg\:uie-rounded-tr-none {
    border-top-right-radius: 0 !important;
  }

  .lg\:uie-rounded-br-none {
    border-bottom-right-radius: 0 !important;
  }

  .lg\:uie-rounded-bl-none {
    border-bottom-left-radius: 0 !important;
  }

  .lg\:uie-rounded-tl-sm {
    border-top-left-radius: .125rem !important;
  }

  .lg\:uie-rounded-tr-sm {
    border-top-right-radius: .125rem !important;
  }

  .lg\:uie-rounded-br-sm {
    border-bottom-right-radius: .125rem !important;
  }

  .lg\:uie-rounded-bl-sm {
    border-bottom-left-radius: .125rem !important;
  }

  .lg\:uie-rounded-tl {
    border-top-left-radius: .25rem !important;
  }

  .lg\:uie-rounded-tr {
    border-top-right-radius: .25rem !important;
  }

  .lg\:uie-rounded-br {
    border-bottom-right-radius: .25rem !important;
  }

  .lg\:uie-rounded-bl {
    border-bottom-left-radius: .25rem !important;
  }

  .lg\:uie-rounded-tl-lg {
    border-top-left-radius: .5rem !important;
  }

  .lg\:uie-rounded-tr-lg {
    border-top-right-radius: .5rem !important;
  }

  .lg\:uie-rounded-br-lg {
    border-bottom-right-radius: .5rem !important;
  }

  .lg\:uie-rounded-bl-lg {
    border-bottom-left-radius: .5rem !important;
  }

  .lg\:uie-rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }

  .lg\:uie-rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }

  .lg\:uie-rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }

  .lg\:uie-rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }

  .lg\:uie-border-solid {
    border-style: solid !important;
  }

  .lg\:uie-border-dashed {
    border-style: dashed !important;
  }

  .lg\:uie-border-dotted {
    border-style: dotted !important;
  }

  .lg\:uie-border-none {
    border-style: none !important;
  }

  .lg\:uie-border-0 {
    border-width: 0 !important;
  }

  .lg\:uie-border-2 {
    border-width: 2px !important;
  }

  .lg\:uie-border-4 {
    border-width: 4px !important;
  }

  .lg\:uie-border-8 {
    border-width: 8px !important;
  }

  .lg\:uie-border {
    border-width: 1px !important;
  }

  .lg\:uie-border-t-0 {
    border-top-width: 0 !important;
  }

  .lg\:uie-border-r-0 {
    border-right-width: 0 !important;
  }

  .lg\:uie-border-b-0 {
    border-bottom-width: 0 !important;
  }

  .lg\:uie-border-l-0 {
    border-left-width: 0 !important;
  }

  .lg\:uie-border-t-2 {
    border-top-width: 2px !important;
  }

  .lg\:uie-border-r-2 {
    border-right-width: 2px !important;
  }

  .lg\:uie-border-b-2 {
    border-bottom-width: 2px !important;
  }

  .lg\:uie-border-l-2 {
    border-left-width: 2px !important;
  }

  .lg\:uie-border-t-4 {
    border-top-width: 4px !important;
  }

  .lg\:uie-border-r-4 {
    border-right-width: 4px !important;
  }

  .lg\:uie-border-b-4 {
    border-bottom-width: 4px !important;
  }

  .lg\:uie-border-l-4 {
    border-left-width: 4px !important;
  }

  .lg\:uie-border-t-8 {
    border-top-width: 8px !important;
  }

  .lg\:uie-border-r-8 {
    border-right-width: 8px !important;
  }

  .lg\:uie-border-b-8 {
    border-bottom-width: 8px !important;
  }

  .lg\:uie-border-l-8 {
    border-left-width: 8px !important;
  }

  .lg\:uie-border-t {
    border-top-width: 1px !important;
  }

  .lg\:uie-border-r {
    border-right-width: 1px !important;
  }

  .lg\:uie-border-b {
    border-bottom-width: 1px !important;
  }

  .lg\:uie-border-l {
    border-left-width: 1px !important;
  }

  .lg\:uie-cursor-auto {
    cursor: auto !important;
  }

  .lg\:uie-cursor-default {
    cursor: default !important;
  }

  .lg\:uie-cursor-pointer {
    cursor: pointer !important;
  }

  .lg\:uie-cursor-wait {
    cursor: wait !important;
  }

  .lg\:uie-cursor-move {
    cursor: move !important;
  }

  .lg\:uie-cursor-not-allowed {
    cursor: not-allowed !important;
  }

  .lg\:uie-block {
    display: block !important;
  }

  .lg\:uie-inline-block {
    display: inline-block !important;
  }

  .lg\:uie-inline {
    display: inline !important;
  }

  .lg\:uie-table {
    display: table !important;
  }

  .lg\:uie-table-row {
    display: table-row !important;
  }

  .lg\:uie-table-cell {
    display: table-cell !important;
  }

  .lg\:uie-hidden {
    display: none !important;
  }

  .lg\:uie-flex {
    display: flex !important;
  }

  .lg\:uie-inline-flex {
    display: inline-flex !important;
  }

  .lg\:uie-flex-row {
    flex-direction: row !important;
  }

  .lg\:uie-flex-row-reverse {
    flex-direction: row-reverse !important;
  }

  .lg\:uie-flex-col {
    flex-direction: column !important;
  }

  .lg\:uie-flex-col-reverse {
    flex-direction: column-reverse !important;
  }

  .lg\:uie-flex-wrap {
    flex-wrap: wrap !important;
  }

  .lg\:uie-flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .lg\:uie-flex-no-wrap {
    flex-wrap: nowrap !important;
  }

  .lg\:uie-items-start {
    align-items: flex-start !important;
  }

  .lg\:uie-items-end {
    align-items: flex-end !important;
  }

  .lg\:uie-items-center {
    align-items: center !important;
  }

  .lg\:uie-items-baseline {
    align-items: baseline !important;
  }

  .lg\:uie-items-stretch {
    align-items: stretch !important;
  }

  .lg\:uie-self-auto {
    align-self: auto !important;
  }

  .lg\:uie-self-start {
    align-self: flex-start !important;
  }

  .lg\:uie-self-end {
    align-self: flex-end !important;
  }

  .lg\:uie-self-center {
    align-self: center !important;
  }

  .lg\:uie-self-stretch {
    align-self: stretch !important;
  }

  .lg\:uie-justify-start {
    justify-content: flex-start !important;
  }

  .lg\:uie-justify-end {
    justify-content: flex-end !important;
  }

  .lg\:uie-justify-center {
    justify-content: center !important;
  }

  .lg\:uie-justify-between {
    justify-content: space-between !important;
  }

  .lg\:uie-justify-around {
    justify-content: space-around !important;
  }

  .lg\:uie-content-center {
    align-content: center !important;
  }

  .lg\:uie-content-start {
    align-content: flex-start !important;
  }

  .lg\:uie-content-end {
    align-content: flex-end !important;
  }

  .lg\:uie-content-between {
    align-content: space-between !important;
  }

  .lg\:uie-content-around {
    align-content: space-around !important;
  }

  .lg\:uie-flex-1 {
    flex: 1 1 0% !important;
  }

  .lg\:uie-flex-auto {
    flex: 1 1 auto !important;
  }

  .lg\:uie-flex-initial {
    flex: 0 1 auto !important;
  }

  .lg\:uie-flex-none {
    flex: none !important;
  }

  .lg\:uie-flex-grow {
    flex-grow: 1 !important;
  }

  .lg\:uie-flex-shrink {
    flex-shrink: 1 !important;
  }

  .lg\:uie-flex-no-grow {
    flex-grow: 0 !important;
  }

  .lg\:uie-flex-no-shrink {
    flex-shrink: 0 !important;
  }

  .lg\:uie-float-right {
    float: right !important;
  }

  .lg\:uie-float-left {
    float: left !important;
  }

  .lg\:uie-float-none {
    float: none !important;
  }

  .lg\:uie-clearfix:after {
    content: "" !important;
    display: table !important;
    clear: both !important;
  }

  .lg\:uie-font-sans {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif !important;
  }

  .lg\:uie-font-serif {
    font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif !important;
  }

  .lg\:uie-font-mono {
    font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important;
  }

  .lg\:uie-font-hairline {
    font-weight: 100 !important;
  }

  .lg\:uie-font-thin {
    font-weight: 200 !important;
  }

  .lg\:uie-font-light {
    font-weight: 300 !important;
  }

  .lg\:uie-font-normal {
    font-weight: 400 !important;
  }

  .lg\:uie-font-medium {
    font-weight: 500 !important;
  }

  .lg\:uie-font-semibold {
    font-weight: 600 !important;
  }

  .lg\:uie-font-bold {
    font-weight: 700 !important;
  }

  .lg\:uie-font-extrabold {
    font-weight: 800 !important;
  }

  .lg\:uie-font-black {
    font-weight: 900 !important;
  }

  .lg\:hover\:uie-font-hairline:hover {
    font-weight: 100 !important;
  }

  .lg\:hover\:uie-font-thin:hover {
    font-weight: 200 !important;
  }

  .lg\:hover\:uie-font-light:hover {
    font-weight: 300 !important;
  }

  .lg\:hover\:uie-font-normal:hover {
    font-weight: 400 !important;
  }

  .lg\:hover\:uie-font-medium:hover {
    font-weight: 500 !important;
  }

  .lg\:hover\:uie-font-semibold:hover {
    font-weight: 600 !important;
  }

  .lg\:hover\:uie-font-bold:hover {
    font-weight: 700 !important;
  }

  .lg\:hover\:uie-font-extrabold:hover {
    font-weight: 800 !important;
  }

  .lg\:hover\:uie-font-black:hover {
    font-weight: 900 !important;
  }

  .lg\:focus\:uie-font-hairline:focus {
    font-weight: 100 !important;
  }

  .lg\:focus\:uie-font-thin:focus {
    font-weight: 200 !important;
  }

  .lg\:focus\:uie-font-light:focus {
    font-weight: 300 !important;
  }

  .lg\:focus\:uie-font-normal:focus {
    font-weight: 400 !important;
  }

  .lg\:focus\:uie-font-medium:focus {
    font-weight: 500 !important;
  }

  .lg\:focus\:uie-font-semibold:focus {
    font-weight: 600 !important;
  }

  .lg\:focus\:uie-font-bold:focus {
    font-weight: 700 !important;
  }

  .lg\:focus\:uie-font-extrabold:focus {
    font-weight: 800 !important;
  }

  .lg\:focus\:uie-font-black:focus {
    font-weight: 900 !important;
  }

  .lg\:uie-h-1 {
    height: .25rem !important;
  }

  .lg\:uie-h-2 {
    height: .5rem !important;
  }

  .lg\:uie-h-3 {
    height: .75rem !important;
  }

  .lg\:uie-h-4 {
    height: 1rem !important;
  }

  .lg\:uie-h-6 {
    height: 1.5rem !important;
  }

  .lg\:uie-h-8 {
    height: 2rem !important;
  }

  .lg\:uie-h-10 {
    height: 2.5rem !important;
  }

  .lg\:uie-h-12 {
    height: 3rem !important;
  }

  .lg\:uie-h-16 {
    height: 4rem !important;
  }

  .lg\:uie-h-24 {
    height: 6rem !important;
  }

  .lg\:uie-h-32 {
    height: 8rem !important;
  }

  .lg\:uie-h-48 {
    height: 12rem !important;
  }

  .lg\:uie-h-64 {
    height: 16rem !important;
  }

  .lg\:uie-h-auto {
    height: auto !important;
  }

  .lg\:uie-h-px {
    height: 1px !important;
  }

  .lg\:uie-h-full {
    height: 100% !important;
  }

  .lg\:uie-h-screen {
    height: 100vh !important;
  }

  .lg\:uie-leading-none {
    line-height: 1 !important;
  }

  .lg\:uie-leading-tight {
    line-height: 1.25 !important;
  }

  .lg\:uie-leading-normal {
    line-height: 1.5 !important;
  }

  .lg\:uie-leading-loose {
    line-height: 2 !important;
  }

  .lg\:uie-m-0 {
    margin: 0 !important;
  }

  .lg\:uie-m-1 {
    margin: .25rem !important;
  }

  .lg\:uie-m-2 {
    margin: .5rem !important;
  }

  .lg\:uie-m-3 {
    margin: .75rem !important;
  }

  .lg\:uie-m-4 {
    margin: 1rem !important;
  }

  .lg\:uie-m-6 {
    margin: 1.5rem !important;
  }

  .lg\:uie-m-8 {
    margin: 2rem !important;
  }

  .lg\:uie-m-auto {
    margin: auto !important;
  }

  .lg\:uie-m-px {
    margin: 1px !important;
  }

  .lg\:uie-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .lg\:uie-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .lg\:uie-my-1 {
    margin-top: .25rem !important;
    margin-bottom: .25rem !important;
  }

  .lg\:uie-mx-1 {
    margin-left: .25rem !important;
    margin-right: .25rem !important;
  }

  .lg\:uie-my-2 {
    margin-top: .5rem !important;
    margin-bottom: .5rem !important;
  }

  .lg\:uie-mx-2 {
    margin-left: .5rem !important;
    margin-right: .5rem !important;
  }

  .lg\:uie-my-3 {
    margin-top: .75rem !important;
    margin-bottom: .75rem !important;
  }

  .lg\:uie-mx-3 {
    margin-left: .75rem !important;
    margin-right: .75rem !important;
  }

  .lg\:uie-my-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .lg\:uie-mx-4 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }

  .lg\:uie-my-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .lg\:uie-mx-6 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }

  .lg\:uie-my-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .lg\:uie-mx-8 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }

  .lg\:uie-my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .lg\:uie-mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .lg\:uie-my-px {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .lg\:uie-mx-px {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .lg\:uie-mt-0 {
    margin-top: 0 !important;
  }

  .lg\:uie-mr-0 {
    margin-right: 0 !important;
  }

  .lg\:uie-mb-0 {
    margin-bottom: 0 !important;
  }

  .lg\:uie-ml-0 {
    margin-left: 0 !important;
  }

  .lg\:uie-mt-1 {
    margin-top: .25rem !important;
  }

  .lg\:uie-mr-1 {
    margin-right: .25rem !important;
  }

  .lg\:uie-mb-1 {
    margin-bottom: .25rem !important;
  }

  .lg\:uie-ml-1 {
    margin-left: .25rem !important;
  }

  .lg\:uie-mt-2 {
    margin-top: .5rem !important;
  }

  .lg\:uie-mr-2 {
    margin-right: .5rem !important;
  }

  .lg\:uie-mb-2 {
    margin-bottom: .5rem !important;
  }

  .lg\:uie-ml-2 {
    margin-left: .5rem !important;
  }

  .lg\:uie-mt-3 {
    margin-top: .75rem !important;
  }

  .lg\:uie-mr-3 {
    margin-right: .75rem !important;
  }

  .lg\:uie-mb-3 {
    margin-bottom: .75rem !important;
  }

  .lg\:uie-ml-3 {
    margin-left: .75rem !important;
  }

  .lg\:uie-mt-4 {
    margin-top: 1rem !important;
  }

  .lg\:uie-mr-4 {
    margin-right: 1rem !important;
  }

  .lg\:uie-mb-4 {
    margin-bottom: 1rem !important;
  }

  .lg\:uie-ml-4 {
    margin-left: 1rem !important;
  }

  .lg\:uie-mt-6 {
    margin-top: 1.5rem !important;
  }

  .lg\:uie-mr-6 {
    margin-right: 1.5rem !important;
  }

  .lg\:uie-mb-6 {
    margin-bottom: 1.5rem !important;
  }

  .lg\:uie-ml-6 {
    margin-left: 1.5rem !important;
  }

  .lg\:uie-mt-8 {
    margin-top: 2rem !important;
  }

  .lg\:uie-mr-8 {
    margin-right: 2rem !important;
  }

  .lg\:uie-mb-8 {
    margin-bottom: 2rem !important;
  }

  .lg\:uie-ml-8 {
    margin-left: 2rem !important;
  }

  .lg\:uie-mt-auto {
    margin-top: auto !important;
  }

  .lg\:uie-mr-auto {
    margin-right: auto !important;
  }

  .lg\:uie-mb-auto {
    margin-bottom: auto !important;
  }

  .lg\:uie-ml-auto {
    margin-left: auto !important;
  }

  .lg\:uie-mt-px {
    margin-top: 1px !important;
  }

  .lg\:uie-mr-px {
    margin-right: 1px !important;
  }

  .lg\:uie-mb-px {
    margin-bottom: 1px !important;
  }

  .lg\:uie-ml-px {
    margin-left: 1px !important;
  }

  .lg\:uie-max-h-full {
    max-height: 100% !important;
  }

  .lg\:uie-max-h-screen {
    max-height: 100vh !important;
  }

  .lg\:uie-max-w-xs {
    max-width: 20rem !important;
  }

  .lg\:uie-max-w-sm {
    max-width: 30rem !important;
  }

  .lg\:uie-max-w-md {
    max-width: 40rem !important;
  }

  .lg\:uie-max-w-lg {
    max-width: 50rem !important;
  }

  .lg\:uie-max-w-xl {
    max-width: 60rem !important;
  }

  .lg\:uie-max-w-2xl {
    max-width: 70rem !important;
  }

  .lg\:uie-max-w-3xl {
    max-width: 80rem !important;
  }

  .lg\:uie-max-w-4xl {
    max-width: 90rem !important;
  }

  .lg\:uie-max-w-5xl {
    max-width: 100rem !important;
  }

  .lg\:uie-max-w-full {
    max-width: 100% !important;
  }

  .lg\:uie-min-h-0 {
    min-height: 0 !important;
  }

  .lg\:uie-min-h-full {
    min-height: 100% !important;
  }

  .lg\:uie-min-h-screen {
    min-height: 100vh !important;
  }

  .lg\:uie-min-w-0 {
    min-width: 0 !important;
  }

  .lg\:uie-min-w-full {
    min-width: 100% !important;
  }

  .lg\:uie--m-0 {
    margin: 0 !important;
  }

  .lg\:uie--m-1 {
    margin: -0.25rem !important;
  }

  .lg\:uie--m-2 {
    margin: -0.5rem !important;
  }

  .lg\:uie--m-3 {
    margin: -0.75rem !important;
  }

  .lg\:uie--m-4 {
    margin: -1rem !important;
  }

  .lg\:uie--m-6 {
    margin: -1.5rem !important;
  }

  .lg\:uie--m-8 {
    margin: -2rem !important;
  }

  .lg\:uie--m-px {
    margin: -1px !important;
  }

  .lg\:uie--my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .lg\:uie--mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .lg\:uie--my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .lg\:uie--mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }

  .lg\:uie--my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .lg\:uie--mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }

  .lg\:uie--my-3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .lg\:uie--mx-3 {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }

  .lg\:uie--my-4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .lg\:uie--mx-4 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }

  .lg\:uie--my-6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .lg\:uie--mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }

  .lg\:uie--my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .lg\:uie--mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }

  .lg\:uie--my-px {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .lg\:uie--mx-px {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .lg\:uie--mt-0 {
    margin-top: 0 !important;
  }

  .lg\:uie--mr-0 {
    margin-right: 0 !important;
  }

  .lg\:uie--mb-0 {
    margin-bottom: 0 !important;
  }

  .lg\:uie--ml-0 {
    margin-left: 0 !important;
  }

  .lg\:uie--mt-1 {
    margin-top: -0.25rem !important;
  }

  .lg\:uie--mr-1 {
    margin-right: -0.25rem !important;
  }

  .lg\:uie--mb-1 {
    margin-bottom: -0.25rem !important;
  }

  .lg\:uie--ml-1 {
    margin-left: -0.25rem !important;
  }

  .lg\:uie--mt-2 {
    margin-top: -0.5rem !important;
  }

  .lg\:uie--mr-2 {
    margin-right: -0.5rem !important;
  }

  .lg\:uie--mb-2 {
    margin-bottom: -0.5rem !important;
  }

  .lg\:uie--ml-2 {
    margin-left: -0.5rem !important;
  }

  .lg\:uie--mt-3 {
    margin-top: -0.75rem !important;
  }

  .lg\:uie--mr-3 {
    margin-right: -0.75rem !important;
  }

  .lg\:uie--mb-3 {
    margin-bottom: -0.75rem !important;
  }

  .lg\:uie--ml-3 {
    margin-left: -0.75rem !important;
  }

  .lg\:uie--mt-4 {
    margin-top: -1rem !important;
  }

  .lg\:uie--mr-4 {
    margin-right: -1rem !important;
  }

  .lg\:uie--mb-4 {
    margin-bottom: -1rem !important;
  }

  .lg\:uie--ml-4 {
    margin-left: -1rem !important;
  }

  .lg\:uie--mt-6 {
    margin-top: -1.5rem !important;
  }

  .lg\:uie--mr-6 {
    margin-right: -1.5rem !important;
  }

  .lg\:uie--mb-6 {
    margin-bottom: -1.5rem !important;
  }

  .lg\:uie--ml-6 {
    margin-left: -1.5rem !important;
  }

  .lg\:uie--mt-8 {
    margin-top: -2rem !important;
  }

  .lg\:uie--mr-8 {
    margin-right: -2rem !important;
  }

  .lg\:uie--mb-8 {
    margin-bottom: -2rem !important;
  }

  .lg\:uie--ml-8 {
    margin-left: -2rem !important;
  }

  .lg\:uie--mt-px {
    margin-top: -1px !important;
  }

  .lg\:uie--mr-px {
    margin-right: -1px !important;
  }

  .lg\:uie--mb-px {
    margin-bottom: -1px !important;
  }

  .lg\:uie--ml-px {
    margin-left: -1px !important;
  }

  .lg\:uie-opacity-0 {
    opacity: 0 !important;
  }

  .lg\:uie-opacity-25 {
    opacity: .25 !important;
  }

  .lg\:uie-opacity-50 {
    opacity: .5 !important;
  }

  .lg\:uie-opacity-75 {
    opacity: .75 !important;
  }

  .lg\:uie-opacity-100 {
    opacity: 1 !important;
  }

  .lg\:uie-overflow-auto {
    overflow: auto !important;
  }

  .lg\:uie-overflow-hidden {
    overflow: hidden !important;
  }

  .lg\:uie-overflow-visible {
    overflow: visible !important;
  }

  .lg\:uie-overflow-scroll {
    overflow: scroll !important;
  }

  .lg\:uie-overflow-x-auto {
    overflow-x: auto !important;
  }

  .lg\:uie-overflow-y-auto {
    overflow-y: auto !important;
  }

  .lg\:uie-overflow-x-hidden {
    overflow-x: hidden !important;
  }

  .lg\:uie-overflow-y-hidden {
    overflow-y: hidden !important;
  }

  .lg\:uie-overflow-x-visible {
    overflow-x: visible !important;
  }

  .lg\:uie-overflow-y-visible {
    overflow-y: visible !important;
  }

  .lg\:uie-overflow-x-scroll {
    overflow-x: scroll !important;
  }

  .lg\:uie-overflow-y-scroll {
    overflow-y: scroll !important;
  }

  .lg\:uie-scrolling-touch {
    -webkit-overflow-scrolling: touch !important;
  }

  .lg\:uie-scrolling-auto {
    -webkit-overflow-scrolling: auto !important;
  }

  .lg\:uie-p-0 {
    padding: 0 !important;
  }

  .lg\:uie-p-1 {
    padding: .25rem !important;
  }

  .lg\:uie-p-2 {
    padding: .5rem !important;
  }

  .lg\:uie-p-3 {
    padding: .75rem !important;
  }

  .lg\:uie-p-4 {
    padding: 1rem !important;
  }

  .lg\:uie-p-6 {
    padding: 1.5rem !important;
  }

  .lg\:uie-p-8 {
    padding: 2rem !important;
  }

  .lg\:uie-p-px {
    padding: 1px !important;
  }

  .lg\:uie-py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .lg\:uie-px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .lg\:uie-py-1 {
    padding-top: .25rem !important;
    padding-bottom: .25rem !important;
  }

  .lg\:uie-px-1 {
    padding-left: .25rem !important;
    padding-right: .25rem !important;
  }

  .lg\:uie-py-2 {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important;
  }

  .lg\:uie-px-2 {
    padding-left: .5rem !important;
    padding-right: .5rem !important;
  }

  .lg\:uie-py-3 {
    padding-top: .75rem !important;
    padding-bottom: .75rem !important;
  }

  .lg\:uie-px-3 {
    padding-left: .75rem !important;
    padding-right: .75rem !important;
  }

  .lg\:uie-py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .lg\:uie-px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  .lg\:uie-py-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .lg\:uie-px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }

  .lg\:uie-py-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .lg\:uie-px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }

  .lg\:uie-py-px {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .lg\:uie-px-px {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .lg\:uie-pt-0 {
    padding-top: 0 !important;
  }

  .lg\:uie-pr-0 {
    padding-right: 0 !important;
  }

  .lg\:uie-pb-0 {
    padding-bottom: 0 !important;
  }

  .lg\:uie-pl-0 {
    padding-left: 0 !important;
  }

  .lg\:uie-pt-1 {
    padding-top: .25rem !important;
  }

  .lg\:uie-pr-1 {
    padding-right: .25rem !important;
  }

  .lg\:uie-pb-1 {
    padding-bottom: .25rem !important;
  }

  .lg\:uie-pl-1 {
    padding-left: .25rem !important;
  }

  .lg\:uie-pt-2 {
    padding-top: .5rem !important;
  }

  .lg\:uie-pr-2 {
    padding-right: .5rem !important;
  }

  .lg\:uie-pb-2 {
    padding-bottom: .5rem !important;
  }

  .lg\:uie-pl-2 {
    padding-left: .5rem !important;
  }

  .lg\:uie-pt-3 {
    padding-top: .75rem !important;
  }

  .lg\:uie-pr-3 {
    padding-right: .75rem !important;
  }

  .lg\:uie-pb-3 {
    padding-bottom: .75rem !important;
  }

  .lg\:uie-pl-3 {
    padding-left: .75rem !important;
  }

  .lg\:uie-pt-4 {
    padding-top: 1rem !important;
  }

  .lg\:uie-pr-4 {
    padding-right: 1rem !important;
  }

  .lg\:uie-pb-4 {
    padding-bottom: 1rem !important;
  }

  .lg\:uie-pl-4 {
    padding-left: 1rem !important;
  }

  .lg\:uie-pt-6 {
    padding-top: 1.5rem !important;
  }

  .lg\:uie-pr-6 {
    padding-right: 1.5rem !important;
  }

  .lg\:uie-pb-6 {
    padding-bottom: 1.5rem !important;
  }

  .lg\:uie-pl-6 {
    padding-left: 1.5rem !important;
  }

  .lg\:uie-pt-8 {
    padding-top: 2rem !important;
  }

  .lg\:uie-pr-8 {
    padding-right: 2rem !important;
  }

  .lg\:uie-pb-8 {
    padding-bottom: 2rem !important;
  }

  .lg\:uie-pl-8 {
    padding-left: 2rem !important;
  }

  .lg\:uie-pt-px {
    padding-top: 1px !important;
  }

  .lg\:uie-pr-px {
    padding-right: 1px !important;
  }

  .lg\:uie-pb-px {
    padding-bottom: 1px !important;
  }

  .lg\:uie-pl-px {
    padding-left: 1px !important;
  }

  .lg\:uie-pointer-events-none {
    pointer-events: none !important;
  }

  .lg\:uie-pointer-events-auto {
    pointer-events: auto !important;
  }

  .lg\:uie-static {
    position: static !important;
  }

  .lg\:uie-fixed {
    position: fixed !important;
  }

  .lg\:uie-absolute {
    position: absolute !important;
  }

  .lg\:uie-relative {
    position: relative !important;
  }

  .lg\:uie-sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .lg\:uie-pin-none {
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
  }

  .lg\:uie-pin {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
  }

  .lg\:uie-pin-y {
    top: 0 !important;
    bottom: 0 !important;
  }

  .lg\:uie-pin-x {
    right: 0 !important;
    left: 0 !important;
  }

  .lg\:uie-pin-t {
    top: 0 !important;
  }

  .lg\:uie-pin-r {
    right: 0 !important;
  }

  .lg\:uie-pin-b {
    bottom: 0 !important;
  }

  .lg\:uie-pin-l {
    left: 0 !important;
  }

  .lg\:uie-resize-none {
    resize: none !important;
  }

  .lg\:uie-resize-y {
    resize: vertical !important;
  }

  .lg\:uie-resize-x {
    resize: horizontal !important;
  }

  .lg\:uie-resize {
    resize: both !important;
  }

  .lg\:uie-shadow {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .lg\:uie-shadow-md {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .lg\:uie-shadow-lg {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .lg\:uie-shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .lg\:uie-shadow-none {
    box-shadow: none !important;
  }

  .lg\:hover\:uie-shadow:hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .lg\:hover\:uie-shadow-md:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .lg\:hover\:uie-shadow-lg:hover {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .lg\:hover\:uie-shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .lg\:hover\:uie-shadow-none:hover {
    box-shadow: none !important;
  }

  .lg\:focus\:uie-shadow:focus {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .lg\:focus\:uie-shadow-md:focus {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .lg\:focus\:uie-shadow-lg:focus {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .lg\:focus\:uie-shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .lg\:focus\:uie-shadow-none:focus {
    box-shadow: none !important;
  }

  .lg\:uie-table-auto {
    table-layout: auto !important;
  }

  .lg\:uie-table-fixed {
    table-layout: fixed !important;
  }

  .lg\:uie-text-left {
    text-align: left !important;
  }

  .lg\:uie-text-center {
    text-align: center !important;
  }

  .lg\:uie-text-right {
    text-align: right !important;
  }

  .lg\:uie-text-justify {
    text-align: justify !important;
  }

  .lg\:uie-text-transparent {
    color: transparent !important;
  }

  .lg\:uie-text-black {
    color: #222b2f !important;
  }

  .lg\:uie-text-grey-darkest {
    color: #364349 !important;
  }

  .lg\:uie-text-grey-darker {
    color: #596a73 !important;
  }

  .lg\:uie-text-grey-dark {
    color: #70818a !important;
  }

  .lg\:uie-text-grey {
    color: #9babb4 !important;
  }

  .lg\:uie-text-grey-light {
    color: #dae4e9 !important;
  }

  .lg\:uie-text-grey-lighter {
    color: #f3f7f9 !important;
  }

  .lg\:uie-text-grey-lightest {
    color: #fafcfc !important;
  }

  .lg\:uie-text-white {
    color: #fff !important;
  }

  .lg\:uie-text-red-darkest {
    color: #420806 !important;
  }

  .lg\:uie-text-red-darker {
    color: #6a1b19 !important;
  }

  .lg\:uie-text-red-dark {
    color: #cc1f1a !important;
  }

  .lg\:uie-text-red {
    color: #e3342f !important;
  }

  .lg\:uie-text-red-light {
    color: #ef5753 !important;
  }

  .lg\:uie-text-red-lighter {
    color: #f9acaa !important;
  }

  .lg\:uie-text-red-lightest {
    color: #fcebea !important;
  }

  .lg\:uie-text-orange-darkest {
    color: #542605 !important;
  }

  .lg\:uie-text-orange-darker {
    color: #7f4012 !important;
  }

  .lg\:uie-text-orange-dark {
    color: #de751f !important;
  }

  .lg\:uie-text-orange {
    color: #f6993f !important;
  }

  .lg\:uie-text-orange-light {
    color: #faad63 !important;
  }

  .lg\:uie-text-orange-lighter {
    color: #fcd9b6 !important;
  }

  .lg\:uie-text-orange-lightest {
    color: #fff5eb !important;
  }

  .lg\:uie-text-yellow-darkest {
    color: #453411 !important;
  }

  .lg\:uie-text-yellow-darker {
    color: #684f1d !important;
  }

  .lg\:uie-text-yellow-dark {
    color: #f2d024 !important;
  }

  .lg\:uie-text-yellow {
    color: #ffed4a !important;
  }

  .lg\:uie-text-yellow-light {
    color: #fff382 !important;
  }

  .lg\:uie-text-yellow-lighter {
    color: #fff9c2 !important;
  }

  .lg\:uie-text-yellow-lightest {
    color: #fcfbeb !important;
  }

  .lg\:uie-text-green-darkest {
    color: #032d19 !important;
  }

  .lg\:uie-text-green-darker {
    color: #0b4228 !important;
  }

  .lg\:uie-text-green-dark {
    color: #1f9d55 !important;
  }

  .lg\:uie-text-green {
    color: #38c172 !important;
  }

  .lg\:uie-text-green-light {
    color: #51d88a !important;
  }

  .lg\:uie-text-green-lighter {
    color: #a2f5bf !important;
  }

  .lg\:uie-text-green-lightest {
    color: #e3fcec !important;
  }

  .lg\:uie-text-teal-darkest {
    color: #0d3331 !important;
  }

  .lg\:uie-text-teal-darker {
    color: #174e4b !important;
  }

  .lg\:uie-text-teal-dark {
    color: #38a89d !important;
  }

  .lg\:uie-text-teal {
    color: #4dc0b5 !important;
  }

  .lg\:uie-text-teal-light {
    color: #64d5ca !important;
  }

  .lg\:uie-text-teal-lighter {
    color: #a0f0ed !important;
  }

  .lg\:uie-text-teal-lightest {
    color: #e8fffe !important;
  }

  .lg\:uie-text-blue-darkest {
    color: #05233b !important;
  }

  .lg\:uie-text-blue-darker {
    color: #103d60 !important;
  }

  .lg\:uie-text-blue-dark {
    color: #2779bd !important;
  }

  .lg\:uie-text-blue {
    color: #3490dc !important;
  }

  .lg\:uie-text-blue-light {
    color: #6cb2eb !important;
  }

  .lg\:uie-text-blue-lighter {
    color: #bcdefa !important;
  }

  .lg\:uie-text-blue-lightest {
    color: #eff8ff !important;
  }

  .lg\:uie-text-indigo-darkest {
    color: #191e38 !important;
  }

  .lg\:uie-text-indigo-darker {
    color: #2f365f !important;
  }

  .lg\:uie-text-indigo-dark {
    color: #5661b3 !important;
  }

  .lg\:uie-text-indigo {
    color: #6574cd !important;
  }

  .lg\:uie-text-indigo-light {
    color: #7886d7 !important;
  }

  .lg\:uie-text-indigo-lighter {
    color: #b2b7ff !important;
  }

  .lg\:uie-text-indigo-lightest {
    color: #e6e8ff !important;
  }

  .lg\:uie-text-purple-darkest {
    color: #1f133f !important;
  }

  .lg\:uie-text-purple-darker {
    color: #352465 !important;
  }

  .lg\:uie-text-purple-dark {
    color: #794acf !important;
  }

  .lg\:uie-text-purple {
    color: #9561e2 !important;
  }

  .lg\:uie-text-purple-light {
    color: #a779e9 !important;
  }

  .lg\:uie-text-purple-lighter {
    color: #d6bbfc !important;
  }

  .lg\:uie-text-purple-lightest {
    color: #f3ebff !important;
  }

  .lg\:uie-text-pink-darkest {
    color: #45051e !important;
  }

  .lg\:uie-text-pink-darker {
    color: #72173a !important;
  }

  .lg\:uie-text-pink-dark {
    color: #eb5286 !important;
  }

  .lg\:uie-text-pink {
    color: #f66d9b !important;
  }

  .lg\:uie-text-pink-light {
    color: #fa7ea8 !important;
  }

  .lg\:uie-text-pink-lighter {
    color: #ffbbca !important;
  }

  .lg\:uie-text-pink-lightest {
    color: #ffebef !important;
  }

  .lg\:hover\:uie-text-transparent:hover {
    color: transparent !important;
  }

  .lg\:hover\:uie-text-black:hover {
    color: #222b2f !important;
  }

  .lg\:hover\:uie-text-grey-darkest:hover {
    color: #364349 !important;
  }

  .lg\:hover\:uie-text-grey-darker:hover {
    color: #596a73 !important;
  }

  .lg\:hover\:uie-text-grey-dark:hover {
    color: #70818a !important;
  }

  .lg\:hover\:uie-text-grey:hover {
    color: #9babb4 !important;
  }

  .lg\:hover\:uie-text-grey-light:hover {
    color: #dae4e9 !important;
  }

  .lg\:hover\:uie-text-grey-lighter:hover {
    color: #f3f7f9 !important;
  }

  .lg\:hover\:uie-text-grey-lightest:hover {
    color: #fafcfc !important;
  }

  .lg\:hover\:uie-text-white:hover {
    color: #fff !important;
  }

  .lg\:hover\:uie-text-red-darkest:hover {
    color: #420806 !important;
  }

  .lg\:hover\:uie-text-red-darker:hover {
    color: #6a1b19 !important;
  }

  .lg\:hover\:uie-text-red-dark:hover {
    color: #cc1f1a !important;
  }

  .lg\:hover\:uie-text-red:hover {
    color: #e3342f !important;
  }

  .lg\:hover\:uie-text-red-light:hover {
    color: #ef5753 !important;
  }

  .lg\:hover\:uie-text-red-lighter:hover {
    color: #f9acaa !important;
  }

  .lg\:hover\:uie-text-red-lightest:hover {
    color: #fcebea !important;
  }

  .lg\:hover\:uie-text-orange-darkest:hover {
    color: #542605 !important;
  }

  .lg\:hover\:uie-text-orange-darker:hover {
    color: #7f4012 !important;
  }

  .lg\:hover\:uie-text-orange-dark:hover {
    color: #de751f !important;
  }

  .lg\:hover\:uie-text-orange:hover {
    color: #f6993f !important;
  }

  .lg\:hover\:uie-text-orange-light:hover {
    color: #faad63 !important;
  }

  .lg\:hover\:uie-text-orange-lighter:hover {
    color: #fcd9b6 !important;
  }

  .lg\:hover\:uie-text-orange-lightest:hover {
    color: #fff5eb !important;
  }

  .lg\:hover\:uie-text-yellow-darkest:hover {
    color: #453411 !important;
  }

  .lg\:hover\:uie-text-yellow-darker:hover {
    color: #684f1d !important;
  }

  .lg\:hover\:uie-text-yellow-dark:hover {
    color: #f2d024 !important;
  }

  .lg\:hover\:uie-text-yellow:hover {
    color: #ffed4a !important;
  }

  .lg\:hover\:uie-text-yellow-light:hover {
    color: #fff382 !important;
  }

  .lg\:hover\:uie-text-yellow-lighter:hover {
    color: #fff9c2 !important;
  }

  .lg\:hover\:uie-text-yellow-lightest:hover {
    color: #fcfbeb !important;
  }

  .lg\:hover\:uie-text-green-darkest:hover {
    color: #032d19 !important;
  }

  .lg\:hover\:uie-text-green-darker:hover {
    color: #0b4228 !important;
  }

  .lg\:hover\:uie-text-green-dark:hover {
    color: #1f9d55 !important;
  }

  .lg\:hover\:uie-text-green:hover {
    color: #38c172 !important;
  }

  .lg\:hover\:uie-text-green-light:hover {
    color: #51d88a !important;
  }

  .lg\:hover\:uie-text-green-lighter:hover {
    color: #a2f5bf !important;
  }

  .lg\:hover\:uie-text-green-lightest:hover {
    color: #e3fcec !important;
  }

  .lg\:hover\:uie-text-teal-darkest:hover {
    color: #0d3331 !important;
  }

  .lg\:hover\:uie-text-teal-darker:hover {
    color: #174e4b !important;
  }

  .lg\:hover\:uie-text-teal-dark:hover {
    color: #38a89d !important;
  }

  .lg\:hover\:uie-text-teal:hover {
    color: #4dc0b5 !important;
  }

  .lg\:hover\:uie-text-teal-light:hover {
    color: #64d5ca !important;
  }

  .lg\:hover\:uie-text-teal-lighter:hover {
    color: #a0f0ed !important;
  }

  .lg\:hover\:uie-text-teal-lightest:hover {
    color: #e8fffe !important;
  }

  .lg\:hover\:uie-text-blue-darkest:hover {
    color: #05233b !important;
  }

  .lg\:hover\:uie-text-blue-darker:hover {
    color: #103d60 !important;
  }

  .lg\:hover\:uie-text-blue-dark:hover {
    color: #2779bd !important;
  }

  .lg\:hover\:uie-text-blue:hover {
    color: #3490dc !important;
  }

  .lg\:hover\:uie-text-blue-light:hover {
    color: #6cb2eb !important;
  }

  .lg\:hover\:uie-text-blue-lighter:hover {
    color: #bcdefa !important;
  }

  .lg\:hover\:uie-text-blue-lightest:hover {
    color: #eff8ff !important;
  }

  .lg\:hover\:uie-text-indigo-darkest:hover {
    color: #191e38 !important;
  }

  .lg\:hover\:uie-text-indigo-darker:hover {
    color: #2f365f !important;
  }

  .lg\:hover\:uie-text-indigo-dark:hover {
    color: #5661b3 !important;
  }

  .lg\:hover\:uie-text-indigo:hover {
    color: #6574cd !important;
  }

  .lg\:hover\:uie-text-indigo-light:hover {
    color: #7886d7 !important;
  }

  .lg\:hover\:uie-text-indigo-lighter:hover {
    color: #b2b7ff !important;
  }

  .lg\:hover\:uie-text-indigo-lightest:hover {
    color: #e6e8ff !important;
  }

  .lg\:hover\:uie-text-purple-darkest:hover {
    color: #1f133f !important;
  }

  .lg\:hover\:uie-text-purple-darker:hover {
    color: #352465 !important;
  }

  .lg\:hover\:uie-text-purple-dark:hover {
    color: #794acf !important;
  }

  .lg\:hover\:uie-text-purple:hover {
    color: #9561e2 !important;
  }

  .lg\:hover\:uie-text-purple-light:hover {
    color: #a779e9 !important;
  }

  .lg\:hover\:uie-text-purple-lighter:hover {
    color: #d6bbfc !important;
  }

  .lg\:hover\:uie-text-purple-lightest:hover {
    color: #f3ebff !important;
  }

  .lg\:hover\:uie-text-pink-darkest:hover {
    color: #45051e !important;
  }

  .lg\:hover\:uie-text-pink-darker:hover {
    color: #72173a !important;
  }

  .lg\:hover\:uie-text-pink-dark:hover {
    color: #eb5286 !important;
  }

  .lg\:hover\:uie-text-pink:hover {
    color: #f66d9b !important;
  }

  .lg\:hover\:uie-text-pink-light:hover {
    color: #fa7ea8 !important;
  }

  .lg\:hover\:uie-text-pink-lighter:hover {
    color: #ffbbca !important;
  }

  .lg\:hover\:uie-text-pink-lightest:hover {
    color: #ffebef !important;
  }

  .lg\:focus\:uie-text-transparent:focus {
    color: transparent !important;
  }

  .lg\:focus\:uie-text-black:focus {
    color: #222b2f !important;
  }

  .lg\:focus\:uie-text-grey-darkest:focus {
    color: #364349 !important;
  }

  .lg\:focus\:uie-text-grey-darker:focus {
    color: #596a73 !important;
  }

  .lg\:focus\:uie-text-grey-dark:focus {
    color: #70818a !important;
  }

  .lg\:focus\:uie-text-grey:focus {
    color: #9babb4 !important;
  }

  .lg\:focus\:uie-text-grey-light:focus {
    color: #dae4e9 !important;
  }

  .lg\:focus\:uie-text-grey-lighter:focus {
    color: #f3f7f9 !important;
  }

  .lg\:focus\:uie-text-grey-lightest:focus {
    color: #fafcfc !important;
  }

  .lg\:focus\:uie-text-white:focus {
    color: #fff !important;
  }

  .lg\:focus\:uie-text-red-darkest:focus {
    color: #420806 !important;
  }

  .lg\:focus\:uie-text-red-darker:focus {
    color: #6a1b19 !important;
  }

  .lg\:focus\:uie-text-red-dark:focus {
    color: #cc1f1a !important;
  }

  .lg\:focus\:uie-text-red:focus {
    color: #e3342f !important;
  }

  .lg\:focus\:uie-text-red-light:focus {
    color: #ef5753 !important;
  }

  .lg\:focus\:uie-text-red-lighter:focus {
    color: #f9acaa !important;
  }

  .lg\:focus\:uie-text-red-lightest:focus {
    color: #fcebea !important;
  }

  .lg\:focus\:uie-text-orange-darkest:focus {
    color: #542605 !important;
  }

  .lg\:focus\:uie-text-orange-darker:focus {
    color: #7f4012 !important;
  }

  .lg\:focus\:uie-text-orange-dark:focus {
    color: #de751f !important;
  }

  .lg\:focus\:uie-text-orange:focus {
    color: #f6993f !important;
  }

  .lg\:focus\:uie-text-orange-light:focus {
    color: #faad63 !important;
  }

  .lg\:focus\:uie-text-orange-lighter:focus {
    color: #fcd9b6 !important;
  }

  .lg\:focus\:uie-text-orange-lightest:focus {
    color: #fff5eb !important;
  }

  .lg\:focus\:uie-text-yellow-darkest:focus {
    color: #453411 !important;
  }

  .lg\:focus\:uie-text-yellow-darker:focus {
    color: #684f1d !important;
  }

  .lg\:focus\:uie-text-yellow-dark:focus {
    color: #f2d024 !important;
  }

  .lg\:focus\:uie-text-yellow:focus {
    color: #ffed4a !important;
  }

  .lg\:focus\:uie-text-yellow-light:focus {
    color: #fff382 !important;
  }

  .lg\:focus\:uie-text-yellow-lighter:focus {
    color: #fff9c2 !important;
  }

  .lg\:focus\:uie-text-yellow-lightest:focus {
    color: #fcfbeb !important;
  }

  .lg\:focus\:uie-text-green-darkest:focus {
    color: #032d19 !important;
  }

  .lg\:focus\:uie-text-green-darker:focus {
    color: #0b4228 !important;
  }

  .lg\:focus\:uie-text-green-dark:focus {
    color: #1f9d55 !important;
  }

  .lg\:focus\:uie-text-green:focus {
    color: #38c172 !important;
  }

  .lg\:focus\:uie-text-green-light:focus {
    color: #51d88a !important;
  }

  .lg\:focus\:uie-text-green-lighter:focus {
    color: #a2f5bf !important;
  }

  .lg\:focus\:uie-text-green-lightest:focus {
    color: #e3fcec !important;
  }

  .lg\:focus\:uie-text-teal-darkest:focus {
    color: #0d3331 !important;
  }

  .lg\:focus\:uie-text-teal-darker:focus {
    color: #174e4b !important;
  }

  .lg\:focus\:uie-text-teal-dark:focus {
    color: #38a89d !important;
  }

  .lg\:focus\:uie-text-teal:focus {
    color: #4dc0b5 !important;
  }

  .lg\:focus\:uie-text-teal-light:focus {
    color: #64d5ca !important;
  }

  .lg\:focus\:uie-text-teal-lighter:focus {
    color: #a0f0ed !important;
  }

  .lg\:focus\:uie-text-teal-lightest:focus {
    color: #e8fffe !important;
  }

  .lg\:focus\:uie-text-blue-darkest:focus {
    color: #05233b !important;
  }

  .lg\:focus\:uie-text-blue-darker:focus {
    color: #103d60 !important;
  }

  .lg\:focus\:uie-text-blue-dark:focus {
    color: #2779bd !important;
  }

  .lg\:focus\:uie-text-blue:focus {
    color: #3490dc !important;
  }

  .lg\:focus\:uie-text-blue-light:focus {
    color: #6cb2eb !important;
  }

  .lg\:focus\:uie-text-blue-lighter:focus {
    color: #bcdefa !important;
  }

  .lg\:focus\:uie-text-blue-lightest:focus {
    color: #eff8ff !important;
  }

  .lg\:focus\:uie-text-indigo-darkest:focus {
    color: #191e38 !important;
  }

  .lg\:focus\:uie-text-indigo-darker:focus {
    color: #2f365f !important;
  }

  .lg\:focus\:uie-text-indigo-dark:focus {
    color: #5661b3 !important;
  }

  .lg\:focus\:uie-text-indigo:focus {
    color: #6574cd !important;
  }

  .lg\:focus\:uie-text-indigo-light:focus {
    color: #7886d7 !important;
  }

  .lg\:focus\:uie-text-indigo-lighter:focus {
    color: #b2b7ff !important;
  }

  .lg\:focus\:uie-text-indigo-lightest:focus {
    color: #e6e8ff !important;
  }

  .lg\:focus\:uie-text-purple-darkest:focus {
    color: #1f133f !important;
  }

  .lg\:focus\:uie-text-purple-darker:focus {
    color: #352465 !important;
  }

  .lg\:focus\:uie-text-purple-dark:focus {
    color: #794acf !important;
  }

  .lg\:focus\:uie-text-purple:focus {
    color: #9561e2 !important;
  }

  .lg\:focus\:uie-text-purple-light:focus {
    color: #a779e9 !important;
  }

  .lg\:focus\:uie-text-purple-lighter:focus {
    color: #d6bbfc !important;
  }

  .lg\:focus\:uie-text-purple-lightest:focus {
    color: #f3ebff !important;
  }

  .lg\:focus\:uie-text-pink-darkest:focus {
    color: #45051e !important;
  }

  .lg\:focus\:uie-text-pink-darker:focus {
    color: #72173a !important;
  }

  .lg\:focus\:uie-text-pink-dark:focus {
    color: #eb5286 !important;
  }

  .lg\:focus\:uie-text-pink:focus {
    color: #f66d9b !important;
  }

  .lg\:focus\:uie-text-pink-light:focus {
    color: #fa7ea8 !important;
  }

  .lg\:focus\:uie-text-pink-lighter:focus {
    color: #ffbbca !important;
  }

  .lg\:focus\:uie-text-pink-lightest:focus {
    color: #ffebef !important;
  }

  .lg\:uie-text-xs {
    font-size: .75rem !important;
  }

  .lg\:uie-text-sm {
    font-size: .875rem !important;
  }

  .lg\:uie-text-base {
    font-size: 1rem !important;
  }

  .lg\:uie-text-lg {
    font-size: 1.125rem !important;
  }

  .lg\:uie-text-xl {
    font-size: 1.25rem !important;
  }

  .lg\:uie-text-2xl {
    font-size: 1.5rem !important;
  }

  .lg\:uie-text-3xl {
    font-size: 1.875rem !important;
  }

  .lg\:uie-text-4xl {
    font-size: 2.25rem !important;
  }

  .lg\:uie-text-5xl {
    font-size: 3rem !important;
  }

  .lg\:uie-italic {
    font-style: italic !important;
  }

  .lg\:uie-roman {
    font-style: normal !important;
  }

  .lg\:uie-uppercase {
    text-transform: uppercase !important;
  }

  .lg\:uie-lowercase {
    text-transform: lowercase !important;
  }

  .lg\:uie-capitalize {
    text-transform: capitalize !important;
  }

  .lg\:uie-normal-case {
    text-transform: none !important;
  }

  .lg\:uie-underline {
    text-decoration: underline !important;
  }

  .lg\:uie-line-through {
    text-decoration: line-through !important;
  }

  .lg\:uie-no-underline {
    text-decoration: none !important;
  }

  .lg\:uie-antialiased {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .lg\:uie-subpixel-antialiased {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .lg\:hover\:uie-italic:hover {
    font-style: italic !important;
  }

  .lg\:hover\:uie-roman:hover {
    font-style: normal !important;
  }

  .lg\:hover\:uie-uppercase:hover {
    text-transform: uppercase !important;
  }

  .lg\:hover\:uie-lowercase:hover {
    text-transform: lowercase !important;
  }

  .lg\:hover\:uie-capitalize:hover {
    text-transform: capitalize !important;
  }

  .lg\:hover\:uie-normal-case:hover {
    text-transform: none !important;
  }

  .lg\:hover\:uie-underline:hover {
    text-decoration: underline !important;
  }

  .lg\:hover\:uie-line-through:hover {
    text-decoration: line-through !important;
  }

  .lg\:hover\:uie-no-underline:hover {
    text-decoration: none !important;
  }

  .lg\:hover\:uie-antialiased:hover {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .lg\:hover\:uie-subpixel-antialiased:hover {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .lg\:focus\:uie-italic:focus {
    font-style: italic !important;
  }

  .lg\:focus\:uie-roman:focus {
    font-style: normal !important;
  }

  .lg\:focus\:uie-uppercase:focus {
    text-transform: uppercase !important;
  }

  .lg\:focus\:uie-lowercase:focus {
    text-transform: lowercase !important;
  }

  .lg\:focus\:uie-capitalize:focus {
    text-transform: capitalize !important;
  }

  .lg\:focus\:uie-normal-case:focus {
    text-transform: none !important;
  }

  .lg\:focus\:uie-underline:focus {
    text-decoration: underline !important;
  }

  .lg\:focus\:uie-line-through:focus {
    text-decoration: line-through !important;
  }

  .lg\:focus\:uie-no-underline:focus {
    text-decoration: none !important;
  }

  .lg\:focus\:uie-antialiased:focus {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .lg\:focus\:uie-subpixel-antialiased:focus {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .lg\:uie-tracking-tight {
    letter-spacing: -0.05em !important;
  }

  .lg\:uie-tracking-normal {
    letter-spacing: 0 !important;
  }

  .lg\:uie-tracking-wide {
    letter-spacing: .05em !important;
  }

  .lg\:uie-select-none {
    -webkit-user-select: none !important;
       -moz-user-select: none !important;
        -ms-user-select: none !important;
            user-select: none !important;
  }

  .lg\:uie-select-text {
    -webkit-user-select: text !important;
       -moz-user-select: text !important;
        -ms-user-select: text !important;
            user-select: text !important;
  }

  .lg\:uie-align-baseline {
    vertical-align: baseline !important;
  }

  .lg\:uie-align-top {
    vertical-align: top !important;
  }

  .lg\:uie-align-middle {
    vertical-align: middle !important;
  }

  .lg\:uie-align-bottom {
    vertical-align: bottom !important;
  }

  .lg\:uie-align-text-top {
    vertical-align: text-top !important;
  }

  .lg\:uie-align-text-bottom {
    vertical-align: text-bottom !important;
  }

  .lg\:uie-visible {
    visibility: visible !important;
  }

  .lg\:uie-invisible {
    visibility: hidden !important;
  }

  .lg\:uie-whitespace-normal {
    white-space: normal !important;
  }

  .lg\:uie-whitespace-no-wrap {
    white-space: nowrap !important;
  }

  .lg\:uie-whitespace-pre {
    white-space: pre !important;
  }

  .lg\:uie-whitespace-pre-line {
    white-space: pre-line !important;
  }

  .lg\:uie-whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }

  .lg\:uie-break-words {
    word-wrap: break-word !important;
  }

  .lg\:uie-break-normal {
    word-wrap: normal !important;
  }

  .lg\:uie-truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
  }

  .lg\:uie-w-1 {
    width: .25rem !important;
  }

  .lg\:uie-w-2 {
    width: .5rem !important;
  }

  .lg\:uie-w-3 {
    width: .75rem !important;
  }

  .lg\:uie-w-4 {
    width: 1rem !important;
  }

  .lg\:uie-w-6 {
    width: 1.5rem !important;
  }

  .lg\:uie-w-8 {
    width: 2rem !important;
  }

  .lg\:uie-w-10 {
    width: 2.5rem !important;
  }

  .lg\:uie-w-12 {
    width: 3rem !important;
  }

  .lg\:uie-w-16 {
    width: 4rem !important;
  }

  .lg\:uie-w-24 {
    width: 6rem !important;
  }

  .lg\:uie-w-32 {
    width: 8rem !important;
  }

  .lg\:uie-w-48 {
    width: 12rem !important;
  }

  .lg\:uie-w-64 {
    width: 16rem !important;
  }

  .lg\:uie-w-auto {
    width: auto !important;
  }

  .lg\:uie-w-px {
    width: 1px !important;
  }

  .lg\:uie-w-1\/2 {
    width: 50% !important;
  }

  .lg\:uie-w-1\/3 {
    width: 33.33333% !important;
  }

  .lg\:uie-w-2\/3 {
    width: 66.66667% !important;
  }

  .lg\:uie-w-1\/4 {
    width: 25% !important;
  }

  .lg\:uie-w-3\/4 {
    width: 75% !important;
  }

  .lg\:uie-w-1\/5 {
    width: 20% !important;
  }

  .lg\:uie-w-2\/5 {
    width: 40% !important;
  }

  .lg\:uie-w-3\/5 {
    width: 60% !important;
  }

  .lg\:uie-w-4\/5 {
    width: 80% !important;
  }

  .lg\:uie-w-1\/6 {
    width: 16.66667% !important;
  }

  .lg\:uie-w-5\/6 {
    width: 83.33333% !important;
  }

  .lg\:uie-w-full {
    width: 100% !important;
  }

  .lg\:uie-w-screen {
    width: 100vw !important;
  }

  .lg\:uie-z-0 {
    z-index: 0 !important;
  }

  .lg\:uie-z-10 {
    z-index: 10 !important;
  }

  .lg\:uie-z-20 {
    z-index: 20 !important;
  }

  .lg\:uie-z-30 {
    z-index: 30 !important;
  }

  .lg\:uie-z-40 {
    z-index: 40 !important;
  }

  .lg\:uie-z-50 {
    z-index: 50 !important;
  }

  .lg\:uie-z-auto {
    z-index: auto !important;
  }
}

@media (min-width: 1200px) {
  .xl\:uie-list-reset {
    list-style: none !important;
    padding: 0 !important;
  }

  .xl\:uie-appearance-none {
    -webkit-appearance: none !important;
       -moz-appearance: none !important;
            appearance: none !important;
  }

  .xl\:uie-bg-fixed {
    background-attachment: fixed !important;
  }

  .xl\:uie-bg-local {
    background-attachment: local !important;
  }

  .xl\:uie-bg-scroll {
    background-attachment: scroll !important;
  }

  .xl\:uie-bg-transparent {
    background-color: transparent !important;
  }

  .xl\:uie-bg-black {
    background-color: #222b2f !important;
  }

  .xl\:uie-bg-grey-darkest {
    background-color: #364349 !important;
  }

  .xl\:uie-bg-grey-darker {
    background-color: #596a73 !important;
  }

  .xl\:uie-bg-grey-dark {
    background-color: #70818a !important;
  }

  .xl\:uie-bg-grey {
    background-color: #9babb4 !important;
  }

  .xl\:uie-bg-grey-light {
    background-color: #dae4e9 !important;
  }

  .xl\:uie-bg-grey-lighter {
    background-color: #f3f7f9 !important;
  }

  .xl\:uie-bg-grey-lightest {
    background-color: #fafcfc !important;
  }

  .xl\:uie-bg-white {
    background-color: #fff !important;
  }

  .xl\:uie-bg-red-darkest {
    background-color: #420806 !important;
  }

  .xl\:uie-bg-red-darker {
    background-color: #6a1b19 !important;
  }

  .xl\:uie-bg-red-dark {
    background-color: #cc1f1a !important;
  }

  .xl\:uie-bg-red {
    background-color: #e3342f !important;
  }

  .xl\:uie-bg-red-light {
    background-color: #ef5753 !important;
  }

  .xl\:uie-bg-red-lighter {
    background-color: #f9acaa !important;
  }

  .xl\:uie-bg-red-lightest {
    background-color: #fcebea !important;
  }

  .xl\:uie-bg-orange-darkest {
    background-color: #542605 !important;
  }

  .xl\:uie-bg-orange-darker {
    background-color: #7f4012 !important;
  }

  .xl\:uie-bg-orange-dark {
    background-color: #de751f !important;
  }

  .xl\:uie-bg-orange {
    background-color: #f6993f !important;
  }

  .xl\:uie-bg-orange-light {
    background-color: #faad63 !important;
  }

  .xl\:uie-bg-orange-lighter {
    background-color: #fcd9b6 !important;
  }

  .xl\:uie-bg-orange-lightest {
    background-color: #fff5eb !important;
  }

  .xl\:uie-bg-yellow-darkest {
    background-color: #453411 !important;
  }

  .xl\:uie-bg-yellow-darker {
    background-color: #684f1d !important;
  }

  .xl\:uie-bg-yellow-dark {
    background-color: #f2d024 !important;
  }

  .xl\:uie-bg-yellow {
    background-color: #ffed4a !important;
  }

  .xl\:uie-bg-yellow-light {
    background-color: #fff382 !important;
  }

  .xl\:uie-bg-yellow-lighter {
    background-color: #fff9c2 !important;
  }

  .xl\:uie-bg-yellow-lightest {
    background-color: #fcfbeb !important;
  }

  .xl\:uie-bg-green-darkest {
    background-color: #032d19 !important;
  }

  .xl\:uie-bg-green-darker {
    background-color: #0b4228 !important;
  }

  .xl\:uie-bg-green-dark {
    background-color: #1f9d55 !important;
  }

  .xl\:uie-bg-green {
    background-color: #38c172 !important;
  }

  .xl\:uie-bg-green-light {
    background-color: #51d88a !important;
  }

  .xl\:uie-bg-green-lighter {
    background-color: #a2f5bf !important;
  }

  .xl\:uie-bg-green-lightest {
    background-color: #e3fcec !important;
  }

  .xl\:uie-bg-teal-darkest {
    background-color: #0d3331 !important;
  }

  .xl\:uie-bg-teal-darker {
    background-color: #174e4b !important;
  }

  .xl\:uie-bg-teal-dark {
    background-color: #38a89d !important;
  }

  .xl\:uie-bg-teal {
    background-color: #4dc0b5 !important;
  }

  .xl\:uie-bg-teal-light {
    background-color: #64d5ca !important;
  }

  .xl\:uie-bg-teal-lighter {
    background-color: #a0f0ed !important;
  }

  .xl\:uie-bg-teal-lightest {
    background-color: #e8fffe !important;
  }

  .xl\:uie-bg-blue-darkest {
    background-color: #05233b !important;
  }

  .xl\:uie-bg-blue-darker {
    background-color: #103d60 !important;
  }

  .xl\:uie-bg-blue-dark {
    background-color: #2779bd !important;
  }

  .xl\:uie-bg-blue {
    background-color: #3490dc !important;
  }

  .xl\:uie-bg-blue-light {
    background-color: #6cb2eb !important;
  }

  .xl\:uie-bg-blue-lighter {
    background-color: #bcdefa !important;
  }

  .xl\:uie-bg-blue-lightest {
    background-color: #eff8ff !important;
  }

  .xl\:uie-bg-indigo-darkest {
    background-color: #191e38 !important;
  }

  .xl\:uie-bg-indigo-darker {
    background-color: #2f365f !important;
  }

  .xl\:uie-bg-indigo-dark {
    background-color: #5661b3 !important;
  }

  .xl\:uie-bg-indigo {
    background-color: #6574cd !important;
  }

  .xl\:uie-bg-indigo-light {
    background-color: #7886d7 !important;
  }

  .xl\:uie-bg-indigo-lighter {
    background-color: #b2b7ff !important;
  }

  .xl\:uie-bg-indigo-lightest {
    background-color: #e6e8ff !important;
  }

  .xl\:uie-bg-purple-darkest {
    background-color: #1f133f !important;
  }

  .xl\:uie-bg-purple-darker {
    background-color: #352465 !important;
  }

  .xl\:uie-bg-purple-dark {
    background-color: #794acf !important;
  }

  .xl\:uie-bg-purple {
    background-color: #9561e2 !important;
  }

  .xl\:uie-bg-purple-light {
    background-color: #a779e9 !important;
  }

  .xl\:uie-bg-purple-lighter {
    background-color: #d6bbfc !important;
  }

  .xl\:uie-bg-purple-lightest {
    background-color: #f3ebff !important;
  }

  .xl\:uie-bg-pink-darkest {
    background-color: #45051e !important;
  }

  .xl\:uie-bg-pink-darker {
    background-color: #72173a !important;
  }

  .xl\:uie-bg-pink-dark {
    background-color: #eb5286 !important;
  }

  .xl\:uie-bg-pink {
    background-color: #f66d9b !important;
  }

  .xl\:uie-bg-pink-light {
    background-color: #fa7ea8 !important;
  }

  .xl\:uie-bg-pink-lighter {
    background-color: #ffbbca !important;
  }

  .xl\:uie-bg-pink-lightest {
    background-color: #ffebef !important;
  }

  .xl\:hover\:uie-bg-transparent:hover {
    background-color: transparent !important;
  }

  .xl\:hover\:uie-bg-black:hover {
    background-color: #222b2f !important;
  }

  .xl\:hover\:uie-bg-grey-darkest:hover {
    background-color: #364349 !important;
  }

  .xl\:hover\:uie-bg-grey-darker:hover {
    background-color: #596a73 !important;
  }

  .xl\:hover\:uie-bg-grey-dark:hover {
    background-color: #70818a !important;
  }

  .xl\:hover\:uie-bg-grey:hover {
    background-color: #9babb4 !important;
  }

  .xl\:hover\:uie-bg-grey-light:hover {
    background-color: #dae4e9 !important;
  }

  .xl\:hover\:uie-bg-grey-lighter:hover {
    background-color: #f3f7f9 !important;
  }

  .xl\:hover\:uie-bg-grey-lightest:hover {
    background-color: #fafcfc !important;
  }

  .xl\:hover\:uie-bg-white:hover {
    background-color: #fff !important;
  }

  .xl\:hover\:uie-bg-red-darkest:hover {
    background-color: #420806 !important;
  }

  .xl\:hover\:uie-bg-red-darker:hover {
    background-color: #6a1b19 !important;
  }

  .xl\:hover\:uie-bg-red-dark:hover {
    background-color: #cc1f1a !important;
  }

  .xl\:hover\:uie-bg-red:hover {
    background-color: #e3342f !important;
  }

  .xl\:hover\:uie-bg-red-light:hover {
    background-color: #ef5753 !important;
  }

  .xl\:hover\:uie-bg-red-lighter:hover {
    background-color: #f9acaa !important;
  }

  .xl\:hover\:uie-bg-red-lightest:hover {
    background-color: #fcebea !important;
  }

  .xl\:hover\:uie-bg-orange-darkest:hover {
    background-color: #542605 !important;
  }

  .xl\:hover\:uie-bg-orange-darker:hover {
    background-color: #7f4012 !important;
  }

  .xl\:hover\:uie-bg-orange-dark:hover {
    background-color: #de751f !important;
  }

  .xl\:hover\:uie-bg-orange:hover {
    background-color: #f6993f !important;
  }

  .xl\:hover\:uie-bg-orange-light:hover {
    background-color: #faad63 !important;
  }

  .xl\:hover\:uie-bg-orange-lighter:hover {
    background-color: #fcd9b6 !important;
  }

  .xl\:hover\:uie-bg-orange-lightest:hover {
    background-color: #fff5eb !important;
  }

  .xl\:hover\:uie-bg-yellow-darkest:hover {
    background-color: #453411 !important;
  }

  .xl\:hover\:uie-bg-yellow-darker:hover {
    background-color: #684f1d !important;
  }

  .xl\:hover\:uie-bg-yellow-dark:hover {
    background-color: #f2d024 !important;
  }

  .xl\:hover\:uie-bg-yellow:hover {
    background-color: #ffed4a !important;
  }

  .xl\:hover\:uie-bg-yellow-light:hover {
    background-color: #fff382 !important;
  }

  .xl\:hover\:uie-bg-yellow-lighter:hover {
    background-color: #fff9c2 !important;
  }

  .xl\:hover\:uie-bg-yellow-lightest:hover {
    background-color: #fcfbeb !important;
  }

  .xl\:hover\:uie-bg-green-darkest:hover {
    background-color: #032d19 !important;
  }

  .xl\:hover\:uie-bg-green-darker:hover {
    background-color: #0b4228 !important;
  }

  .xl\:hover\:uie-bg-green-dark:hover {
    background-color: #1f9d55 !important;
  }

  .xl\:hover\:uie-bg-green:hover {
    background-color: #38c172 !important;
  }

  .xl\:hover\:uie-bg-green-light:hover {
    background-color: #51d88a !important;
  }

  .xl\:hover\:uie-bg-green-lighter:hover {
    background-color: #a2f5bf !important;
  }

  .xl\:hover\:uie-bg-green-lightest:hover {
    background-color: #e3fcec !important;
  }

  .xl\:hover\:uie-bg-teal-darkest:hover {
    background-color: #0d3331 !important;
  }

  .xl\:hover\:uie-bg-teal-darker:hover {
    background-color: #174e4b !important;
  }

  .xl\:hover\:uie-bg-teal-dark:hover {
    background-color: #38a89d !important;
  }

  .xl\:hover\:uie-bg-teal:hover {
    background-color: #4dc0b5 !important;
  }

  .xl\:hover\:uie-bg-teal-light:hover {
    background-color: #64d5ca !important;
  }

  .xl\:hover\:uie-bg-teal-lighter:hover {
    background-color: #a0f0ed !important;
  }

  .xl\:hover\:uie-bg-teal-lightest:hover {
    background-color: #e8fffe !important;
  }

  .xl\:hover\:uie-bg-blue-darkest:hover {
    background-color: #05233b !important;
  }

  .xl\:hover\:uie-bg-blue-darker:hover {
    background-color: #103d60 !important;
  }

  .xl\:hover\:uie-bg-blue-dark:hover {
    background-color: #2779bd !important;
  }

  .xl\:hover\:uie-bg-blue:hover {
    background-color: #3490dc !important;
  }

  .xl\:hover\:uie-bg-blue-light:hover {
    background-color: #6cb2eb !important;
  }

  .xl\:hover\:uie-bg-blue-lighter:hover {
    background-color: #bcdefa !important;
  }

  .xl\:hover\:uie-bg-blue-lightest:hover {
    background-color: #eff8ff !important;
  }

  .xl\:hover\:uie-bg-indigo-darkest:hover {
    background-color: #191e38 !important;
  }

  .xl\:hover\:uie-bg-indigo-darker:hover {
    background-color: #2f365f !important;
  }

  .xl\:hover\:uie-bg-indigo-dark:hover {
    background-color: #5661b3 !important;
  }

  .xl\:hover\:uie-bg-indigo:hover {
    background-color: #6574cd !important;
  }

  .xl\:hover\:uie-bg-indigo-light:hover {
    background-color: #7886d7 !important;
  }

  .xl\:hover\:uie-bg-indigo-lighter:hover {
    background-color: #b2b7ff !important;
  }

  .xl\:hover\:uie-bg-indigo-lightest:hover {
    background-color: #e6e8ff !important;
  }

  .xl\:hover\:uie-bg-purple-darkest:hover {
    background-color: #1f133f !important;
  }

  .xl\:hover\:uie-bg-purple-darker:hover {
    background-color: #352465 !important;
  }

  .xl\:hover\:uie-bg-purple-dark:hover {
    background-color: #794acf !important;
  }

  .xl\:hover\:uie-bg-purple:hover {
    background-color: #9561e2 !important;
  }

  .xl\:hover\:uie-bg-purple-light:hover {
    background-color: #a779e9 !important;
  }

  .xl\:hover\:uie-bg-purple-lighter:hover {
    background-color: #d6bbfc !important;
  }

  .xl\:hover\:uie-bg-purple-lightest:hover {
    background-color: #f3ebff !important;
  }

  .xl\:hover\:uie-bg-pink-darkest:hover {
    background-color: #45051e !important;
  }

  .xl\:hover\:uie-bg-pink-darker:hover {
    background-color: #72173a !important;
  }

  .xl\:hover\:uie-bg-pink-dark:hover {
    background-color: #eb5286 !important;
  }

  .xl\:hover\:uie-bg-pink:hover {
    background-color: #f66d9b !important;
  }

  .xl\:hover\:uie-bg-pink-light:hover {
    background-color: #fa7ea8 !important;
  }

  .xl\:hover\:uie-bg-pink-lighter:hover {
    background-color: #ffbbca !important;
  }

  .xl\:hover\:uie-bg-pink-lightest:hover {
    background-color: #ffebef !important;
  }

  .xl\:focus\:uie-bg-transparent:focus {
    background-color: transparent !important;
  }

  .xl\:focus\:uie-bg-black:focus {
    background-color: #222b2f !important;
  }

  .xl\:focus\:uie-bg-grey-darkest:focus {
    background-color: #364349 !important;
  }

  .xl\:focus\:uie-bg-grey-darker:focus {
    background-color: #596a73 !important;
  }

  .xl\:focus\:uie-bg-grey-dark:focus {
    background-color: #70818a !important;
  }

  .xl\:focus\:uie-bg-grey:focus {
    background-color: #9babb4 !important;
  }

  .xl\:focus\:uie-bg-grey-light:focus {
    background-color: #dae4e9 !important;
  }

  .xl\:focus\:uie-bg-grey-lighter:focus {
    background-color: #f3f7f9 !important;
  }

  .xl\:focus\:uie-bg-grey-lightest:focus {
    background-color: #fafcfc !important;
  }

  .xl\:focus\:uie-bg-white:focus {
    background-color: #fff !important;
  }

  .xl\:focus\:uie-bg-red-darkest:focus {
    background-color: #420806 !important;
  }

  .xl\:focus\:uie-bg-red-darker:focus {
    background-color: #6a1b19 !important;
  }

  .xl\:focus\:uie-bg-red-dark:focus {
    background-color: #cc1f1a !important;
  }

  .xl\:focus\:uie-bg-red:focus {
    background-color: #e3342f !important;
  }

  .xl\:focus\:uie-bg-red-light:focus {
    background-color: #ef5753 !important;
  }

  .xl\:focus\:uie-bg-red-lighter:focus {
    background-color: #f9acaa !important;
  }

  .xl\:focus\:uie-bg-red-lightest:focus {
    background-color: #fcebea !important;
  }

  .xl\:focus\:uie-bg-orange-darkest:focus {
    background-color: #542605 !important;
  }

  .xl\:focus\:uie-bg-orange-darker:focus {
    background-color: #7f4012 !important;
  }

  .xl\:focus\:uie-bg-orange-dark:focus {
    background-color: #de751f !important;
  }

  .xl\:focus\:uie-bg-orange:focus {
    background-color: #f6993f !important;
  }

  .xl\:focus\:uie-bg-orange-light:focus {
    background-color: #faad63 !important;
  }

  .xl\:focus\:uie-bg-orange-lighter:focus {
    background-color: #fcd9b6 !important;
  }

  .xl\:focus\:uie-bg-orange-lightest:focus {
    background-color: #fff5eb !important;
  }

  .xl\:focus\:uie-bg-yellow-darkest:focus {
    background-color: #453411 !important;
  }

  .xl\:focus\:uie-bg-yellow-darker:focus {
    background-color: #684f1d !important;
  }

  .xl\:focus\:uie-bg-yellow-dark:focus {
    background-color: #f2d024 !important;
  }

  .xl\:focus\:uie-bg-yellow:focus {
    background-color: #ffed4a !important;
  }

  .xl\:focus\:uie-bg-yellow-light:focus {
    background-color: #fff382 !important;
  }

  .xl\:focus\:uie-bg-yellow-lighter:focus {
    background-color: #fff9c2 !important;
  }

  .xl\:focus\:uie-bg-yellow-lightest:focus {
    background-color: #fcfbeb !important;
  }

  .xl\:focus\:uie-bg-green-darkest:focus {
    background-color: #032d19 !important;
  }

  .xl\:focus\:uie-bg-green-darker:focus {
    background-color: #0b4228 !important;
  }

  .xl\:focus\:uie-bg-green-dark:focus {
    background-color: #1f9d55 !important;
  }

  .xl\:focus\:uie-bg-green:focus {
    background-color: #38c172 !important;
  }

  .xl\:focus\:uie-bg-green-light:focus {
    background-color: #51d88a !important;
  }

  .xl\:focus\:uie-bg-green-lighter:focus {
    background-color: #a2f5bf !important;
  }

  .xl\:focus\:uie-bg-green-lightest:focus {
    background-color: #e3fcec !important;
  }

  .xl\:focus\:uie-bg-teal-darkest:focus {
    background-color: #0d3331 !important;
  }

  .xl\:focus\:uie-bg-teal-darker:focus {
    background-color: #174e4b !important;
  }

  .xl\:focus\:uie-bg-teal-dark:focus {
    background-color: #38a89d !important;
  }

  .xl\:focus\:uie-bg-teal:focus {
    background-color: #4dc0b5 !important;
  }

  .xl\:focus\:uie-bg-teal-light:focus {
    background-color: #64d5ca !important;
  }

  .xl\:focus\:uie-bg-teal-lighter:focus {
    background-color: #a0f0ed !important;
  }

  .xl\:focus\:uie-bg-teal-lightest:focus {
    background-color: #e8fffe !important;
  }

  .xl\:focus\:uie-bg-blue-darkest:focus {
    background-color: #05233b !important;
  }

  .xl\:focus\:uie-bg-blue-darker:focus {
    background-color: #103d60 !important;
  }

  .xl\:focus\:uie-bg-blue-dark:focus {
    background-color: #2779bd !important;
  }

  .xl\:focus\:uie-bg-blue:focus {
    background-color: #3490dc !important;
  }

  .xl\:focus\:uie-bg-blue-light:focus {
    background-color: #6cb2eb !important;
  }

  .xl\:focus\:uie-bg-blue-lighter:focus {
    background-color: #bcdefa !important;
  }

  .xl\:focus\:uie-bg-blue-lightest:focus {
    background-color: #eff8ff !important;
  }

  .xl\:focus\:uie-bg-indigo-darkest:focus {
    background-color: #191e38 !important;
  }

  .xl\:focus\:uie-bg-indigo-darker:focus {
    background-color: #2f365f !important;
  }

  .xl\:focus\:uie-bg-indigo-dark:focus {
    background-color: #5661b3 !important;
  }

  .xl\:focus\:uie-bg-indigo:focus {
    background-color: #6574cd !important;
  }

  .xl\:focus\:uie-bg-indigo-light:focus {
    background-color: #7886d7 !important;
  }

  .xl\:focus\:uie-bg-indigo-lighter:focus {
    background-color: #b2b7ff !important;
  }

  .xl\:focus\:uie-bg-indigo-lightest:focus {
    background-color: #e6e8ff !important;
  }

  .xl\:focus\:uie-bg-purple-darkest:focus {
    background-color: #1f133f !important;
  }

  .xl\:focus\:uie-bg-purple-darker:focus {
    background-color: #352465 !important;
  }

  .xl\:focus\:uie-bg-purple-dark:focus {
    background-color: #794acf !important;
  }

  .xl\:focus\:uie-bg-purple:focus {
    background-color: #9561e2 !important;
  }

  .xl\:focus\:uie-bg-purple-light:focus {
    background-color: #a779e9 !important;
  }

  .xl\:focus\:uie-bg-purple-lighter:focus {
    background-color: #d6bbfc !important;
  }

  .xl\:focus\:uie-bg-purple-lightest:focus {
    background-color: #f3ebff !important;
  }

  .xl\:focus\:uie-bg-pink-darkest:focus {
    background-color: #45051e !important;
  }

  .xl\:focus\:uie-bg-pink-darker:focus {
    background-color: #72173a !important;
  }

  .xl\:focus\:uie-bg-pink-dark:focus {
    background-color: #eb5286 !important;
  }

  .xl\:focus\:uie-bg-pink:focus {
    background-color: #f66d9b !important;
  }

  .xl\:focus\:uie-bg-pink-light:focus {
    background-color: #fa7ea8 !important;
  }

  .xl\:focus\:uie-bg-pink-lighter:focus {
    background-color: #ffbbca !important;
  }

  .xl\:focus\:uie-bg-pink-lightest:focus {
    background-color: #ffebef !important;
  }

  .xl\:uie-bg-bottom {
    background-position: bottom !important;
  }

  .xl\:uie-bg-center {
    background-position: center !important;
  }

  .xl\:uie-bg-left {
    background-position: left !important;
  }

  .xl\:uie-bg-left-bottom {
    background-position: left bottom !important;
  }

  .xl\:uie-bg-left-top {
    background-position: left top !important;
  }

  .xl\:uie-bg-right {
    background-position: right !important;
  }

  .xl\:uie-bg-right-bottom {
    background-position: right bottom !important;
  }

  .xl\:uie-bg-right-top {
    background-position: right top !important;
  }

  .xl\:uie-bg-top {
    background-position: top !important;
  }

  .xl\:uie-bg-repeat {
    background-repeat: repeat !important;
  }

  .xl\:uie-bg-no-repeat {
    background-repeat: no-repeat !important;
  }

  .xl\:uie-bg-repeat-x {
    background-repeat: repeat-x !important;
  }

  .xl\:uie-bg-repeat-y {
    background-repeat: repeat-y !important;
  }

  .xl\:uie-bg-auto {
    background-size: auto !important;
  }

  .xl\:uie-bg-cover {
    background-size: cover !important;
  }

  .xl\:uie-bg-contain {
    background-size: contain !important;
  }

  .xl\:uie-border-transparent {
    border-color: transparent !important;
  }

  .xl\:uie-border-black {
    border-color: #222b2f !important;
  }

  .xl\:uie-border-grey-darkest {
    border-color: #364349 !important;
  }

  .xl\:uie-border-grey-darker {
    border-color: #596a73 !important;
  }

  .xl\:uie-border-grey-dark {
    border-color: #70818a !important;
  }

  .xl\:uie-border-grey {
    border-color: #9babb4 !important;
  }

  .xl\:uie-border-grey-light {
    border-color: #dae4e9 !important;
  }

  .xl\:uie-border-grey-lighter {
    border-color: #f3f7f9 !important;
  }

  .xl\:uie-border-grey-lightest {
    border-color: #fafcfc !important;
  }

  .xl\:uie-border-white {
    border-color: #fff !important;
  }

  .xl\:uie-border-red-darkest {
    border-color: #420806 !important;
  }

  .xl\:uie-border-red-darker {
    border-color: #6a1b19 !important;
  }

  .xl\:uie-border-red-dark {
    border-color: #cc1f1a !important;
  }

  .xl\:uie-border-red {
    border-color: #e3342f !important;
  }

  .xl\:uie-border-red-light {
    border-color: #ef5753 !important;
  }

  .xl\:uie-border-red-lighter {
    border-color: #f9acaa !important;
  }

  .xl\:uie-border-red-lightest {
    border-color: #fcebea !important;
  }

  .xl\:uie-border-orange-darkest {
    border-color: #542605 !important;
  }

  .xl\:uie-border-orange-darker {
    border-color: #7f4012 !important;
  }

  .xl\:uie-border-orange-dark {
    border-color: #de751f !important;
  }

  .xl\:uie-border-orange {
    border-color: #f6993f !important;
  }

  .xl\:uie-border-orange-light {
    border-color: #faad63 !important;
  }

  .xl\:uie-border-orange-lighter {
    border-color: #fcd9b6 !important;
  }

  .xl\:uie-border-orange-lightest {
    border-color: #fff5eb !important;
  }

  .xl\:uie-border-yellow-darkest {
    border-color: #453411 !important;
  }

  .xl\:uie-border-yellow-darker {
    border-color: #684f1d !important;
  }

  .xl\:uie-border-yellow-dark {
    border-color: #f2d024 !important;
  }

  .xl\:uie-border-yellow {
    border-color: #ffed4a !important;
  }

  .xl\:uie-border-yellow-light {
    border-color: #fff382 !important;
  }

  .xl\:uie-border-yellow-lighter {
    border-color: #fff9c2 !important;
  }

  .xl\:uie-border-yellow-lightest {
    border-color: #fcfbeb !important;
  }

  .xl\:uie-border-green-darkest {
    border-color: #032d19 !important;
  }

  .xl\:uie-border-green-darker {
    border-color: #0b4228 !important;
  }

  .xl\:uie-border-green-dark {
    border-color: #1f9d55 !important;
  }

  .xl\:uie-border-green {
    border-color: #38c172 !important;
  }

  .xl\:uie-border-green-light {
    border-color: #51d88a !important;
  }

  .xl\:uie-border-green-lighter {
    border-color: #a2f5bf !important;
  }

  .xl\:uie-border-green-lightest {
    border-color: #e3fcec !important;
  }

  .xl\:uie-border-teal-darkest {
    border-color: #0d3331 !important;
  }

  .xl\:uie-border-teal-darker {
    border-color: #174e4b !important;
  }

  .xl\:uie-border-teal-dark {
    border-color: #38a89d !important;
  }

  .xl\:uie-border-teal {
    border-color: #4dc0b5 !important;
  }

  .xl\:uie-border-teal-light {
    border-color: #64d5ca !important;
  }

  .xl\:uie-border-teal-lighter {
    border-color: #a0f0ed !important;
  }

  .xl\:uie-border-teal-lightest {
    border-color: #e8fffe !important;
  }

  .xl\:uie-border-blue-darkest {
    border-color: #05233b !important;
  }

  .xl\:uie-border-blue-darker {
    border-color: #103d60 !important;
  }

  .xl\:uie-border-blue-dark {
    border-color: #2779bd !important;
  }

  .xl\:uie-border-blue {
    border-color: #3490dc !important;
  }

  .xl\:uie-border-blue-light {
    border-color: #6cb2eb !important;
  }

  .xl\:uie-border-blue-lighter {
    border-color: #bcdefa !important;
  }

  .xl\:uie-border-blue-lightest {
    border-color: #eff8ff !important;
  }

  .xl\:uie-border-indigo-darkest {
    border-color: #191e38 !important;
  }

  .xl\:uie-border-indigo-darker {
    border-color: #2f365f !important;
  }

  .xl\:uie-border-indigo-dark {
    border-color: #5661b3 !important;
  }

  .xl\:uie-border-indigo {
    border-color: #6574cd !important;
  }

  .xl\:uie-border-indigo-light {
    border-color: #7886d7 !important;
  }

  .xl\:uie-border-indigo-lighter {
    border-color: #b2b7ff !important;
  }

  .xl\:uie-border-indigo-lightest {
    border-color: #e6e8ff !important;
  }

  .xl\:uie-border-purple-darkest {
    border-color: #1f133f !important;
  }

  .xl\:uie-border-purple-darker {
    border-color: #352465 !important;
  }

  .xl\:uie-border-purple-dark {
    border-color: #794acf !important;
  }

  .xl\:uie-border-purple {
    border-color: #9561e2 !important;
  }

  .xl\:uie-border-purple-light {
    border-color: #a779e9 !important;
  }

  .xl\:uie-border-purple-lighter {
    border-color: #d6bbfc !important;
  }

  .xl\:uie-border-purple-lightest {
    border-color: #f3ebff !important;
  }

  .xl\:uie-border-pink-darkest {
    border-color: #45051e !important;
  }

  .xl\:uie-border-pink-darker {
    border-color: #72173a !important;
  }

  .xl\:uie-border-pink-dark {
    border-color: #eb5286 !important;
  }

  .xl\:uie-border-pink {
    border-color: #f66d9b !important;
  }

  .xl\:uie-border-pink-light {
    border-color: #fa7ea8 !important;
  }

  .xl\:uie-border-pink-lighter {
    border-color: #ffbbca !important;
  }

  .xl\:uie-border-pink-lightest {
    border-color: #ffebef !important;
  }

  .xl\:hover\:uie-border-transparent:hover {
    border-color: transparent !important;
  }

  .xl\:hover\:uie-border-black:hover {
    border-color: #222b2f !important;
  }

  .xl\:hover\:uie-border-grey-darkest:hover {
    border-color: #364349 !important;
  }

  .xl\:hover\:uie-border-grey-darker:hover {
    border-color: #596a73 !important;
  }

  .xl\:hover\:uie-border-grey-dark:hover {
    border-color: #70818a !important;
  }

  .xl\:hover\:uie-border-grey:hover {
    border-color: #9babb4 !important;
  }

  .xl\:hover\:uie-border-grey-light:hover {
    border-color: #dae4e9 !important;
  }

  .xl\:hover\:uie-border-grey-lighter:hover {
    border-color: #f3f7f9 !important;
  }

  .xl\:hover\:uie-border-grey-lightest:hover {
    border-color: #fafcfc !important;
  }

  .xl\:hover\:uie-border-white:hover {
    border-color: #fff !important;
  }

  .xl\:hover\:uie-border-red-darkest:hover {
    border-color: #420806 !important;
  }

  .xl\:hover\:uie-border-red-darker:hover {
    border-color: #6a1b19 !important;
  }

  .xl\:hover\:uie-border-red-dark:hover {
    border-color: #cc1f1a !important;
  }

  .xl\:hover\:uie-border-red:hover {
    border-color: #e3342f !important;
  }

  .xl\:hover\:uie-border-red-light:hover {
    border-color: #ef5753 !important;
  }

  .xl\:hover\:uie-border-red-lighter:hover {
    border-color: #f9acaa !important;
  }

  .xl\:hover\:uie-border-red-lightest:hover {
    border-color: #fcebea !important;
  }

  .xl\:hover\:uie-border-orange-darkest:hover {
    border-color: #542605 !important;
  }

  .xl\:hover\:uie-border-orange-darker:hover {
    border-color: #7f4012 !important;
  }

  .xl\:hover\:uie-border-orange-dark:hover {
    border-color: #de751f !important;
  }

  .xl\:hover\:uie-border-orange:hover {
    border-color: #f6993f !important;
  }

  .xl\:hover\:uie-border-orange-light:hover {
    border-color: #faad63 !important;
  }

  .xl\:hover\:uie-border-orange-lighter:hover {
    border-color: #fcd9b6 !important;
  }

  .xl\:hover\:uie-border-orange-lightest:hover {
    border-color: #fff5eb !important;
  }

  .xl\:hover\:uie-border-yellow-darkest:hover {
    border-color: #453411 !important;
  }

  .xl\:hover\:uie-border-yellow-darker:hover {
    border-color: #684f1d !important;
  }

  .xl\:hover\:uie-border-yellow-dark:hover {
    border-color: #f2d024 !important;
  }

  .xl\:hover\:uie-border-yellow:hover {
    border-color: #ffed4a !important;
  }

  .xl\:hover\:uie-border-yellow-light:hover {
    border-color: #fff382 !important;
  }

  .xl\:hover\:uie-border-yellow-lighter:hover {
    border-color: #fff9c2 !important;
  }

  .xl\:hover\:uie-border-yellow-lightest:hover {
    border-color: #fcfbeb !important;
  }

  .xl\:hover\:uie-border-green-darkest:hover {
    border-color: #032d19 !important;
  }

  .xl\:hover\:uie-border-green-darker:hover {
    border-color: #0b4228 !important;
  }

  .xl\:hover\:uie-border-green-dark:hover {
    border-color: #1f9d55 !important;
  }

  .xl\:hover\:uie-border-green:hover {
    border-color: #38c172 !important;
  }

  .xl\:hover\:uie-border-green-light:hover {
    border-color: #51d88a !important;
  }

  .xl\:hover\:uie-border-green-lighter:hover {
    border-color: #a2f5bf !important;
  }

  .xl\:hover\:uie-border-green-lightest:hover {
    border-color: #e3fcec !important;
  }

  .xl\:hover\:uie-border-teal-darkest:hover {
    border-color: #0d3331 !important;
  }

  .xl\:hover\:uie-border-teal-darker:hover {
    border-color: #174e4b !important;
  }

  .xl\:hover\:uie-border-teal-dark:hover {
    border-color: #38a89d !important;
  }

  .xl\:hover\:uie-border-teal:hover {
    border-color: #4dc0b5 !important;
  }

  .xl\:hover\:uie-border-teal-light:hover {
    border-color: #64d5ca !important;
  }

  .xl\:hover\:uie-border-teal-lighter:hover {
    border-color: #a0f0ed !important;
  }

  .xl\:hover\:uie-border-teal-lightest:hover {
    border-color: #e8fffe !important;
  }

  .xl\:hover\:uie-border-blue-darkest:hover {
    border-color: #05233b !important;
  }

  .xl\:hover\:uie-border-blue-darker:hover {
    border-color: #103d60 !important;
  }

  .xl\:hover\:uie-border-blue-dark:hover {
    border-color: #2779bd !important;
  }

  .xl\:hover\:uie-border-blue:hover {
    border-color: #3490dc !important;
  }

  .xl\:hover\:uie-border-blue-light:hover {
    border-color: #6cb2eb !important;
  }

  .xl\:hover\:uie-border-blue-lighter:hover {
    border-color: #bcdefa !important;
  }

  .xl\:hover\:uie-border-blue-lightest:hover {
    border-color: #eff8ff !important;
  }

  .xl\:hover\:uie-border-indigo-darkest:hover {
    border-color: #191e38 !important;
  }

  .xl\:hover\:uie-border-indigo-darker:hover {
    border-color: #2f365f !important;
  }

  .xl\:hover\:uie-border-indigo-dark:hover {
    border-color: #5661b3 !important;
  }

  .xl\:hover\:uie-border-indigo:hover {
    border-color: #6574cd !important;
  }

  .xl\:hover\:uie-border-indigo-light:hover {
    border-color: #7886d7 !important;
  }

  .xl\:hover\:uie-border-indigo-lighter:hover {
    border-color: #b2b7ff !important;
  }

  .xl\:hover\:uie-border-indigo-lightest:hover {
    border-color: #e6e8ff !important;
  }

  .xl\:hover\:uie-border-purple-darkest:hover {
    border-color: #1f133f !important;
  }

  .xl\:hover\:uie-border-purple-darker:hover {
    border-color: #352465 !important;
  }

  .xl\:hover\:uie-border-purple-dark:hover {
    border-color: #794acf !important;
  }

  .xl\:hover\:uie-border-purple:hover {
    border-color: #9561e2 !important;
  }

  .xl\:hover\:uie-border-purple-light:hover {
    border-color: #a779e9 !important;
  }

  .xl\:hover\:uie-border-purple-lighter:hover {
    border-color: #d6bbfc !important;
  }

  .xl\:hover\:uie-border-purple-lightest:hover {
    border-color: #f3ebff !important;
  }

  .xl\:hover\:uie-border-pink-darkest:hover {
    border-color: #45051e !important;
  }

  .xl\:hover\:uie-border-pink-darker:hover {
    border-color: #72173a !important;
  }

  .xl\:hover\:uie-border-pink-dark:hover {
    border-color: #eb5286 !important;
  }

  .xl\:hover\:uie-border-pink:hover {
    border-color: #f66d9b !important;
  }

  .xl\:hover\:uie-border-pink-light:hover {
    border-color: #fa7ea8 !important;
  }

  .xl\:hover\:uie-border-pink-lighter:hover {
    border-color: #ffbbca !important;
  }

  .xl\:hover\:uie-border-pink-lightest:hover {
    border-color: #ffebef !important;
  }

  .xl\:focus\:uie-border-transparent:focus {
    border-color: transparent !important;
  }

  .xl\:focus\:uie-border-black:focus {
    border-color: #222b2f !important;
  }

  .xl\:focus\:uie-border-grey-darkest:focus {
    border-color: #364349 !important;
  }

  .xl\:focus\:uie-border-grey-darker:focus {
    border-color: #596a73 !important;
  }

  .xl\:focus\:uie-border-grey-dark:focus {
    border-color: #70818a !important;
  }

  .xl\:focus\:uie-border-grey:focus {
    border-color: #9babb4 !important;
  }

  .xl\:focus\:uie-border-grey-light:focus {
    border-color: #dae4e9 !important;
  }

  .xl\:focus\:uie-border-grey-lighter:focus {
    border-color: #f3f7f9 !important;
  }

  .xl\:focus\:uie-border-grey-lightest:focus {
    border-color: #fafcfc !important;
  }

  .xl\:focus\:uie-border-white:focus {
    border-color: #fff !important;
  }

  .xl\:focus\:uie-border-red-darkest:focus {
    border-color: #420806 !important;
  }

  .xl\:focus\:uie-border-red-darker:focus {
    border-color: #6a1b19 !important;
  }

  .xl\:focus\:uie-border-red-dark:focus {
    border-color: #cc1f1a !important;
  }

  .xl\:focus\:uie-border-red:focus {
    border-color: #e3342f !important;
  }

  .xl\:focus\:uie-border-red-light:focus {
    border-color: #ef5753 !important;
  }

  .xl\:focus\:uie-border-red-lighter:focus {
    border-color: #f9acaa !important;
  }

  .xl\:focus\:uie-border-red-lightest:focus {
    border-color: #fcebea !important;
  }

  .xl\:focus\:uie-border-orange-darkest:focus {
    border-color: #542605 !important;
  }

  .xl\:focus\:uie-border-orange-darker:focus {
    border-color: #7f4012 !important;
  }

  .xl\:focus\:uie-border-orange-dark:focus {
    border-color: #de751f !important;
  }

  .xl\:focus\:uie-border-orange:focus {
    border-color: #f6993f !important;
  }

  .xl\:focus\:uie-border-orange-light:focus {
    border-color: #faad63 !important;
  }

  .xl\:focus\:uie-border-orange-lighter:focus {
    border-color: #fcd9b6 !important;
  }

  .xl\:focus\:uie-border-orange-lightest:focus {
    border-color: #fff5eb !important;
  }

  .xl\:focus\:uie-border-yellow-darkest:focus {
    border-color: #453411 !important;
  }

  .xl\:focus\:uie-border-yellow-darker:focus {
    border-color: #684f1d !important;
  }

  .xl\:focus\:uie-border-yellow-dark:focus {
    border-color: #f2d024 !important;
  }

  .xl\:focus\:uie-border-yellow:focus {
    border-color: #ffed4a !important;
  }

  .xl\:focus\:uie-border-yellow-light:focus {
    border-color: #fff382 !important;
  }

  .xl\:focus\:uie-border-yellow-lighter:focus {
    border-color: #fff9c2 !important;
  }

  .xl\:focus\:uie-border-yellow-lightest:focus {
    border-color: #fcfbeb !important;
  }

  .xl\:focus\:uie-border-green-darkest:focus {
    border-color: #032d19 !important;
  }

  .xl\:focus\:uie-border-green-darker:focus {
    border-color: #0b4228 !important;
  }

  .xl\:focus\:uie-border-green-dark:focus {
    border-color: #1f9d55 !important;
  }

  .xl\:focus\:uie-border-green:focus {
    border-color: #38c172 !important;
  }

  .xl\:focus\:uie-border-green-light:focus {
    border-color: #51d88a !important;
  }

  .xl\:focus\:uie-border-green-lighter:focus {
    border-color: #a2f5bf !important;
  }

  .xl\:focus\:uie-border-green-lightest:focus {
    border-color: #e3fcec !important;
  }

  .xl\:focus\:uie-border-teal-darkest:focus {
    border-color: #0d3331 !important;
  }

  .xl\:focus\:uie-border-teal-darker:focus {
    border-color: #174e4b !important;
  }

  .xl\:focus\:uie-border-teal-dark:focus {
    border-color: #38a89d !important;
  }

  .xl\:focus\:uie-border-teal:focus {
    border-color: #4dc0b5 !important;
  }

  .xl\:focus\:uie-border-teal-light:focus {
    border-color: #64d5ca !important;
  }

  .xl\:focus\:uie-border-teal-lighter:focus {
    border-color: #a0f0ed !important;
  }

  .xl\:focus\:uie-border-teal-lightest:focus {
    border-color: #e8fffe !important;
  }

  .xl\:focus\:uie-border-blue-darkest:focus {
    border-color: #05233b !important;
  }

  .xl\:focus\:uie-border-blue-darker:focus {
    border-color: #103d60 !important;
  }

  .xl\:focus\:uie-border-blue-dark:focus {
    border-color: #2779bd !important;
  }

  .xl\:focus\:uie-border-blue:focus {
    border-color: #3490dc !important;
  }

  .xl\:focus\:uie-border-blue-light:focus {
    border-color: #6cb2eb !important;
  }

  .xl\:focus\:uie-border-blue-lighter:focus {
    border-color: #bcdefa !important;
  }

  .xl\:focus\:uie-border-blue-lightest:focus {
    border-color: #eff8ff !important;
  }

  .xl\:focus\:uie-border-indigo-darkest:focus {
    border-color: #191e38 !important;
  }

  .xl\:focus\:uie-border-indigo-darker:focus {
    border-color: #2f365f !important;
  }

  .xl\:focus\:uie-border-indigo-dark:focus {
    border-color: #5661b3 !important;
  }

  .xl\:focus\:uie-border-indigo:focus {
    border-color: #6574cd !important;
  }

  .xl\:focus\:uie-border-indigo-light:focus {
    border-color: #7886d7 !important;
  }

  .xl\:focus\:uie-border-indigo-lighter:focus {
    border-color: #b2b7ff !important;
  }

  .xl\:focus\:uie-border-indigo-lightest:focus {
    border-color: #e6e8ff !important;
  }

  .xl\:focus\:uie-border-purple-darkest:focus {
    border-color: #1f133f !important;
  }

  .xl\:focus\:uie-border-purple-darker:focus {
    border-color: #352465 !important;
  }

  .xl\:focus\:uie-border-purple-dark:focus {
    border-color: #794acf !important;
  }

  .xl\:focus\:uie-border-purple:focus {
    border-color: #9561e2 !important;
  }

  .xl\:focus\:uie-border-purple-light:focus {
    border-color: #a779e9 !important;
  }

  .xl\:focus\:uie-border-purple-lighter:focus {
    border-color: #d6bbfc !important;
  }

  .xl\:focus\:uie-border-purple-lightest:focus {
    border-color: #f3ebff !important;
  }

  .xl\:focus\:uie-border-pink-darkest:focus {
    border-color: #45051e !important;
  }

  .xl\:focus\:uie-border-pink-darker:focus {
    border-color: #72173a !important;
  }

  .xl\:focus\:uie-border-pink-dark:focus {
    border-color: #eb5286 !important;
  }

  .xl\:focus\:uie-border-pink:focus {
    border-color: #f66d9b !important;
  }

  .xl\:focus\:uie-border-pink-light:focus {
    border-color: #fa7ea8 !important;
  }

  .xl\:focus\:uie-border-pink-lighter:focus {
    border-color: #ffbbca !important;
  }

  .xl\:focus\:uie-border-pink-lightest:focus {
    border-color: #ffebef !important;
  }

  .xl\:uie-rounded-none {
    border-radius: 0 !important;
  }

  .xl\:uie-rounded-sm {
    border-radius: .125rem !important;
  }

  .xl\:uie-rounded {
    border-radius: .25rem !important;
  }

  .xl\:uie-rounded-lg {
    border-radius: .5rem !important;
  }

  .xl\:uie-rounded-full {
    border-radius: 9999px !important;
  }

  .xl\:uie-rounded-t-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  .xl\:uie-rounded-r-none {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }

  .xl\:uie-rounded-b-none {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .xl\:uie-rounded-l-none {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .xl\:uie-rounded-t-sm {
    border-top-left-radius: .125rem !important;
    border-top-right-radius: .125rem !important;
  }

  .xl\:uie-rounded-r-sm {
    border-top-right-radius: .125rem !important;
    border-bottom-right-radius: .125rem !important;
  }

  .xl\:uie-rounded-b-sm {
    border-bottom-right-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .xl\:uie-rounded-l-sm {
    border-top-left-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .xl\:uie-rounded-t {
    border-top-left-radius: .25rem !important;
    border-top-right-radius: .25rem !important;
  }

  .xl\:uie-rounded-r {
    border-top-right-radius: .25rem !important;
    border-bottom-right-radius: .25rem !important;
  }

  .xl\:uie-rounded-b {
    border-bottom-right-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .xl\:uie-rounded-l {
    border-top-left-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .xl\:uie-rounded-t-lg {
    border-top-left-radius: .5rem !important;
    border-top-right-radius: .5rem !important;
  }

  .xl\:uie-rounded-r-lg {
    border-top-right-radius: .5rem !important;
    border-bottom-right-radius: .5rem !important;
  }

  .xl\:uie-rounded-b-lg {
    border-bottom-right-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .xl\:uie-rounded-l-lg {
    border-top-left-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .xl\:uie-rounded-t-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .xl\:uie-rounded-r-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .xl\:uie-rounded-b-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .xl\:uie-rounded-l-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .xl\:uie-rounded-tl-none {
    border-top-left-radius: 0 !important;
  }

  .xl\:uie-rounded-tr-none {
    border-top-right-radius: 0 !important;
  }

  .xl\:uie-rounded-br-none {
    border-bottom-right-radius: 0 !important;
  }

  .xl\:uie-rounded-bl-none {
    border-bottom-left-radius: 0 !important;
  }

  .xl\:uie-rounded-tl-sm {
    border-top-left-radius: .125rem !important;
  }

  .xl\:uie-rounded-tr-sm {
    border-top-right-radius: .125rem !important;
  }

  .xl\:uie-rounded-br-sm {
    border-bottom-right-radius: .125rem !important;
  }

  .xl\:uie-rounded-bl-sm {
    border-bottom-left-radius: .125rem !important;
  }

  .xl\:uie-rounded-tl {
    border-top-left-radius: .25rem !important;
  }

  .xl\:uie-rounded-tr {
    border-top-right-radius: .25rem !important;
  }

  .xl\:uie-rounded-br {
    border-bottom-right-radius: .25rem !important;
  }

  .xl\:uie-rounded-bl {
    border-bottom-left-radius: .25rem !important;
  }

  .xl\:uie-rounded-tl-lg {
    border-top-left-radius: .5rem !important;
  }

  .xl\:uie-rounded-tr-lg {
    border-top-right-radius: .5rem !important;
  }

  .xl\:uie-rounded-br-lg {
    border-bottom-right-radius: .5rem !important;
  }

  .xl\:uie-rounded-bl-lg {
    border-bottom-left-radius: .5rem !important;
  }

  .xl\:uie-rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }

  .xl\:uie-rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }

  .xl\:uie-rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }

  .xl\:uie-rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }

  .xl\:uie-border-solid {
    border-style: solid !important;
  }

  .xl\:uie-border-dashed {
    border-style: dashed !important;
  }

  .xl\:uie-border-dotted {
    border-style: dotted !important;
  }

  .xl\:uie-border-none {
    border-style: none !important;
  }

  .xl\:uie-border-0 {
    border-width: 0 !important;
  }

  .xl\:uie-border-2 {
    border-width: 2px !important;
  }

  .xl\:uie-border-4 {
    border-width: 4px !important;
  }

  .xl\:uie-border-8 {
    border-width: 8px !important;
  }

  .xl\:uie-border {
    border-width: 1px !important;
  }

  .xl\:uie-border-t-0 {
    border-top-width: 0 !important;
  }

  .xl\:uie-border-r-0 {
    border-right-width: 0 !important;
  }

  .xl\:uie-border-b-0 {
    border-bottom-width: 0 !important;
  }

  .xl\:uie-border-l-0 {
    border-left-width: 0 !important;
  }

  .xl\:uie-border-t-2 {
    border-top-width: 2px !important;
  }

  .xl\:uie-border-r-2 {
    border-right-width: 2px !important;
  }

  .xl\:uie-border-b-2 {
    border-bottom-width: 2px !important;
  }

  .xl\:uie-border-l-2 {
    border-left-width: 2px !important;
  }

  .xl\:uie-border-t-4 {
    border-top-width: 4px !important;
  }

  .xl\:uie-border-r-4 {
    border-right-width: 4px !important;
  }

  .xl\:uie-border-b-4 {
    border-bottom-width: 4px !important;
  }

  .xl\:uie-border-l-4 {
    border-left-width: 4px !important;
  }

  .xl\:uie-border-t-8 {
    border-top-width: 8px !important;
  }

  .xl\:uie-border-r-8 {
    border-right-width: 8px !important;
  }

  .xl\:uie-border-b-8 {
    border-bottom-width: 8px !important;
  }

  .xl\:uie-border-l-8 {
    border-left-width: 8px !important;
  }

  .xl\:uie-border-t {
    border-top-width: 1px !important;
  }

  .xl\:uie-border-r {
    border-right-width: 1px !important;
  }

  .xl\:uie-border-b {
    border-bottom-width: 1px !important;
  }

  .xl\:uie-border-l {
    border-left-width: 1px !important;
  }

  .xl\:uie-cursor-auto {
    cursor: auto !important;
  }

  .xl\:uie-cursor-default {
    cursor: default !important;
  }

  .xl\:uie-cursor-pointer {
    cursor: pointer !important;
  }

  .xl\:uie-cursor-wait {
    cursor: wait !important;
  }

  .xl\:uie-cursor-move {
    cursor: move !important;
  }

  .xl\:uie-cursor-not-allowed {
    cursor: not-allowed !important;
  }

  .xl\:uie-block {
    display: block !important;
  }

  .xl\:uie-inline-block {
    display: inline-block !important;
  }

  .xl\:uie-inline {
    display: inline !important;
  }

  .xl\:uie-table {
    display: table !important;
  }

  .xl\:uie-table-row {
    display: table-row !important;
  }

  .xl\:uie-table-cell {
    display: table-cell !important;
  }

  .xl\:uie-hidden {
    display: none !important;
  }

  .xl\:uie-flex {
    display: flex !important;
  }

  .xl\:uie-inline-flex {
    display: inline-flex !important;
  }

  .xl\:uie-flex-row {
    flex-direction: row !important;
  }

  .xl\:uie-flex-row-reverse {
    flex-direction: row-reverse !important;
  }

  .xl\:uie-flex-col {
    flex-direction: column !important;
  }

  .xl\:uie-flex-col-reverse {
    flex-direction: column-reverse !important;
  }

  .xl\:uie-flex-wrap {
    flex-wrap: wrap !important;
  }

  .xl\:uie-flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .xl\:uie-flex-no-wrap {
    flex-wrap: nowrap !important;
  }

  .xl\:uie-items-start {
    align-items: flex-start !important;
  }

  .xl\:uie-items-end {
    align-items: flex-end !important;
  }

  .xl\:uie-items-center {
    align-items: center !important;
  }

  .xl\:uie-items-baseline {
    align-items: baseline !important;
  }

  .xl\:uie-items-stretch {
    align-items: stretch !important;
  }

  .xl\:uie-self-auto {
    align-self: auto !important;
  }

  .xl\:uie-self-start {
    align-self: flex-start !important;
  }

  .xl\:uie-self-end {
    align-self: flex-end !important;
  }

  .xl\:uie-self-center {
    align-self: center !important;
  }

  .xl\:uie-self-stretch {
    align-self: stretch !important;
  }

  .xl\:uie-justify-start {
    justify-content: flex-start !important;
  }

  .xl\:uie-justify-end {
    justify-content: flex-end !important;
  }

  .xl\:uie-justify-center {
    justify-content: center !important;
  }

  .xl\:uie-justify-between {
    justify-content: space-between !important;
  }

  .xl\:uie-justify-around {
    justify-content: space-around !important;
  }

  .xl\:uie-content-center {
    align-content: center !important;
  }

  .xl\:uie-content-start {
    align-content: flex-start !important;
  }

  .xl\:uie-content-end {
    align-content: flex-end !important;
  }

  .xl\:uie-content-between {
    align-content: space-between !important;
  }

  .xl\:uie-content-around {
    align-content: space-around !important;
  }

  .xl\:uie-flex-1 {
    flex: 1 1 0% !important;
  }

  .xl\:uie-flex-auto {
    flex: 1 1 auto !important;
  }

  .xl\:uie-flex-initial {
    flex: 0 1 auto !important;
  }

  .xl\:uie-flex-none {
    flex: none !important;
  }

  .xl\:uie-flex-grow {
    flex-grow: 1 !important;
  }

  .xl\:uie-flex-shrink {
    flex-shrink: 1 !important;
  }

  .xl\:uie-flex-no-grow {
    flex-grow: 0 !important;
  }

  .xl\:uie-flex-no-shrink {
    flex-shrink: 0 !important;
  }

  .xl\:uie-float-right {
    float: right !important;
  }

  .xl\:uie-float-left {
    float: left !important;
  }

  .xl\:uie-float-none {
    float: none !important;
  }

  .xl\:uie-clearfix:after {
    content: "" !important;
    display: table !important;
    clear: both !important;
  }

  .xl\:uie-font-sans {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif !important;
  }

  .xl\:uie-font-serif {
    font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif !important;
  }

  .xl\:uie-font-mono {
    font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important;
  }

  .xl\:uie-font-hairline {
    font-weight: 100 !important;
  }

  .xl\:uie-font-thin {
    font-weight: 200 !important;
  }

  .xl\:uie-font-light {
    font-weight: 300 !important;
  }

  .xl\:uie-font-normal {
    font-weight: 400 !important;
  }

  .xl\:uie-font-medium {
    font-weight: 500 !important;
  }

  .xl\:uie-font-semibold {
    font-weight: 600 !important;
  }

  .xl\:uie-font-bold {
    font-weight: 700 !important;
  }

  .xl\:uie-font-extrabold {
    font-weight: 800 !important;
  }

  .xl\:uie-font-black {
    font-weight: 900 !important;
  }

  .xl\:hover\:uie-font-hairline:hover {
    font-weight: 100 !important;
  }

  .xl\:hover\:uie-font-thin:hover {
    font-weight: 200 !important;
  }

  .xl\:hover\:uie-font-light:hover {
    font-weight: 300 !important;
  }

  .xl\:hover\:uie-font-normal:hover {
    font-weight: 400 !important;
  }

  .xl\:hover\:uie-font-medium:hover {
    font-weight: 500 !important;
  }

  .xl\:hover\:uie-font-semibold:hover {
    font-weight: 600 !important;
  }

  .xl\:hover\:uie-font-bold:hover {
    font-weight: 700 !important;
  }

  .xl\:hover\:uie-font-extrabold:hover {
    font-weight: 800 !important;
  }

  .xl\:hover\:uie-font-black:hover {
    font-weight: 900 !important;
  }

  .xl\:focus\:uie-font-hairline:focus {
    font-weight: 100 !important;
  }

  .xl\:focus\:uie-font-thin:focus {
    font-weight: 200 !important;
  }

  .xl\:focus\:uie-font-light:focus {
    font-weight: 300 !important;
  }

  .xl\:focus\:uie-font-normal:focus {
    font-weight: 400 !important;
  }

  .xl\:focus\:uie-font-medium:focus {
    font-weight: 500 !important;
  }

  .xl\:focus\:uie-font-semibold:focus {
    font-weight: 600 !important;
  }

  .xl\:focus\:uie-font-bold:focus {
    font-weight: 700 !important;
  }

  .xl\:focus\:uie-font-extrabold:focus {
    font-weight: 800 !important;
  }

  .xl\:focus\:uie-font-black:focus {
    font-weight: 900 !important;
  }

  .xl\:uie-h-1 {
    height: .25rem !important;
  }

  .xl\:uie-h-2 {
    height: .5rem !important;
  }

  .xl\:uie-h-3 {
    height: .75rem !important;
  }

  .xl\:uie-h-4 {
    height: 1rem !important;
  }

  .xl\:uie-h-6 {
    height: 1.5rem !important;
  }

  .xl\:uie-h-8 {
    height: 2rem !important;
  }

  .xl\:uie-h-10 {
    height: 2.5rem !important;
  }

  .xl\:uie-h-12 {
    height: 3rem !important;
  }

  .xl\:uie-h-16 {
    height: 4rem !important;
  }

  .xl\:uie-h-24 {
    height: 6rem !important;
  }

  .xl\:uie-h-32 {
    height: 8rem !important;
  }

  .xl\:uie-h-48 {
    height: 12rem !important;
  }

  .xl\:uie-h-64 {
    height: 16rem !important;
  }

  .xl\:uie-h-auto {
    height: auto !important;
  }

  .xl\:uie-h-px {
    height: 1px !important;
  }

  .xl\:uie-h-full {
    height: 100% !important;
  }

  .xl\:uie-h-screen {
    height: 100vh !important;
  }

  .xl\:uie-leading-none {
    line-height: 1 !important;
  }

  .xl\:uie-leading-tight {
    line-height: 1.25 !important;
  }

  .xl\:uie-leading-normal {
    line-height: 1.5 !important;
  }

  .xl\:uie-leading-loose {
    line-height: 2 !important;
  }

  .xl\:uie-m-0 {
    margin: 0 !important;
  }

  .xl\:uie-m-1 {
    margin: .25rem !important;
  }

  .xl\:uie-m-2 {
    margin: .5rem !important;
  }

  .xl\:uie-m-3 {
    margin: .75rem !important;
  }

  .xl\:uie-m-4 {
    margin: 1rem !important;
  }

  .xl\:uie-m-6 {
    margin: 1.5rem !important;
  }

  .xl\:uie-m-8 {
    margin: 2rem !important;
  }

  .xl\:uie-m-auto {
    margin: auto !important;
  }

  .xl\:uie-m-px {
    margin: 1px !important;
  }

  .xl\:uie-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .xl\:uie-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .xl\:uie-my-1 {
    margin-top: .25rem !important;
    margin-bottom: .25rem !important;
  }

  .xl\:uie-mx-1 {
    margin-left: .25rem !important;
    margin-right: .25rem !important;
  }

  .xl\:uie-my-2 {
    margin-top: .5rem !important;
    margin-bottom: .5rem !important;
  }

  .xl\:uie-mx-2 {
    margin-left: .5rem !important;
    margin-right: .5rem !important;
  }

  .xl\:uie-my-3 {
    margin-top: .75rem !important;
    margin-bottom: .75rem !important;
  }

  .xl\:uie-mx-3 {
    margin-left: .75rem !important;
    margin-right: .75rem !important;
  }

  .xl\:uie-my-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .xl\:uie-mx-4 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }

  .xl\:uie-my-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .xl\:uie-mx-6 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }

  .xl\:uie-my-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .xl\:uie-mx-8 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }

  .xl\:uie-my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .xl\:uie-mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .xl\:uie-my-px {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .xl\:uie-mx-px {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .xl\:uie-mt-0 {
    margin-top: 0 !important;
  }

  .xl\:uie-mr-0 {
    margin-right: 0 !important;
  }

  .xl\:uie-mb-0 {
    margin-bottom: 0 !important;
  }

  .xl\:uie-ml-0 {
    margin-left: 0 !important;
  }

  .xl\:uie-mt-1 {
    margin-top: .25rem !important;
  }

  .xl\:uie-mr-1 {
    margin-right: .25rem !important;
  }

  .xl\:uie-mb-1 {
    margin-bottom: .25rem !important;
  }

  .xl\:uie-ml-1 {
    margin-left: .25rem !important;
  }

  .xl\:uie-mt-2 {
    margin-top: .5rem !important;
  }

  .xl\:uie-mr-2 {
    margin-right: .5rem !important;
  }

  .xl\:uie-mb-2 {
    margin-bottom: .5rem !important;
  }

  .xl\:uie-ml-2 {
    margin-left: .5rem !important;
  }

  .xl\:uie-mt-3 {
    margin-top: .75rem !important;
  }

  .xl\:uie-mr-3 {
    margin-right: .75rem !important;
  }

  .xl\:uie-mb-3 {
    margin-bottom: .75rem !important;
  }

  .xl\:uie-ml-3 {
    margin-left: .75rem !important;
  }

  .xl\:uie-mt-4 {
    margin-top: 1rem !important;
  }

  .xl\:uie-mr-4 {
    margin-right: 1rem !important;
  }

  .xl\:uie-mb-4 {
    margin-bottom: 1rem !important;
  }

  .xl\:uie-ml-4 {
    margin-left: 1rem !important;
  }

  .xl\:uie-mt-6 {
    margin-top: 1.5rem !important;
  }

  .xl\:uie-mr-6 {
    margin-right: 1.5rem !important;
  }

  .xl\:uie-mb-6 {
    margin-bottom: 1.5rem !important;
  }

  .xl\:uie-ml-6 {
    margin-left: 1.5rem !important;
  }

  .xl\:uie-mt-8 {
    margin-top: 2rem !important;
  }

  .xl\:uie-mr-8 {
    margin-right: 2rem !important;
  }

  .xl\:uie-mb-8 {
    margin-bottom: 2rem !important;
  }

  .xl\:uie-ml-8 {
    margin-left: 2rem !important;
  }

  .xl\:uie-mt-auto {
    margin-top: auto !important;
  }

  .xl\:uie-mr-auto {
    margin-right: auto !important;
  }

  .xl\:uie-mb-auto {
    margin-bottom: auto !important;
  }

  .xl\:uie-ml-auto {
    margin-left: auto !important;
  }

  .xl\:uie-mt-px {
    margin-top: 1px !important;
  }

  .xl\:uie-mr-px {
    margin-right: 1px !important;
  }

  .xl\:uie-mb-px {
    margin-bottom: 1px !important;
  }

  .xl\:uie-ml-px {
    margin-left: 1px !important;
  }

  .xl\:uie-max-h-full {
    max-height: 100% !important;
  }

  .xl\:uie-max-h-screen {
    max-height: 100vh !important;
  }

  .xl\:uie-max-w-xs {
    max-width: 20rem !important;
  }

  .xl\:uie-max-w-sm {
    max-width: 30rem !important;
  }

  .xl\:uie-max-w-md {
    max-width: 40rem !important;
  }

  .xl\:uie-max-w-lg {
    max-width: 50rem !important;
  }

  .xl\:uie-max-w-xl {
    max-width: 60rem !important;
  }

  .xl\:uie-max-w-2xl {
    max-width: 70rem !important;
  }

  .xl\:uie-max-w-3xl {
    max-width: 80rem !important;
  }

  .xl\:uie-max-w-4xl {
    max-width: 90rem !important;
  }

  .xl\:uie-max-w-5xl {
    max-width: 100rem !important;
  }

  .xl\:uie-max-w-full {
    max-width: 100% !important;
  }

  .xl\:uie-min-h-0 {
    min-height: 0 !important;
  }

  .xl\:uie-min-h-full {
    min-height: 100% !important;
  }

  .xl\:uie-min-h-screen {
    min-height: 100vh !important;
  }

  .xl\:uie-min-w-0 {
    min-width: 0 !important;
  }

  .xl\:uie-min-w-full {
    min-width: 100% !important;
  }

  .xl\:uie--m-0 {
    margin: 0 !important;
  }

  .xl\:uie--m-1 {
    margin: -0.25rem !important;
  }

  .xl\:uie--m-2 {
    margin: -0.5rem !important;
  }

  .xl\:uie--m-3 {
    margin: -0.75rem !important;
  }

  .xl\:uie--m-4 {
    margin: -1rem !important;
  }

  .xl\:uie--m-6 {
    margin: -1.5rem !important;
  }

  .xl\:uie--m-8 {
    margin: -2rem !important;
  }

  .xl\:uie--m-px {
    margin: -1px !important;
  }

  .xl\:uie--my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .xl\:uie--mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .xl\:uie--my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .xl\:uie--mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }

  .xl\:uie--my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .xl\:uie--mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }

  .xl\:uie--my-3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .xl\:uie--mx-3 {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }

  .xl\:uie--my-4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .xl\:uie--mx-4 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }

  .xl\:uie--my-6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .xl\:uie--mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }

  .xl\:uie--my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .xl\:uie--mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }

  .xl\:uie--my-px {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .xl\:uie--mx-px {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .xl\:uie--mt-0 {
    margin-top: 0 !important;
  }

  .xl\:uie--mr-0 {
    margin-right: 0 !important;
  }

  .xl\:uie--mb-0 {
    margin-bottom: 0 !important;
  }

  .xl\:uie--ml-0 {
    margin-left: 0 !important;
  }

  .xl\:uie--mt-1 {
    margin-top: -0.25rem !important;
  }

  .xl\:uie--mr-1 {
    margin-right: -0.25rem !important;
  }

  .xl\:uie--mb-1 {
    margin-bottom: -0.25rem !important;
  }

  .xl\:uie--ml-1 {
    margin-left: -0.25rem !important;
  }

  .xl\:uie--mt-2 {
    margin-top: -0.5rem !important;
  }

  .xl\:uie--mr-2 {
    margin-right: -0.5rem !important;
  }

  .xl\:uie--mb-2 {
    margin-bottom: -0.5rem !important;
  }

  .xl\:uie--ml-2 {
    margin-left: -0.5rem !important;
  }

  .xl\:uie--mt-3 {
    margin-top: -0.75rem !important;
  }

  .xl\:uie--mr-3 {
    margin-right: -0.75rem !important;
  }

  .xl\:uie--mb-3 {
    margin-bottom: -0.75rem !important;
  }

  .xl\:uie--ml-3 {
    margin-left: -0.75rem !important;
  }

  .xl\:uie--mt-4 {
    margin-top: -1rem !important;
  }

  .xl\:uie--mr-4 {
    margin-right: -1rem !important;
  }

  .xl\:uie--mb-4 {
    margin-bottom: -1rem !important;
  }

  .xl\:uie--ml-4 {
    margin-left: -1rem !important;
  }

  .xl\:uie--mt-6 {
    margin-top: -1.5rem !important;
  }

  .xl\:uie--mr-6 {
    margin-right: -1.5rem !important;
  }

  .xl\:uie--mb-6 {
    margin-bottom: -1.5rem !important;
  }

  .xl\:uie--ml-6 {
    margin-left: -1.5rem !important;
  }

  .xl\:uie--mt-8 {
    margin-top: -2rem !important;
  }

  .xl\:uie--mr-8 {
    margin-right: -2rem !important;
  }

  .xl\:uie--mb-8 {
    margin-bottom: -2rem !important;
  }

  .xl\:uie--ml-8 {
    margin-left: -2rem !important;
  }

  .xl\:uie--mt-px {
    margin-top: -1px !important;
  }

  .xl\:uie--mr-px {
    margin-right: -1px !important;
  }

  .xl\:uie--mb-px {
    margin-bottom: -1px !important;
  }

  .xl\:uie--ml-px {
    margin-left: -1px !important;
  }

  .xl\:uie-opacity-0 {
    opacity: 0 !important;
  }

  .xl\:uie-opacity-25 {
    opacity: .25 !important;
  }

  .xl\:uie-opacity-50 {
    opacity: .5 !important;
  }

  .xl\:uie-opacity-75 {
    opacity: .75 !important;
  }

  .xl\:uie-opacity-100 {
    opacity: 1 !important;
  }

  .xl\:uie-overflow-auto {
    overflow: auto !important;
  }

  .xl\:uie-overflow-hidden {
    overflow: hidden !important;
  }

  .xl\:uie-overflow-visible {
    overflow: visible !important;
  }

  .xl\:uie-overflow-scroll {
    overflow: scroll !important;
  }

  .xl\:uie-overflow-x-auto {
    overflow-x: auto !important;
  }

  .xl\:uie-overflow-y-auto {
    overflow-y: auto !important;
  }

  .xl\:uie-overflow-x-hidden {
    overflow-x: hidden !important;
  }

  .xl\:uie-overflow-y-hidden {
    overflow-y: hidden !important;
  }

  .xl\:uie-overflow-x-visible {
    overflow-x: visible !important;
  }

  .xl\:uie-overflow-y-visible {
    overflow-y: visible !important;
  }

  .xl\:uie-overflow-x-scroll {
    overflow-x: scroll !important;
  }

  .xl\:uie-overflow-y-scroll {
    overflow-y: scroll !important;
  }

  .xl\:uie-scrolling-touch {
    -webkit-overflow-scrolling: touch !important;
  }

  .xl\:uie-scrolling-auto {
    -webkit-overflow-scrolling: auto !important;
  }

  .xl\:uie-p-0 {
    padding: 0 !important;
  }

  .xl\:uie-p-1 {
    padding: .25rem !important;
  }

  .xl\:uie-p-2 {
    padding: .5rem !important;
  }

  .xl\:uie-p-3 {
    padding: .75rem !important;
  }

  .xl\:uie-p-4 {
    padding: 1rem !important;
  }

  .xl\:uie-p-6 {
    padding: 1.5rem !important;
  }

  .xl\:uie-p-8 {
    padding: 2rem !important;
  }

  .xl\:uie-p-px {
    padding: 1px !important;
  }

  .xl\:uie-py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .xl\:uie-px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .xl\:uie-py-1 {
    padding-top: .25rem !important;
    padding-bottom: .25rem !important;
  }

  .xl\:uie-px-1 {
    padding-left: .25rem !important;
    padding-right: .25rem !important;
  }

  .xl\:uie-py-2 {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important;
  }

  .xl\:uie-px-2 {
    padding-left: .5rem !important;
    padding-right: .5rem !important;
  }

  .xl\:uie-py-3 {
    padding-top: .75rem !important;
    padding-bottom: .75rem !important;
  }

  .xl\:uie-px-3 {
    padding-left: .75rem !important;
    padding-right: .75rem !important;
  }

  .xl\:uie-py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .xl\:uie-px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  .xl\:uie-py-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .xl\:uie-px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }

  .xl\:uie-py-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .xl\:uie-px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }

  .xl\:uie-py-px {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .xl\:uie-px-px {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .xl\:uie-pt-0 {
    padding-top: 0 !important;
  }

  .xl\:uie-pr-0 {
    padding-right: 0 !important;
  }

  .xl\:uie-pb-0 {
    padding-bottom: 0 !important;
  }

  .xl\:uie-pl-0 {
    padding-left: 0 !important;
  }

  .xl\:uie-pt-1 {
    padding-top: .25rem !important;
  }

  .xl\:uie-pr-1 {
    padding-right: .25rem !important;
  }

  .xl\:uie-pb-1 {
    padding-bottom: .25rem !important;
  }

  .xl\:uie-pl-1 {
    padding-left: .25rem !important;
  }

  .xl\:uie-pt-2 {
    padding-top: .5rem !important;
  }

  .xl\:uie-pr-2 {
    padding-right: .5rem !important;
  }

  .xl\:uie-pb-2 {
    padding-bottom: .5rem !important;
  }

  .xl\:uie-pl-2 {
    padding-left: .5rem !important;
  }

  .xl\:uie-pt-3 {
    padding-top: .75rem !important;
  }

  .xl\:uie-pr-3 {
    padding-right: .75rem !important;
  }

  .xl\:uie-pb-3 {
    padding-bottom: .75rem !important;
  }

  .xl\:uie-pl-3 {
    padding-left: .75rem !important;
  }

  .xl\:uie-pt-4 {
    padding-top: 1rem !important;
  }

  .xl\:uie-pr-4 {
    padding-right: 1rem !important;
  }

  .xl\:uie-pb-4 {
    padding-bottom: 1rem !important;
  }

  .xl\:uie-pl-4 {
    padding-left: 1rem !important;
  }

  .xl\:uie-pt-6 {
    padding-top: 1.5rem !important;
  }

  .xl\:uie-pr-6 {
    padding-right: 1.5rem !important;
  }

  .xl\:uie-pb-6 {
    padding-bottom: 1.5rem !important;
  }

  .xl\:uie-pl-6 {
    padding-left: 1.5rem !important;
  }

  .xl\:uie-pt-8 {
    padding-top: 2rem !important;
  }

  .xl\:uie-pr-8 {
    padding-right: 2rem !important;
  }

  .xl\:uie-pb-8 {
    padding-bottom: 2rem !important;
  }

  .xl\:uie-pl-8 {
    padding-left: 2rem !important;
  }

  .xl\:uie-pt-px {
    padding-top: 1px !important;
  }

  .xl\:uie-pr-px {
    padding-right: 1px !important;
  }

  .xl\:uie-pb-px {
    padding-bottom: 1px !important;
  }

  .xl\:uie-pl-px {
    padding-left: 1px !important;
  }

  .xl\:uie-pointer-events-none {
    pointer-events: none !important;
  }

  .xl\:uie-pointer-events-auto {
    pointer-events: auto !important;
  }

  .xl\:uie-static {
    position: static !important;
  }

  .xl\:uie-fixed {
    position: fixed !important;
  }

  .xl\:uie-absolute {
    position: absolute !important;
  }

  .xl\:uie-relative {
    position: relative !important;
  }

  .xl\:uie-sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .xl\:uie-pin-none {
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
  }

  .xl\:uie-pin {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
  }

  .xl\:uie-pin-y {
    top: 0 !important;
    bottom: 0 !important;
  }

  .xl\:uie-pin-x {
    right: 0 !important;
    left: 0 !important;
  }

  .xl\:uie-pin-t {
    top: 0 !important;
  }

  .xl\:uie-pin-r {
    right: 0 !important;
  }

  .xl\:uie-pin-b {
    bottom: 0 !important;
  }

  .xl\:uie-pin-l {
    left: 0 !important;
  }

  .xl\:uie-resize-none {
    resize: none !important;
  }

  .xl\:uie-resize-y {
    resize: vertical !important;
  }

  .xl\:uie-resize-x {
    resize: horizontal !important;
  }

  .xl\:uie-resize {
    resize: both !important;
  }

  .xl\:uie-shadow {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .xl\:uie-shadow-md {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .xl\:uie-shadow-lg {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .xl\:uie-shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .xl\:uie-shadow-none {
    box-shadow: none !important;
  }

  .xl\:hover\:uie-shadow:hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .xl\:hover\:uie-shadow-md:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .xl\:hover\:uie-shadow-lg:hover {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .xl\:hover\:uie-shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .xl\:hover\:uie-shadow-none:hover {
    box-shadow: none !important;
  }

  .xl\:focus\:uie-shadow:focus {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .xl\:focus\:uie-shadow-md:focus {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .xl\:focus\:uie-shadow-lg:focus {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .xl\:focus\:uie-shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .xl\:focus\:uie-shadow-none:focus {
    box-shadow: none !important;
  }

  .xl\:uie-table-auto {
    table-layout: auto !important;
  }

  .xl\:uie-table-fixed {
    table-layout: fixed !important;
  }

  .xl\:uie-text-left {
    text-align: left !important;
  }

  .xl\:uie-text-center {
    text-align: center !important;
  }

  .xl\:uie-text-right {
    text-align: right !important;
  }

  .xl\:uie-text-justify {
    text-align: justify !important;
  }

  .xl\:uie-text-transparent {
    color: transparent !important;
  }

  .xl\:uie-text-black {
    color: #222b2f !important;
  }

  .xl\:uie-text-grey-darkest {
    color: #364349 !important;
  }

  .xl\:uie-text-grey-darker {
    color: #596a73 !important;
  }

  .xl\:uie-text-grey-dark {
    color: #70818a !important;
  }

  .xl\:uie-text-grey {
    color: #9babb4 !important;
  }

  .xl\:uie-text-grey-light {
    color: #dae4e9 !important;
  }

  .xl\:uie-text-grey-lighter {
    color: #f3f7f9 !important;
  }

  .xl\:uie-text-grey-lightest {
    color: #fafcfc !important;
  }

  .xl\:uie-text-white {
    color: #fff !important;
  }

  .xl\:uie-text-red-darkest {
    color: #420806 !important;
  }

  .xl\:uie-text-red-darker {
    color: #6a1b19 !important;
  }

  .xl\:uie-text-red-dark {
    color: #cc1f1a !important;
  }

  .xl\:uie-text-red {
    color: #e3342f !important;
  }

  .xl\:uie-text-red-light {
    color: #ef5753 !important;
  }

  .xl\:uie-text-red-lighter {
    color: #f9acaa !important;
  }

  .xl\:uie-text-red-lightest {
    color: #fcebea !important;
  }

  .xl\:uie-text-orange-darkest {
    color: #542605 !important;
  }

  .xl\:uie-text-orange-darker {
    color: #7f4012 !important;
  }

  .xl\:uie-text-orange-dark {
    color: #de751f !important;
  }

  .xl\:uie-text-orange {
    color: #f6993f !important;
  }

  .xl\:uie-text-orange-light {
    color: #faad63 !important;
  }

  .xl\:uie-text-orange-lighter {
    color: #fcd9b6 !important;
  }

  .xl\:uie-text-orange-lightest {
    color: #fff5eb !important;
  }

  .xl\:uie-text-yellow-darkest {
    color: #453411 !important;
  }

  .xl\:uie-text-yellow-darker {
    color: #684f1d !important;
  }

  .xl\:uie-text-yellow-dark {
    color: #f2d024 !important;
  }

  .xl\:uie-text-yellow {
    color: #ffed4a !important;
  }

  .xl\:uie-text-yellow-light {
    color: #fff382 !important;
  }

  .xl\:uie-text-yellow-lighter {
    color: #fff9c2 !important;
  }

  .xl\:uie-text-yellow-lightest {
    color: #fcfbeb !important;
  }

  .xl\:uie-text-green-darkest {
    color: #032d19 !important;
  }

  .xl\:uie-text-green-darker {
    color: #0b4228 !important;
  }

  .xl\:uie-text-green-dark {
    color: #1f9d55 !important;
  }

  .xl\:uie-text-green {
    color: #38c172 !important;
  }

  .xl\:uie-text-green-light {
    color: #51d88a !important;
  }

  .xl\:uie-text-green-lighter {
    color: #a2f5bf !important;
  }

  .xl\:uie-text-green-lightest {
    color: #e3fcec !important;
  }

  .xl\:uie-text-teal-darkest {
    color: #0d3331 !important;
  }

  .xl\:uie-text-teal-darker {
    color: #174e4b !important;
  }

  .xl\:uie-text-teal-dark {
    color: #38a89d !important;
  }

  .xl\:uie-text-teal {
    color: #4dc0b5 !important;
  }

  .xl\:uie-text-teal-light {
    color: #64d5ca !important;
  }

  .xl\:uie-text-teal-lighter {
    color: #a0f0ed !important;
  }

  .xl\:uie-text-teal-lightest {
    color: #e8fffe !important;
  }

  .xl\:uie-text-blue-darkest {
    color: #05233b !important;
  }

  .xl\:uie-text-blue-darker {
    color: #103d60 !important;
  }

  .xl\:uie-text-blue-dark {
    color: #2779bd !important;
  }

  .xl\:uie-text-blue {
    color: #3490dc !important;
  }

  .xl\:uie-text-blue-light {
    color: #6cb2eb !important;
  }

  .xl\:uie-text-blue-lighter {
    color: #bcdefa !important;
  }

  .xl\:uie-text-blue-lightest {
    color: #eff8ff !important;
  }

  .xl\:uie-text-indigo-darkest {
    color: #191e38 !important;
  }

  .xl\:uie-text-indigo-darker {
    color: #2f365f !important;
  }

  .xl\:uie-text-indigo-dark {
    color: #5661b3 !important;
  }

  .xl\:uie-text-indigo {
    color: #6574cd !important;
  }

  .xl\:uie-text-indigo-light {
    color: #7886d7 !important;
  }

  .xl\:uie-text-indigo-lighter {
    color: #b2b7ff !important;
  }

  .xl\:uie-text-indigo-lightest {
    color: #e6e8ff !important;
  }

  .xl\:uie-text-purple-darkest {
    color: #1f133f !important;
  }

  .xl\:uie-text-purple-darker {
    color: #352465 !important;
  }

  .xl\:uie-text-purple-dark {
    color: #794acf !important;
  }

  .xl\:uie-text-purple {
    color: #9561e2 !important;
  }

  .xl\:uie-text-purple-light {
    color: #a779e9 !important;
  }

  .xl\:uie-text-purple-lighter {
    color: #d6bbfc !important;
  }

  .xl\:uie-text-purple-lightest {
    color: #f3ebff !important;
  }

  .xl\:uie-text-pink-darkest {
    color: #45051e !important;
  }

  .xl\:uie-text-pink-darker {
    color: #72173a !important;
  }

  .xl\:uie-text-pink-dark {
    color: #eb5286 !important;
  }

  .xl\:uie-text-pink {
    color: #f66d9b !important;
  }

  .xl\:uie-text-pink-light {
    color: #fa7ea8 !important;
  }

  .xl\:uie-text-pink-lighter {
    color: #ffbbca !important;
  }

  .xl\:uie-text-pink-lightest {
    color: #ffebef !important;
  }

  .xl\:hover\:uie-text-transparent:hover {
    color: transparent !important;
  }

  .xl\:hover\:uie-text-black:hover {
    color: #222b2f !important;
  }

  .xl\:hover\:uie-text-grey-darkest:hover {
    color: #364349 !important;
  }

  .xl\:hover\:uie-text-grey-darker:hover {
    color: #596a73 !important;
  }

  .xl\:hover\:uie-text-grey-dark:hover {
    color: #70818a !important;
  }

  .xl\:hover\:uie-text-grey:hover {
    color: #9babb4 !important;
  }

  .xl\:hover\:uie-text-grey-light:hover {
    color: #dae4e9 !important;
  }

  .xl\:hover\:uie-text-grey-lighter:hover {
    color: #f3f7f9 !important;
  }

  .xl\:hover\:uie-text-grey-lightest:hover {
    color: #fafcfc !important;
  }

  .xl\:hover\:uie-text-white:hover {
    color: #fff !important;
  }

  .xl\:hover\:uie-text-red-darkest:hover {
    color: #420806 !important;
  }

  .xl\:hover\:uie-text-red-darker:hover {
    color: #6a1b19 !important;
  }

  .xl\:hover\:uie-text-red-dark:hover {
    color: #cc1f1a !important;
  }

  .xl\:hover\:uie-text-red:hover {
    color: #e3342f !important;
  }

  .xl\:hover\:uie-text-red-light:hover {
    color: #ef5753 !important;
  }

  .xl\:hover\:uie-text-red-lighter:hover {
    color: #f9acaa !important;
  }

  .xl\:hover\:uie-text-red-lightest:hover {
    color: #fcebea !important;
  }

  .xl\:hover\:uie-text-orange-darkest:hover {
    color: #542605 !important;
  }

  .xl\:hover\:uie-text-orange-darker:hover {
    color: #7f4012 !important;
  }

  .xl\:hover\:uie-text-orange-dark:hover {
    color: #de751f !important;
  }

  .xl\:hover\:uie-text-orange:hover {
    color: #f6993f !important;
  }

  .xl\:hover\:uie-text-orange-light:hover {
    color: #faad63 !important;
  }

  .xl\:hover\:uie-text-orange-lighter:hover {
    color: #fcd9b6 !important;
  }

  .xl\:hover\:uie-text-orange-lightest:hover {
    color: #fff5eb !important;
  }

  .xl\:hover\:uie-text-yellow-darkest:hover {
    color: #453411 !important;
  }

  .xl\:hover\:uie-text-yellow-darker:hover {
    color: #684f1d !important;
  }

  .xl\:hover\:uie-text-yellow-dark:hover {
    color: #f2d024 !important;
  }

  .xl\:hover\:uie-text-yellow:hover {
    color: #ffed4a !important;
  }

  .xl\:hover\:uie-text-yellow-light:hover {
    color: #fff382 !important;
  }

  .xl\:hover\:uie-text-yellow-lighter:hover {
    color: #fff9c2 !important;
  }

  .xl\:hover\:uie-text-yellow-lightest:hover {
    color: #fcfbeb !important;
  }

  .xl\:hover\:uie-text-green-darkest:hover {
    color: #032d19 !important;
  }

  .xl\:hover\:uie-text-green-darker:hover {
    color: #0b4228 !important;
  }

  .xl\:hover\:uie-text-green-dark:hover {
    color: #1f9d55 !important;
  }

  .xl\:hover\:uie-text-green:hover {
    color: #38c172 !important;
  }

  .xl\:hover\:uie-text-green-light:hover {
    color: #51d88a !important;
  }

  .xl\:hover\:uie-text-green-lighter:hover {
    color: #a2f5bf !important;
  }

  .xl\:hover\:uie-text-green-lightest:hover {
    color: #e3fcec !important;
  }

  .xl\:hover\:uie-text-teal-darkest:hover {
    color: #0d3331 !important;
  }

  .xl\:hover\:uie-text-teal-darker:hover {
    color: #174e4b !important;
  }

  .xl\:hover\:uie-text-teal-dark:hover {
    color: #38a89d !important;
  }

  .xl\:hover\:uie-text-teal:hover {
    color: #4dc0b5 !important;
  }

  .xl\:hover\:uie-text-teal-light:hover {
    color: #64d5ca !important;
  }

  .xl\:hover\:uie-text-teal-lighter:hover {
    color: #a0f0ed !important;
  }

  .xl\:hover\:uie-text-teal-lightest:hover {
    color: #e8fffe !important;
  }

  .xl\:hover\:uie-text-blue-darkest:hover {
    color: #05233b !important;
  }

  .xl\:hover\:uie-text-blue-darker:hover {
    color: #103d60 !important;
  }

  .xl\:hover\:uie-text-blue-dark:hover {
    color: #2779bd !important;
  }

  .xl\:hover\:uie-text-blue:hover {
    color: #3490dc !important;
  }

  .xl\:hover\:uie-text-blue-light:hover {
    color: #6cb2eb !important;
  }

  .xl\:hover\:uie-text-blue-lighter:hover {
    color: #bcdefa !important;
  }

  .xl\:hover\:uie-text-blue-lightest:hover {
    color: #eff8ff !important;
  }

  .xl\:hover\:uie-text-indigo-darkest:hover {
    color: #191e38 !important;
  }

  .xl\:hover\:uie-text-indigo-darker:hover {
    color: #2f365f !important;
  }

  .xl\:hover\:uie-text-indigo-dark:hover {
    color: #5661b3 !important;
  }

  .xl\:hover\:uie-text-indigo:hover {
    color: #6574cd !important;
  }

  .xl\:hover\:uie-text-indigo-light:hover {
    color: #7886d7 !important;
  }

  .xl\:hover\:uie-text-indigo-lighter:hover {
    color: #b2b7ff !important;
  }

  .xl\:hover\:uie-text-indigo-lightest:hover {
    color: #e6e8ff !important;
  }

  .xl\:hover\:uie-text-purple-darkest:hover {
    color: #1f133f !important;
  }

  .xl\:hover\:uie-text-purple-darker:hover {
    color: #352465 !important;
  }

  .xl\:hover\:uie-text-purple-dark:hover {
    color: #794acf !important;
  }

  .xl\:hover\:uie-text-purple:hover {
    color: #9561e2 !important;
  }

  .xl\:hover\:uie-text-purple-light:hover {
    color: #a779e9 !important;
  }

  .xl\:hover\:uie-text-purple-lighter:hover {
    color: #d6bbfc !important;
  }

  .xl\:hover\:uie-text-purple-lightest:hover {
    color: #f3ebff !important;
  }

  .xl\:hover\:uie-text-pink-darkest:hover {
    color: #45051e !important;
  }

  .xl\:hover\:uie-text-pink-darker:hover {
    color: #72173a !important;
  }

  .xl\:hover\:uie-text-pink-dark:hover {
    color: #eb5286 !important;
  }

  .xl\:hover\:uie-text-pink:hover {
    color: #f66d9b !important;
  }

  .xl\:hover\:uie-text-pink-light:hover {
    color: #fa7ea8 !important;
  }

  .xl\:hover\:uie-text-pink-lighter:hover {
    color: #ffbbca !important;
  }

  .xl\:hover\:uie-text-pink-lightest:hover {
    color: #ffebef !important;
  }

  .xl\:focus\:uie-text-transparent:focus {
    color: transparent !important;
  }

  .xl\:focus\:uie-text-black:focus {
    color: #222b2f !important;
  }

  .xl\:focus\:uie-text-grey-darkest:focus {
    color: #364349 !important;
  }

  .xl\:focus\:uie-text-grey-darker:focus {
    color: #596a73 !important;
  }

  .xl\:focus\:uie-text-grey-dark:focus {
    color: #70818a !important;
  }

  .xl\:focus\:uie-text-grey:focus {
    color: #9babb4 !important;
  }

  .xl\:focus\:uie-text-grey-light:focus {
    color: #dae4e9 !important;
  }

  .xl\:focus\:uie-text-grey-lighter:focus {
    color: #f3f7f9 !important;
  }

  .xl\:focus\:uie-text-grey-lightest:focus {
    color: #fafcfc !important;
  }

  .xl\:focus\:uie-text-white:focus {
    color: #fff !important;
  }

  .xl\:focus\:uie-text-red-darkest:focus {
    color: #420806 !important;
  }

  .xl\:focus\:uie-text-red-darker:focus {
    color: #6a1b19 !important;
  }

  .xl\:focus\:uie-text-red-dark:focus {
    color: #cc1f1a !important;
  }

  .xl\:focus\:uie-text-red:focus {
    color: #e3342f !important;
  }

  .xl\:focus\:uie-text-red-light:focus {
    color: #ef5753 !important;
  }

  .xl\:focus\:uie-text-red-lighter:focus {
    color: #f9acaa !important;
  }

  .xl\:focus\:uie-text-red-lightest:focus {
    color: #fcebea !important;
  }

  .xl\:focus\:uie-text-orange-darkest:focus {
    color: #542605 !important;
  }

  .xl\:focus\:uie-text-orange-darker:focus {
    color: #7f4012 !important;
  }

  .xl\:focus\:uie-text-orange-dark:focus {
    color: #de751f !important;
  }

  .xl\:focus\:uie-text-orange:focus {
    color: #f6993f !important;
  }

  .xl\:focus\:uie-text-orange-light:focus {
    color: #faad63 !important;
  }

  .xl\:focus\:uie-text-orange-lighter:focus {
    color: #fcd9b6 !important;
  }

  .xl\:focus\:uie-text-orange-lightest:focus {
    color: #fff5eb !important;
  }

  .xl\:focus\:uie-text-yellow-darkest:focus {
    color: #453411 !important;
  }

  .xl\:focus\:uie-text-yellow-darker:focus {
    color: #684f1d !important;
  }

  .xl\:focus\:uie-text-yellow-dark:focus {
    color: #f2d024 !important;
  }

  .xl\:focus\:uie-text-yellow:focus {
    color: #ffed4a !important;
  }

  .xl\:focus\:uie-text-yellow-light:focus {
    color: #fff382 !important;
  }

  .xl\:focus\:uie-text-yellow-lighter:focus {
    color: #fff9c2 !important;
  }

  .xl\:focus\:uie-text-yellow-lightest:focus {
    color: #fcfbeb !important;
  }

  .xl\:focus\:uie-text-green-darkest:focus {
    color: #032d19 !important;
  }

  .xl\:focus\:uie-text-green-darker:focus {
    color: #0b4228 !important;
  }

  .xl\:focus\:uie-text-green-dark:focus {
    color: #1f9d55 !important;
  }

  .xl\:focus\:uie-text-green:focus {
    color: #38c172 !important;
  }

  .xl\:focus\:uie-text-green-light:focus {
    color: #51d88a !important;
  }

  .xl\:focus\:uie-text-green-lighter:focus {
    color: #a2f5bf !important;
  }

  .xl\:focus\:uie-text-green-lightest:focus {
    color: #e3fcec !important;
  }

  .xl\:focus\:uie-text-teal-darkest:focus {
    color: #0d3331 !important;
  }

  .xl\:focus\:uie-text-teal-darker:focus {
    color: #174e4b !important;
  }

  .xl\:focus\:uie-text-teal-dark:focus {
    color: #38a89d !important;
  }

  .xl\:focus\:uie-text-teal:focus {
    color: #4dc0b5 !important;
  }

  .xl\:focus\:uie-text-teal-light:focus {
    color: #64d5ca !important;
  }

  .xl\:focus\:uie-text-teal-lighter:focus {
    color: #a0f0ed !important;
  }

  .xl\:focus\:uie-text-teal-lightest:focus {
    color: #e8fffe !important;
  }

  .xl\:focus\:uie-text-blue-darkest:focus {
    color: #05233b !important;
  }

  .xl\:focus\:uie-text-blue-darker:focus {
    color: #103d60 !important;
  }

  .xl\:focus\:uie-text-blue-dark:focus {
    color: #2779bd !important;
  }

  .xl\:focus\:uie-text-blue:focus {
    color: #3490dc !important;
  }

  .xl\:focus\:uie-text-blue-light:focus {
    color: #6cb2eb !important;
  }

  .xl\:focus\:uie-text-blue-lighter:focus {
    color: #bcdefa !important;
  }

  .xl\:focus\:uie-text-blue-lightest:focus {
    color: #eff8ff !important;
  }

  .xl\:focus\:uie-text-indigo-darkest:focus {
    color: #191e38 !important;
  }

  .xl\:focus\:uie-text-indigo-darker:focus {
    color: #2f365f !important;
  }

  .xl\:focus\:uie-text-indigo-dark:focus {
    color: #5661b3 !important;
  }

  .xl\:focus\:uie-text-indigo:focus {
    color: #6574cd !important;
  }

  .xl\:focus\:uie-text-indigo-light:focus {
    color: #7886d7 !important;
  }

  .xl\:focus\:uie-text-indigo-lighter:focus {
    color: #b2b7ff !important;
  }

  .xl\:focus\:uie-text-indigo-lightest:focus {
    color: #e6e8ff !important;
  }

  .xl\:focus\:uie-text-purple-darkest:focus {
    color: #1f133f !important;
  }

  .xl\:focus\:uie-text-purple-darker:focus {
    color: #352465 !important;
  }

  .xl\:focus\:uie-text-purple-dark:focus {
    color: #794acf !important;
  }

  .xl\:focus\:uie-text-purple:focus {
    color: #9561e2 !important;
  }

  .xl\:focus\:uie-text-purple-light:focus {
    color: #a779e9 !important;
  }

  .xl\:focus\:uie-text-purple-lighter:focus {
    color: #d6bbfc !important;
  }

  .xl\:focus\:uie-text-purple-lightest:focus {
    color: #f3ebff !important;
  }

  .xl\:focus\:uie-text-pink-darkest:focus {
    color: #45051e !important;
  }

  .xl\:focus\:uie-text-pink-darker:focus {
    color: #72173a !important;
  }

  .xl\:focus\:uie-text-pink-dark:focus {
    color: #eb5286 !important;
  }

  .xl\:focus\:uie-text-pink:focus {
    color: #f66d9b !important;
  }

  .xl\:focus\:uie-text-pink-light:focus {
    color: #fa7ea8 !important;
  }

  .xl\:focus\:uie-text-pink-lighter:focus {
    color: #ffbbca !important;
  }

  .xl\:focus\:uie-text-pink-lightest:focus {
    color: #ffebef !important;
  }

  .xl\:uie-text-xs {
    font-size: .75rem !important;
  }

  .xl\:uie-text-sm {
    font-size: .875rem !important;
  }

  .xl\:uie-text-base {
    font-size: 1rem !important;
  }

  .xl\:uie-text-lg {
    font-size: 1.125rem !important;
  }

  .xl\:uie-text-xl {
    font-size: 1.25rem !important;
  }

  .xl\:uie-text-2xl {
    font-size: 1.5rem !important;
  }

  .xl\:uie-text-3xl {
    font-size: 1.875rem !important;
  }

  .xl\:uie-text-4xl {
    font-size: 2.25rem !important;
  }

  .xl\:uie-text-5xl {
    font-size: 3rem !important;
  }

  .xl\:uie-italic {
    font-style: italic !important;
  }

  .xl\:uie-roman {
    font-style: normal !important;
  }

  .xl\:uie-uppercase {
    text-transform: uppercase !important;
  }

  .xl\:uie-lowercase {
    text-transform: lowercase !important;
  }

  .xl\:uie-capitalize {
    text-transform: capitalize !important;
  }

  .xl\:uie-normal-case {
    text-transform: none !important;
  }

  .xl\:uie-underline {
    text-decoration: underline !important;
  }

  .xl\:uie-line-through {
    text-decoration: line-through !important;
  }

  .xl\:uie-no-underline {
    text-decoration: none !important;
  }

  .xl\:uie-antialiased {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .xl\:uie-subpixel-antialiased {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .xl\:hover\:uie-italic:hover {
    font-style: italic !important;
  }

  .xl\:hover\:uie-roman:hover {
    font-style: normal !important;
  }

  .xl\:hover\:uie-uppercase:hover {
    text-transform: uppercase !important;
  }

  .xl\:hover\:uie-lowercase:hover {
    text-transform: lowercase !important;
  }

  .xl\:hover\:uie-capitalize:hover {
    text-transform: capitalize !important;
  }

  .xl\:hover\:uie-normal-case:hover {
    text-transform: none !important;
  }

  .xl\:hover\:uie-underline:hover {
    text-decoration: underline !important;
  }

  .xl\:hover\:uie-line-through:hover {
    text-decoration: line-through !important;
  }

  .xl\:hover\:uie-no-underline:hover {
    text-decoration: none !important;
  }

  .xl\:hover\:uie-antialiased:hover {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .xl\:hover\:uie-subpixel-antialiased:hover {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .xl\:focus\:uie-italic:focus {
    font-style: italic !important;
  }

  .xl\:focus\:uie-roman:focus {
    font-style: normal !important;
  }

  .xl\:focus\:uie-uppercase:focus {
    text-transform: uppercase !important;
  }

  .xl\:focus\:uie-lowercase:focus {
    text-transform: lowercase !important;
  }

  .xl\:focus\:uie-capitalize:focus {
    text-transform: capitalize !important;
  }

  .xl\:focus\:uie-normal-case:focus {
    text-transform: none !important;
  }

  .xl\:focus\:uie-underline:focus {
    text-decoration: underline !important;
  }

  .xl\:focus\:uie-line-through:focus {
    text-decoration: line-through !important;
  }

  .xl\:focus\:uie-no-underline:focus {
    text-decoration: none !important;
  }

  .xl\:focus\:uie-antialiased:focus {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .xl\:focus\:uie-subpixel-antialiased:focus {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .xl\:uie-tracking-tight {
    letter-spacing: -0.05em !important;
  }

  .xl\:uie-tracking-normal {
    letter-spacing: 0 !important;
  }

  .xl\:uie-tracking-wide {
    letter-spacing: .05em !important;
  }

  .xl\:uie-select-none {
    -webkit-user-select: none !important;
       -moz-user-select: none !important;
        -ms-user-select: none !important;
            user-select: none !important;
  }

  .xl\:uie-select-text {
    -webkit-user-select: text !important;
       -moz-user-select: text !important;
        -ms-user-select: text !important;
            user-select: text !important;
  }

  .xl\:uie-align-baseline {
    vertical-align: baseline !important;
  }

  .xl\:uie-align-top {
    vertical-align: top !important;
  }

  .xl\:uie-align-middle {
    vertical-align: middle !important;
  }

  .xl\:uie-align-bottom {
    vertical-align: bottom !important;
  }

  .xl\:uie-align-text-top {
    vertical-align: text-top !important;
  }

  .xl\:uie-align-text-bottom {
    vertical-align: text-bottom !important;
  }

  .xl\:uie-visible {
    visibility: visible !important;
  }

  .xl\:uie-invisible {
    visibility: hidden !important;
  }

  .xl\:uie-whitespace-normal {
    white-space: normal !important;
  }

  .xl\:uie-whitespace-no-wrap {
    white-space: nowrap !important;
  }

  .xl\:uie-whitespace-pre {
    white-space: pre !important;
  }

  .xl\:uie-whitespace-pre-line {
    white-space: pre-line !important;
  }

  .xl\:uie-whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }

  .xl\:uie-break-words {
    word-wrap: break-word !important;
  }

  .xl\:uie-break-normal {
    word-wrap: normal !important;
  }

  .xl\:uie-truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
  }

  .xl\:uie-w-1 {
    width: .25rem !important;
  }

  .xl\:uie-w-2 {
    width: .5rem !important;
  }

  .xl\:uie-w-3 {
    width: .75rem !important;
  }

  .xl\:uie-w-4 {
    width: 1rem !important;
  }

  .xl\:uie-w-6 {
    width: 1.5rem !important;
  }

  .xl\:uie-w-8 {
    width: 2rem !important;
  }

  .xl\:uie-w-10 {
    width: 2.5rem !important;
  }

  .xl\:uie-w-12 {
    width: 3rem !important;
  }

  .xl\:uie-w-16 {
    width: 4rem !important;
  }

  .xl\:uie-w-24 {
    width: 6rem !important;
  }

  .xl\:uie-w-32 {
    width: 8rem !important;
  }

  .xl\:uie-w-48 {
    width: 12rem !important;
  }

  .xl\:uie-w-64 {
    width: 16rem !important;
  }

  .xl\:uie-w-auto {
    width: auto !important;
  }

  .xl\:uie-w-px {
    width: 1px !important;
  }

  .xl\:uie-w-1\/2 {
    width: 50% !important;
  }

  .xl\:uie-w-1\/3 {
    width: 33.33333% !important;
  }

  .xl\:uie-w-2\/3 {
    width: 66.66667% !important;
  }

  .xl\:uie-w-1\/4 {
    width: 25% !important;
  }

  .xl\:uie-w-3\/4 {
    width: 75% !important;
  }

  .xl\:uie-w-1\/5 {
    width: 20% !important;
  }

  .xl\:uie-w-2\/5 {
    width: 40% !important;
  }

  .xl\:uie-w-3\/5 {
    width: 60% !important;
  }

  .xl\:uie-w-4\/5 {
    width: 80% !important;
  }

  .xl\:uie-w-1\/6 {
    width: 16.66667% !important;
  }

  .xl\:uie-w-5\/6 {
    width: 83.33333% !important;
  }

  .xl\:uie-w-full {
    width: 100% !important;
  }

  .xl\:uie-w-screen {
    width: 100vw !important;
  }

  .xl\:uie-z-0 {
    z-index: 0 !important;
  }

  .xl\:uie-z-10 {
    z-index: 10 !important;
  }

  .xl\:uie-z-20 {
    z-index: 20 !important;
  }

  .xl\:uie-z-30 {
    z-index: 30 !important;
  }

  .xl\:uie-z-40 {
    z-index: 40 !important;
  }

  .xl\:uie-z-50 {
    z-index: 50 !important;
  }

  .xl\:uie-z-auto {
    z-index: auto !important;
  }
}
