@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:100;
  src:local("Roboto Thin Italic"),local(Roboto-ThinItalic),url(//fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEz4dKw.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEz4dKQ.woff) format("woff");
}

@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:300;
  src:local("Roboto Light Italic"),local(Roboto-LightItalic),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc0CsA.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc0CsI.woff) format("woff");
}

@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:400;
  src:local("Roboto Italic"),local(Roboto-Italic),url(//fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xGIzY.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xGIzQ.woff) format("woff");
}

@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:500;
  src:local("Roboto Medium Italic"),local(Roboto-MediumItalic),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc0CsA.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc0CsI.woff) format("woff");
}

@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:700;
  src:local("Roboto Bold Italic"),local(Roboto-BoldItalic),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic0CsA.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic0CsI.woff) format("woff");
}

@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:900;
  src:local("Roboto Black Italic"),local(Roboto-BlackItalic),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc0CsA.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc0CsI.woff) format("woff");
}

@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:100;
  src:local("Roboto Thin"),local(Roboto-Thin),url(//fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxGIzY.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxIIzI.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxGIzQ.woff) format("woff");
}

@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:300;
  src:local("Roboto Light"),local(Roboto-Light),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fChc8.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fChc-.woff) format("woff");
}

@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:400;
  src:local(Roboto),local(Roboto-Regular),url(//fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxO.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxM.woff) format("woff");
}

@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:500;
  src:local("Roboto Medium"),local(Roboto-Medium),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fChc8.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fChc-.woff) format("woff");
}

@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:700;
  src:local("Roboto Bold"),local(Roboto-Bold),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc8.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc-.woff) format("woff");
}

@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:900;
  src:local("Roboto Black"),local(Roboto-Black),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfChc8.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfChc-.woff) format("woff");
}

@font-face{
  font-family:monospace;
  font-style:italic;
  font-weight:400;
  src:local("Menlo Italic"),local(Menlo-Italic),local("Consolas Italic"),local(Consolas-Italic),local("Courier New Italic");
}

@font-face{
  font-family:monospace;
  font-style:italic;
  font-weight:700;
  src:local("Menlo Bold Italic"),local(Menlo-BoldItalic),local(Monaco),local("Consolas Bold Italic"),local(Consolas-BoldItalic),local("Courier New Bold Italic");
}

@font-face{
  font-family:monospace;
  font-style:normal;
  font-weight:400;
  src:local("Menlo Regular"),local(Menlo-Regular),local(Monaco),local(Consolas),local("Courier New");
}

@font-face{
  font-family:monospace;
  font-style:normal;
  font-weight:700;
  src:local("Menlo Bold"),local(Menlo-Bold),local(Monaco),local("Consolas Bold"),local(Consolas-Bold),local("Courier New Bold");
}

.bp4-context-menu2-virtual-target{
  position:fixed;
}

.bp4-popover2{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  transform:scale(1);
  border-radius:2px;
  display:inline-block;
  z-index:20;
}

.bp4-popover2 .bp4-popover2-arrow{
  height:30px;
  position:absolute;
  width:30px;
}

.bp4-popover2 .bp4-popover2-arrow::before{
  height:20px;
  margin:5px;
  width:20px;
}

.bp4-popover2 .bp4-popover2-content{
  background:#ffffff;
}

.bp4-popover2 .bp4-popover2-content,
.bp4-popover2 .bp4-heading{
  color:inherit;
}

.bp4-popover2 .bp4-popover2-arrow::before{
  box-shadow:1px 1px 6px rgba(17, 20, 24, 0.2);
}

.bp4-popover2 .bp4-popover2-arrow-border{
  fill:#111418;
  fill-opacity:0.1;
}

.bp4-popover2 .bp4-popover2-arrow-fill{
  fill:#ffffff;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-popover2 .bp4-popover2-arrow-fill{
    fill:buttonborder;
  }
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-popover2{
    border:1px solid buttonborder;
  }
}

.bp4-popover2-enter > .bp4-popover2, .bp4-popover2-appear > .bp4-popover2{
  transform:scale(0.3);
}

.bp4-popover2-enter-active > .bp4-popover2, .bp4-popover2-appear-active > .bp4-popover2{
  transform:scale(1);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}

.bp4-popover2-exit > .bp4-popover2{
  transform:scale(1);
}

.bp4-popover2-exit-active > .bp4-popover2{
  transform:scale(0.3);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}

.bp4-popover2 .bp4-popover2-content{
  border-radius:2px;
  position:relative;
}

.bp4-popover2.bp4-popover2-content-sizing .bp4-popover2-content{
  max-width:350px;
  padding:20px;
}

.bp4-popover2-target + .bp4-overlay .bp4-popover2.bp4-popover2-content-sizing{
  width:350px;
}

.bp4-popover2.bp4-minimal{
  margin:0 !important;
}

.bp4-popover2.bp4-minimal .bp4-popover2-arrow{
  display:none;
}

.bp4-popover2.bp4-minimal.bp4-popover2{
  transform:scale(1);
}

.bp4-popover2-enter > .bp4-popover2.bp4-minimal.bp4-popover2, .bp4-popover2-appear > .bp4-popover2.bp4-minimal.bp4-popover2{
  transform:scale(1);
}

.bp4-popover2-enter-active > .bp4-popover2.bp4-minimal.bp4-popover2, .bp4-popover2-appear-active > .bp4-popover2.bp4-minimal.bp4-popover2{
  transform:scale(1);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-popover2-exit > .bp4-popover2.bp4-minimal.bp4-popover2{
  transform:scale(1);
}

.bp4-popover2-exit-active > .bp4-popover2.bp4-minimal.bp4-popover2{
  transform:scale(1);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-popover2.bp4-popover2-match-target-width{
  width:100%;
}

.bp4-popover2.bp4-dark, .bp4-dark .bp4-popover2{
  box-shadow:0 0 0 1px hsl(215, 3%, 38%), inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
}

.bp4-popover2.bp4-dark .bp4-popover2-content, .bp4-dark .bp4-popover2 .bp4-popover2-content{
  background:#2f343c;
}

.bp4-popover2.bp4-dark .bp4-popover2-content,
.bp4-popover2.bp4-dark .bp4-heading, .bp4-dark .bp4-popover2 .bp4-popover2-content,
.bp4-dark .bp4-popover2 .bp4-heading{
  color:inherit;
}

.bp4-popover2.bp4-dark .bp4-popover2-arrow::before, .bp4-dark .bp4-popover2 .bp4-popover2-arrow::before{
  box-shadow:0 0 0 1px #777a7e, 1px 1px 6px rgba(17, 20, 24, 0.4);
}

.bp4-popover2.bp4-dark .bp4-popover2-arrow-border, .bp4-dark .bp4-popover2 .bp4-popover2-arrow-border{
  fill:#111418;
  fill-opacity:0.2;
}

.bp4-popover2.bp4-dark .bp4-popover2-arrow-fill, .bp4-dark .bp4-popover2 .bp4-popover2-arrow-fill{
  fill:#2f343c;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-popover2.bp4-dark .bp4-popover2-arrow-fill, .bp4-dark .bp4-popover2 .bp4-popover2-arrow-fill{
    fill:buttonborder;
  }
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-popover2.bp4-dark, .bp4-dark .bp4-popover2{
    border:1px solid buttonborder;
  }
}

.bp4-popover2-arrow::before{
  border-radius:1px;
  content:"";
  display:block;
  position:absolute;
  transform:rotate(45deg);
}

.bp4-overlay-backdrop.bp4-popover2-backdrop{
  background:rgba(255, 255, 255, 0);
}

.bp4-popover2-transition-container{
  opacity:1;
  display:flex;
  z-index:20;
}

.bp4-popover2-transition-container.bp4-popover2-enter, .bp4-popover2-transition-container.bp4-popover2-appear{
  opacity:0;
}

.bp4-popover2-transition-container.bp4-popover2-enter-active, .bp4-popover2-transition-container.bp4-popover2-appear-active{
  opacity:1;
  transition-delay:0;
  transition-duration:100ms;
  transition-property:opacity;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-popover2-transition-container.bp4-popover2-exit{
  opacity:1;
}

.bp4-popover2-transition-container.bp4-popover2-exit-active{
  opacity:0;
  transition-delay:0;
  transition-duration:100ms;
  transition-property:opacity;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-popover2-transition-container:focus{
  outline:none;
}

.bp4-popover2-transition-container.bp4-popover2-leave .bp4-popover2-content{
  pointer-events:none;
}

span.bp4-popover2-target{
  display:inline-block;
}

.bp4-popover2-target.bp4-fill{
  width:100%;
}

.bp4-button-group:not(.bp4-minimal) > .bp4-popover2-target:not(:first-child) .bp4-button{
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}

.bp4-button-group:not(.bp4-minimal) > .bp4-popover2-target:not(:last-child) .bp4-button{
  border-bottom-right-radius:0;
  border-top-right-radius:0;
  margin-right:-1px;
}

.bp4-button-group .bp4-popover2-target{
  display:flex;
  flex:1 1 auto;
}

.bp4-button-group.bp4-vertical:not(.bp4-minimal) > .bp4-popover2-target:first-child .bp4-button{
  border-radius:2px 2px 0 0;
}

.bp4-button-group.bp4-vertical:not(.bp4-minimal) > .bp4-popover2-target:last-child .bp4-button{
  border-radius:0 0 2px 2px;
}

.bp4-button-group.bp4-vertical:not(.bp4-minimal) > .bp4-popover2-target:not(:last-child) .bp4-button{
  margin-bottom:-1px;
}

.bp4-control-group .bp4-popover2-target{
  border-radius:inherit;
}

label.bp4-label .bp4-popover2-target{
  display:block;
  margin-top:5px;
  text-transform:none;
}

.bp4-submenu .bp4-popover2-target{
  display:block;
}

.bp4-submenu.bp4-popover2{
  box-shadow:none;
  padding:0 5px;
}

.bp4-submenu.bp4-popover2 > .bp4-popover2-content{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
}

.bp4-dark .bp4-submenu.bp4-popover2, .bp4-submenu.bp4-popover2.bp4-dark{
  box-shadow:none;
}

.bp4-dark .bp4-submenu.bp4-popover2 > .bp4-popover2-content, .bp4-submenu.bp4-popover2.bp4-dark > .bp4-popover2-content{
  box-shadow:0 0 0 1px hsl(215, 3%, 38%), inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
}

.bp4-tree-node-secondary-label .bp4-popover2-target{
  align-items:center;
  display:flex;
}

.bp4-tooltip2{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  transform:scale(1);
  color:#f6f7f9;
}

.bp4-tooltip2 .bp4-popover2-arrow{
  height:22px;
  position:absolute;
  width:22px;
}

.bp4-tooltip2 .bp4-popover2-arrow::before{
  height:14px;
  margin:4px;
  width:14px;
}

.bp4-tooltip2 .bp4-popover2-content{
  background:#404854;
}

.bp4-tooltip2 .bp4-popover2-content,
.bp4-tooltip2 .bp4-heading{
  color:#f6f7f9;
}

.bp4-tooltip2 .bp4-popover2-arrow::before{
  box-shadow:1px 1px 6px rgba(17, 20, 24, 0.2);
}

.bp4-tooltip2 .bp4-popover2-arrow-border{
  fill:#111418;
  fill-opacity:0.1;
}

.bp4-tooltip2 .bp4-popover2-arrow-fill{
  fill:#404854;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-tooltip2 .bp4-popover2-arrow-fill{
    fill:buttonborder;
  }
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-tooltip2{
    border:1px solid buttonborder;
  }
}

.bp4-popover2-enter > .bp4-tooltip2, .bp4-popover2-appear > .bp4-tooltip2{
  transform:scale(0.8);
}

.bp4-popover2-enter-active > .bp4-tooltip2, .bp4-popover2-appear-active > .bp4-tooltip2{
  transform:scale(1);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-popover2-exit > .bp4-tooltip2{
  transform:scale(1);
}

.bp4-popover2-exit-active > .bp4-tooltip2{
  transform:scale(0.8);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-tooltip2 .bp4-text-muted{
  color:#abb3bf;
}

.bp4-tooltip2 .bp4-text-disabled{
  color:rgba(171, 179, 191, 0.6);
}

.bp4-tooltip2 .bp4-running-text hr{
  border-color:rgba(255, 255, 255, 0.2);
}

.bp4-tooltip2 a{
  color:#8abbff;
}

.bp4-tooltip2 a:hover{
  color:#8abbff;
}

.bp4-tooltip2 a .bp4-icon, .bp4-tooltip2 a .bp4-icon-standard, .bp4-tooltip2 a .bp4-icon-large{
  color:inherit;
}

.bp4-tooltip2 a code{
  color:inherit;
}

.bp4-tooltip2 .bp4-code,
.bp4-tooltip2 .bp4-running-text code{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#abb3bf;
}

a > .bp4-tooltip2 .bp4-code,
a > .bp4-tooltip2 .bp4-running-text code{
  color:inherit;
}

.bp4-tooltip2 .bp4-code-block,
.bp4-tooltip2 .bp4-running-text pre{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#f6f7f9;
}

.bp4-tooltip2 .bp4-code-block > code,
.bp4-tooltip2 .bp4-running-text pre > code{
  background:none;
  box-shadow:none;
  color:inherit;
}

.bp4-tooltip2 .bp4-key,
.bp4-tooltip2 .bp4-running-text kbd{
  background:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.4);
  color:#abb3bf;
}

.bp4-tooltip2 .bp4-icon.bp4-intent-primary, .bp4-tooltip2 .bp4-icon-standard.bp4-intent-primary, .bp4-tooltip2 .bp4-icon-large.bp4-intent-primary{
  color:#8abbff;
}

.bp4-tooltip2 .bp4-icon.bp4-intent-success, .bp4-tooltip2 .bp4-icon-standard.bp4-intent-success, .bp4-tooltip2 .bp4-icon-large.bp4-intent-success{
  color:#72ca9b;
}

.bp4-tooltip2 .bp4-icon.bp4-intent-warning, .bp4-tooltip2 .bp4-icon-standard.bp4-intent-warning, .bp4-tooltip2 .bp4-icon-large.bp4-intent-warning{
  color:#fbb360;
}

.bp4-tooltip2 .bp4-icon.bp4-intent-danger, .bp4-tooltip2 .bp4-icon-standard.bp4-intent-danger, .bp4-tooltip2 .bp4-icon-large.bp4-intent-danger{
  color:#fa999c;
}

.bp4-tooltip2 .bp4-popover2-content{
  padding:10px 12px;
}

.bp4-tooltip2.bp4-compact .bp4-popover2-content{
  line-height:1rem;
  padding:5px 7px;
}

.bp4-tooltip2.bp4-compact .bp4-code{
  vertical-align:text-bottom;
}

.bp4-tooltip2.bp4-popover2-placement-top .bp4-popover2-arrow{
  transform:translateY(-3px);
}

.bp4-tooltip2.bp4-popover2-placement-left .bp4-popover2-arrow{
  transform:translateX(-3px);
}

.bp4-tooltip2.bp4-popover2-placement-bottom .bp4-popover2-arrow{
  transform:translateY(3px);
}

.bp4-tooltip2.bp4-popover2-placement-right .bp4-popover2-arrow{
  transform:translateX(3px);
}

.bp4-tooltip2.bp4-dark, .bp4-dark .bp4-tooltip2{
  box-shadow:0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
}

.bp4-tooltip2.bp4-dark .bp4-popover2-content, .bp4-dark .bp4-tooltip2 .bp4-popover2-content{
  background:#e5e8eb;
}

.bp4-tooltip2.bp4-dark .bp4-popover2-content,
.bp4-tooltip2.bp4-dark .bp4-heading, .bp4-dark .bp4-tooltip2 .bp4-popover2-content,
.bp4-dark .bp4-tooltip2 .bp4-heading{
  color:#404854;
}

.bp4-tooltip2.bp4-dark .bp4-popover2-arrow::before, .bp4-dark .bp4-tooltip2 .bp4-popover2-arrow::before{
  box-shadow:1px 1px 6px rgba(17, 20, 24, 0.4);
}

.bp4-tooltip2.bp4-dark .bp4-popover2-arrow-border, .bp4-dark .bp4-tooltip2 .bp4-popover2-arrow-border{
  fill:#111418;
  fill-opacity:0.2;
}

.bp4-tooltip2.bp4-dark .bp4-popover2-arrow-fill, .bp4-dark .bp4-tooltip2 .bp4-popover2-arrow-fill{
  fill:#e5e8eb;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-tooltip2.bp4-dark .bp4-popover2-arrow-fill, .bp4-dark .bp4-tooltip2 .bp4-popover2-arrow-fill{
    fill:buttonborder;
  }
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-tooltip2.bp4-dark, .bp4-dark .bp4-tooltip2{
    border:1px solid buttonborder;
  }
}

.bp4-tooltip2.bp4-dark .bp4-text-muted, .bp4-dark .bp4-tooltip2 .bp4-text-muted{
  color:#5f6b7c;
}

.bp4-tooltip2.bp4-dark .bp4-text-disabled, .bp4-dark .bp4-tooltip2 .bp4-text-disabled{
  color:rgba(95, 107, 124, 0.6);
}

.bp4-tooltip2.bp4-dark .bp4-running-text hr, .bp4-dark .bp4-tooltip2 .bp4-running-text hr{
  border-color:rgba(17, 20, 24, 0.15);
}

.bp4-tooltip2.bp4-dark a, .bp4-dark .bp4-tooltip2 a{
  color:#215db0;
}

.bp4-tooltip2.bp4-dark a:hover, .bp4-dark .bp4-tooltip2 a:hover{
  color:#215db0;
}

.bp4-tooltip2.bp4-dark a .bp4-icon, .bp4-tooltip2.bp4-dark a .bp4-icon-standard, .bp4-tooltip2.bp4-dark a .bp4-icon-large, .bp4-dark .bp4-tooltip2 a .bp4-icon, .bp4-dark .bp4-tooltip2 a .bp4-icon-standard, .bp4-dark .bp4-tooltip2 a .bp4-icon-large{
  color:inherit;
}

.bp4-tooltip2.bp4-dark a code, .bp4-dark .bp4-tooltip2 a code{
  color:inherit;
}

.bp4-tooltip2.bp4-dark .bp4-code,
.bp4-tooltip2.bp4-dark .bp4-running-text code, .bp4-dark .bp4-tooltip2 .bp4-code,
.bp4-dark .bp4-tooltip2 .bp4-running-text code{
  background:rgba(255, 255, 255, 0.7);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2);
  color:#5f6b7c;
}

a > .bp4-tooltip2.bp4-dark .bp4-code,
a > .bp4-tooltip2.bp4-dark .bp4-running-text code, a > .bp4-dark .bp4-tooltip2 .bp4-code,
a > .bp4-dark .bp4-tooltip2 .bp4-running-text code{
  color:#2d72d2;
}

.bp4-tooltip2.bp4-dark .bp4-code-block,
.bp4-tooltip2.bp4-dark .bp4-running-text pre, .bp4-dark .bp4-tooltip2 .bp4-code-block,
.bp4-dark .bp4-tooltip2 .bp4-running-text pre{
  background:rgba(255, 255, 255, 0.7);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
  color:#1c2127;
}

.bp4-tooltip2.bp4-dark .bp4-code-block > code,
.bp4-tooltip2.bp4-dark .bp4-running-text pre > code, .bp4-dark .bp4-tooltip2 .bp4-code-block > code,
.bp4-dark .bp4-tooltip2 .bp4-running-text pre > code{
  background:none;
  box-shadow:none;
  color:inherit;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-tooltip2.bp4-dark .bp4-code-block,
  .bp4-tooltip2.bp4-dark .bp4-running-text pre, .bp4-dark .bp4-tooltip2 .bp4-code-block,
  .bp4-dark .bp4-tooltip2 .bp4-running-text pre{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}

.bp4-tooltip2.bp4-dark .bp4-key,
.bp4-tooltip2.bp4-dark .bp4-running-text kbd, .bp4-dark .bp4-tooltip2 .bp4-key,
.bp4-dark .bp4-tooltip2 .bp4-running-text kbd{
  background:#ffffff;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 1px 1px rgba(17, 20, 24, 0.2);
  color:#5f6b7c;
}

.bp4-tooltip2.bp4-dark .bp4-icon.bp4-intent-primary, .bp4-tooltip2.bp4-dark .bp4-icon-standard.bp4-intent-primary, .bp4-tooltip2.bp4-dark .bp4-icon-large.bp4-intent-primary, .bp4-dark .bp4-tooltip2 .bp4-icon.bp4-intent-primary, .bp4-dark .bp4-tooltip2 .bp4-icon-standard.bp4-intent-primary, .bp4-dark .bp4-tooltip2 .bp4-icon-large.bp4-intent-primary{
  color:#215db0;
}

.bp4-tooltip2.bp4-dark .bp4-icon.bp4-intent-success, .bp4-tooltip2.bp4-dark .bp4-icon-standard.bp4-intent-success, .bp4-tooltip2.bp4-dark .bp4-icon-large.bp4-intent-success, .bp4-dark .bp4-tooltip2 .bp4-icon.bp4-intent-success, .bp4-dark .bp4-tooltip2 .bp4-icon-standard.bp4-intent-success, .bp4-dark .bp4-tooltip2 .bp4-icon-large.bp4-intent-success{
  color:#1c6e42;
}

.bp4-tooltip2.bp4-dark .bp4-icon.bp4-intent-warning, .bp4-tooltip2.bp4-dark .bp4-icon-standard.bp4-intent-warning, .bp4-tooltip2.bp4-dark .bp4-icon-large.bp4-intent-warning, .bp4-dark .bp4-tooltip2 .bp4-icon.bp4-intent-warning, .bp4-dark .bp4-tooltip2 .bp4-icon-standard.bp4-intent-warning, .bp4-dark .bp4-tooltip2 .bp4-icon-large.bp4-intent-warning{
  color:#935610;
}

.bp4-tooltip2.bp4-dark .bp4-icon.bp4-intent-danger, .bp4-tooltip2.bp4-dark .bp4-icon-standard.bp4-intent-danger, .bp4-tooltip2.bp4-dark .bp4-icon-large.bp4-intent-danger, .bp4-dark .bp4-tooltip2 .bp4-icon.bp4-intent-danger, .bp4-dark .bp4-tooltip2 .bp4-icon-standard.bp4-intent-danger, .bp4-dark .bp4-tooltip2 .bp4-icon-large.bp4-intent-danger{
  color:#ac2f33;
}

.bp4-tooltip2.bp4-intent-primary .bp4-popover2-content{
  background:#2d72d2;
  color:#ffffff;
}

.bp4-tooltip2.bp4-intent-primary .bp4-popover2-arrow-fill{
  fill:#2d72d2;
}

.bp4-tooltip2.bp4-intent-success .bp4-popover2-content{
  background:#238551;
  color:#ffffff;
}

.bp4-tooltip2.bp4-intent-success .bp4-popover2-arrow-fill{
  fill:#238551;
}

.bp4-tooltip2.bp4-intent-warning .bp4-popover2-content{
  background:#c87619;
  color:#ffffff;
}

.bp4-tooltip2.bp4-intent-warning .bp4-popover2-arrow-fill{
  fill:#c87619;
}

.bp4-tooltip2.bp4-intent-danger .bp4-popover2-content{
  background:#cd4246;
  color:#ffffff;
}

.bp4-tooltip2.bp4-intent-danger .bp4-popover2-arrow-fill{
  fill:#cd4246;
}

.bp4-tooltip2-indicator{
  border-bottom:dotted 1px;
  cursor:help;
}

@charset "UTF-8";

html{
  box-sizing:border-box;
}

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

body{
  font-size:14px;
  font-weight:400;
  letter-spacing:0;
  line-height:1.28581;
  text-transform:none;
  color:#1c2127;
  font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "blueprint-icons-16", sans-serif;
}

p{
  margin-bottom:10px;
  margin-top:0;
}

small{
  font-size:12px;
}

strong{
  font-weight:600;
}

::selection{
  background:rgba(125, 188, 255, 0.6);
}

.bp4-icon{
  display:inline-block;
  flex:0 0 auto;
  vertical-align:text-bottom;
}

.bp4-icon:not(:empty)::before{
  content:"" !important;
  content:unset !important;
}

.bp4-icon > svg{
  display:block;
}

.bp4-icon > svg:not([fill]){
  fill:currentcolor;
}

span.bp4-icon-standard{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block;
}

span.bp4-icon-large{
  font-family:"blueprint-icons-20", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block;
}

span.bp4-icon:empty{
  font-family:"blueprint-icons-20";
  font-size:inherit;
  font-style:normal;
  font-weight:400;
  line-height:1;
}

span.bp4-icon:empty::before{
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
}

.bp4-icon-add::before{
  content:"\f109";
}

.bp4-icon-add-clip::before{
  content:"\f101";
}

.bp4-icon-add-column-left::before{
  content:"\f102";
}

.bp4-icon-add-column-right::before{
  content:"\f103";
}

.bp4-icon-add-location::before{
  content:"\f104";
}

.bp4-icon-add-row-bottom::before{
  content:"\f105";
}

.bp4-icon-add-row-top::before{
  content:"\f106";
}

.bp4-icon-add-to-artifact::before{
  content:"\f107";
}

.bp4-icon-add-to-folder::before{
  content:"\f108";
}

.bp4-icon-aimpoints-target::before{
  content:"\f335";
}

.bp4-icon-airplane::before{
  content:"\f10a";
}

.bp4-icon-align-center::before{
  content:"\f10b";
}

.bp4-icon-align-justify::before{
  content:"\f10c";
}

.bp4-icon-align-left::before{
  content:"\f10d";
}

.bp4-icon-align-right::before{
  content:"\f10e";
}

.bp4-icon-alignment-bottom::before{
  content:"\f10f";
}

.bp4-icon-alignment-horizontal-center::before{
  content:"\f110";
}

.bp4-icon-alignment-left::before{
  content:"\f111";
}

.bp4-icon-alignment-right::before{
  content:"\f112";
}

.bp4-icon-alignment-top::before{
  content:"\f113";
}

.bp4-icon-alignment-vertical-center::before{
  content:"\f114";
}

.bp4-icon-ammunition::before{
  content:"\f342";
}

.bp4-icon-anchor::before{
  content:"\f330";
}

.bp4-icon-annotation::before{
  content:"\f115";
}

.bp4-icon-antenna::before{
  content:"\f116";
}

.bp4-icon-app-header::before{
  content:"\f117";
}

.bp4-icon-application::before{
  content:"\f118";
}

.bp4-icon-applications::before{
  content:"\f119";
}

.bp4-icon-archive::before{
  content:"\f11a";
}

.bp4-icon-area-of-interest::before{
  content:"\f11b";
}

.bp4-icon-array::before{
  content:"\f121";
}

.bp4-icon-array-boolean::before{
  content:"\f11c";
}

.bp4-icon-array-date::before{
  content:"\f11d";
}

.bp4-icon-array-floating-point::before{
  content:"\f32d";
}

.bp4-icon-array-numeric::before{
  content:"\f11e";
}

.bp4-icon-array-string::before{
  content:"\f11f";
}

.bp4-icon-array-timestamp::before{
  content:"\f120";
}

.bp4-icon-arrow-bottom-left::before{
  content:"\f122";
}

.bp4-icon-arrow-bottom-right::before{
  content:"\f123";
}

.bp4-icon-arrow-down::before{
  content:"\f124";
}

.bp4-icon-arrow-left::before{
  content:"\f125";
}

.bp4-icon-arrow-right::before{
  content:"\f126";
}

.bp4-icon-arrow-top-left::before{
  content:"\f127";
}

.bp4-icon-arrow-top-right::before{
  content:"\f128";
}

.bp4-icon-arrow-up::before{
  content:"\f129";
}

.bp4-icon-arrows-horizontal::before{
  content:"\f12a";
}

.bp4-icon-arrows-vertical::before{
  content:"\f12b";
}

.bp4-icon-asterisk::before{
  content:"\f12c";
}

.bp4-icon-at::before{
  content:"\f331";
}

.bp4-icon-automatic-updates::before{
  content:"\f12d";
}

.bp4-icon-axle::before{
  content:"\f338";
}

.bp4-icon-backlink::before{
  content:"\f12e";
}

.bp4-icon-badge::before{
  content:"\f12f";
}

.bp4-icon-ban-circle::before{
  content:"\f130";
}

.bp4-icon-bank-account::before{
  content:"\f131";
}

.bp4-icon-barcode::before{
  content:"\f132";
}

.bp4-icon-blank::before{
  content:"\f133";
}

.bp4-icon-blocked-person::before{
  content:"\f134";
}

.bp4-icon-bold::before{
  content:"\f135";
}

.bp4-icon-book::before{
  content:"\f136";
}

.bp4-icon-bookmark::before{
  content:"\f137";
}

.bp4-icon-box::before{
  content:"\f138";
}

.bp4-icon-briefcase::before{
  content:"\f139";
}

.bp4-icon-bring-data::before{
  content:"\f13a";
}

.bp4-icon-bug::before{
  content:"\f32e";
}

.bp4-icon-buggy::before{
  content:"\f13b";
}

.bp4-icon-build::before{
  content:"\f13c";
}

.bp4-icon-calculator::before{
  content:"\f13d";
}

.bp4-icon-calendar::before{
  content:"\f13e";
}

.bp4-icon-camera::before{
  content:"\f13f";
}

.bp4-icon-caret-down::before{
  content:"\f140";
}

.bp4-icon-caret-left::before{
  content:"\f141";
}

.bp4-icon-caret-right::before{
  content:"\f142";
}

.bp4-icon-caret-up::before{
  content:"\f143";
}

.bp4-icon-cargo-ship::before{
  content:"\f144";
}

.bp4-icon-cell-tower::before{
  content:"\f145";
}

.bp4-icon-changes::before{
  content:"\f146";
}

.bp4-icon-chart::before{
  content:"\f147";
}

.bp4-icon-chat::before{
  content:"\f148";
}

.bp4-icon-chevron-backward::before{
  content:"\f149";
}

.bp4-icon-chevron-down::before{
  content:"\f14a";
}

.bp4-icon-chevron-forward::before{
  content:"\f14b";
}

.bp4-icon-chevron-left::before{
  content:"\f14c";
}

.bp4-icon-chevron-right::before{
  content:"\f14d";
}

.bp4-icon-chevron-up::before{
  content:"\f14e";
}

.bp4-icon-circle::before{
  content:"\f153";
}

.bp4-icon-circle-arrow-down::before{
  content:"\f14f";
}

.bp4-icon-circle-arrow-left::before{
  content:"\f150";
}

.bp4-icon-circle-arrow-right::before{
  content:"\f151";
}

.bp4-icon-circle-arrow-up::before{
  content:"\f152";
}

.bp4-icon-citation::before{
  content:"\f154";
}

.bp4-icon-clean::before{
  content:"\f155";
}

.bp4-icon-clip::before{
  content:"\f156";
}

.bp4-icon-clipboard::before{
  content:"\f157";
}

.bp4-icon-cloud::before{
  content:"\f15a";
}

.bp4-icon-cloud-download::before{
  content:"\f158";
}

.bp4-icon-cloud-upload::before{
  content:"\f159";
}

.bp4-icon-code::before{
  content:"\f15c";
}

.bp4-icon-code-block::before{
  content:"\f15b";
}

.bp4-icon-cog::before{
  content:"\f15d";
}

.bp4-icon-collapse-all::before{
  content:"\f15e";
}

.bp4-icon-color-fill::before{
  content:"\f328";
}

.bp4-icon-column-layout::before{
  content:"\f15f";
}

.bp4-icon-comment::before{
  content:"\f160";
}

.bp4-icon-comparison::before{
  content:"\f161";
}

.bp4-icon-compass::before{
  content:"\f162";
}

.bp4-icon-compressed::before{
  content:"\f163";
}

.bp4-icon-confirm::before{
  content:"\f164";
}

.bp4-icon-console::before{
  content:"\f165";
}

.bp4-icon-contrast::before{
  content:"\f166";
}

.bp4-icon-control::before{
  content:"\f167";
}

.bp4-icon-credit-card::before{
  content:"\f168";
}

.bp4-icon-cross::before{
  content:"\f169";
}

.bp4-icon-cross-circle::before{
  content:"\f336";
}

.bp4-icon-crown::before{
  content:"\f16a";
}

.bp4-icon-cube::before{
  content:"\f16d";
}

.bp4-icon-cube-add::before{
  content:"\f16b";
}

.bp4-icon-cube-remove::before{
  content:"\f16c";
}

.bp4-icon-curved-range-chart::before{
  content:"\f16e";
}

.bp4-icon-cut::before{
  content:"\f16f";
}

.bp4-icon-cycle::before{
  content:"\f170";
}

.bp4-icon-dashboard::before{
  content:"\f171";
}

.bp4-icon-data-connection::before{
  content:"\f172";
}

.bp4-icon-data-lineage::before{
  content:"\f173";
}

.bp4-icon-database::before{
  content:"\f174";
}

.bp4-icon-delete::before{
  content:"\f175";
}

.bp4-icon-delta::before{
  content:"\f176";
}

.bp4-icon-derive-column::before{
  content:"\f177";
}

.bp4-icon-desktop::before{
  content:"\f178";
}

.bp4-icon-detection::before{
  content:"\f341";
}

.bp4-icon-diagnosis::before{
  content:"\f179";
}

.bp4-icon-diagram-tree::before{
  content:"\f17a";
}

.bp4-icon-direction-left::before{
  content:"\f17b";
}

.bp4-icon-direction-right::before{
  content:"\f17c";
}

.bp4-icon-disable::before{
  content:"\f17d";
}

.bp4-icon-divide::before{
  content:"\f327";
}

.bp4-icon-document::before{
  content:"\f180";
}

.bp4-icon-document-open::before{
  content:"\f17e";
}

.bp4-icon-document-share::before{
  content:"\f17f";
}

.bp4-icon-dollar::before{
  content:"\f181";
}

.bp4-icon-dot::before{
  content:"\f182";
}

.bp4-icon-double-caret-horizontal::before{
  content:"\f183";
}

.bp4-icon-double-caret-vertical::before{
  content:"\f184";
}

.bp4-icon-double-chevron-down::before{
  content:"\f185";
}

.bp4-icon-double-chevron-left::before{
  content:"\f186";
}

.bp4-icon-double-chevron-right::before{
  content:"\f187";
}

.bp4-icon-double-chevron-up::before{
  content:"\f188";
}

.bp4-icon-doughnut-chart::before{
  content:"\f189";
}

.bp4-icon-download::before{
  content:"\f18a";
}

.bp4-icon-drag-handle-horizontal::before{
  content:"\f18b";
}

.bp4-icon-drag-handle-vertical::before{
  content:"\f18c";
}

.bp4-icon-draw::before{
  content:"\f18d";
}

.bp4-icon-drawer-left::before{
  content:"\f18f";
}

.bp4-icon-drawer-left-filled::before{
  content:"\f18e";
}

.bp4-icon-drawer-right::before{
  content:"\f191";
}

.bp4-icon-drawer-right-filled::before{
  content:"\f190";
}

.bp4-icon-drive-time::before{
  content:"\f192";
}

.bp4-icon-duplicate::before{
  content:"\f193";
}

.bp4-icon-edit::before{
  content:"\f194";
}

.bp4-icon-eject::before{
  content:"\f195";
}

.bp4-icon-emoji::before{
  content:"\f196";
}

.bp4-icon-endorsed::before{
  content:"\f197";
}

.bp4-icon-envelope::before{
  content:"\f198";
}

.bp4-icon-equals::before{
  content:"\f199";
}

.bp4-icon-eraser::before{
  content:"\f19a";
}

.bp4-icon-error::before{
  content:"\f19b";
}

.bp4-icon-euro::before{
  content:"\f19c";
}

.bp4-icon-exchange::before{
  content:"\f19d";
}

.bp4-icon-exclude-row::before{
  content:"\f19e";
}

.bp4-icon-expand-all::before{
  content:"\f19f";
}

.bp4-icon-export::before{
  content:"\f1a0";
}

.bp4-icon-eye-off::before{
  content:"\f1a1";
}

.bp4-icon-eye-on::before{
  content:"\f1a2";
}

.bp4-icon-eye-open::before{
  content:"\f1a3";
}

.bp4-icon-fast-backward::before{
  content:"\f1a4";
}

.bp4-icon-fast-forward::before{
  content:"\f1a5";
}

.bp4-icon-feed::before{
  content:"\f1a7";
}

.bp4-icon-feed-subscribed::before{
  content:"\f1a6";
}

.bp4-icon-film::before{
  content:"\f1a8";
}

.bp4-icon-filter::before{
  content:"\f1ad";
}

.bp4-icon-filter-keep::before{
  content:"\f1a9";
}

.bp4-icon-filter-list::before{
  content:"\f1aa";
}

.bp4-icon-filter-open::before{
  content:"\f1ab";
}

.bp4-icon-filter-remove::before{
  content:"\f1ac";
}

.bp4-icon-flag::before{
  content:"\f1ae";
}

.bp4-icon-flame::before{
  content:"\f1af";
}

.bp4-icon-flash::before{
  content:"\f1b0";
}

.bp4-icon-floating-point::before{
  content:"\f32c";
}

.bp4-icon-floppy-disk::before{
  content:"\f1b1";
}

.bp4-icon-flow-branch::before{
  content:"\f1b2";
}

.bp4-icon-flow-end::before{
  content:"\f1b3";
}

.bp4-icon-flow-linear::before{
  content:"\f1b4";
}

.bp4-icon-flow-review::before{
  content:"\f1b6";
}

.bp4-icon-flow-review-branch::before{
  content:"\f1b5";
}

.bp4-icon-flows::before{
  content:"\f1b7";
}

.bp4-icon-folder-close::before{
  content:"\f1b8";
}

.bp4-icon-folder-new::before{
  content:"\f1b9";
}

.bp4-icon-folder-open::before{
  content:"\f1ba";
}

.bp4-icon-folder-shared::before{
  content:"\f1bc";
}

.bp4-icon-folder-shared-open::before{
  content:"\f1bb";
}

.bp4-icon-follower::before{
  content:"\f1bd";
}

.bp4-icon-following::before{
  content:"\f1be";
}

.bp4-icon-font::before{
  content:"\f1bf";
}

.bp4-icon-fork::before{
  content:"\f1c0";
}

.bp4-icon-form::before{
  content:"\f1c1";
}

.bp4-icon-fuel::before{
  content:"\f323";
}

.bp4-icon-full-circle::before{
  content:"\f1c2";
}

.bp4-icon-full-stacked-chart::before{
  content:"\f1c3";
}

.bp4-icon-fullscreen::before{
  content:"\f1c4";
}

.bp4-icon-function::before{
  content:"\f1c5";
}

.bp4-icon-gantt-chart::before{
  content:"\f1c6";
}

.bp4-icon-geofence::before{
  content:"\f1c7";
}

.bp4-icon-geolocation::before{
  content:"\f1c8";
}

.bp4-icon-geosearch::before{
  content:"\f1c9";
}

.bp4-icon-git-branch::before{
  content:"\f1ca";
}

.bp4-icon-git-commit::before{
  content:"\f1cb";
}

.bp4-icon-git-merge::before{
  content:"\f1cc";
}

.bp4-icon-git-new-branch::before{
  content:"\f1cd";
}

.bp4-icon-git-pull::before{
  content:"\f1ce";
}

.bp4-icon-git-push::before{
  content:"\f1cf";
}

.bp4-icon-git-repo::before{
  content:"\f1d0";
}

.bp4-icon-glass::before{
  content:"\f1d1";
}

.bp4-icon-globe::before{
  content:"\f1d3";
}

.bp4-icon-globe-network::before{
  content:"\f1d2";
}

.bp4-icon-graph::before{
  content:"\f1d5";
}

.bp4-icon-graph-remove::before{
  content:"\f1d4";
}

.bp4-icon-greater-than::before{
  content:"\f1d7";
}

.bp4-icon-greater-than-or-equal-to::before{
  content:"\f1d6";
}

.bp4-icon-grid::before{
  content:"\f1d9";
}

.bp4-icon-grid-view::before{
  content:"\f1d8";
}

.bp4-icon-group-objects::before{
  content:"\f1da";
}

.bp4-icon-grouped-bar-chart::before{
  content:"\f1db";
}

.bp4-icon-hand::before{
  content:"\f1e0";
}

.bp4-icon-hand-down::before{
  content:"\f1dc";
}

.bp4-icon-hand-left::before{
  content:"\f1dd";
}

.bp4-icon-hand-right::before{
  content:"\f1de";
}

.bp4-icon-hand-up::before{
  content:"\f1df";
}

.bp4-icon-hat::before{
  content:"\f1e1";
}

.bp4-icon-header::before{
  content:"\f1e5";
}

.bp4-icon-header-one::before{
  content:"\f1e2";
}

.bp4-icon-header-three::before{
  content:"\f1e3";
}

.bp4-icon-header-two::before{
  content:"\f1e4";
}

.bp4-icon-headset::before{
  content:"\f1e6";
}

.bp4-icon-heart::before{
  content:"\f1e8";
}

.bp4-icon-heart-broken::before{
  content:"\f1e7";
}

.bp4-icon-heat-grid::before{
  content:"\f1e9";
}

.bp4-icon-heatmap::before{
  content:"\f1ea";
}

.bp4-icon-helicopter::before{
  content:"\f1eb";
}

.bp4-icon-help::before{
  content:"\f1ec";
}

.bp4-icon-helper-management::before{
  content:"\f1ed";
}

.bp4-icon-high-priority::before{
  content:"\f1ee";
}

.bp4-icon-high-voltage-pole::before{
  content:"\f333";
}

.bp4-icon-highlight::before{
  content:"\f1ef";
}

.bp4-icon-history::before{
  content:"\f1f0";
}

.bp4-icon-home::before{
  content:"\f1f1";
}

.bp4-icon-horizontal-bar-chart::before{
  content:"\f1f4";
}

.bp4-icon-horizontal-bar-chart-asc::before{
  content:"\f1f2";
}

.bp4-icon-horizontal-bar-chart-desc::before{
  content:"\f1f3";
}

.bp4-icon-horizontal-distribution::before{
  content:"\f1f5";
}

.bp4-icon-horizontal-inbetween::before{
  content:"\f329";
}

.bp4-icon-hurricane::before{
  content:"\f1f6";
}

.bp4-icon-id-number::before{
  content:"\f1f7";
}

.bp4-icon-image-rotate-left::before{
  content:"\f1f8";
}

.bp4-icon-image-rotate-right::before{
  content:"\f1f9";
}

.bp4-icon-import::before{
  content:"\f1fa";
}

.bp4-icon-inbox::before{
  content:"\f1ff";
}

.bp4-icon-inbox-filtered::before{
  content:"\f1fb";
}

.bp4-icon-inbox-geo::before{
  content:"\f1fc";
}

.bp4-icon-inbox-search::before{
  content:"\f1fd";
}

.bp4-icon-inbox-update::before{
  content:"\f1fe";
}

.bp4-icon-info-sign::before{
  content:"\f200";
}

.bp4-icon-inheritance::before{
  content:"\f201";
}

.bp4-icon-inherited-group::before{
  content:"\f202";
}

.bp4-icon-inner-join::before{
  content:"\f203";
}

.bp4-icon-insert::before{
  content:"\f204";
}

.bp4-icon-intelligence::before{
  content:"\f337";
}

.bp4-icon-intersection::before{
  content:"\f205";
}

.bp4-icon-ip-address::before{
  content:"\f206";
}

.bp4-icon-issue::before{
  content:"\f209";
}

.bp4-icon-issue-closed::before{
  content:"\f207";
}

.bp4-icon-issue-new::before{
  content:"\f208";
}

.bp4-icon-italic::before{
  content:"\f20a";
}

.bp4-icon-join-table::before{
  content:"\f20b";
}

.bp4-icon-key::before{
  content:"\f215";
}

.bp4-icon-key-backspace::before{
  content:"\f20c";
}

.bp4-icon-key-command::before{
  content:"\f20d";
}

.bp4-icon-key-control::before{
  content:"\f20e";
}

.bp4-icon-key-delete::before{
  content:"\f20f";
}

.bp4-icon-key-enter::before{
  content:"\f210";
}

.bp4-icon-key-escape::before{
  content:"\f211";
}

.bp4-icon-key-option::before{
  content:"\f212";
}

.bp4-icon-key-shift::before{
  content:"\f213";
}

.bp4-icon-key-tab::before{
  content:"\f214";
}

.bp4-icon-known-vehicle::before{
  content:"\f216";
}

.bp4-icon-lab-test::before{
  content:"\f217";
}

.bp4-icon-label::before{
  content:"\f218";
}

.bp4-icon-layer::before{
  content:"\f21a";
}

.bp4-icon-layer-outline::before{
  content:"\f219";
}

.bp4-icon-layers::before{
  content:"\f21b";
}

.bp4-icon-layout::before{
  content:"\f225";
}

.bp4-icon-layout-auto::before{
  content:"\f21c";
}

.bp4-icon-layout-balloon::before{
  content:"\f21d";
}

.bp4-icon-layout-circle::before{
  content:"\f21e";
}

.bp4-icon-layout-grid::before{
  content:"\f21f";
}

.bp4-icon-layout-group-by::before{
  content:"\f220";
}

.bp4-icon-layout-hierarchy::before{
  content:"\f221";
}

.bp4-icon-layout-linear::before{
  content:"\f222";
}

.bp4-icon-layout-skew-grid::before{
  content:"\f223";
}

.bp4-icon-layout-sorted-clusters::before{
  content:"\f224";
}

.bp4-icon-learning::before{
  content:"\f226";
}

.bp4-icon-left-join::before{
  content:"\f227";
}

.bp4-icon-lengthen-text::before{
  content:"\f33e";
}

.bp4-icon-less-than::before{
  content:"\f229";
}

.bp4-icon-less-than-or-equal-to::before{
  content:"\f228";
}

.bp4-icon-lifesaver::before{
  content:"\f22a";
}

.bp4-icon-lightbulb::before{
  content:"\f22b";
}

.bp4-icon-lightning::before{
  content:"\f22c";
}

.bp4-icon-link::before{
  content:"\f22d";
}

.bp4-icon-list::before{
  content:"\f230";
}

.bp4-icon-list-columns::before{
  content:"\f22e";
}

.bp4-icon-list-detail-view::before{
  content:"\f22f";
}

.bp4-icon-locate::before{
  content:"\f231";
}

.bp4-icon-lock::before{
  content:"\f232";
}

.bp4-icon-locomotive::before{
  content:"\f33b";
}

.bp4-icon-log-in::before{
  content:"\f233";
}

.bp4-icon-log-out::before{
  content:"\f234";
}

.bp4-icon-low-voltage-pole::before{
  content:"\f332";
}

.bp4-icon-manual::before{
  content:"\f235";
}

.bp4-icon-manually-entered-data::before{
  content:"\f236";
}

.bp4-icon-many-to-many::before{
  content:"\f237";
}

.bp4-icon-many-to-one::before{
  content:"\f238";
}

.bp4-icon-map::before{
  content:"\f23b";
}

.bp4-icon-map-create::before{
  content:"\f239";
}

.bp4-icon-map-marker::before{
  content:"\f23a";
}

.bp4-icon-maximize::before{
  content:"\f23c";
}

.bp4-icon-media::before{
  content:"\f23d";
}

.bp4-icon-menu::before{
  content:"\f240";
}

.bp4-icon-menu-closed::before{
  content:"\f23e";
}

.bp4-icon-menu-open::before{
  content:"\f23f";
}

.bp4-icon-merge-columns::before{
  content:"\f241";
}

.bp4-icon-merge-links::before{
  content:"\f242";
}

.bp4-icon-minimize::before{
  content:"\f243";
}

.bp4-icon-minus::before{
  content:"\f244";
}

.bp4-icon-mobile-phone::before{
  content:"\f245";
}

.bp4-icon-mobile-video::before{
  content:"\f246";
}

.bp4-icon-modal::before{
  content:"\f248";
}

.bp4-icon-modal-filled::before{
  content:"\f247";
}

.bp4-icon-model::before{
  content:"\f33d";
}

.bp4-icon-moon::before{
  content:"\f249";
}

.bp4-icon-more::before{
  content:"\f24a";
}

.bp4-icon-mountain::before{
  content:"\f24b";
}

.bp4-icon-move::before{
  content:"\f24c";
}

.bp4-icon-mugshot::before{
  content:"\f24d";
}

.bp4-icon-multi-select::before{
  content:"\f24e";
}

.bp4-icon-music::before{
  content:"\f24f";
}

.bp4-icon-nest::before{
  content:"\f250";
}

.bp4-icon-new-drawing::before{
  content:"\f251";
}

.bp4-icon-new-grid-item::before{
  content:"\f252";
}

.bp4-icon-new-layer::before{
  content:"\f253";
}

.bp4-icon-new-layers::before{
  content:"\f254";
}

.bp4-icon-new-link::before{
  content:"\f255";
}

.bp4-icon-new-object::before{
  content:"\f256";
}

.bp4-icon-new-person::before{
  content:"\f257";
}

.bp4-icon-new-prescription::before{
  content:"\f258";
}

.bp4-icon-new-text-box::before{
  content:"\f259";
}

.bp4-icon-ninja::before{
  content:"\f25a";
}

.bp4-icon-not-equal-to::before{
  content:"\f25b";
}

.bp4-icon-notifications::before{
  content:"\f25e";
}

.bp4-icon-notifications-snooze::before{
  content:"\f25c";
}

.bp4-icon-notifications-updated::before{
  content:"\f25d";
}

.bp4-icon-numbered-list::before{
  content:"\f25f";
}

.bp4-icon-numerical::before{
  content:"\f260";
}

.bp4-icon-office::before{
  content:"\f261";
}

.bp4-icon-offline::before{
  content:"\f262";
}

.bp4-icon-oil-field::before{
  content:"\f263";
}

.bp4-icon-one-column::before{
  content:"\f264";
}

.bp4-icon-one-to-many::before{
  content:"\f265";
}

.bp4-icon-one-to-one::before{
  content:"\f266";
}

.bp4-icon-open-application::before{
  content:"\f32b";
}

.bp4-icon-outdated::before{
  content:"\f267";
}

.bp4-icon-page-layout::before{
  content:"\f268";
}

.bp4-icon-panel-stats::before{
  content:"\f269";
}

.bp4-icon-panel-table::before{
  content:"\f26a";
}

.bp4-icon-paperclip::before{
  content:"\f26b";
}

.bp4-icon-paragraph::before{
  content:"\f26c";
}

.bp4-icon-path::before{
  content:"\f26e";
}

.bp4-icon-path-search::before{
  content:"\f26d";
}

.bp4-icon-pause::before{
  content:"\f26f";
}

.bp4-icon-people::before{
  content:"\f270";
}

.bp4-icon-percentage::before{
  content:"\f271";
}

.bp4-icon-person::before{
  content:"\f272";
}

.bp4-icon-phone::before{
  content:"\f273";
}

.bp4-icon-pie-chart::before{
  content:"\f274";
}

.bp4-icon-pin::before{
  content:"\f275";
}

.bp4-icon-pivot::before{
  content:"\f277";
}

.bp4-icon-pivot-table::before{
  content:"\f276";
}

.bp4-icon-play::before{
  content:"\f278";
}

.bp4-icon-playbook::before{
  content:"\f324";
}

.bp4-icon-plus::before{
  content:"\f279";
}

.bp4-icon-polygon-filter::before{
  content:"\f27a";
}

.bp4-icon-power::before{
  content:"\f27b";
}

.bp4-icon-predictive-analysis::before{
  content:"\f27c";
}

.bp4-icon-prescription::before{
  content:"\f27d";
}

.bp4-icon-presentation::before{
  content:"\f27e";
}

.bp4-icon-print::before{
  content:"\f27f";
}

.bp4-icon-projects::before{
  content:"\f280";
}

.bp4-icon-properties::before{
  content:"\f281";
}

.bp4-icon-property::before{
  content:"\f282";
}

.bp4-icon-publish-function::before{
  content:"\f283";
}

.bp4-icon-pulse::before{
  content:"\f284";
}

.bp4-icon-rain::before{
  content:"\f285";
}

.bp4-icon-random::before{
  content:"\f286";
}

.bp4-icon-record::before{
  content:"\f287";
}

.bp4-icon-rect-height::before{
  content:"\f325";
}

.bp4-icon-rect-width::before{
  content:"\f326";
}

.bp4-icon-rectangle::before{
  content:"\f321";
}

.bp4-icon-redo::before{
  content:"\f288";
}

.bp4-icon-refresh::before{
  content:"\f289";
}

.bp4-icon-regex::before{
  content:"\f32f";
}

.bp4-icon-regression-chart::before{
  content:"\f28a";
}

.bp4-icon-remove::before{
  content:"\f290";
}

.bp4-icon-remove-column::before{
  content:"\f28d";
}

.bp4-icon-remove-column-left::before{
  content:"\f28b";
}

.bp4-icon-remove-column-right::before{
  content:"\f28c";
}

.bp4-icon-remove-row-bottom::before{
  content:"\f28e";
}

.bp4-icon-remove-row-top::before{
  content:"\f28f";
}

.bp4-icon-repeat::before{
  content:"\f291";
}

.bp4-icon-reset::before{
  content:"\f292";
}

.bp4-icon-resolve::before{
  content:"\f293";
}

.bp4-icon-rig::before{
  content:"\f294";
}

.bp4-icon-right-join::before{
  content:"\f295";
}

.bp4-icon-ring::before{
  content:"\f296";
}

.bp4-icon-rocket::before{
  content:"\f298";
}

.bp4-icon-rocket-slant::before{
  content:"\f297";
}

.bp4-icon-rotate-document::before{
  content:"\f299";
}

.bp4-icon-rotate-page::before{
  content:"\f29a";
}

.bp4-icon-route::before{
  content:"\f29b";
}

.bp4-icon-satellite::before{
  content:"\f29c";
}

.bp4-icon-saved::before{
  content:"\f29d";
}

.bp4-icon-scatter-plot::before{
  content:"\f29e";
}

.bp4-icon-search::before{
  content:"\f2a2";
}

.bp4-icon-search-around::before{
  content:"\f29f";
}

.bp4-icon-search-template::before{
  content:"\f2a0";
}

.bp4-icon-search-text::before{
  content:"\f2a1";
}

.bp4-icon-segmented-control::before{
  content:"\f2a3";
}

.bp4-icon-select::before{
  content:"\f2a4";
}

.bp4-icon-selection::before{
  content:"\f2a5";
}

.bp4-icon-send-message::before{
  content:"\f2a6";
}

.bp4-icon-send-to::before{
  content:"\f2a9";
}

.bp4-icon-send-to-graph::before{
  content:"\f2a7";
}

.bp4-icon-send-to-map::before{
  content:"\f2a8";
}

.bp4-icon-sensor::before{
  content:"\f33c";
}

.bp4-icon-series-add::before{
  content:"\f2aa";
}

.bp4-icon-series-configuration::before{
  content:"\f2ab";
}

.bp4-icon-series-derived::before{
  content:"\f2ac";
}

.bp4-icon-series-filtered::before{
  content:"\f2ad";
}

.bp4-icon-series-search::before{
  content:"\f2ae";
}

.bp4-icon-settings::before{
  content:"\f2af";
}

.bp4-icon-shapes::before{
  content:"\f2b0";
}

.bp4-icon-share::before{
  content:"\f2b1";
}

.bp4-icon-shared-filter::before{
  content:"\f2b2";
}

.bp4-icon-shield::before{
  content:"\f2b3";
}

.bp4-icon-ship::before{
  content:"\f2b4";
}

.bp4-icon-shop::before{
  content:"\f2b5";
}

.bp4-icon-shopping-cart::before{
  content:"\f2b6";
}

.bp4-icon-shorten-text::before{
  content:"\f33f";
}

.bp4-icon-signal-search::before{
  content:"\f2b7";
}

.bp4-icon-sim-card::before{
  content:"\f2b8";
}

.bp4-icon-slash::before{
  content:"\f2b9";
}

.bp4-icon-small-cross::before{
  content:"\f2ba";
}

.bp4-icon-small-info-sign::before{
  content:"\f334";
}

.bp4-icon-small-minus::before{
  content:"\f2bb";
}

.bp4-icon-small-plus::before{
  content:"\f2bc";
}

.bp4-icon-small-square::before{
  content:"\f2bd";
}

.bp4-icon-small-tick::before{
  content:"\f2be";
}

.bp4-icon-snowflake::before{
  content:"\f2bf";
}

.bp4-icon-social-media::before{
  content:"\f2c0";
}

.bp4-icon-sort::before{
  content:"\f2c7";
}

.bp4-icon-sort-alphabetical::before{
  content:"\f2c2";
}

.bp4-icon-sort-alphabetical-desc::before{
  content:"\f2c1";
}

.bp4-icon-sort-asc::before{
  content:"\f2c3";
}

.bp4-icon-sort-desc::before{
  content:"\f2c4";
}

.bp4-icon-sort-numerical::before{
  content:"\f2c6";
}

.bp4-icon-sort-numerical-desc::before{
  content:"\f2c5";
}

.bp4-icon-spell-check::before{
  content:"\f340";
}

.bp4-icon-split-columns::before{
  content:"\f2c8";
}

.bp4-icon-square::before{
  content:"\f2c9";
}

.bp4-icon-stacked-chart::before{
  content:"\f2ca";
}

.bp4-icon-stadium-geometry::before{
  content:"\f2cb";
}

.bp4-icon-star::before{
  content:"\f2cd";
}

.bp4-icon-star-empty::before{
  content:"\f2cc";
}

.bp4-icon-step-backward::before{
  content:"\f2ce";
}

.bp4-icon-step-chart::before{
  content:"\f2cf";
}

.bp4-icon-step-forward::before{
  content:"\f2d0";
}

.bp4-icon-stop::before{
  content:"\f2d1";
}

.bp4-icon-stopwatch::before{
  content:"\f2d2";
}

.bp4-icon-strikethrough::before{
  content:"\f2d3";
}

.bp4-icon-style::before{
  content:"\f2d4";
}

.bp4-icon-subscript::before{
  content:"\f339";
}

.bp4-icon-superscript::before{
  content:"\f33a";
}

.bp4-icon-swap-horizontal::before{
  content:"\f2d5";
}

.bp4-icon-swap-vertical::before{
  content:"\f2d6";
}

.bp4-icon-switch::before{
  content:"\f2d7";
}

.bp4-icon-symbol-circle::before{
  content:"\f2d8";
}

.bp4-icon-symbol-cross::before{
  content:"\f2d9";
}

.bp4-icon-symbol-diamond::before{
  content:"\f2da";
}

.bp4-icon-symbol-rectangle::before{
  content:"\f322";
}

.bp4-icon-symbol-square::before{
  content:"\f2db";
}

.bp4-icon-symbol-triangle-down::before{
  content:"\f2dc";
}

.bp4-icon-symbol-triangle-up::before{
  content:"\f2dd";
}

.bp4-icon-syringe::before{
  content:"\f2de";
}

.bp4-icon-tag::before{
  content:"\f2df";
}

.bp4-icon-take-action::before{
  content:"\f2e0";
}

.bp4-icon-tank::before{
  content:"\f2e1";
}

.bp4-icon-target::before{
  content:"\f2e2";
}

.bp4-icon-taxi::before{
  content:"\f2e3";
}

.bp4-icon-temperature::before{
  content:"\f2e4";
}

.bp4-icon-text-highlight::before{
  content:"\f2e5";
}

.bp4-icon-th::before{
  content:"\f2ea";
}

.bp4-icon-th-derived::before{
  content:"\f2e6";
}

.bp4-icon-th-disconnect::before{
  content:"\f2e7";
}

.bp4-icon-th-filtered::before{
  content:"\f2e8";
}

.bp4-icon-th-list::before{
  content:"\f2e9";
}

.bp4-icon-third-party::before{
  content:"\f2eb";
}

.bp4-icon-thumbs-down::before{
  content:"\f2ec";
}

.bp4-icon-thumbs-up::before{
  content:"\f2ed";
}

.bp4-icon-tick::before{
  content:"\f2ef";
}

.bp4-icon-tick-circle::before{
  content:"\f2ee";
}

.bp4-icon-time::before{
  content:"\f2f0";
}

.bp4-icon-timeline-area-chart::before{
  content:"\f2f1";
}

.bp4-icon-timeline-bar-chart::before{
  content:"\f2f2";
}

.bp4-icon-timeline-events::before{
  content:"\f2f3";
}

.bp4-icon-timeline-line-chart::before{
  content:"\f2f4";
}

.bp4-icon-tint::before{
  content:"\f2f5";
}

.bp4-icon-torch::before{
  content:"\f2f6";
}

.bp4-icon-tractor::before{
  content:"\f2f7";
}

.bp4-icon-train::before{
  content:"\f2f8";
}

.bp4-icon-translate::before{
  content:"\f2f9";
}

.bp4-icon-trash::before{
  content:"\f2fa";
}

.bp4-icon-tree::before{
  content:"\f2fb";
}

.bp4-icon-trending-down::before{
  content:"\f2fc";
}

.bp4-icon-trending-up::before{
  content:"\f2fd";
}

.bp4-icon-truck::before{
  content:"\f2fe";
}

.bp4-icon-two-columns::before{
  content:"\f2ff";
}

.bp4-icon-unarchive::before{
  content:"\f300";
}

.bp4-icon-underline::before{
  content:"\f301";
}

.bp4-icon-undo::before{
  content:"\f302";
}

.bp4-icon-ungroup-objects::before{
  content:"\f303";
}

.bp4-icon-unknown-vehicle::before{
  content:"\f304";
}

.bp4-icon-unlock::before{
  content:"\f305";
}

.bp4-icon-unpin::before{
  content:"\f306";
}

.bp4-icon-unresolve::before{
  content:"\f307";
}

.bp4-icon-updated::before{
  content:"\f308";
}

.bp4-icon-upload::before{
  content:"\f309";
}

.bp4-icon-user::before{
  content:"\f30a";
}

.bp4-icon-variable::before{
  content:"\f30b";
}

.bp4-icon-vertical-bar-chart-asc::before{
  content:"\f30c";
}

.bp4-icon-vertical-bar-chart-desc::before{
  content:"\f30d";
}

.bp4-icon-vertical-distribution::before{
  content:"\f30e";
}

.bp4-icon-vertical-inbetween::before{
  content:"\f32a";
}

.bp4-icon-video::before{
  content:"\f30f";
}

.bp4-icon-virus::before{
  content:"\f310";
}

.bp4-icon-volume-down::before{
  content:"\f311";
}

.bp4-icon-volume-off::before{
  content:"\f312";
}

.bp4-icon-volume-up::before{
  content:"\f313";
}

.bp4-icon-walk::before{
  content:"\f314";
}

.bp4-icon-warning-sign::before{
  content:"\f315";
}

.bp4-icon-waterfall-chart::before{
  content:"\f316";
}

.bp4-icon-waves::before{
  content:"\f317";
}

.bp4-icon-widget::before{
  content:"\f31b";
}

.bp4-icon-widget-button::before{
  content:"\f318";
}

.bp4-icon-widget-footer::before{
  content:"\f319";
}

.bp4-icon-widget-header::before{
  content:"\f31a";
}

.bp4-icon-wind::before{
  content:"\f31c";
}

.bp4-icon-wrench::before{
  content:"\f31d";
}

.bp4-icon-zoom-in::before{
  content:"\f31e";
}

.bp4-icon-zoom-out::before{
  content:"\f31f";
}

.bp4-icon-zoom-to-fit::before{
  content:"\f320";
}

.bp4-text-muted{
  color:#5f6b7c;
}

.bp4-text-disabled{
  color:rgba(95, 107, 124, 0.6);
}

.bp4-running-text hr{
  border-color:rgba(17, 20, 24, 0.15);
}

a{
  color:#215db0;
}

a:hover{
  color:#215db0;
}

a .bp4-icon, a .bp4-icon-standard, a .bp4-icon-large{
  color:inherit;
}

a code{
  color:inherit;
}

.bp4-code,
.bp4-running-text code{
  background:rgba(255, 255, 255, 0.7);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2);
  color:#5f6b7c;
}

a > .bp4-code,
a > .bp4-running-text code{
  color:#2d72d2;
}

.bp4-code-block,
.bp4-running-text pre{
  background:rgba(255, 255, 255, 0.7);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
  color:#1c2127;
}

.bp4-code-block > code,
.bp4-running-text pre > code{
  background:none;
  box-shadow:none;
  color:inherit;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-code-block,
  .bp4-running-text pre{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}

.bp4-key,
.bp4-running-text kbd{
  background:#ffffff;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 1px 1px rgba(17, 20, 24, 0.2);
  color:#5f6b7c;
}

.bp4-icon.bp4-intent-primary, .bp4-icon-standard.bp4-intent-primary, .bp4-icon-large.bp4-intent-primary{
  color:#215db0;
}

.bp4-icon.bp4-intent-success, .bp4-icon-standard.bp4-intent-success, .bp4-icon-large.bp4-intent-success{
  color:#1c6e42;
}

.bp4-icon.bp4-intent-warning, .bp4-icon-standard.bp4-intent-warning, .bp4-icon-large.bp4-intent-warning{
  color:#935610;
}

.bp4-icon.bp4-intent-danger, .bp4-icon-standard.bp4-intent-danger, .bp4-icon-large.bp4-intent-danger{
  color:#ac2f33;
}

.bp4-heading{
  color:#1c2127;
  font-weight:600;
  margin:0 0 10px;
  padding:0;
}

.bp4-dark .bp4-heading{
  color:#f6f7f9;
}

.bp4-running-text h1, h1.bp4-heading{
  font-size:36px;
  line-height:40px;
}

.bp4-running-text h2, h2.bp4-heading{
  font-size:28px;
  line-height:32px;
}

.bp4-running-text h3, h3.bp4-heading{
  font-size:22px;
  line-height:25px;
}

.bp4-running-text h4, h4.bp4-heading{
  font-size:18px;
  line-height:21px;
}

.bp4-running-text h5, h5.bp4-heading{
  font-size:16px;
  line-height:19px;
}

.bp4-running-text h6, h6.bp4-heading{
  font-size:14px;
  line-height:16px;
}

.bp4-ui-text{
  font-size:14px;
  font-weight:400;
  letter-spacing:0;
  line-height:1.28581;
  text-transform:none;
}

.bp4-monospace-text{
  font-family:monospace;
  text-transform:none;
}

.bp4-text-overflow-ellipsis{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
}

.bp4-running-text{
  font-size:14px;
  line-height:1.5;
}

.bp4-running-text h1{
  color:#1c2127;
  font-weight:600;
  margin-bottom:20px;
  margin-top:40px;
}

.bp4-dark .bp4-running-text h1{
  color:#f6f7f9;
}

.bp4-running-text h2{
  color:#1c2127;
  font-weight:600;
  margin-bottom:20px;
  margin-top:40px;
}

.bp4-dark .bp4-running-text h2{
  color:#f6f7f9;
}

.bp4-running-text h3{
  color:#1c2127;
  font-weight:600;
  margin-bottom:20px;
  margin-top:40px;
}

.bp4-dark .bp4-running-text h3{
  color:#f6f7f9;
}

.bp4-running-text h4{
  color:#1c2127;
  font-weight:600;
  margin-bottom:20px;
  margin-top:40px;
}

.bp4-dark .bp4-running-text h4{
  color:#f6f7f9;
}

.bp4-running-text h5{
  color:#1c2127;
  font-weight:600;
  margin-bottom:20px;
  margin-top:40px;
}

.bp4-dark .bp4-running-text h5{
  color:#f6f7f9;
}

.bp4-running-text h6{
  color:#1c2127;
  font-weight:600;
  margin-bottom:20px;
  margin-top:40px;
}

.bp4-dark .bp4-running-text h6{
  color:#f6f7f9;
}

.bp4-running-text hr{
  border:none;
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
  margin:20px 0;
}

.bp4-running-text p{
  margin:0 0 10px;
  padding:0;
}

.bp4-text-large{
  font-size:16px;
}

.bp4-text-small{
  font-size:12px;
}

a{
  text-decoration:none;
}

a:hover{
  cursor:pointer;
  text-decoration:underline;
}

.bp4-code, .bp4-running-text code{
  font-family:monospace;
  text-transform:none;
  border-radius:2px;
  font-size:smaller;
  padding:2px 5px;
}

.bp4-code-block, .bp4-running-text pre{
  font-family:monospace;
  text-transform:none;
  border-radius:2px;
  display:block;
  font-size:13px;
  line-height:1.4;
  margin:10px 0;
  padding:13px 15px 12px;
  word-break:break-all;
  word-wrap:break-word;
}

.bp4-code-block > code, .bp4-running-text pre > code{
  font-size:inherit;
  padding:0;
}

.bp4-key, .bp4-running-text kbd{
  align-items:center;
  border-radius:2px;
  display:inline-flex;
  font-family:inherit;
  font-size:12px;
  height:24px;
  justify-content:center;
  line-height:24px;
  min-width:24px;
  padding:2px 4px;
  vertical-align:middle;
}

.bp4-key .bp4-icon, .bp4-running-text kbd .bp4-icon, .bp4-key .bp4-icon-standard, .bp4-running-text kbd .bp4-icon-standard, .bp4-key .bp4-icon-large, .bp4-running-text kbd .bp4-icon-large{
  margin-right:5px;
}

.bp4-blockquote, .bp4-running-text blockquote{
  border-left:solid 4px rgba(171, 179, 191, 0.5);
  margin:0 0 10px;
  padding:0 20px;
}

.bp4-dark .bp4-blockquote, .bp4-dark .bp4-running-text blockquote, .bp4-running-text .bp4-dark blockquote{
  border-color:rgba(115, 128, 145, 0.5);
}

.bp4-list, .bp4-running-text ul,
.bp4-running-text ol{
  margin:10px 0;
  padding-left:30px;
}

.bp4-list li:not(:last-child), .bp4-running-text ul li:not(:last-child),
.bp4-running-text ol li:not(:last-child){
  margin-bottom:5px;
}

.bp4-list ol, .bp4-running-text ul ol,
.bp4-running-text ol ol,
.bp4-list ul,
.bp4-running-text ul ul,
.bp4-running-text ol ul{
  margin-top:5px;
}

.bp4-list-unstyled{
  list-style:none;
  margin:0;
  padding:0;
}

.bp4-list-unstyled li{
  padding:0;
}

.bp4-rtl{
  text-align:right;
}

.bp4-dark{
  color:#f6f7f9;
}

.bp4-dark .bp4-text-muted{
  color:#abb3bf;
}

.bp4-dark .bp4-text-disabled{
  color:rgba(171, 179, 191, 0.6);
}

.bp4-dark .bp4-running-text hr{
  border-color:rgba(255, 255, 255, 0.2);
}

.bp4-dark a{
  color:#8abbff;
}

.bp4-dark a:hover{
  color:#8abbff;
}

.bp4-dark a .bp4-icon, .bp4-dark a .bp4-icon-standard, .bp4-dark a .bp4-icon-large{
  color:inherit;
}

.bp4-dark a code{
  color:inherit;
}

.bp4-dark .bp4-code,
.bp4-dark .bp4-running-text code{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#abb3bf;
}

a > .bp4-dark .bp4-code,
a > .bp4-dark .bp4-running-text code{
  color:inherit;
}

.bp4-dark .bp4-code-block,
.bp4-dark .bp4-running-text pre{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#f6f7f9;
}

.bp4-dark .bp4-code-block > code,
.bp4-dark .bp4-running-text pre > code{
  background:none;
  box-shadow:none;
  color:inherit;
}

.bp4-dark .bp4-key,
.bp4-dark .bp4-running-text kbd{
  background:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.4);
  color:#abb3bf;
}

.bp4-dark .bp4-icon.bp4-intent-primary, .bp4-dark .bp4-icon-standard.bp4-intent-primary, .bp4-dark .bp4-icon-large.bp4-intent-primary{
  color:#8abbff;
}

.bp4-dark .bp4-icon.bp4-intent-success, .bp4-dark .bp4-icon-standard.bp4-intent-success, .bp4-dark .bp4-icon-large.bp4-intent-success{
  color:#72ca9b;
}

.bp4-dark .bp4-icon.bp4-intent-warning, .bp4-dark .bp4-icon-standard.bp4-intent-warning, .bp4-dark .bp4-icon-large.bp4-intent-warning{
  color:#fbb360;
}

.bp4-dark .bp4-icon.bp4-intent-danger, .bp4-dark .bp4-icon-standard.bp4-intent-danger, .bp4-dark .bp4-icon-large.bp4-intent-danger{
  color:#fa999c;
}

:focus{
  outline:rgba(45, 114, 210, 0.6) solid 2px;
  outline-offset:2px;
  -moz-outline-radius:6px;
}

.bp4-focus-disabled :focus:not(.bp4-focus-style-manager-ignore *){
  outline:none !important;
}

.bp4-focus-disabled :focus:not(.bp4-focus-style-manager-ignore *) ~ .bp4-control-indicator{
  outline:none !important;
}

.bp4-dark{
  color-scheme:dark;
}

.bp4-alert{
  max-width:400px;
  padding:20px;
}

.bp4-alert-body{
  display:flex;
}

.bp4-alert-body .bp4-icon{
  font-size:40px;
  margin-right:20px;
  margin-top:0;
}

.bp4-alert-contents{
  word-break:break-word;
}

.bp4-alert-footer{
  display:flex;
  flex-direction:row-reverse;
  margin-top:10px;
}

.bp4-alert-footer .bp4-button{
  margin-left:10px;
}

.bp4-breadcrumbs{
  align-items:center;
  cursor:default;
  display:flex;
  flex-wrap:wrap;
  height:30px;
  list-style:none;
  margin:0;
  padding:0;
}

.bp4-breadcrumbs > li{
  align-items:center;
  display:flex;
}

.bp4-breadcrumbs > li::after{
  background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235f6b7c'/%3e%3c/svg%3e");
  content:"";
  display:block;
  height:16px;
  margin:0 5px;
  width:16px;
}

.bp4-breadcrumbs > li:last-of-type::after{
  display:none;
}

.bp4-breadcrumb,
.bp4-breadcrumb-current,
.bp4-breadcrumbs-collapsed{
  align-items:center;
  display:inline-flex;
  font-size:16px;
}

.bp4-breadcrumb,
.bp4-breadcrumbs-collapsed{
  color:#5f6b7c;
}

.bp4-breadcrumb:hover{
  text-decoration:none;
}

.bp4-breadcrumb.bp4-disabled{
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}

.bp4-breadcrumb .bp4-icon{
  margin-right:5px;
}

.bp4-breadcrumb-current{
  color:inherit;
  font-weight:600;
}

.bp4-breadcrumb-current .bp4-input{
  font-size:inherit;
  font-weight:inherit;
  vertical-align:baseline;
}

.bp4-breadcrumbs-collapsed{
  background:rgba(143, 153, 168, 0.15);
  border:none;
  border-radius:2px;
  cursor:pointer;
  margin-right:2px;
  padding:1px 5px;
  vertical-align:text-bottom;
}

.bp4-breadcrumbs-collapsed::before{
  background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235f6b7c'%3e%3cpath d='M2 6.03a2 2 0 100 4 2 2 0 100-4zM14 6.03a2 2 0 100 4 2 2 0 100-4zM8 6.03a2 2 0 100 4 2 2 0 100-4z'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;
  content:"";
  display:block;
  height:16px;
  width:16px;
}

.bp4-breadcrumbs-collapsed:hover{
  background:rgba(143, 153, 168, 0.3);
  color:#1c2127;
  text-decoration:none;
}

.bp4-dark .bp4-breadcrumb,
.bp4-dark .bp4-breadcrumbs-collapsed{
  color:#abb3bf;
}

.bp4-dark .bp4-breadcrumbs > li::after{
  background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%23abb3bf'/%3e%3c/svg%3e");
  color:#abb3bf;
}

.bp4-dark .bp4-breadcrumb.bp4-disabled{
  color:rgba(171, 179, 191, 0.6);
}

.bp4-dark .bp4-breadcrumb-current{
  color:#f6f7f9;
}

.bp4-dark .bp4-breadcrumbs-collapsed{
  background:rgba(143, 153, 168, 0.2);
}

.bp4-dark .bp4-breadcrumbs-collapsed::before{
  background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%23abb3bf'%3e%3cpath d='M2 6.03a2 2 0 100 4 2 2 0 100-4zM14 6.03a2 2 0 100 4 2 2 0 100-4zM8 6.03a2 2 0 100 4 2 2 0 100-4z'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;
}

.bp4-dark .bp4-breadcrumbs-collapsed:hover{
  background:rgba(143, 153, 168, 0.3);
  color:#f6f7f9;
}

.bp4-button{
  display:inline-flex;
  flex-direction:row;
  align-items:center;
  border:none;
  border-radius:2px;
  cursor:pointer;
  font-size:14px;
  justify-content:center;
  padding:5px 10px;
  text-align:left;
  vertical-align:middle;
  min-height:30px;
  min-width:30px;
}

.bp4-button > *{
  flex-grow:0;
  flex-shrink:0;
}

.bp4-button > .bp4-fill{
  flex-grow:1;
  flex-shrink:1;
}

.bp4-button::before,
.bp4-button > *{
  margin-right:7px;
}

.bp4-button:empty::before,
.bp4-button > :last-child{
  margin-right:0;
}

.bp4-button:empty{
  padding:0 !important;
}

.bp4-button:disabled, .bp4-button.bp4-disabled{
  cursor:not-allowed;
}

.bp4-button.bp4-fill{
  display:flex;
  width:100%;
}

.bp4-button.bp4-align-right, .bp4-align-right .bp4-button{
  text-align:right;
}

.bp4-button.bp4-align-left, .bp4-align-left .bp4-button{
  text-align:left;
}

.bp4-button:not([class*=bp4-intent-]){
  background-color:#f6f7f9;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.1);
  color:#1c2127;
}

.bp4-button:not([class*=bp4-intent-]):hover{
  background-clip:padding-box;
  background-color:#edeff2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}

.bp4-button:not([class*=bp4-intent-]):active, .bp4-button:not([class*=bp4-intent-]).bp4-active{
  background-color:#dce0e5;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-button:not([class*=bp4-intent-]):active, .bp4-button:not([class*=bp4-intent-]).bp4-active{
    background:highlight;
  }
}

.bp4-button:not([class*=bp4-intent-]):disabled, .bp4-button:not([class*=bp4-intent-]).bp4-disabled{
  background-color:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
  outline:none;
}

.bp4-button:not([class*=bp4-intent-]):disabled.bp4-active, .bp4-button:not([class*=bp4-intent-]):disabled.bp4-active:hover, .bp4-button:not([class*=bp4-intent-]).bp4-disabled.bp4-active, .bp4-button:not([class*=bp4-intent-]).bp4-disabled.bp4-active:hover{
  background:rgba(211, 216, 222, 0.7);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-button:not([class*=bp4-intent-]){
    border:1px solid buttonborder;
  }
}

.bp4-button.bp4-intent-primary{
  background-color:#2d72d2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.1);
  color:#ffffff;
}

.bp4-button.bp4-intent-primary:hover, .bp4-button.bp4-intent-primary:active, .bp4-button.bp4-intent-primary.bp4-active{
  color:#ffffff;
}

.bp4-button.bp4-intent-primary:hover{
  background-color:#215db0;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}

.bp4-button.bp4-intent-primary:active, .bp4-button.bp4-intent-primary.bp4-active{
  background-color:#184a90;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}

.bp4-button.bp4-intent-primary:disabled, .bp4-button.bp4-intent-primary.bp4-disabled{
  background-color:rgba(45, 114, 210, 0.5);
  border-color:transparent;
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-button.bp4-intent-primary:disabled, .bp4-button.bp4-intent-primary.bp4-disabled{
    border-color:graytext;
    color:graytext;
  }
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-button.bp4-intent-primary{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}

.bp4-button.bp4-intent-success{
  background-color:#238551;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.1);
  color:#ffffff;
}

.bp4-button.bp4-intent-success:hover, .bp4-button.bp4-intent-success:active, .bp4-button.bp4-intent-success.bp4-active{
  color:#ffffff;
}

.bp4-button.bp4-intent-success:hover{
  background-color:#1c6e42;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}

.bp4-button.bp4-intent-success:active, .bp4-button.bp4-intent-success.bp4-active{
  background-color:#165a36;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}

.bp4-button.bp4-intent-success:disabled, .bp4-button.bp4-intent-success.bp4-disabled{
  background-color:rgba(35, 133, 81, 0.5);
  border-color:transparent;
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-button.bp4-intent-success:disabled, .bp4-button.bp4-intent-success.bp4-disabled{
    border-color:graytext;
    color:graytext;
  }
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-button.bp4-intent-success{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}

.bp4-button.bp4-intent-warning{
  background-color:#c87619;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.1);
  color:#ffffff;
}

.bp4-button.bp4-intent-warning:hover, .bp4-button.bp4-intent-warning:active, .bp4-button.bp4-intent-warning.bp4-active{
  color:#ffffff;
}

.bp4-button.bp4-intent-warning:hover{
  background-color:#935610;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}

.bp4-button.bp4-intent-warning:active, .bp4-button.bp4-intent-warning.bp4-active{
  background-color:#77450d;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}

.bp4-button.bp4-intent-warning:disabled, .bp4-button.bp4-intent-warning.bp4-disabled{
  background-color:rgba(200, 118, 25, 0.5);
  border-color:transparent;
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-button.bp4-intent-warning:disabled, .bp4-button.bp4-intent-warning.bp4-disabled{
    border-color:graytext;
    color:graytext;
  }
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-button.bp4-intent-warning{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}

.bp4-button.bp4-intent-danger{
  background-color:#cd4246;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.1);
  color:#ffffff;
}

.bp4-button.bp4-intent-danger:hover, .bp4-button.bp4-intent-danger:active, .bp4-button.bp4-intent-danger.bp4-active{
  color:#ffffff;
}

.bp4-button.bp4-intent-danger:hover{
  background-color:#ac2f33;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}

.bp4-button.bp4-intent-danger:active, .bp4-button.bp4-intent-danger.bp4-active{
  background-color:#8e292c;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}

.bp4-button.bp4-intent-danger:disabled, .bp4-button.bp4-intent-danger.bp4-disabled{
  background-color:rgba(205, 66, 70, 0.5);
  border-color:transparent;
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-button.bp4-intent-danger:disabled, .bp4-button.bp4-intent-danger.bp4-disabled{
    border-color:graytext;
    color:graytext;
  }
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-button.bp4-intent-danger{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}

.bp4-button[class*=bp4-intent-] .bp4-button-spinner .bp4-spinner-head{
  stroke:#ffffff;
}

.bp4-button.bp4-large, .bp4-large .bp4-button{
  min-height:40px;
  min-width:40px;
  font-size:16px;
  padding:5px 15px;
}

.bp4-button.bp4-large::before,
.bp4-button.bp4-large > *, .bp4-large .bp4-button::before,
.bp4-large .bp4-button > *{
  margin-right:10px;
}

.bp4-button.bp4-large:empty::before,
.bp4-button.bp4-large > :last-child, .bp4-large .bp4-button:empty::before,
.bp4-large .bp4-button > :last-child{
  margin-right:0;
}

.bp4-button.bp4-small, .bp4-small .bp4-button{
  min-height:24px;
  min-width:24px;
  padding:0 7px;
}

.bp4-button.bp4-loading{
  position:relative;
}

.bp4-button.bp4-loading[class*=bp4-icon-]::before{
  visibility:hidden;
}

.bp4-button.bp4-loading .bp4-button-spinner{
  margin:0;
  position:absolute;
}

.bp4-button.bp4-loading > :not(.bp4-button-spinner){
  visibility:hidden;
}

.bp4-button[class*=bp4-icon-]::before{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  color:#5f6b7c;
}

.bp4-button .bp4-icon, .bp4-button .bp4-icon-standard, .bp4-button .bp4-icon-large{
  color:#5f6b7c;
}

.bp4-button .bp4-icon.bp4-align-right, .bp4-button .bp4-icon-standard.bp4-align-right, .bp4-button .bp4-icon-large.bp4-align-right{
  margin-left:7px;
}

.bp4-button .bp4-icon:first-child:last-child,
.bp4-button .bp4-spinner + .bp4-icon:last-child{
  margin:0 -7px;
}

.bp4-dark .bp4-button:not([class*=bp4-intent-]){
  background-color:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.2);
  color:#f6f7f9;
}

.bp4-dark .bp4-button:not([class*=bp4-intent-]):hover, .bp4-dark .bp4-button:not([class*=bp4-intent-]):active, .bp4-dark .bp4-button:not([class*=bp4-intent-]).bp4-active{
  color:#f6f7f9;
}

.bp4-dark .bp4-button:not([class*=bp4-intent-]):hover{
  background-color:#2f343c;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-button:not([class*=bp4-intent-]):active, .bp4-dark .bp4-button:not([class*=bp4-intent-]).bp4-active{
  background-color:#1c2127;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-button:not([class*=bp4-intent-]):disabled, .bp4-dark .bp4-button:not([class*=bp4-intent-]).bp4-disabled{
  background-color:rgba(64, 72, 84, 0.5);
  box-shadow:none;
  color:rgba(171, 179, 191, 0.6);
}

.bp4-dark .bp4-button:not([class*=bp4-intent-]):disabled.bp4-active, .bp4-dark .bp4-button:not([class*=bp4-intent-]).bp4-disabled.bp4-active{
  background:rgba(64, 72, 84, 0.7);
}

.bp4-dark .bp4-button:not([class*=bp4-intent-]) .bp4-button-spinner .bp4-spinner-head{
  background:rgba(17, 20, 24, 0.5);
  stroke:#8f99a8;
}

.bp4-dark .bp4-button:not([class*=bp4-intent-])[class*=bp4-icon-]::before{
  color:#abb3bf;
}

.bp4-dark .bp4-button:not([class*=bp4-intent-]) .bp4-icon:not([class*=bp4-intent-]), .bp4-dark .bp4-button:not([class*=bp4-intent-]) .bp4-icon-standard:not([class*=bp4-intent-]), .bp4-dark .bp4-button:not([class*=bp4-intent-]) .bp4-icon-large:not([class*=bp4-intent-]){
  color:#abb3bf;
}

.bp4-dark .bp4-button[class*=bp4-intent-]{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.2);
}

.bp4-dark .bp4-button[class*=bp4-intent-]:hover{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.2);
}

.bp4-dark .bp4-button[class*=bp4-intent-]:active, .bp4-dark .bp4-button[class*=bp4-intent-].bp4-active{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-button[class*=bp4-intent-]:disabled, .bp4-dark .bp4-button[class*=bp4-intent-].bp4-disabled{
  box-shadow:none;
  color:rgba(255, 255, 255, 0.3);
}

.bp4-dark .bp4-button[class*=bp4-intent-] .bp4-button-spinner .bp4-spinner-head{
  stroke:#8f99a8;
}

.bp4-button:disabled::before,
.bp4-button:disabled .bp4-icon, .bp4-button:disabled .bp4-icon-standard, .bp4-button:disabled .bp4-icon-large, .bp4-button.bp4-disabled::before,
.bp4-button.bp4-disabled .bp4-icon, .bp4-button.bp4-disabled .bp4-icon-standard, .bp4-button.bp4-disabled .bp4-icon-large, .bp4-button[class*=bp4-intent-]::before,
.bp4-button[class*=bp4-intent-] .bp4-icon, .bp4-button[class*=bp4-intent-] .bp4-icon-standard, .bp4-button[class*=bp4-intent-] .bp4-icon-large{
  color:inherit !important;
}

.bp4-button.bp4-minimal{
  background:none;
  box-shadow:none;
}

.bp4-button.bp4-minimal:hover{
  background:rgba(143, 153, 168, 0.15);
  box-shadow:none;
  color:#1c2127;
  text-decoration:none;
}

.bp4-button.bp4-minimal:active, .bp4-button.bp4-minimal.bp4-active{
  background:rgba(143, 153, 168, 0.3);
  box-shadow:none;
  color:#1c2127;
}

.bp4-button.bp4-minimal:disabled, .bp4-button.bp4-minimal:disabled:hover, .bp4-button.bp4-minimal.bp4-disabled, .bp4-button.bp4-minimal.bp4-disabled:hover{
  background:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}

.bp4-button.bp4-minimal:disabled.bp4-active, .bp4-button.bp4-minimal:disabled:hover.bp4-active, .bp4-button.bp4-minimal.bp4-disabled.bp4-active, .bp4-button.bp4-minimal.bp4-disabled:hover.bp4-active{
  background:rgba(143, 153, 168, 0.3);
}

.bp4-dark .bp4-button.bp4-minimal{
  background:none;
  box-shadow:none;
  color:#ffffff;
}

.bp4-dark .bp4-button.bp4-minimal:hover, .bp4-dark .bp4-button.bp4-minimal:active, .bp4-dark .bp4-button.bp4-minimal.bp4-active{
  background:none;
  box-shadow:none;
  color:#ffffff;
}

.bp4-dark .bp4-button.bp4-minimal:hover{
  background:rgba(143, 153, 168, 0.15);
}

.bp4-dark .bp4-button.bp4-minimal:active, .bp4-dark .bp4-button.bp4-minimal.bp4-active{
  background:rgba(143, 153, 168, 0.3);
}

.bp4-dark .bp4-button.bp4-minimal:disabled, .bp4-dark .bp4-button.bp4-minimal:disabled:hover, .bp4-dark .bp4-button.bp4-minimal.bp4-disabled, .bp4-dark .bp4-button.bp4-minimal.bp4-disabled:hover{
  background:none;
  color:rgba(171, 179, 191, 0.6);
  cursor:not-allowed;
}

.bp4-dark .bp4-button.bp4-minimal:disabled.bp4-active, .bp4-dark .bp4-button.bp4-minimal:disabled:hover.bp4-active, .bp4-dark .bp4-button.bp4-minimal.bp4-disabled.bp4-active, .bp4-dark .bp4-button.bp4-minimal.bp4-disabled:hover.bp4-active{
  background:rgba(143, 153, 168, 0.3);
}

.bp4-button.bp4-minimal.bp4-intent-primary{
  color:#215db0;
}

.bp4-button.bp4-minimal.bp4-intent-primary:hover, .bp4-button.bp4-minimal.bp4-intent-primary:active, .bp4-button.bp4-minimal.bp4-intent-primary.bp4-active{
  background:none;
  box-shadow:none;
  color:#215db0;
}

.bp4-button.bp4-minimal.bp4-intent-primary:hover{
  background:rgba(45, 114, 210, 0.15);
  color:#215db0;
}

.bp4-button.bp4-minimal.bp4-intent-primary:active, .bp4-button.bp4-minimal.bp4-intent-primary.bp4-active{
  background:rgba(45, 114, 210, 0.3);
  color:#184a90;
}

.bp4-button.bp4-minimal.bp4-intent-primary:disabled, .bp4-button.bp4-minimal.bp4-intent-primary.bp4-disabled{
  background:none;
  color:rgba(33, 93, 176, 0.5);
}

.bp4-button.bp4-minimal.bp4-intent-primary:disabled.bp4-active, .bp4-button.bp4-minimal.bp4-intent-primary.bp4-disabled.bp4-active{
  background:rgba(45, 114, 210, 0.3);
}

.bp4-button.bp4-minimal.bp4-intent-primary .bp4-button-spinner .bp4-spinner-head{
  stroke:#215db0;
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-primary{
  color:#8abbff;
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-primary:hover{
  background:rgba(45, 114, 210, 0.2);
  color:#8abbff;
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-primary:active, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-primary.bp4-active{
  background:rgba(45, 114, 210, 0.3);
  color:#99c4ff;
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-primary:disabled, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-primary.bp4-disabled{
  background:none;
  color:rgba(138, 187, 255, 0.5);
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-primary:disabled.bp4-active, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-primary.bp4-disabled.bp4-active{
  background:rgba(45, 114, 210, 0.3);
}

.bp4-button.bp4-minimal.bp4-intent-success{
  color:#1c6e42;
}

.bp4-button.bp4-minimal.bp4-intent-success:hover, .bp4-button.bp4-minimal.bp4-intent-success:active, .bp4-button.bp4-minimal.bp4-intent-success.bp4-active{
  background:none;
  box-shadow:none;
  color:#1c6e42;
}

.bp4-button.bp4-minimal.bp4-intent-success:hover{
  background:rgba(35, 133, 81, 0.15);
  color:#1c6e42;
}

.bp4-button.bp4-minimal.bp4-intent-success:active, .bp4-button.bp4-minimal.bp4-intent-success.bp4-active{
  background:rgba(35, 133, 81, 0.3);
  color:#165a36;
}

.bp4-button.bp4-minimal.bp4-intent-success:disabled, .bp4-button.bp4-minimal.bp4-intent-success.bp4-disabled{
  background:none;
  color:rgba(28, 110, 66, 0.5);
}

.bp4-button.bp4-minimal.bp4-intent-success:disabled.bp4-active, .bp4-button.bp4-minimal.bp4-intent-success.bp4-disabled.bp4-active{
  background:rgba(35, 133, 81, 0.3);
}

.bp4-button.bp4-minimal.bp4-intent-success .bp4-button-spinner .bp4-spinner-head{
  stroke:#1c6e42;
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-success{
  color:#72ca9b;
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-success:hover{
  background:rgba(35, 133, 81, 0.2);
  color:#72ca9b;
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-success:active, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-success.bp4-active{
  background:rgba(35, 133, 81, 0.3);
  color:#7cd7a2;
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-success:disabled, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-success.bp4-disabled{
  background:none;
  color:rgba(114, 202, 155, 0.5);
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-success:disabled.bp4-active, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-success.bp4-disabled.bp4-active{
  background:rgba(35, 133, 81, 0.3);
}

.bp4-button.bp4-minimal.bp4-intent-warning{
  color:#935610;
}

.bp4-button.bp4-minimal.bp4-intent-warning:hover, .bp4-button.bp4-minimal.bp4-intent-warning:active, .bp4-button.bp4-minimal.bp4-intent-warning.bp4-active{
  background:none;
  box-shadow:none;
  color:#935610;
}

.bp4-button.bp4-minimal.bp4-intent-warning:hover{
  background:rgba(200, 118, 25, 0.15);
  color:#935610;
}

.bp4-button.bp4-minimal.bp4-intent-warning:active, .bp4-button.bp4-minimal.bp4-intent-warning.bp4-active{
  background:rgba(200, 118, 25, 0.3);
  color:#77450d;
}

.bp4-button.bp4-minimal.bp4-intent-warning:disabled, .bp4-button.bp4-minimal.bp4-intent-warning.bp4-disabled{
  background:none;
  color:rgba(147, 86, 16, 0.5);
}

.bp4-button.bp4-minimal.bp4-intent-warning:disabled.bp4-active, .bp4-button.bp4-minimal.bp4-intent-warning.bp4-disabled.bp4-active{
  background:rgba(200, 118, 25, 0.3);
}

.bp4-button.bp4-minimal.bp4-intent-warning .bp4-button-spinner .bp4-spinner-head{
  stroke:#935610;
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-warning{
  color:#fbb360;
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-warning:hover{
  background:rgba(200, 118, 25, 0.2);
  color:#fbb360;
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-warning:active, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-warning.bp4-active{
  background:rgba(200, 118, 25, 0.3);
  color:#f5c186;
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-warning:disabled, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-warning.bp4-disabled{
  background:none;
  color:rgba(251, 179, 96, 0.5);
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-warning:disabled.bp4-active, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-warning.bp4-disabled.bp4-active{
  background:rgba(200, 118, 25, 0.3);
}

.bp4-button.bp4-minimal.bp4-intent-danger{
  color:#ac2f33;
}

.bp4-button.bp4-minimal.bp4-intent-danger:hover, .bp4-button.bp4-minimal.bp4-intent-danger:active, .bp4-button.bp4-minimal.bp4-intent-danger.bp4-active{
  background:none;
  box-shadow:none;
  color:#ac2f33;
}

.bp4-button.bp4-minimal.bp4-intent-danger:hover{
  background:rgba(205, 66, 70, 0.15);
  color:#ac2f33;
}

.bp4-button.bp4-minimal.bp4-intent-danger:active, .bp4-button.bp4-minimal.bp4-intent-danger.bp4-active{
  background:rgba(205, 66, 70, 0.3);
  color:#8e292c;
}

.bp4-button.bp4-minimal.bp4-intent-danger:disabled, .bp4-button.bp4-minimal.bp4-intent-danger.bp4-disabled{
  background:none;
  color:rgba(172, 47, 51, 0.5);
}

.bp4-button.bp4-minimal.bp4-intent-danger:disabled.bp4-active, .bp4-button.bp4-minimal.bp4-intent-danger.bp4-disabled.bp4-active{
  background:rgba(205, 66, 70, 0.3);
}

.bp4-button.bp4-minimal.bp4-intent-danger .bp4-button-spinner .bp4-spinner-head{
  stroke:#ac2f33;
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-danger{
  color:#fa999c;
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-danger:hover{
  background:rgba(205, 66, 70, 0.2);
  color:#fa999c;
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-danger:active, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-danger.bp4-active{
  background:rgba(205, 66, 70, 0.3);
  color:#ffa1a4;
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-danger:disabled, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-danger.bp4-disabled{
  background:none;
  color:rgba(250, 153, 156, 0.5);
}

.bp4-dark .bp4-button.bp4-minimal.bp4-intent-danger:disabled.bp4-active, .bp4-dark .bp4-button.bp4-minimal.bp4-intent-danger.bp4-disabled.bp4-active{
  background:rgba(205, 66, 70, 0.3);
}

.bp4-button.bp4-outlined{
  background:none;
  box-shadow:none;
  border:1px solid rgba(28, 33, 39, 0.2);
  box-sizing:border-box;
}

.bp4-button.bp4-outlined:hover{
  background:rgba(143, 153, 168, 0.15);
  box-shadow:none;
  color:#1c2127;
  text-decoration:none;
}

.bp4-button.bp4-outlined:active, .bp4-button.bp4-outlined.bp4-active{
  background:rgba(143, 153, 168, 0.3);
  box-shadow:none;
  color:#1c2127;
}

.bp4-button.bp4-outlined:disabled, .bp4-button.bp4-outlined:disabled:hover, .bp4-button.bp4-outlined.bp4-disabled, .bp4-button.bp4-outlined.bp4-disabled:hover{
  background:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}

.bp4-button.bp4-outlined:disabled.bp4-active, .bp4-button.bp4-outlined:disabled:hover.bp4-active, .bp4-button.bp4-outlined.bp4-disabled.bp4-active, .bp4-button.bp4-outlined.bp4-disabled:hover.bp4-active{
  background:rgba(143, 153, 168, 0.3);
}

.bp4-dark .bp4-button.bp4-outlined{
  background:none;
  box-shadow:none;
  color:#ffffff;
}

.bp4-dark .bp4-button.bp4-outlined:hover, .bp4-dark .bp4-button.bp4-outlined:active, .bp4-dark .bp4-button.bp4-outlined.bp4-active{
  background:none;
  box-shadow:none;
  color:#ffffff;
}

.bp4-dark .bp4-button.bp4-outlined:hover{
  background:rgba(143, 153, 168, 0.15);
}

.bp4-dark .bp4-button.bp4-outlined:active, .bp4-dark .bp4-button.bp4-outlined.bp4-active{
  background:rgba(143, 153, 168, 0.3);
}

.bp4-dark .bp4-button.bp4-outlined:disabled, .bp4-dark .bp4-button.bp4-outlined:disabled:hover, .bp4-dark .bp4-button.bp4-outlined.bp4-disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-disabled:hover{
  background:none;
  color:rgba(171, 179, 191, 0.6);
  cursor:not-allowed;
}

.bp4-dark .bp4-button.bp4-outlined:disabled.bp4-active, .bp4-dark .bp4-button.bp4-outlined:disabled:hover.bp4-active, .bp4-dark .bp4-button.bp4-outlined.bp4-disabled.bp4-active, .bp4-dark .bp4-button.bp4-outlined.bp4-disabled:hover.bp4-active{
  background:rgba(143, 153, 168, 0.3);
}

.bp4-button.bp4-outlined.bp4-intent-primary{
  color:#215db0;
}

.bp4-button.bp4-outlined.bp4-intent-primary:hover, .bp4-button.bp4-outlined.bp4-intent-primary:active, .bp4-button.bp4-outlined.bp4-intent-primary.bp4-active{
  background:none;
  box-shadow:none;
  color:#215db0;
}

.bp4-button.bp4-outlined.bp4-intent-primary:hover{
  background:rgba(45, 114, 210, 0.15);
  color:#215db0;
}

.bp4-button.bp4-outlined.bp4-intent-primary:active, .bp4-button.bp4-outlined.bp4-intent-primary.bp4-active{
  background:rgba(45, 114, 210, 0.3);
  color:#184a90;
}

.bp4-button.bp4-outlined.bp4-intent-primary:disabled, .bp4-button.bp4-outlined.bp4-intent-primary.bp4-disabled{
  background:none;
  color:rgba(33, 93, 176, 0.5);
}

.bp4-button.bp4-outlined.bp4-intent-primary:disabled.bp4-active, .bp4-button.bp4-outlined.bp4-intent-primary.bp4-disabled.bp4-active{
  background:rgba(45, 114, 210, 0.3);
}

.bp4-button.bp4-outlined.bp4-intent-primary .bp4-button-spinner .bp4-spinner-head{
  stroke:#215db0;
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary{
  color:#8abbff;
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary:hover{
  background:rgba(45, 114, 210, 0.2);
  color:#8abbff;
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary:active, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary.bp4-active{
  background:rgba(45, 114, 210, 0.3);
  color:#99c4ff;
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary:disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary.bp4-disabled{
  background:none;
  color:rgba(138, 187, 255, 0.5);
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary:disabled.bp4-active, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary.bp4-disabled.bp4-active{
  background:rgba(45, 114, 210, 0.3);
}

.bp4-button.bp4-outlined.bp4-intent-success{
  color:#1c6e42;
}

.bp4-button.bp4-outlined.bp4-intent-success:hover, .bp4-button.bp4-outlined.bp4-intent-success:active, .bp4-button.bp4-outlined.bp4-intent-success.bp4-active{
  background:none;
  box-shadow:none;
  color:#1c6e42;
}

.bp4-button.bp4-outlined.bp4-intent-success:hover{
  background:rgba(35, 133, 81, 0.15);
  color:#1c6e42;
}

.bp4-button.bp4-outlined.bp4-intent-success:active, .bp4-button.bp4-outlined.bp4-intent-success.bp4-active{
  background:rgba(35, 133, 81, 0.3);
  color:#165a36;
}

.bp4-button.bp4-outlined.bp4-intent-success:disabled, .bp4-button.bp4-outlined.bp4-intent-success.bp4-disabled{
  background:none;
  color:rgba(28, 110, 66, 0.5);
}

.bp4-button.bp4-outlined.bp4-intent-success:disabled.bp4-active, .bp4-button.bp4-outlined.bp4-intent-success.bp4-disabled.bp4-active{
  background:rgba(35, 133, 81, 0.3);
}

.bp4-button.bp4-outlined.bp4-intent-success .bp4-button-spinner .bp4-spinner-head{
  stroke:#1c6e42;
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-success{
  color:#72ca9b;
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-success:hover{
  background:rgba(35, 133, 81, 0.2);
  color:#72ca9b;
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-success:active, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-success.bp4-active{
  background:rgba(35, 133, 81, 0.3);
  color:#7cd7a2;
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-success:disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-success.bp4-disabled{
  background:none;
  color:rgba(114, 202, 155, 0.5);
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-success:disabled.bp4-active, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-success.bp4-disabled.bp4-active{
  background:rgba(35, 133, 81, 0.3);
}

.bp4-button.bp4-outlined.bp4-intent-warning{
  color:#935610;
}

.bp4-button.bp4-outlined.bp4-intent-warning:hover, .bp4-button.bp4-outlined.bp4-intent-warning:active, .bp4-button.bp4-outlined.bp4-intent-warning.bp4-active{
  background:none;
  box-shadow:none;
  color:#935610;
}

.bp4-button.bp4-outlined.bp4-intent-warning:hover{
  background:rgba(200, 118, 25, 0.15);
  color:#935610;
}

.bp4-button.bp4-outlined.bp4-intent-warning:active, .bp4-button.bp4-outlined.bp4-intent-warning.bp4-active{
  background:rgba(200, 118, 25, 0.3);
  color:#77450d;
}

.bp4-button.bp4-outlined.bp4-intent-warning:disabled, .bp4-button.bp4-outlined.bp4-intent-warning.bp4-disabled{
  background:none;
  color:rgba(147, 86, 16, 0.5);
}

.bp4-button.bp4-outlined.bp4-intent-warning:disabled.bp4-active, .bp4-button.bp4-outlined.bp4-intent-warning.bp4-disabled.bp4-active{
  background:rgba(200, 118, 25, 0.3);
}

.bp4-button.bp4-outlined.bp4-intent-warning .bp4-button-spinner .bp4-spinner-head{
  stroke:#935610;
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning{
  color:#fbb360;
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning:hover{
  background:rgba(200, 118, 25, 0.2);
  color:#fbb360;
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning:active, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning.bp4-active{
  background:rgba(200, 118, 25, 0.3);
  color:#f5c186;
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning:disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning.bp4-disabled{
  background:none;
  color:rgba(251, 179, 96, 0.5);
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning:disabled.bp4-active, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning.bp4-disabled.bp4-active{
  background:rgba(200, 118, 25, 0.3);
}

.bp4-button.bp4-outlined.bp4-intent-danger{
  color:#ac2f33;
}

.bp4-button.bp4-outlined.bp4-intent-danger:hover, .bp4-button.bp4-outlined.bp4-intent-danger:active, .bp4-button.bp4-outlined.bp4-intent-danger.bp4-active{
  background:none;
  box-shadow:none;
  color:#ac2f33;
}

.bp4-button.bp4-outlined.bp4-intent-danger:hover{
  background:rgba(205, 66, 70, 0.15);
  color:#ac2f33;
}

.bp4-button.bp4-outlined.bp4-intent-danger:active, .bp4-button.bp4-outlined.bp4-intent-danger.bp4-active{
  background:rgba(205, 66, 70, 0.3);
  color:#8e292c;
}

.bp4-button.bp4-outlined.bp4-intent-danger:disabled, .bp4-button.bp4-outlined.bp4-intent-danger.bp4-disabled{
  background:none;
  color:rgba(172, 47, 51, 0.5);
}

.bp4-button.bp4-outlined.bp4-intent-danger:disabled.bp4-active, .bp4-button.bp4-outlined.bp4-intent-danger.bp4-disabled.bp4-active{
  background:rgba(205, 66, 70, 0.3);
}

.bp4-button.bp4-outlined.bp4-intent-danger .bp4-button-spinner .bp4-spinner-head{
  stroke:#ac2f33;
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger{
  color:#fa999c;
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger:hover{
  background:rgba(205, 66, 70, 0.2);
  color:#fa999c;
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger:active, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger.bp4-active{
  background:rgba(205, 66, 70, 0.3);
  color:#ffa1a4;
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger:disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger.bp4-disabled{
  background:none;
  color:rgba(250, 153, 156, 0.5);
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger:disabled.bp4-active, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger.bp4-disabled.bp4-active{
  background:rgba(205, 66, 70, 0.3);
}

.bp4-button.bp4-outlined:disabled, .bp4-button.bp4-outlined.bp4-disabled, .bp4-button.bp4-outlined:disabled:hover, .bp4-button.bp4-outlined.bp4-disabled:hover{
  border-color:rgba(95, 107, 124, 0.1);
}

.bp4-dark .bp4-button.bp4-outlined{
  border-color:rgba(255, 255, 255, 0.4);
}

.bp4-dark .bp4-button.bp4-outlined:disabled, .bp4-dark .bp4-button.bp4-outlined:disabled:hover, .bp4-dark .bp4-button.bp4-outlined.bp4-disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-disabled:hover{
  border-color:rgba(255, 255, 255, 0.2);
}

.bp4-button.bp4-outlined.bp4-intent-primary{
  border-color:rgba(33, 93, 176, 0.6);
}

.bp4-button.bp4-outlined.bp4-intent-primary:disabled, .bp4-button.bp4-outlined.bp4-intent-primary.bp4-disabled{
  border-color:rgba(33, 93, 176, 0.2);
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary{
  border-color:rgba(138, 187, 255, 0.6);
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary:disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-primary.bp4-disabled{
  border-color:rgba(138, 187, 255, 0.2);
}

.bp4-button.bp4-outlined.bp4-intent-success{
  border-color:rgba(28, 110, 66, 0.6);
}

.bp4-button.bp4-outlined.bp4-intent-success:disabled, .bp4-button.bp4-outlined.bp4-intent-success.bp4-disabled{
  border-color:rgba(28, 110, 66, 0.2);
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-success{
  border-color:rgba(114, 202, 155, 0.6);
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-success:disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-success.bp4-disabled{
  border-color:rgba(114, 202, 155, 0.2);
}

.bp4-button.bp4-outlined.bp4-intent-warning{
  border-color:rgba(147, 86, 16, 0.6);
}

.bp4-button.bp4-outlined.bp4-intent-warning:disabled, .bp4-button.bp4-outlined.bp4-intent-warning.bp4-disabled{
  border-color:rgba(147, 86, 16, 0.2);
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning{
  border-color:rgba(251, 179, 96, 0.6);
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning:disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-warning.bp4-disabled{
  border-color:rgba(251, 179, 96, 0.2);
}

.bp4-button.bp4-outlined.bp4-intent-danger{
  border-color:rgba(172, 47, 51, 0.6);
}

.bp4-button.bp4-outlined.bp4-intent-danger:disabled, .bp4-button.bp4-outlined.bp4-intent-danger.bp4-disabled{
  border-color:rgba(172, 47, 51, 0.2);
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger{
  border-color:rgba(250, 153, 156, 0.6);
}

.bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger:disabled, .bp4-dark .bp4-button.bp4-outlined.bp4-intent-danger.bp4-disabled{
  border-color:rgba(250, 153, 156, 0.2);
}

.bp4-button.bp4-intent-warning{
  background:#fbb360;
  color:#1c2127;
}

.bp4-button.bp4-intent-warning:not(.bp4-disabled).bp4-icon > svg{
  fill:rgba(28, 33, 39, 0.7);
}

.bp4-button.bp4-intent-warning:not(.bp4-disabled):not(.bp4-minimal):not(.bp4-outlined):hover{
  background:#ec9a3c;
  color:#1c2127;
}

.bp4-button.bp4-intent-warning:not(.bp4-disabled):not(.bp4-minimal):not(.bp4-outlined):active, .bp4-button.bp4-intent-warning:not(.bp4-disabled):not(.bp4-minimal):not(.bp4-outlined).bp4-active{
  background:#c87619;
  color:#1c2127;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-button.bp4-intent-warning:not(.bp4-disabled):not(.bp4-minimal):not(.bp4-outlined):active, .bp4-button.bp4-intent-warning:not(.bp4-disabled):not(.bp4-minimal):not(.bp4-outlined).bp4-active{
    background:highlight;
  }
}

.bp4-button.bp4-intent-warning:disabled, .bp4-button.bp4-intent-warning.bp4-disabled{
  background:rgba(200, 118, 25, 0.5);
  color:rgba(28, 33, 39, 0.35);
}

.bp4-dark .bp4-button.bp4-intent-warning:disabled, .bp4-dark .bp4-button.bp4-intent-warning.bp4-disabled{
  color:rgba(28, 33, 39, 0.6);
}

.bp4-button.bp4-intent-warning.bp4-minimal, .bp4-button.bp4-intent-warning.bp4-outlined{
  background:none;
}

.bp4-dark .bp4-button.bp4-intent-warning.bp4-minimal:not(.bp4-disabled).bp4-icon > svg, .bp4-dark .bp4-button.bp4-intent-warning.bp4-outlined:not(.bp4-disabled).bp4-icon > svg{
  fill:#fbb360;
}

a.bp4-button{
  text-align:center;
  text-decoration:none;
  transition:none;
}

a.bp4-button, a.bp4-button:hover, a.bp4-button:active{
  color:#1c2127;
}

a.bp4-button.bp4-disabled{
  color:rgba(95, 107, 124, 0.6);
}

.bp4-button-text{
  flex:0 1 auto;
}

.bp4-button.bp4-align-left .bp4-button-text, .bp4-button.bp4-align-right .bp4-button-text,
.bp4-button-group.bp4-align-left .bp4-button-text,
.bp4-button-group.bp4-align-right .bp4-button-text{
  flex:1 1 auto;
}

.bp4-button-group{
  display:inline-flex;
}

.bp4-button-group .bp4-button{
  flex:0 0 auto;
  position:relative;
  z-index:4;
}

.bp4-button-group .bp4-button:focus{
  z-index:5;
}

.bp4-button-group .bp4-button:hover{
  z-index:6;
}

.bp4-button-group .bp4-button:active, .bp4-button-group .bp4-button.bp4-active{
  z-index:7;
}

.bp4-button-group .bp4-button:disabled, .bp4-button-group .bp4-button.bp4-disabled{
  z-index:3;
}

.bp4-button-group .bp4-button[class*=bp4-intent-]{
  z-index:9;
}

.bp4-button-group .bp4-button[class*=bp4-intent-]:focus{
  z-index:10;
}

.bp4-button-group .bp4-button[class*=bp4-intent-]:hover{
  z-index:11;
}

.bp4-button-group .bp4-button[class*=bp4-intent-]:active, .bp4-button-group .bp4-button[class*=bp4-intent-].bp4-active{
  z-index:12;
}

.bp4-button-group .bp4-button[class*=bp4-intent-]:disabled, .bp4-button-group .bp4-button[class*=bp4-intent-].bp4-disabled{
  z-index:8;
}

.bp4-button-group:not(.bp4-minimal) > .bp4-popover-wrapper:not(:first-child) .bp4-button,
.bp4-button-group:not(.bp4-minimal) > .bp4-button:not(:first-child){
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}

.bp4-button-group:not(.bp4-minimal) > .bp4-popover-wrapper:not(:last-child) .bp4-button,
.bp4-button-group:not(.bp4-minimal) > .bp4-button:not(:last-child){
  border-bottom-right-radius:0;
  border-top-right-radius:0;
  margin-right:-1px;
}

.bp4-button-group.bp4-minimal .bp4-button{
  background:none;
  box-shadow:none;
}

.bp4-button-group.bp4-minimal .bp4-button:hover{
  background:rgba(143, 153, 168, 0.15);
  box-shadow:none;
  color:#1c2127;
  text-decoration:none;
}

.bp4-button-group.bp4-minimal .bp4-button:active, .bp4-button-group.bp4-minimal .bp4-button.bp4-active{
  background:rgba(143, 153, 168, 0.3);
  box-shadow:none;
  color:#1c2127;
}

.bp4-button-group.bp4-minimal .bp4-button:disabled, .bp4-button-group.bp4-minimal .bp4-button:disabled:hover, .bp4-button-group.bp4-minimal .bp4-button.bp4-disabled, .bp4-button-group.bp4-minimal .bp4-button.bp4-disabled:hover{
  background:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}

.bp4-button-group.bp4-minimal .bp4-button:disabled.bp4-active, .bp4-button-group.bp4-minimal .bp4-button:disabled:hover.bp4-active, .bp4-button-group.bp4-minimal .bp4-button.bp4-disabled.bp4-active, .bp4-button-group.bp4-minimal .bp4-button.bp4-disabled:hover.bp4-active{
  background:rgba(143, 153, 168, 0.3);
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button{
  background:none;
  box-shadow:none;
  color:#ffffff;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button:hover, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button:active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-active{
  background:none;
  box-shadow:none;
  color:#ffffff;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button:hover{
  background:rgba(143, 153, 168, 0.15);
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button:active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-active{
  background:rgba(143, 153, 168, 0.3);
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button:disabled, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button:disabled:hover, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-disabled, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-disabled:hover{
  background:none;
  color:rgba(171, 179, 191, 0.6);
  cursor:not-allowed;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button:disabled.bp4-active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button:disabled:hover.bp4-active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-disabled.bp4-active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-disabled:hover.bp4-active{
  background:rgba(143, 153, 168, 0.3);
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary{
  color:#215db0;
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:hover, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary.bp4-active{
  background:none;
  box-shadow:none;
  color:#215db0;
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:hover{
  background:rgba(45, 114, 210, 0.15);
  color:#215db0;
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary.bp4-active{
  background:rgba(45, 114, 210, 0.3);
  color:#184a90;
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:disabled, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary.bp4-disabled{
  background:none;
  color:rgba(33, 93, 176, 0.5);
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:disabled.bp4-active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary.bp4-disabled.bp4-active{
  background:rgba(45, 114, 210, 0.3);
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary .bp4-button-spinner .bp4-spinner-head{
  stroke:#215db0;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary{
  color:#8abbff;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:hover{
  background:rgba(45, 114, 210, 0.2);
  color:#8abbff;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary.bp4-active{
  background:rgba(45, 114, 210, 0.3);
  color:#99c4ff;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:disabled, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary.bp4-disabled{
  background:none;
  color:rgba(138, 187, 255, 0.5);
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary:disabled.bp4-active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-primary.bp4-disabled.bp4-active{
  background:rgba(45, 114, 210, 0.3);
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success{
  color:#1c6e42;
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:hover, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success.bp4-active{
  background:none;
  box-shadow:none;
  color:#1c6e42;
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:hover{
  background:rgba(35, 133, 81, 0.15);
  color:#1c6e42;
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success.bp4-active{
  background:rgba(35, 133, 81, 0.3);
  color:#165a36;
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:disabled, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success.bp4-disabled{
  background:none;
  color:rgba(28, 110, 66, 0.5);
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:disabled.bp4-active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success.bp4-disabled.bp4-active{
  background:rgba(35, 133, 81, 0.3);
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success .bp4-button-spinner .bp4-spinner-head{
  stroke:#1c6e42;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success{
  color:#72ca9b;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:hover{
  background:rgba(35, 133, 81, 0.2);
  color:#72ca9b;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success.bp4-active{
  background:rgba(35, 133, 81, 0.3);
  color:#7cd7a2;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:disabled, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success.bp4-disabled{
  background:none;
  color:rgba(114, 202, 155, 0.5);
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success:disabled.bp4-active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-success.bp4-disabled.bp4-active{
  background:rgba(35, 133, 81, 0.3);
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning{
  color:#935610;
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:hover, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning.bp4-active{
  background:none;
  box-shadow:none;
  color:#935610;
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:hover{
  background:rgba(200, 118, 25, 0.15);
  color:#935610;
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning.bp4-active{
  background:rgba(200, 118, 25, 0.3);
  color:#77450d;
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:disabled, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning.bp4-disabled{
  background:none;
  color:rgba(147, 86, 16, 0.5);
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:disabled.bp4-active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning.bp4-disabled.bp4-active{
  background:rgba(200, 118, 25, 0.3);
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning .bp4-button-spinner .bp4-spinner-head{
  stroke:#935610;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning{
  color:#fbb360;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:hover{
  background:rgba(200, 118, 25, 0.2);
  color:#fbb360;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning.bp4-active{
  background:rgba(200, 118, 25, 0.3);
  color:#f5c186;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:disabled, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning.bp4-disabled{
  background:none;
  color:rgba(251, 179, 96, 0.5);
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning:disabled.bp4-active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-warning.bp4-disabled.bp4-active{
  background:rgba(200, 118, 25, 0.3);
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger{
  color:#ac2f33;
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:hover, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger.bp4-active{
  background:none;
  box-shadow:none;
  color:#ac2f33;
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:hover{
  background:rgba(205, 66, 70, 0.15);
  color:#ac2f33;
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger.bp4-active{
  background:rgba(205, 66, 70, 0.3);
  color:#8e292c;
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:disabled, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger.bp4-disabled{
  background:none;
  color:rgba(172, 47, 51, 0.5);
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:disabled.bp4-active, .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger.bp4-disabled.bp4-active{
  background:rgba(205, 66, 70, 0.3);
}

.bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger .bp4-button-spinner .bp4-spinner-head{
  stroke:#ac2f33;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger{
  color:#fa999c;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:hover{
  background:rgba(205, 66, 70, 0.2);
  color:#fa999c;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger.bp4-active{
  background:rgba(205, 66, 70, 0.3);
  color:#ffa1a4;
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:disabled, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger.bp4-disabled{
  background:none;
  color:rgba(250, 153, 156, 0.5);
}

.bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger:disabled.bp4-active, .bp4-dark .bp4-button-group.bp4-minimal .bp4-button.bp4-intent-danger.bp4-disabled.bp4-active{
  background:rgba(205, 66, 70, 0.3);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-button-group.bp4-minimal:not(:first-child){
    border-bottom-left-radius:0;
    border-left:none;
    border-top-left-radius:0;
  }

  .bp4-button-group.bp4-minimal:not(:last-child){
    border-bottom-right-radius:0;
    border-top-right-radius:0;
    margin-right:-1px;
  }
}

.bp4-button-group .bp4-popover-wrapper,
.bp4-button-group .bp4-popover-target{
  display:flex;
  flex:1 1 auto;
}

.bp4-button-group.bp4-fill{
  display:flex;
  width:100%;
}

.bp4-button-group .bp4-button.bp4-fill, .bp4-button-group.bp4-fill .bp4-button:not(.bp4-fixed){
  flex:1 1 auto;
}

.bp4-button-group.bp4-vertical{
  align-items:stretch;
  flex-direction:column;
  vertical-align:top;
}

.bp4-button-group.bp4-vertical.bp4-fill{
  height:100%;
  width:unset;
}

.bp4-button-group.bp4-vertical .bp4-button{
  margin-right:0 !important;
  width:100%;
}

.bp4-button-group.bp4-vertical:not(.bp4-minimal) > .bp4-popover-wrapper:first-child .bp4-button,
.bp4-button-group.bp4-vertical:not(.bp4-minimal) > .bp4-button:first-child{
  border-radius:2px 2px 0 0;
}

.bp4-button-group.bp4-vertical:not(.bp4-minimal) > .bp4-popover-wrapper:last-child .bp4-button,
.bp4-button-group.bp4-vertical:not(.bp4-minimal) > .bp4-button:last-child{
  border-radius:0 0 2px 2px;
}

.bp4-button-group.bp4-vertical:not(.bp4-minimal) > .bp4-popover-wrapper:not(:last-child) .bp4-button,
.bp4-button-group.bp4-vertical:not(.bp4-minimal) > .bp4-button:not(:last-child){
  margin-bottom:-1px;
}

.bp4-button-group.bp4-align-left .bp4-button{
  text-align:left;
}

.bp4-callout{
  font-size:14px;
  line-height:1.5;
  background-color:rgba(143, 153, 168, 0.15);
  border-radius:2px;
  padding:15px;
  position:relative;
  width:100%;
}

.bp4-callout[class*=bp4-icon-]{
  padding-left:38px;
}

.bp4-callout[class*=bp4-icon-]::before{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  color:#5f6b7c;
  left:15px;
  position:absolute;
  top:17px;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-callout{
    border:1px solid buttonborder;
  }
}

.bp4-callout.bp4-callout-icon{
  padding-left:38px;
}

.bp4-callout.bp4-callout-icon > .bp4-icon:first-child{
  color:#5f6b7c;
  left:15px;
  position:absolute;
  top:17px;
}

.bp4-callout .bp4-heading{
  line-height:16px;
  margin-bottom:5px;
  margin-top:2px;
}

.bp4-callout .bp4-heading:last-child{
  margin-bottom:0;
}

.bp4-dark .bp4-callout{
  background-color:rgba(143, 153, 168, 0.2);
}

.bp4-dark .bp4-callout[class*=bp4-icon-]::before, .bp4-dark .bp4-callout.bp4-callout-icon > .bp4-icon:first-child{
  color:#abb3bf;
}

.bp4-callout.bp4-intent-primary{
  background-color:rgba(45, 114, 210, 0.1);
  color:#215db0;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-callout.bp4-intent-primary{
    border:1px solid buttonborder;
  }
}

.bp4-callout.bp4-intent-primary[class*=bp4-icon-]::before,
.bp4-callout.bp4-intent-primary > .bp4-icon:first-child,
.bp4-callout.bp4-intent-primary .bp4-heading{
  color:#215db0;
}

.bp4-dark .bp4-callout.bp4-intent-primary{
  background-color:rgba(45, 114, 210, 0.2);
  color:#8abbff;
}

.bp4-dark .bp4-callout.bp4-intent-primary[class*=bp4-icon-]::before,
.bp4-dark .bp4-callout.bp4-intent-primary > .bp4-icon:first-child,
.bp4-dark .bp4-callout.bp4-intent-primary .bp4-heading{
  color:#8abbff;
}

.bp4-callout.bp4-intent-success{
  background-color:rgba(35, 133, 81, 0.1);
  color:#1c6e42;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-callout.bp4-intent-success{
    border:1px solid buttonborder;
  }
}

.bp4-callout.bp4-intent-success[class*=bp4-icon-]::before,
.bp4-callout.bp4-intent-success > .bp4-icon:first-child,
.bp4-callout.bp4-intent-success .bp4-heading{
  color:#1c6e42;
}

.bp4-dark .bp4-callout.bp4-intent-success{
  background-color:rgba(35, 133, 81, 0.2);
  color:#72ca9b;
}

.bp4-dark .bp4-callout.bp4-intent-success[class*=bp4-icon-]::before,
.bp4-dark .bp4-callout.bp4-intent-success > .bp4-icon:first-child,
.bp4-dark .bp4-callout.bp4-intent-success .bp4-heading{
  color:#72ca9b;
}

.bp4-callout.bp4-intent-warning{
  background-color:rgba(200, 118, 25, 0.1);
  color:#935610;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-callout.bp4-intent-warning{
    border:1px solid buttonborder;
  }
}

.bp4-callout.bp4-intent-warning[class*=bp4-icon-]::before,
.bp4-callout.bp4-intent-warning > .bp4-icon:first-child,
.bp4-callout.bp4-intent-warning .bp4-heading{
  color:#935610;
}

.bp4-dark .bp4-callout.bp4-intent-warning{
  background-color:rgba(200, 118, 25, 0.2);
  color:#fbb360;
}

.bp4-dark .bp4-callout.bp4-intent-warning[class*=bp4-icon-]::before,
.bp4-dark .bp4-callout.bp4-intent-warning > .bp4-icon:first-child,
.bp4-dark .bp4-callout.bp4-intent-warning .bp4-heading{
  color:#fbb360;
}

.bp4-callout.bp4-intent-danger{
  background-color:rgba(205, 66, 70, 0.1);
  color:#ac2f33;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-callout.bp4-intent-danger{
    border:1px solid buttonborder;
  }
}

.bp4-callout.bp4-intent-danger[class*=bp4-icon-]::before,
.bp4-callout.bp4-intent-danger > .bp4-icon:first-child,
.bp4-callout.bp4-intent-danger .bp4-heading{
  color:#ac2f33;
}

.bp4-dark .bp4-callout.bp4-intent-danger{
  background-color:rgba(205, 66, 70, 0.2);
  color:#fa999c;
}

.bp4-dark .bp4-callout.bp4-intent-danger[class*=bp4-icon-]::before,
.bp4-dark .bp4-callout.bp4-intent-danger > .bp4-icon:first-child,
.bp4-dark .bp4-callout.bp4-intent-danger .bp4-heading{
  color:#fa999c;
}

.bp4-callout.bp4-intent-primary a{
  text-decoration:underline;
}

.bp4-callout.bp4-intent-primary a:hover{
  color:#184a90;
}

.bp4-dark .bp4-callout.bp4-intent-primary a:hover{
  color:#99c4ff;
}

.bp4-running-text .bp4-callout{
  margin:20px 0;
}

.bp4-card{
  background-color:#ffffff;
  border-radius:2px;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.15);
  padding:20px;
  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-card.bp4-dark, .bp4-dark .bp4-card{
  background-color:#2f343c;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-card{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}

.bp4-elevation-0{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.15);
}

.bp4-elevation-0.bp4-dark, .bp4-dark .bp4-elevation-0{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-elevation-0{
    border:1px solid buttonborder;
  }
}

.bp4-elevation-1{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-elevation-1.bp4-dark, .bp4-dark .bp4-elevation-1{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.4);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-elevation-1{
    border:1px solid buttonborder;
  }
}

.bp4-elevation-2{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 1px 1px rgba(17, 20, 24, 0.2), 0 2px 6px rgba(17, 20, 24, 0.2);
}

.bp4-elevation-2.bp4-dark, .bp4-dark .bp4-elevation-2{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px rgba(17, 20, 24, 0.4), 0 2px 6px rgba(17, 20, 24, 0.4);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-elevation-2{
    border:1px solid buttonborder;
  }
}

.bp4-elevation-3{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
}

.bp4-elevation-3.bp4-dark, .bp4-dark .bp4-elevation-3{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-elevation-3{
    border:1px solid buttonborder;
  }
}

.bp4-elevation-4{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 4px 8px rgba(17, 20, 24, 0.2), 0 18px 46px 6px rgba(17, 20, 24, 0.2);
}

.bp4-elevation-4.bp4-dark, .bp4-dark .bp4-elevation-4{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 4px 8px rgba(17, 20, 24, 0.4), 0 18px 46px 6px rgba(17, 20, 24, 0.4);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-elevation-4{
    border:1px solid buttonborder;
  }
}

.bp4-card.bp4-interactive:hover{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  cursor:pointer;
}

.bp4-card.bp4-interactive:hover.bp4-dark, .bp4-dark .bp4-card.bp4-interactive:hover{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
}

.bp4-card.bp4-interactive:active{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 1px 1px rgba(17, 20, 24, 0.2);
  opacity:0.9;
  transition-duration:0;
}

.bp4-card.bp4-interactive:active.bp4-dark, .bp4-dark .bp4-card.bp4-interactive:active{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.4);
}

.bp4-collapse{
  height:0;
  overflow-y:hidden;
  transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-collapse .bp4-collapse-body{
  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-collapse .bp4-collapse-body[aria-hidden=true]{
  display:none;
}

.bp4-context-menu .bp4-popover-target{
  display:block;
}

.bp4-context-menu-popover-target{
  position:fixed;
}

.bp4-divider{
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
  border-right:1px solid rgba(17, 20, 24, 0.15);
  margin:5px;
}

.bp4-dark .bp4-divider{
  border-color:rgba(255, 255, 255, 0.2);
}

.bp4-dialog-container{
  opacity:1;
  transform:scale(1);
  align-items:center;
  display:flex;
  justify-content:center;
  min-height:100%;
  pointer-events:none;
  -webkit-user-select:none;
  user-select:none;
  width:100%;
}

.bp4-dialog-container.bp4-overlay-enter > .bp4-dialog, .bp4-dialog-container.bp4-overlay-appear > .bp4-dialog{
  opacity:0;
  transform:scale(0.5);
}

.bp4-dialog-container.bp4-overlay-enter-active > .bp4-dialog, .bp4-dialog-container.bp4-overlay-appear-active > .bp4-dialog{
  opacity:1;
  transform:scale(1);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:opacity, transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}

.bp4-dialog-container.bp4-overlay-exit > .bp4-dialog{
  opacity:1;
  transform:scale(1);
}

.bp4-dialog-container.bp4-overlay-exit-active > .bp4-dialog{
  opacity:0;
  transform:scale(0.5);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:opacity, transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}

.bp4-dialog{
  background:#f6f7f9;
  border-radius:4px;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  display:flex;
  flex-direction:column;
  margin:30px 0;
  pointer-events:all;
  -webkit-user-select:text;
  user-select:text;
  width:500px;
}

.bp4-dialog:focus{
  outline:0;
}

.bp4-dialog.bp4-dark, .bp4-dark .bp4-dialog{
  background:#252a31;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
  color:#f6f7f9;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-dialog{
    border:1px solid buttonborder;
  }
}

.bp4-dialog-header{
  align-items:center;
  background:#ffffff;
  border-radius:4px 4px 0 0;
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.15);
  display:flex;
  flex:0 0 auto;
  min-height:40px;
  padding:5px;
  padding-left:15px;
  z-index:0;
}

.bp4-dialog-header .bp4-icon-large,
.bp4-dialog-header .bp4-icon{
  color:#5f6b7c;
  flex:0 0 auto;
  margin-left:-3px;
  margin-right:7.5px;
}

.bp4-dialog-header .bp4-heading{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  flex:1 1 auto;
  line-height:inherit;
  margin:0;
}

.bp4-dialog-header .bp4-heading:last-child{
  margin-right:15px;
}

.bp4-dark .bp4-dialog-header{
  background:#2f343c;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);
}

.bp4-dark .bp4-dialog-header .bp4-icon-large,
.bp4-dark .bp4-dialog-header .bp4-icon{
  color:#abb3bf;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-dialog-header{
    border-bottom:1px solid buttonborder;
  }
}

.bp4-dialog-body{
  flex:1 1 auto;
  margin:15px;
}

.bp4-dialog-body-scroll-container{
  margin:0;
  max-height:70vh;
  overflow:auto;
  padding:15px;
}

.bp4-dialog-footer{
  flex:0 0 auto;
  margin:15px;
}

.bp4-dialog-footer-fixed{
  align-items:center;
  background-color:#ffffff;
  border-radius:0 0 4px 4px;
  border-top:1px solid rgba(17, 20, 24, 0.15);
  display:flex;
  gap:15px;
  justify-content:space-between;
  margin:0;
  padding:10px 10px 10px 15px;
}

.bp4-dark .bp4-dialog-footer-fixed{
  background:#383e47;
  border-top:1px solid rgba(255, 255, 255, 0.2);
}

.bp4-dialog-footer-main-section{
  flex:1 0 auto;
}

.bp4-dialog-footer-actions{
  display:flex;
  justify-content:flex-end;
}

.bp4-dialog-footer-actions .bp4-button{
  margin-left:10px;
}

.bp4-multistep-dialog-panels{
  display:flex;
}

.bp4-multistep-dialog-panels:first-child .bp4-dialog-step-container:first-child{
  border-radius:4px 0 0 0;
}

.bp4-multistep-dialog-panels:first-child .bp4-multistep-dialog-right-panel{
  border-top-right-radius:4px;
}

.bp4-multistep-dialog-nav-top .bp4-multistep-dialog-panels{
  flex-direction:column;
}

.bp4-multistep-dialog-nav-top .bp4-multistep-dialog-panels:first-child .bp4-dialog-step-container:first-child{
  border-radius:4px 0 0 0;
}

.bp4-multistep-dialog-nav-top .bp4-multistep-dialog-panels:first-child .bp4-dialog-step-container:last-child{
  border-radius:0 4px 0 0;
}

.bp4-multistep-dialog-nav-top .bp4-multistep-dialog-panels .bp4-multistep-dialog-left-panel{
  flex-direction:row;
}

.bp4-multistep-dialog-nav-top .bp4-multistep-dialog-panels .bp4-dialog-step-container{
  flex-grow:1;
}

.bp4-multistep-dialog-nav-top .bp4-multistep-dialog-panels .bp4-dialog-step-container:not(:first-child){
  border-left:1px solid rgba(17, 20, 24, 0.15);
}

.bp4-dark .bp4-multistep-dialog-nav-top .bp4-multistep-dialog-panels .bp4-dialog-step-container{
  border-color:rgba(17, 20, 24, 0.4);
}

.bp4-multistep-dialog-nav-top .bp4-multistep-dialog-panels .bp4-multistep-dialog-right-panel{
  border-left:none;
}

.bp4-multistep-dialog-nav-top .bp4-multistep-dialog-panels .bp4-multistep-dialog-right-panel,
.bp4-multistep-dialog-nav-top .bp4-multistep-dialog-panels .bp4-multistep-dialog-footer{
  border-radius:0 0 4px 4px;
}

.bp4-multistep-dialog-nav-right .bp4-multistep-dialog-panels{
  flex-direction:row-reverse;
}

.bp4-multistep-dialog-nav-right .bp4-multistep-dialog-panels:first-child .bp4-multistep-dialog-right-panel{
  border-radius:4px 0 0 4px;
}

.bp4-multistep-dialog-nav-right .bp4-multistep-dialog-panels:first-child .bp4-dialog-step-container:first-child{
  border-radius:0 4px 0 0;
}

.bp4-multistep-dialog-nav-right .bp4-multistep-dialog-panels .bp4-multistep-dialog-left-panel{
  border-radius:0 0 4px 0;
}

.bp4-multistep-dialog-nav-right .bp4-multistep-dialog-panels .bp4-multistep-dialog-right-panel{
  border-left:none;
  border-radius:4px 0 0 4px;
  border-right:1px solid rgba(17, 20, 24, 0.15);
}

.bp4-dark .bp4-multistep-dialog-nav-right .bp4-multistep-dialog-panels .bp4-multistep-dialog-right-panel{
  border-color:rgba(17, 20, 24, 0.4);
}

.bp4-multistep-dialog-nav-right .bp4-multistep-dialog-panels .bp4-dialog-footer{
  border-bottom-left-radius:0;
}

.bp4-multistep-dialog-left-panel{
  display:flex;
  flex:1;
  flex-direction:column;
}

.bp4-dark .bp4-multistep-dialog-left-panel{
  background:#252a31;
  border-bottom:1px solid rgba(255, 255, 255, 0.2);
  border-bottom-left-radius:4px;
  border-left:1px solid rgba(255, 255, 255, 0.2);
}

.bp4-multistep-dialog-right-panel{
  background-color:#f6f7f9;
  border-left:1px solid rgba(17, 20, 24, 0.15);
  border-radius:0 0 4px 0;
  flex:3;
  min-width:0;
}

.bp4-dark .bp4-multistep-dialog-right-panel{
  background-color:#2f343c;
  border-bottom:1px solid rgba(255, 255, 255, 0.2);
  border-bottom-right-radius:4px;
  border-left:1px solid rgba(255, 255, 255, 0.2);
  border-right:1px solid rgba(255, 255, 255, 0.2);
}

.bp4-dialog-step-container{
  background-color:#f6f7f9;
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
}

.bp4-dark .bp4-dialog-step-container{
  background:#2f343c;
  border-bottom:1px solid rgba(255, 255, 255, 0.2);
}

.bp4-dialog-step-container.bp4-dialog-step-viewed{
  background-color:#ffffff;
}

.bp4-dark .bp4-dialog-step-container.bp4-dialog-step-viewed{
  background:#383e47;
}

.bp4-dialog-step{
  align-items:center;
  border-radius:4px;
  cursor:not-allowed;
  display:flex;
  margin:4px;
  padding:6px 14px;
}

.bp4-dark .bp4-dialog-step{
  background:#2f343c;
}

.bp4-dialog-step-viewed .bp4-dialog-step{
  background-color:#ffffff;
  cursor:pointer;
}

.bp4-dark .bp4-dialog-step-viewed .bp4-dialog-step{
  background:#383e47;
}

.bp4-dialog-step:hover{
  background-color:#f6f7f9;
}

.bp4-dark .bp4-dialog-step:hover{
  background:#2f343c;
}

.bp4-dialog-step-icon{
  align-items:center;
  background-color:rgba(95, 107, 124, 0.6);
  border-radius:50%;
  color:#ffffff;
  display:flex;
  height:25px;
  justify-content:center;
  width:25px;
}

.bp4-dark .bp4-dialog-step-icon{
  background-color:rgba(171, 179, 191, 0.6);
}

.bp4-active.bp4-dialog-step-viewed .bp4-dialog-step-icon{
  background-color:#4c90f0;
}

.bp4-dialog-step-viewed .bp4-dialog-step-icon{
  background-color:#8f99a8;
}

.bp4-dialog-step-title{
  color:rgba(95, 107, 124, 0.6);
  flex:1;
  padding-left:10px;
}

.bp4-dark .bp4-dialog-step-title{
  color:rgba(171, 179, 191, 0.6);
}

.bp4-active.bp4-dialog-step-viewed .bp4-dialog-step-title{
  color:#4c90f0;
}

.bp4-dialog-step-viewed:not(.bp4-active) .bp4-dialog-step-title{
  color:#1c2127;
}

.bp4-dark .bp4-dialog-step-viewed:not(.bp4-active) .bp4-dialog-step-title{
  color:#f6f7f9;
}

.bp4-drawer{
  background:#ffffff;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 4px 8px rgba(17, 20, 24, 0.2), 0 18px 46px 6px rgba(17, 20, 24, 0.2);
  display:flex;
  flex-direction:column;
  margin:0;
  padding:0;
}

.bp4-drawer:focus{
  outline:0;
}

.bp4-drawer.bp4-position-top{
  height:50%;
  left:0;
  right:0;
  top:0;
}

.bp4-drawer.bp4-position-top.bp4-overlay-enter, .bp4-drawer.bp4-position-top.bp4-overlay-appear{
  transform:translateY(-100%);
}

.bp4-drawer.bp4-position-top.bp4-overlay-enter-active, .bp4-drawer.bp4-position-top.bp4-overlay-appear-active{
  transform:translateY(0);
  transition-delay:0;
  transition-duration:200ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-drawer.bp4-position-top.bp4-overlay-exit{
  transform:translateY(0);
}

.bp4-drawer.bp4-position-top.bp4-overlay-exit-active{
  transform:translateY(-100%);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-drawer.bp4-position-top{
    border-bottom:1px solid buttonborder;
  }
}

.bp4-drawer.bp4-position-bottom{
  bottom:0;
  height:50%;
  left:0;
  right:0;
}

.bp4-drawer.bp4-position-bottom.bp4-overlay-enter, .bp4-drawer.bp4-position-bottom.bp4-overlay-appear{
  transform:translateY(100%);
}

.bp4-drawer.bp4-position-bottom.bp4-overlay-enter-active, .bp4-drawer.bp4-position-bottom.bp4-overlay-appear-active{
  transform:translateY(0);
  transition-delay:0;
  transition-duration:200ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-drawer.bp4-position-bottom.bp4-overlay-exit{
  transform:translateY(0);
}

.bp4-drawer.bp4-position-bottom.bp4-overlay-exit-active{
  transform:translateY(100%);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-drawer.bp4-position-bottom{
    border-top:1px solid buttonborder;
  }
}

.bp4-drawer.bp4-position-left{
  bottom:0;
  left:0;
  top:0;
  width:50%;
}

.bp4-drawer.bp4-position-left.bp4-overlay-enter, .bp4-drawer.bp4-position-left.bp4-overlay-appear{
  transform:translateX(-100%);
}

.bp4-drawer.bp4-position-left.bp4-overlay-enter-active, .bp4-drawer.bp4-position-left.bp4-overlay-appear-active{
  transform:translateX(0);
  transition-delay:0;
  transition-duration:200ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-drawer.bp4-position-left.bp4-overlay-exit{
  transform:translateX(0);
}

.bp4-drawer.bp4-position-left.bp4-overlay-exit-active{
  transform:translateX(-100%);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-drawer.bp4-position-left{
    border-right:1px solid buttonborder;
  }
}

.bp4-drawer.bp4-position-right{
  bottom:0;
  right:0;
  top:0;
  width:50%;
}

.bp4-drawer.bp4-position-right.bp4-overlay-enter, .bp4-drawer.bp4-position-right.bp4-overlay-appear{
  transform:translateX(100%);
}

.bp4-drawer.bp4-position-right.bp4-overlay-enter-active, .bp4-drawer.bp4-position-right.bp4-overlay-appear-active{
  transform:translateX(0);
  transition-delay:0;
  transition-duration:200ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-drawer.bp4-position-right.bp4-overlay-exit{
  transform:translateX(0);
}

.bp4-drawer.bp4-position-right.bp4-overlay-exit-active{
  transform:translateX(100%);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-drawer.bp4-position-right{
    border-left:1px solid buttonborder;
  }
}

.bp4-drawer.bp4-dark, .bp4-dark .bp4-drawer{
  background:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
  color:#f6f7f9;
}

.bp4-drawer-header{
  align-items:center;
  border-radius:0;
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.15);
  display:flex;
  flex:0 0 auto;
  min-height:40px;
  padding:5px;
  padding-left:20px;
  position:relative;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-drawer-header{
    border-bottom:1px solid buttonborder;
  }
}

.bp4-drawer-header .bp4-icon-large,
.bp4-drawer-header .bp4-icon{
  color:#5f6b7c;
  flex:0 0 auto;
  margin-right:10px;
}

.bp4-drawer-header .bp4-heading{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  flex:1 1 auto;
  line-height:inherit;
  margin:0;
}

.bp4-drawer-header .bp4-heading:last-child{
  margin-right:20px;
}

.bp4-dark .bp4-drawer-header{
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-drawer-header .bp4-icon-large,
.bp4-dark .bp4-drawer-header .bp4-icon{
  color:#abb3bf;
}

.bp4-drawer-body{
  flex:1 1 auto;
  line-height:18px;
  overflow:auto;
}

.bp4-drawer-footer{
  box-shadow:inset 0 1px 0 rgba(17, 20, 24, 0.15);
  flex:0 0 auto;
  padding:10px 20px;
  position:relative;
}

.bp4-dark .bp4-drawer-footer{
  box-shadow:inset 0 1px 0 rgba(17, 20, 24, 0.4);
}

.bp4-editable-text{
  cursor:text;
  display:inline-block;
  max-width:100%;
  position:relative;
  vertical-align:top;
  white-space:nowrap;
}

.bp4-editable-text::before{
  bottom:-2px;
  left:-2px;
  position:absolute;
  right:-2px;
  top:-2px;
  border-radius:2px;
  content:"";
  transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-editable-text:hover::before{
  box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.15);
}

.bp4-editable-text.bp4-editable-text-editing::before{
  background-color:#ffffff;
  box-shadow:inset 0 0 0 1px #2d72d2, 0 0 0 2px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-editable-text:not(.bp4-disabled)::before{
    border:1px solid buttonborder;
  }
}

.bp4-editable-text.bp4-intent-primary .bp4-editable-text-content,
.bp4-editable-text.bp4-intent-primary .bp4-editable-text-input,
.bp4-editable-text.bp4-intent-primary .bp4-editable-text-input::placeholder{
  color:#2d72d2;
}

.bp4-editable-text.bp4-intent-primary:hover::before{
  box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px rgba(45, 114, 210, 0.4);
}

.bp4-editable-text.bp4-intent-primary.bp4-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px #2d72d2, 0 0 0 2px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-editable-text.bp4-intent-success .bp4-editable-text-content,
.bp4-editable-text.bp4-intent-success .bp4-editable-text-input,
.bp4-editable-text.bp4-intent-success .bp4-editable-text-input::placeholder{
  color:#238551;
}

.bp4-editable-text.bp4-intent-success:hover::before{
  box-shadow:0 0 0 0 rgba(35, 133, 81, 0), 0 0 0 0 rgba(35, 133, 81, 0), inset 0 0 0 1px rgba(35, 133, 81, 0.4);
}

.bp4-editable-text.bp4-intent-success.bp4-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px #238551, 0 0 0 2px rgba(35, 133, 81, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-editable-text.bp4-intent-warning .bp4-editable-text-content,
.bp4-editable-text.bp4-intent-warning .bp4-editable-text-input,
.bp4-editable-text.bp4-intent-warning .bp4-editable-text-input::placeholder{
  color:#c87619;
}

.bp4-editable-text.bp4-intent-warning:hover::before{
  box-shadow:0 0 0 0 rgba(200, 118, 25, 0), 0 0 0 0 rgba(200, 118, 25, 0), inset 0 0 0 1px rgba(200, 118, 25, 0.4);
}

.bp4-editable-text.bp4-intent-warning.bp4-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px #c87619, 0 0 0 2px rgba(200, 118, 25, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-editable-text.bp4-intent-danger .bp4-editable-text-content,
.bp4-editable-text.bp4-intent-danger .bp4-editable-text-input,
.bp4-editable-text.bp4-intent-danger .bp4-editable-text-input::placeholder{
  color:#cd4246;
}

.bp4-editable-text.bp4-intent-danger:hover::before{
  box-shadow:0 0 0 0 rgba(205, 66, 70, 0), 0 0 0 0 rgba(205, 66, 70, 0), inset 0 0 0 1px rgba(205, 66, 70, 0.4);
}

.bp4-editable-text.bp4-intent-danger.bp4-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px #cd4246, 0 0 0 2px rgba(205, 66, 70, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-dark .bp4-editable-text:hover::before{
  box-shadow:0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.2);
}

.bp4-dark .bp4-editable-text.bp4-editable-text-editing::before{
  background-color:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px #4c90f0, 0 0 0 2px rgba(76, 144, 240, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-editable-text.bp4-disabled::before{
  box-shadow:none;
}

.bp4-dark .bp4-editable-text.bp4-intent-primary .bp4-editable-text-content,
.bp4-dark .bp4-editable-text.bp4-intent-primary .bp4-editable-text-input,
.bp4-dark .bp4-editable-text.bp4-intent-primary .bp4-editable-text-input::placeholder{
  color:#8abbff;
}

.bp4-dark .bp4-editable-text.bp4-intent-primary:hover::before{
  box-shadow:0 0 0 0 rgba(138, 187, 255, 0), 0 0 0 0 rgba(138, 187, 255, 0), inset 0 0 0 1px rgba(138, 187, 255, 0.4);
}

.bp4-dark .bp4-editable-text.bp4-intent-primary.bp4-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px #8abbff, 0 0 0 2px rgba(138, 187, 255, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-editable-text.bp4-intent-success .bp4-editable-text-content,
.bp4-dark .bp4-editable-text.bp4-intent-success .bp4-editable-text-input,
.bp4-dark .bp4-editable-text.bp4-intent-success .bp4-editable-text-input::placeholder{
  color:#72ca9b;
}

.bp4-dark .bp4-editable-text.bp4-intent-success:hover::before{
  box-shadow:0 0 0 0 rgba(114, 202, 155, 0), 0 0 0 0 rgba(114, 202, 155, 0), inset 0 0 0 1px rgba(114, 202, 155, 0.4);
}

.bp4-dark .bp4-editable-text.bp4-intent-success.bp4-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px #72ca9b, 0 0 0 2px rgba(114, 202, 155, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-editable-text.bp4-intent-warning .bp4-editable-text-content,
.bp4-dark .bp4-editable-text.bp4-intent-warning .bp4-editable-text-input,
.bp4-dark .bp4-editable-text.bp4-intent-warning .bp4-editable-text-input::placeholder{
  color:#fbb360;
}

.bp4-dark .bp4-editable-text.bp4-intent-warning:hover::before{
  box-shadow:0 0 0 0 rgba(251, 179, 96, 0), 0 0 0 0 rgba(251, 179, 96, 0), inset 0 0 0 1px rgba(251, 179, 96, 0.4);
}

.bp4-dark .bp4-editable-text.bp4-intent-warning.bp4-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px #fbb360, 0 0 0 2px rgba(251, 179, 96, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-editable-text.bp4-intent-danger .bp4-editable-text-content,
.bp4-dark .bp4-editable-text.bp4-intent-danger .bp4-editable-text-input,
.bp4-dark .bp4-editable-text.bp4-intent-danger .bp4-editable-text-input::placeholder{
  color:#fa999c;
}

.bp4-dark .bp4-editable-text.bp4-intent-danger:hover::before{
  box-shadow:0 0 0 0 rgba(250, 153, 156, 0), 0 0 0 0 rgba(250, 153, 156, 0), inset 0 0 0 1px rgba(250, 153, 156, 0.4);
}

.bp4-dark .bp4-editable-text.bp4-intent-danger.bp4-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px #fa999c, 0 0 0 2px rgba(250, 153, 156, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-editable-text.bp4-disabled::before{
  box-shadow:none !important;
}

.bp4-editable-text-input,
.bp4-editable-text-content{
  color:inherit;
  display:inherit;
  font:inherit;
  letter-spacing:inherit;
  max-width:inherit;
  min-width:inherit;
  position:relative;
  resize:none;
  text-transform:inherit;
  vertical-align:top;
}

.bp4-editable-text-input{
  background:none;
  border:none;
  box-shadow:none;
  padding:0;
  white-space:pre-wrap;
  width:100%;
}

.bp4-editable-text-input::placeholder{
  color:#5f6b7c;
  opacity:1;
}

.bp4-editable-text-input:focus{
  outline:none;
}

.bp4-editable-text-input::-ms-clear{
  display:none;
}

.bp4-editable-text-content{
  overflow:hidden;
  padding-right:2px;
  text-overflow:ellipsis;
  white-space:pre;
}

.bp4-editable-text-editing > .bp4-editable-text-content{
  left:0;
  position:absolute;
  visibility:hidden;
}

.bp4-editable-text-placeholder > .bp4-editable-text-content{
  color:#5f6b7c;
}

.bp4-dark .bp4-editable-text-placeholder > .bp4-editable-text-content{
  color:#abb3bf;
}

.bp4-editable-text.bp4-multiline{
  display:block;
}

.bp4-editable-text.bp4-multiline .bp4-editable-text-content{
  overflow:auto;
  white-space:pre-wrap;
  word-wrap:break-word;
}

.bp4-divider{
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
  border-right:1px solid rgba(17, 20, 24, 0.15);
  margin:5px;
}

.bp4-dark .bp4-divider{
  border-color:rgba(255, 255, 255, 0.2);
}

.bp4-control-group{
  transform:translateZ(0);
  display:flex;
  flex-direction:row;
  align-items:stretch;
}

.bp4-control-group > *{
  flex-grow:0;
  flex-shrink:0;
}

.bp4-control-group > .bp4-fill{
  flex-grow:1;
  flex-shrink:1;
}

.bp4-control-group .bp4-button,
.bp4-control-group .bp4-html-select,
.bp4-control-group .bp4-input,
.bp4-control-group .bp4-select{
  position:relative;
}

.bp4-control-group .bp4-input{
  z-index:2;
}

.bp4-control-group .bp4-input:focus{
  z-index:14;
}

.bp4-control-group .bp4-input[class*=bp4-intent]{
  z-index:13;
}

.bp4-control-group .bp4-input[class*=bp4-intent]:focus{
  z-index:15;
}

.bp4-control-group .bp4-input[readonly], .bp4-control-group .bp4-input:disabled, .bp4-control-group .bp4-input.bp4-disabled{
  z-index:1;
}

.bp4-control-group .bp4-input-group[class*=bp4-intent] .bp4-input{
  z-index:13;
}

.bp4-control-group .bp4-input-group[class*=bp4-intent] .bp4-input:focus{
  z-index:15;
}

.bp4-control-group .bp4-button,
.bp4-control-group .bp4-html-select select,
.bp4-control-group .bp4-select select{
  transform:translateZ(0);
  z-index:4;
}

.bp4-control-group .bp4-button:focus,
.bp4-control-group .bp4-html-select select:focus,
.bp4-control-group .bp4-select select:focus{
  z-index:5;
}

.bp4-control-group .bp4-button:hover,
.bp4-control-group .bp4-html-select select:hover,
.bp4-control-group .bp4-select select:hover{
  z-index:6;
}

.bp4-control-group .bp4-button:active,
.bp4-control-group .bp4-html-select select:active,
.bp4-control-group .bp4-select select:active{
  z-index:7;
}

.bp4-control-group .bp4-button[readonly], .bp4-control-group .bp4-button:disabled, .bp4-control-group .bp4-button.bp4-disabled,
.bp4-control-group .bp4-html-select select[readonly],
.bp4-control-group .bp4-html-select select:disabled,
.bp4-control-group .bp4-html-select select.bp4-disabled,
.bp4-control-group .bp4-select select[readonly],
.bp4-control-group .bp4-select select:disabled,
.bp4-control-group .bp4-select select.bp4-disabled{
  z-index:3;
}

.bp4-control-group .bp4-button[class*=bp4-intent],
.bp4-control-group .bp4-html-select select[class*=bp4-intent],
.bp4-control-group .bp4-select select[class*=bp4-intent]{
  z-index:9;
}

.bp4-control-group .bp4-button[class*=bp4-intent]:focus,
.bp4-control-group .bp4-html-select select[class*=bp4-intent]:focus,
.bp4-control-group .bp4-select select[class*=bp4-intent]:focus{
  z-index:10;
}

.bp4-control-group .bp4-button[class*=bp4-intent]:hover,
.bp4-control-group .bp4-html-select select[class*=bp4-intent]:hover,
.bp4-control-group .bp4-select select[class*=bp4-intent]:hover{
  z-index:11;
}

.bp4-control-group .bp4-button[class*=bp4-intent]:active,
.bp4-control-group .bp4-html-select select[class*=bp4-intent]:active,
.bp4-control-group .bp4-select select[class*=bp4-intent]:active{
  z-index:12;
}

.bp4-control-group .bp4-button[class*=bp4-intent][readonly], .bp4-control-group .bp4-button[class*=bp4-intent]:disabled, .bp4-control-group .bp4-button[class*=bp4-intent].bp4-disabled,
.bp4-control-group .bp4-html-select select[class*=bp4-intent][readonly],
.bp4-control-group .bp4-html-select select[class*=bp4-intent]:disabled,
.bp4-control-group .bp4-html-select select[class*=bp4-intent].bp4-disabled,
.bp4-control-group .bp4-select select[class*=bp4-intent][readonly],
.bp4-control-group .bp4-select select[class*=bp4-intent]:disabled,
.bp4-control-group .bp4-select select[class*=bp4-intent].bp4-disabled{
  z-index:8;
}

.bp4-control-group .bp4-input-group > .bp4-icon,
.bp4-control-group .bp4-input-group > .bp4-button,
.bp4-control-group .bp4-input-group > .bp4-input-left-container,
.bp4-control-group .bp4-input-group > .bp4-input-action{
  z-index:16;
}

.bp4-control-group .bp4-select::after,
.bp4-control-group .bp4-html-select::after,
.bp4-control-group .bp4-select > .bp4-icon,
.bp4-control-group .bp4-html-select > .bp4-icon{
  z-index:17;
}

.bp4-control-group .bp4-select:focus-within{
  z-index:5;
}

.bp4-control-group:not(.bp4-vertical) > :not(:last-child){
  margin-right:2px;
}

.bp4-control-group .bp4-numeric-input:not(:first-child) .bp4-input-group{
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}

.bp4-control-group.bp4-fill{
  width:100%;
}

.bp4-control-group > .bp4-fill{
  flex:1 1 auto;
}

.bp4-control-group.bp4-fill > *:not(.bp4-fixed){
  flex:1 1 auto;
}

.bp4-control-group.bp4-vertical{
  flex-direction:column;
}

.bp4-control-group.bp4-vertical > :not(:last-child){
  margin-bottom:2px;
}

.bp4-control{
  cursor:pointer;
  display:block;
  margin-bottom:10px;
  position:relative;
  text-transform:none;
}

.bp4-control input:checked ~ .bp4-control-indicator{
  background-color:#2d72d2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2);
  color:#ffffff;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-control input:checked ~ .bp4-control-indicator{
    background-color:highlight;
    border:1px solid highlight;
  }
}

.bp4-control:hover input:checked ~ .bp4-control-indicator{
  background-color:#215db0;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-control:hover input:checked ~ .bp4-control-indicator{
    background-color:highlight;
  }
}

.bp4-control input:not(:disabled):active:checked ~ .bp4-control-indicator{
  background:#184a90;
}

.bp4-control input:disabled:checked ~ .bp4-control-indicator{
  background:rgba(45, 114, 210, 0.5);
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-control input:disabled:checked ~ .bp4-control-indicator{
    background-color:graytext;
    border-color:graytext;
  }
}

.bp4-dark .bp4-control input:checked ~ .bp4-control-indicator{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-dark .bp4-control input:checked ~ .bp4-control-indicator{
    border:1px solid buttonborder;
  }
}

.bp4-dark .bp4-control:hover input:checked ~ .bp4-control-indicator{
  background-color:#215db0;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);
}

.bp4-dark .bp4-control input:not(:disabled):active:checked ~ .bp4-control-indicator{
  background-color:#184a90;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);
}

.bp4-dark .bp4-control input:disabled:checked ~ .bp4-control-indicator{
  background:rgba(45, 114, 210, 0.5);
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}

.bp4-control:not(.bp4-align-right){
  padding-left:26px;
}

.bp4-control:not(.bp4-align-right) .bp4-control-indicator{
  margin-left:-26px;
}

.bp4-control.bp4-align-right{
  padding-right:26px;
}

.bp4-control.bp4-align-right .bp4-control-indicator{
  margin-right:-26px;
}

.bp4-control.bp4-disabled{
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}

.bp4-control.bp4-inline{
  display:inline-block;
  margin-right:20px;
}

.bp4-control input{
  left:0;
  opacity:0;
  position:absolute;
  top:0;
  z-index:-1;
}

.bp4-control .bp4-control-indicator{
  background-clip:padding-box;
  background-color:transparent;
  border:none;
  box-shadow:inset 0 0 0 1px #738091;
  cursor:pointer;
  display:inline-block;
  font-size:16px;
  height:1em;
  margin-right:10px;
  margin-top:-3px;
  position:relative;
  -webkit-user-select:none;
  user-select:none;
  vertical-align:middle;
  width:1em;
}

.bp4-control .bp4-control-indicator::before{
  content:"";
  display:block;
  height:1em;
  width:1em;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-control .bp4-control-indicator{
    border:1px solid buttonborder;
  }

  .bp4-control .bp4-control-indicator::before{
    margin-left:-1px;
    margin-top:-1px;
  }
}

.bp4-control:hover .bp4-control-indicator{
  background-color:rgba(143, 153, 168, 0.15);
}

.bp4-control input:not(:disabled):active ~ .bp4-control-indicator{
  background:rgba(143, 153, 168, 0.3);
  box-shadow:inset 0 0 0 1px #738091;
}

.bp4-control input:disabled ~ .bp4-control-indicator{
  background:rgba(143, 153, 168, 0.15);
  box-shadow:none;
  cursor:not-allowed;
}

.bp4-control input:focus ~ .bp4-control-indicator{
  outline:rgba(45, 114, 210, 0.6) solid 2px;
  outline-offset:2px;
  -moz-outline-radius:6px;
  outline:#2d72d2 solid 2px;
}

.bp4-control.bp4-align-right .bp4-control-indicator{
  float:right;
  margin-left:10px;
  margin-top:1px;
}

.bp4-control.bp4-large{
  font-size:16px;
}

.bp4-control.bp4-large:not(.bp4-align-right){
  padding-left:30px;
}

.bp4-control.bp4-large:not(.bp4-align-right) .bp4-control-indicator{
  margin-left:-30px;
}

.bp4-control.bp4-large.bp4-align-right{
  padding-right:30px;
}

.bp4-control.bp4-large.bp4-align-right .bp4-control-indicator{
  margin-right:-30px;
}

.bp4-control.bp4-large .bp4-control-indicator{
  font-size:20px;
}

.bp4-control.bp4-large.bp4-align-right .bp4-control-indicator{
  margin-top:0;
}

.bp4-control.bp4-checkbox input:indeterminate ~ .bp4-control-indicator{
  background-color:#2d72d2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2);
  color:#ffffff;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-control.bp4-checkbox input:indeterminate ~ .bp4-control-indicator{
    background-color:highlight;
    border:1px solid highlight;
  }
}

.bp4-control.bp4-checkbox:hover input:indeterminate ~ .bp4-control-indicator{
  background-color:#215db0;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-control.bp4-checkbox:hover input:indeterminate ~ .bp4-control-indicator{
    background-color:highlight;
  }
}

.bp4-control.bp4-checkbox input:not(:disabled):active:indeterminate ~ .bp4-control-indicator{
  background:#184a90;
}

.bp4-control.bp4-checkbox input:disabled:indeterminate ~ .bp4-control-indicator{
  background:rgba(45, 114, 210, 0.5);
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-control.bp4-checkbox input:disabled:indeterminate ~ .bp4-control-indicator{
    background-color:graytext;
    border-color:graytext;
  }
}

.bp4-dark .bp4-control.bp4-checkbox input:indeterminate ~ .bp4-control-indicator{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-dark .bp4-control.bp4-checkbox input:indeterminate ~ .bp4-control-indicator{
    border:1px solid buttonborder;
  }
}

.bp4-dark .bp4-control.bp4-checkbox:hover input:indeterminate ~ .bp4-control-indicator{
  background-color:#215db0;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);
}

.bp4-dark .bp4-control.bp4-checkbox input:not(:disabled):active:indeterminate ~ .bp4-control-indicator{
  background-color:#184a90;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);
}

.bp4-dark .bp4-control.bp4-checkbox input:disabled:indeterminate ~ .bp4-control-indicator{
  background:rgba(45, 114, 210, 0.5);
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}

.bp4-control.bp4-checkbox .bp4-control-indicator{
  border-radius:2px;
}

.bp4-control.bp4-checkbox input:checked ~ .bp4-control-indicator::before{
  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='white'/%3e%3c/svg%3e");
}

.bp4-control.bp4-checkbox input:indeterminate ~ .bp4-control-indicator::before{
  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e");
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-control.bp4-checkbox input:checked:not(:disabled) ~ .bp4-control-indicator::before{
    background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='%23111418'/%3e%3c/svg%3e");
  }

  .bp4-control.bp4-checkbox input:indeterminate:not(:disabled) ~ .bp4-control-indicator::before{
    background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='%23111418'/%3e%3c/svg%3e");
  }

  .bp4-control.bp4-checkbox input:disabled ~ .bp4-control-indicator{
    border-color:graytext;
  }
}

.bp4-control.bp4-radio .bp4-control-indicator{
  border-radius:50%;
}

.bp4-control.bp4-radio input:checked ~ .bp4-control-indicator::before{
  background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-control.bp4-radio input:checked ~ .bp4-control-indicator::before{
    background:highlight;
    height:12px;
    margin-left:1px;
    margin-top:1px;
    width:12px;
  }
}

.bp4-control.bp4-radio input:checked:disabled ~ .bp4-control-indicator::before{
  opacity:0.5;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-control.bp4-radio input:checked:disabled ~ .bp4-control-indicator::before{
    background:graytext;
  }
}

.bp4-control.bp4-radio input:focus ~ .bp4-control-indicator{
  -moz-outline-radius:16px;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-control.bp4-radio input:disabled ~ .bp4-control-indicator{
    border-color:graytext;
  }
}

.bp4-control.bp4-switch input ~ .bp4-control-indicator{
  background:rgba(143, 153, 168, 0.3);
  color:#1c2127;
}

.bp4-control.bp4-switch:hover input ~ .bp4-control-indicator{
  background:rgba(143, 153, 168, 0.4);
}

.bp4-control.bp4-switch input:not(:disabled):active ~ .bp4-control-indicator{
  background:rgba(143, 153, 168, 0.5);
}

.bp4-control.bp4-switch input:disabled ~ .bp4-control-indicator{
  background:rgba(143, 153, 168, 0.15);
  color:rgba(95, 107, 124, 0.6);
}

.bp4-control.bp4-switch input:disabled ~ .bp4-control-indicator::before{
  background:rgba(255, 255, 255, 0.8);
  box-shadow:none;
}

.bp4-control.bp4-switch input:checked ~ .bp4-control-indicator{
  background:#2d72d2;
  color:#ffffff;
}

.bp4-control.bp4-switch:hover input:checked ~ .bp4-control-indicator{
  background:#215db0;
}

.bp4-control.bp4-switch input:checked:not(:disabled):active ~ .bp4-control-indicator{
  background:#184a90;
}

.bp4-control.bp4-switch input:checked:disabled ~ .bp4-control-indicator{
  background:rgba(45, 114, 210, 0.5);
  color:rgba(255, 255, 255, 0.6);
}

.bp4-control.bp4-switch input:checked:disabled ~ .bp4-control-indicator::before{
  background:rgba(255, 255, 255, 0.5);
  box-shadow:none;
}

.bp4-control.bp4-switch:not(.bp4-align-right){
  padding-left:38px;
}

.bp4-control.bp4-switch:not(.bp4-align-right) .bp4-control-indicator{
  margin-left:-38px;
}

.bp4-control.bp4-switch.bp4-align-right{
  padding-right:38px;
}

.bp4-control.bp4-switch.bp4-align-right .bp4-control-indicator{
  margin-right:-38px;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-control.bp4-switch input:checked ~ .bp4-control-indicator{
    background:highlight;
    border:1px solid buttonborder;
  }

  .bp4-control.bp4-switch input:checked:disabled ~ .bp4-control-indicator{
    background-color:graytext;
  }

  .bp4-control.bp4-switch input:not(:checked):disabled ~ .bp4-control-indicator{
    border-color:graytext;
  }

  .bp4-control.bp4-switch input:not(:checked):disabled ~ .bp4-control-indicator::before{
    border-color:graytext;
  }

  .bp4-control.bp4-switch:hover input:checked ~ .bp4-control-indicator{
    background:highlight;
  }
}

.bp4-control.bp4-switch .bp4-control-indicator{
  border:none;
  border-radius:1.75em;
  box-shadow:none !important;
  min-width:1.75em;
  transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  width:auto;
}

.bp4-control.bp4-switch .bp4-control-indicator::before{
  background:#ffffff;
  border-radius:50%;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.5);
  height:calc(1em - 4px);
  left:0;
  margin:2px;
  position:absolute;
  transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  width:calc(1em - 4px);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-control.bp4-switch .bp4-control-indicator::before{
    border:1px solid buttonborder;
    margin-top:1px;
  }
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-control.bp4-switch .bp4-control-indicator{
    border:1px solid buttonborder;
  }
}

.bp4-control.bp4-switch input:checked ~ .bp4-control-indicator::before{
  left:calc(100% - 1em);
}

.bp4-control.bp4-switch.bp4-large:not(.bp4-align-right){
  padding-left:45px;
}

.bp4-control.bp4-switch.bp4-large:not(.bp4-align-right) .bp4-control-indicator{
  margin-left:-45px;
}

.bp4-control.bp4-switch.bp4-large.bp4-align-right{
  padding-right:45px;
}

.bp4-control.bp4-switch.bp4-large.bp4-align-right .bp4-control-indicator{
  margin-right:-45px;
}

.bp4-dark .bp4-control.bp4-switch input ~ .bp4-control-indicator{
  background:rgba(17, 20, 24, 0.5);
  color:#f6f7f9;
}

.bp4-dark .bp4-control.bp4-switch:hover input ~ .bp4-control-indicator{
  background:rgba(17, 20, 24, 0.8);
}

.bp4-dark .bp4-control.bp4-switch input:not(:disabled):active ~ .bp4-control-indicator{
  background:rgba(17, 20, 24, 0.9);
}

.bp4-dark .bp4-control.bp4-switch input:disabled ~ .bp4-control-indicator{
  background:rgba(143, 153, 168, 0.15);
  color:rgba(171, 179, 191, 0.6);
}

.bp4-dark .bp4-control.bp4-switch input:disabled ~ .bp4-control-indicator::before{
  background:rgba(171, 179, 191, 0.5);
  box-shadow:none;
}

.bp4-dark .bp4-control.bp4-switch input:checked ~ .bp4-control-indicator{
  background:#2d72d2;
  color:#ffffff;
}

.bp4-dark .bp4-control.bp4-switch:hover input:checked ~ .bp4-control-indicator{
  background:#215db0;
}

.bp4-dark .bp4-control.bp4-switch input:checked:not(:disabled):active ~ .bp4-control-indicator{
  background:#184a90;
}

.bp4-dark .bp4-control.bp4-switch input:checked:disabled ~ .bp4-control-indicator{
  background:rgba(45, 114, 210, 0.5);
  color:rgba(171, 179, 191, 0.6);
}

.bp4-dark .bp4-control.bp4-switch input:checked:disabled ~ .bp4-control-indicator::before{
  background:rgba(255, 255, 255, 0.3);
  box-shadow:none;
}

.bp4-dark .bp4-control.bp4-switch .bp4-control-indicator::before{
  background:#abb3bf;
}

.bp4-dark .bp4-control.bp4-switch input:checked ~ .bp4-control-indicator::before{
  background:#ffffff;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-dark .bp4-control.bp4-switch input:checked ~ .bp4-control-indicator{
    background:highlight;
    border:1px solid buttonborder;
  }

  .bp4-dark .bp4-control.bp4-switch input:checked:disabled ~ .bp4-control-indicator{
    background-color:graytext;
  }

  .bp4-dark .bp4-control.bp4-switch input:not(:checked):disabled ~ .bp4-control-indicator{
    border-color:graytext;
  }

  .bp4-dark .bp4-control.bp4-switch input:not(:checked):disabled ~ .bp4-control-indicator::before{
    border-color:graytext;
  }

  .bp4-dark .bp4-control.bp4-switch:hover input:checked ~ .bp4-control-indicator{
    background:highlight;
  }
}

.bp4-control.bp4-switch .bp4-switch-inner-text{
  font-size:0.7em;
  text-align:center;
}

.bp4-control.bp4-switch .bp4-control-indicator-child:first-child{
  line-height:0;
  margin-left:0.5em;
  margin-right:1.2em;
  visibility:hidden;
}

.bp4-control.bp4-switch .bp4-control-indicator-child:last-child{
  line-height:1em;
  margin-left:1.2em;
  margin-right:0.5em;
  visibility:visible;
}

.bp4-control.bp4-switch input:checked ~ .bp4-control-indicator .bp4-control-indicator-child:first-child{
  line-height:1em;
  visibility:visible;
}

.bp4-control.bp4-switch input:checked ~ .bp4-control-indicator .bp4-control-indicator-child:last-child{
  line-height:0;
  visibility:hidden;
}

.bp4-dark .bp4-control{
  color:#f6f7f9;
}

.bp4-dark .bp4-control.bp4-disabled{
  color:rgba(171, 179, 191, 0.6);
}

.bp4-dark .bp4-control .bp4-control-indicator{
  background-color:transparent;
  box-shadow:inset 0 0 0 1px #8f99a8;
}

.bp4-dark .bp4-control:hover .bp4-control-indicator{
  background-color:rgba(143, 153, 168, 0.15);
}

.bp4-dark .bp4-control input:focus ~ .bp4-control-indicator{
  outline:#8abbff solid 2px;
}

.bp4-dark .bp4-control input:not(:disabled):active ~ .bp4-control-indicator{
  background:rgba(143, 153, 168, 0.3);
  box-shadow:inset 0 0 0 1px #8f99a8;
}

.bp4-dark .bp4-control input:disabled ~ .bp4-control-indicator{
  background:rgba(143, 153, 168, 0.15);
  box-shadow:none;
  cursor:not-allowed;
}

.bp4-dark .bp4-control.bp4-checkbox input:disabled:checked ~ .bp4-control-indicator, .bp4-dark .bp4-control.bp4-checkbox input:disabled:indeterminate ~ .bp4-control-indicator{
  background:rgba(45, 114, 210, 0.5);
}

.bp4-file-input{
  cursor:pointer;
  display:inline-block;
  height:30px;
  position:relative;
}

.bp4-file-input input{
  margin:0;
  min-width:200px;
  opacity:0;
}

.bp4-file-input input:disabled + .bp4-file-upload-input, .bp4-file-input input.bp4-disabled + .bp4-file-upload-input{
  background:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
  resize:none;
}

.bp4-file-input input:disabled + .bp4-file-upload-input::placeholder, .bp4-file-input input.bp4-disabled + .bp4-file-upload-input::placeholder{
  color:rgba(95, 107, 124, 0.6);
}

.bp4-file-input input:disabled + .bp4-file-upload-input::after, .bp4-file-input input.bp4-disabled + .bp4-file-upload-input::after{
  background-color:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
  outline:none;
}

.bp4-dark .bp4-file-input input:disabled + .bp4-file-upload-input, .bp4-dark .bp4-file-input input.bp4-disabled + .bp4-file-upload-input{
  background:rgba(64, 72, 84, 0.5);
  box-shadow:none;
  color:rgba(171, 179, 191, 0.6);
}

.bp4-dark .bp4-file-input input:disabled + .bp4-file-upload-input::after, .bp4-dark .bp4-file-input input.bp4-disabled + .bp4-file-upload-input::after{
  background-color:rgba(64, 72, 84, 0.5);
  box-shadow:none;
  color:rgba(171, 179, 191, 0.6);
}

.bp4-file-input.bp4-file-input-has-selection .bp4-file-upload-input{
  color:#1c2127;
}

.bp4-dark .bp4-file-input.bp4-file-input-has-selection .bp4-file-upload-input{
  color:#f6f7f9;
}

.bp4-file-input.bp4-fill{
  width:100%;
}

.bp4-file-input.bp4-large, .bp4-large .bp4-file-input{
  height:40px;
}

.bp4-file-input.bp4-small, .bp4-small .bp4-file-input{
  height:24px;
}

.bp4-file-input .bp4-file-upload-input-custom-text::after{
  content:attr(bp4-button-text);
}

.bp4-file-upload-input{
  appearance:none;
  background:#ffffff;
  border:none;
  border-radius:2px;
  box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.5);
  color:#1c2127;
  font-size:14px;
  font-weight:400;
  height:30px;
  line-height:30px;
  outline:none;
  padding:0 10px;
  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  vertical-align:middle;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  color:rgba(95, 107, 124, 0.6);
  left:0;
  padding-right:80px;
  position:absolute;
  right:0;
  top:0;
  -webkit-user-select:none;
  user-select:none;
}

.bp4-file-upload-input::placeholder{
  color:#5f6b7c;
  opacity:1;
}

.bp4-file-upload-input:focus, .bp4-file-upload-input.bp4-active{
  box-shadow:inset 0 0 0 1px #2d72d2, 0 0 0 2px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-file-upload-input[type=search], .bp4-file-upload-input.bp4-round{
  border-radius:30px;
  box-sizing:border-box;
  padding-left:10px;
}

.bp4-file-upload-input[readonly]{
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
}

.bp4-file-upload-input:disabled, .bp4-file-upload-input.bp4-disabled{
  background:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
  resize:none;
}

.bp4-file-upload-input:disabled::placeholder, .bp4-file-upload-input.bp4-disabled::placeholder{
  color:rgba(95, 107, 124, 0.6);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-file-upload-input{
    border:1px solid buttonborder;
  }
}

.bp4-file-upload-input::after{
  background-color:#f6f7f9;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.1);
  color:#1c2127;
  min-height:24px;
  min-width:24px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  border-radius:2px;
  content:"Browse";
  line-height:24px;
  margin:3px;
  position:absolute;
  right:0;
  text-align:center;
  top:0;
  width:70px;
}

.bp4-file-upload-input:hover::after{
  background-clip:padding-box;
  background-color:#edeff2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}

.bp4-file-upload-input:active::after{
  background-color:#dce0e5;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-file-upload-input:active::after{
    background:highlight;
  }
}

.bp4-large .bp4-file-upload-input{
  font-size:16px;
  height:40px;
  line-height:40px;
  padding-right:95px;
}

.bp4-large .bp4-file-upload-input[type=search], .bp4-large .bp4-file-upload-input.bp4-round{
  padding:0 15px;
}

.bp4-large .bp4-file-upload-input::after{
  min-height:30px;
  min-width:30px;
  line-height:30px;
  margin:5px;
  width:85px;
}

.bp4-small .bp4-file-upload-input{
  font-size:12px;
  height:24px;
  line-height:24px;
  padding-left:8px;
  padding-right:8px;
  padding-right:65px;
}

.bp4-small .bp4-file-upload-input[type=search], .bp4-small .bp4-file-upload-input.bp4-round{
  padding:0 12px;
}

.bp4-small .bp4-file-upload-input::after{
  min-height:20px;
  min-width:20px;
  line-height:20px;
  margin:2px;
  width:55px;
}

.bp4-dark .bp4-file-upload-input{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
  color:#f6f7f9;
  color:rgba(171, 179, 191, 0.6);
}

.bp4-dark .bp4-file-upload-input::placeholder{
  color:#abb3bf;
}

.bp4-dark .bp4-file-upload-input:focus{
  box-shadow:inset 0 0 0 1px #4c90f0, inset 0 0 0 1px #4c90f0, 0 0 0 2px rgba(76, 144, 240, 0.3);
}

.bp4-dark .bp4-file-upload-input[readonly]{
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-file-upload-input:disabled, .bp4-dark .bp4-file-upload-input.bp4-disabled{
  background:rgba(64, 72, 84, 0.5);
  box-shadow:none;
  color:rgba(171, 179, 191, 0.6);
}

.bp4-dark .bp4-file-upload-input::after{
  background-color:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.2);
  color:#f6f7f9;
}

.bp4-dark .bp4-file-upload-input:hover::after{
  background-color:#2f343c;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-file-upload-input:active::after{
  background-color:#1c2127;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.4);
}

.bp4-file-upload-input::after{
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.1);
}

.bp4-form-group{
  display:flex;
  flex-direction:column;
  margin:0 0 15px;
}

.bp4-form-group label.bp4-label{
  margin-bottom:5px;
}

.bp4-form-group .bp4-control{
  margin-top:7px;
}

.bp4-form-group .bp4-form-group-sub-label,
.bp4-form-group .bp4-form-helper-text{
  color:#5f6b7c;
  font-size:12px;
}

.bp4-form-group .bp4-form-group-sub-label{
  margin-bottom:5px;
}

.bp4-form-group .bp4-form-helper-text{
  margin-top:5px;
}

.bp4-form-group.bp4-intent-primary .bp4-form-group-sub-label,
.bp4-form-group.bp4-intent-primary .bp4-form-helper-text{
  color:#215db0;
}

.bp4-form-group.bp4-intent-success .bp4-form-group-sub-label,
.bp4-form-group.bp4-intent-success .bp4-form-helper-text{
  color:#1c6e42;
}

.bp4-form-group.bp4-intent-warning .bp4-form-group-sub-label,
.bp4-form-group.bp4-intent-warning .bp4-form-helper-text{
  color:#935610;
}

.bp4-form-group.bp4-intent-danger .bp4-form-group-sub-label,
.bp4-form-group.bp4-intent-danger .bp4-form-helper-text{
  color:#ac2f33;
}

.bp4-form-group.bp4-inline{
  align-items:flex-start;
  flex-direction:row;
}

.bp4-form-group.bp4-inline.bp4-large label.bp4-label{
  line-height:40px;
  margin:0 10px 0 0;
}

.bp4-form-group.bp4-inline label.bp4-label{
  line-height:30px;
  margin:0 10px 0 0;
}

.bp4-form-group.bp4-disabled .bp4-label,
.bp4-form-group.bp4-disabled .bp4-text-muted,
.bp4-form-group.bp4-disabled .bp4-form-group-sub-label,
.bp4-form-group.bp4-disabled .bp4-form-helper-text{
  color:rgba(95, 107, 124, 0.6) !important;
}

.bp4-dark .bp4-form-group.bp4-intent-primary .bp4-form-group-sub-label,
.bp4-dark .bp4-form-group.bp4-intent-primary .bp4-form-helper-text{
  color:#8abbff;
}

.bp4-dark .bp4-form-group.bp4-intent-success .bp4-form-group-sub-label,
.bp4-dark .bp4-form-group.bp4-intent-success .bp4-form-helper-text{
  color:#72ca9b;
}

.bp4-dark .bp4-form-group.bp4-intent-warning .bp4-form-group-sub-label,
.bp4-dark .bp4-form-group.bp4-intent-warning .bp4-form-helper-text{
  color:#fbb360;
}

.bp4-dark .bp4-form-group.bp4-intent-danger .bp4-form-group-sub-label,
.bp4-dark .bp4-form-group.bp4-intent-danger .bp4-form-helper-text{
  color:#fa999c;
}

.bp4-dark .bp4-form-group .bp4-form-helper-text{
  color:#abb3bf;
}

.bp4-dark .bp4-form-group.bp4-disabled .bp4-label,
.bp4-dark .bp4-form-group.bp4-disabled .bp4-text-muted,
.bp4-dark .bp4-form-group.bp4-disabled .bp4-form-group-sub-label,
.bp4-dark .bp4-form-group.bp4-disabled .bp4-form-helper-text{
  color:rgba(171, 179, 191, 0.6) !important;
}

.bp4-input-group{
  display:block;
  position:relative;
}

.bp4-input-group .bp4-input{
  position:relative;
  width:100%;
}

.bp4-input-group .bp4-input:not(:first-child){
  padding-left:30px;
}

.bp4-input-group .bp4-input:not(:last-child){
  padding-right:30px;
}

.bp4-input-group .bp4-input-action,
.bp4-input-group > .bp4-input-left-container,
.bp4-input-group > .bp4-button,
.bp4-input-group > .bp4-icon{
  position:absolute;
  top:0;
}

.bp4-input-group .bp4-input-action:first-child,
.bp4-input-group > .bp4-input-left-container:first-child,
.bp4-input-group > .bp4-button:first-child,
.bp4-input-group > .bp4-icon:first-child{
  left:0;
}

.bp4-input-group .bp4-input-action:last-child,
.bp4-input-group > .bp4-input-left-container:last-child,
.bp4-input-group > .bp4-button:last-child,
.bp4-input-group > .bp4-icon:last-child{
  right:0;
}

.bp4-input-group .bp4-button{
  min-height:24px;
  min-width:24px;
  margin:3px;
  padding:0 7px;
}

.bp4-input-group .bp4-button:empty{
  padding:0;
}

.bp4-input-group > .bp4-input-left-container,
.bp4-input-group > .bp4-icon{
  z-index:1;
}

.bp4-input-group > .bp4-input-left-container > .bp4-icon,
.bp4-input-group > .bp4-icon{
  color:#5f6b7c;
}

.bp4-input-group > .bp4-input-left-container > .bp4-icon:empty,
.bp4-input-group > .bp4-icon:empty{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
}

.bp4-input-group > .bp4-input-left-container > .bp4-icon,
.bp4-input-group > .bp4-icon,
.bp4-input-group .bp4-input-action > .bp4-spinner{
  margin:7px;
}

.bp4-input-group .bp4-tag{
  margin:5px;
}

.bp4-input-group .bp4-input:not(:focus) + .bp4-button.bp4-minimal:not(:hover):not(:focus),
.bp4-input-group .bp4-input:not(:focus) + .bp4-input-action .bp4-button.bp4-minimal:not(:hover):not(:focus){
  color:#5f6b7c;
}

.bp4-dark .bp4-input-group .bp4-input:not(:focus) + .bp4-button.bp4-minimal:not(:hover):not(:focus),
.bp4-dark .bp4-input-group .bp4-input:not(:focus) + .bp4-input-action .bp4-button.bp4-minimal:not(:hover):not(:focus){
  color:#abb3bf;
}

.bp4-input-group .bp4-input:not(:focus) + .bp4-button.bp4-minimal:not(:hover):not(:focus) .bp4-icon, .bp4-input-group .bp4-input:not(:focus) + .bp4-button.bp4-minimal:not(:hover):not(:focus) .bp4-icon-standard, .bp4-input-group .bp4-input:not(:focus) + .bp4-button.bp4-minimal:not(:hover):not(:focus) .bp4-icon-large,
.bp4-input-group .bp4-input:not(:focus) + .bp4-input-action .bp4-button.bp4-minimal:not(:hover):not(:focus) .bp4-icon,
.bp4-input-group .bp4-input:not(:focus) + .bp4-input-action .bp4-button.bp4-minimal:not(:hover):not(:focus) .bp4-icon-standard,
.bp4-input-group .bp4-input:not(:focus) + .bp4-input-action .bp4-button.bp4-minimal:not(:hover):not(:focus) .bp4-icon-large{
  color:#5f6b7c;
}

.bp4-input-group .bp4-input:not(:focus) + .bp4-button.bp4-minimal:disabled,
.bp4-input-group .bp4-input:not(:focus) + .bp4-input-action .bp4-button.bp4-minimal:disabled{
  color:rgba(95, 107, 124, 0.6) !important;
}

.bp4-input-group .bp4-input:not(:focus) + .bp4-button.bp4-minimal:disabled .bp4-icon, .bp4-input-group .bp4-input:not(:focus) + .bp4-button.bp4-minimal:disabled .bp4-icon-standard, .bp4-input-group .bp4-input:not(:focus) + .bp4-button.bp4-minimal:disabled .bp4-icon-large,
.bp4-input-group .bp4-input:not(:focus) + .bp4-input-action .bp4-button.bp4-minimal:disabled .bp4-icon,
.bp4-input-group .bp4-input:not(:focus) + .bp4-input-action .bp4-button.bp4-minimal:disabled .bp4-icon-standard,
.bp4-input-group .bp4-input:not(:focus) + .bp4-input-action .bp4-button.bp4-minimal:disabled .bp4-icon-large{
  color:rgba(95, 107, 124, 0.6) !important;
}

.bp4-input-group.bp4-disabled{
  cursor:not-allowed;
}

.bp4-input-group.bp4-disabled .bp4-icon{
  color:rgba(95, 107, 124, 0.6);
}

.bp4-input-group.bp4-large .bp4-button{
  min-height:30px;
  min-width:30px;
  margin:5px;
}

.bp4-input-group.bp4-large > .bp4-input-left-container > .bp4-icon,
.bp4-input-group.bp4-large > .bp4-icon,
.bp4-input-group.bp4-large .bp4-input-action > .bp4-spinner{
  margin:12px;
}

.bp4-input-group.bp4-large .bp4-input{
  font-size:16px;
  height:40px;
  line-height:40px;
}

.bp4-input-group.bp4-large .bp4-input[type=search], .bp4-input-group.bp4-large .bp4-input.bp4-round{
  padding:0 15px;
}

.bp4-input-group.bp4-large .bp4-input:not(:first-child){
  padding-left:40px;
}

.bp4-input-group.bp4-large .bp4-input:not(:last-child){
  padding-right:40px;
}

.bp4-input-group.bp4-small .bp4-button{
  min-height:20px;
  min-width:20px;
  margin:2px;
}

.bp4-input-group.bp4-small .bp4-tag{
  min-height:20px;
  min-width:20px;
  margin:2px;
}

.bp4-input-group.bp4-small > .bp4-input-left-container > .bp4-icon,
.bp4-input-group.bp4-small > .bp4-icon,
.bp4-input-group.bp4-small .bp4-input-action > .bp4-spinner{
  margin:4px;
}

.bp4-input-group.bp4-small .bp4-input{
  font-size:12px;
  height:24px;
  line-height:24px;
  padding-left:8px;
  padding-right:8px;
}

.bp4-input-group.bp4-small .bp4-input[type=search], .bp4-input-group.bp4-small .bp4-input.bp4-round{
  padding:0 12px;
}

.bp4-input-group.bp4-small .bp4-input:not(:first-child){
  padding-left:24px;
}

.bp4-input-group.bp4-small .bp4-input:not(:last-child){
  padding-right:24px;
}

.bp4-input-group.bp4-fill{
  flex:1 1 auto;
  width:100%;
}

.bp4-input-group.bp4-round .bp4-button,
.bp4-input-group.bp4-round .bp4-input,
.bp4-input-group.bp4-round .bp4-tag{
  border-radius:30px;
}

.bp4-dark .bp4-input-group .bp4-icon{
  color:#abb3bf;
}

.bp4-dark .bp4-input-group.bp4-disabled .bp4-icon{
  color:rgba(171, 179, 191, 0.6);
}

.bp4-input-group.bp4-intent-primary .bp4-input{
  box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px #2d72d2, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.5);
}

.bp4-input-group.bp4-intent-primary .bp4-input:focus{
  box-shadow:inset 0 0 0 1px #2d72d2, 0 0 0 2px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-input-group.bp4-intent-primary .bp4-input[readonly]{
  box-shadow:inset 0 0 0 1px #2d72d2;
}

.bp4-input-group.bp4-intent-primary .bp4-input:disabled, .bp4-input-group.bp4-intent-primary .bp4-input.bp4-disabled{
  box-shadow:none;
}

.bp4-dark .bp4-input-group.bp4-intent-primary .bp4-input{
  box-shadow:0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), inset 0 0 0 1px #4c90f0, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-input-group.bp4-intent-primary .bp4-input:focus{
  box-shadow:inset 0 0 0 1px #4c90f0, inset 0 0 0 1px #4c90f0, 0 0 0 2px rgba(76, 144, 240, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-input-group.bp4-intent-primary .bp4-input[readonly]{
  box-shadow:inset 0 0 0 1px #4c90f0;
}

.bp4-dark .bp4-input-group.bp4-intent-primary .bp4-input:disabled, .bp4-dark .bp4-input-group.bp4-intent-primary .bp4-input.bp4-disabled{
  box-shadow:none;
}

.bp4-input-group.bp4-intent-primary > .bp4-icon{
  color:#215db0;
}

.bp4-dark .bp4-input-group.bp4-intent-primary > .bp4-icon{
  color:#8abbff;
}

.bp4-input-group.bp4-intent-success .bp4-input{
  box-shadow:0 0 0 0 rgba(35, 133, 81, 0), 0 0 0 0 rgba(35, 133, 81, 0), inset 0 0 0 1px #238551, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.5);
}

.bp4-input-group.bp4-intent-success .bp4-input:focus{
  box-shadow:inset 0 0 0 1px #238551, 0 0 0 2px rgba(35, 133, 81, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-input-group.bp4-intent-success .bp4-input[readonly]{
  box-shadow:inset 0 0 0 1px #238551;
}

.bp4-input-group.bp4-intent-success .bp4-input:disabled, .bp4-input-group.bp4-intent-success .bp4-input.bp4-disabled{
  box-shadow:none;
}

.bp4-dark .bp4-input-group.bp4-intent-success .bp4-input{
  box-shadow:0 0 0 0 rgba(50, 164, 103, 0), 0 0 0 0 rgba(50, 164, 103, 0), 0 0 0 0 rgba(50, 164, 103, 0), inset 0 0 0 1px #32a467, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-input-group.bp4-intent-success .bp4-input:focus{
  box-shadow:inset 0 0 0 1px #32a467, inset 0 0 0 1px #32a467, 0 0 0 2px rgba(50, 164, 103, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-input-group.bp4-intent-success .bp4-input[readonly]{
  box-shadow:inset 0 0 0 1px #32a467;
}

.bp4-dark .bp4-input-group.bp4-intent-success .bp4-input:disabled, .bp4-dark .bp4-input-group.bp4-intent-success .bp4-input.bp4-disabled{
  box-shadow:none;
}

.bp4-input-group.bp4-intent-success > .bp4-icon{
  color:#1c6e42;
}

.bp4-dark .bp4-input-group.bp4-intent-success > .bp4-icon{
  color:#72ca9b;
}

.bp4-input-group.bp4-intent-warning .bp4-input{
  box-shadow:0 0 0 0 rgba(200, 118, 25, 0), 0 0 0 0 rgba(200, 118, 25, 0), inset 0 0 0 1px #c87619, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.5);
}

.bp4-input-group.bp4-intent-warning .bp4-input:focus{
  box-shadow:inset 0 0 0 1px #c87619, 0 0 0 2px rgba(200, 118, 25, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-input-group.bp4-intent-warning .bp4-input[readonly]{
  box-shadow:inset 0 0 0 1px #c87619;
}

.bp4-input-group.bp4-intent-warning .bp4-input:disabled, .bp4-input-group.bp4-intent-warning .bp4-input.bp4-disabled{
  box-shadow:none;
}

.bp4-dark .bp4-input-group.bp4-intent-warning .bp4-input{
  box-shadow:0 0 0 0 rgba(236, 154, 60, 0), 0 0 0 0 rgba(236, 154, 60, 0), 0 0 0 0 rgba(236, 154, 60, 0), inset 0 0 0 1px #ec9a3c, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-input-group.bp4-intent-warning .bp4-input:focus{
  box-shadow:inset 0 0 0 1px #ec9a3c, inset 0 0 0 1px #ec9a3c, 0 0 0 2px rgba(236, 154, 60, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-input-group.bp4-intent-warning .bp4-input[readonly]{
  box-shadow:inset 0 0 0 1px #ec9a3c;
}

.bp4-dark .bp4-input-group.bp4-intent-warning .bp4-input:disabled, .bp4-dark .bp4-input-group.bp4-intent-warning .bp4-input.bp4-disabled{
  box-shadow:none;
}

.bp4-input-group.bp4-intent-warning > .bp4-icon{
  color:#935610;
}

.bp4-dark .bp4-input-group.bp4-intent-warning > .bp4-icon{
  color:#fbb360;
}

.bp4-input-group.bp4-intent-danger .bp4-input{
  box-shadow:0 0 0 0 rgba(205, 66, 70, 0), 0 0 0 0 rgba(205, 66, 70, 0), inset 0 0 0 1px #cd4246, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.5);
}

.bp4-input-group.bp4-intent-danger .bp4-input:focus{
  box-shadow:inset 0 0 0 1px #cd4246, 0 0 0 2px rgba(205, 66, 70, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-input-group.bp4-intent-danger .bp4-input[readonly]{
  box-shadow:inset 0 0 0 1px #cd4246;
}

.bp4-input-group.bp4-intent-danger .bp4-input:disabled, .bp4-input-group.bp4-intent-danger .bp4-input.bp4-disabled{
  box-shadow:none;
}

.bp4-dark .bp4-input-group.bp4-intent-danger .bp4-input{
  box-shadow:0 0 0 0 rgba(231, 106, 110, 0), 0 0 0 0 rgba(231, 106, 110, 0), 0 0 0 0 rgba(231, 106, 110, 0), inset 0 0 0 1px #e76a6e, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-input-group.bp4-intent-danger .bp4-input:focus{
  box-shadow:inset 0 0 0 1px #e76a6e, inset 0 0 0 1px #e76a6e, 0 0 0 2px rgba(231, 106, 110, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-input-group.bp4-intent-danger .bp4-input[readonly]{
  box-shadow:inset 0 0 0 1px #e76a6e;
}

.bp4-dark .bp4-input-group.bp4-intent-danger .bp4-input:disabled, .bp4-dark .bp4-input-group.bp4-intent-danger .bp4-input.bp4-disabled{
  box-shadow:none;
}

.bp4-input-group.bp4-intent-danger > .bp4-icon{
  color:#ac2f33;
}

.bp4-dark .bp4-input-group.bp4-intent-danger > .bp4-icon{
  color:#fa999c;
}

.bp4-input{
  appearance:none;
  background:#ffffff;
  border:none;
  border-radius:2px;
  box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.5);
  color:#1c2127;
  font-size:14px;
  font-weight:400;
  height:30px;
  line-height:30px;
  outline:none;
  padding:0 10px;
  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  vertical-align:middle;
}

.bp4-input::placeholder{
  color:#5f6b7c;
  opacity:1;
}

.bp4-input:focus, .bp4-input.bp4-active{
  box-shadow:inset 0 0 0 1px #2d72d2, 0 0 0 2px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-input[type=search], .bp4-input.bp4-round{
  border-radius:30px;
  box-sizing:border-box;
  padding-left:10px;
}

.bp4-input[readonly]{
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
}

.bp4-input:disabled, .bp4-input.bp4-disabled{
  background:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
  resize:none;
}

.bp4-input:disabled::placeholder, .bp4-input.bp4-disabled::placeholder{
  color:rgba(95, 107, 124, 0.6);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-input{
    border:1px solid buttonborder;
  }
}

.bp4-input.bp4-large{
  font-size:16px;
  height:40px;
  line-height:40px;
}

.bp4-input.bp4-large[type=search], .bp4-input.bp4-large.bp4-round{
  padding:0 15px;
}

.bp4-input.bp4-small{
  font-size:12px;
  height:24px;
  line-height:24px;
  padding-left:8px;
  padding-right:8px;
}

.bp4-input.bp4-small[type=search], .bp4-input.bp4-small.bp4-round{
  padding:0 12px;
}

.bp4-input.bp4-fill{
  flex:1 1 auto;
  width:100%;
}

.bp4-dark .bp4-input{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
  color:#f6f7f9;
}

.bp4-dark .bp4-input::placeholder{
  color:#abb3bf;
}

.bp4-dark .bp4-input:focus{
  box-shadow:inset 0 0 0 1px #4c90f0, inset 0 0 0 1px #4c90f0, 0 0 0 2px rgba(76, 144, 240, 0.3);
}

.bp4-dark .bp4-input[readonly]{
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-input:disabled, .bp4-dark .bp4-input.bp4-disabled{
  background:rgba(64, 72, 84, 0.5);
  box-shadow:none;
  color:rgba(171, 179, 191, 0.6);
}

.bp4-input.bp4-intent-primary{
  box-shadow:0 0 0 0 rgba(45, 114, 210, 0), 0 0 0 0 rgba(45, 114, 210, 0), inset 0 0 0 1px #2d72d2, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.5);
}

.bp4-input.bp4-intent-primary:focus{
  box-shadow:inset 0 0 0 1px #2d72d2, 0 0 0 2px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-input.bp4-intent-primary[readonly]{
  box-shadow:inset 0 0 0 1px #2d72d2;
}

.bp4-input.bp4-intent-primary:disabled, .bp4-input.bp4-intent-primary.bp4-disabled{
  box-shadow:none;
}

.bp4-dark .bp4-input.bp4-intent-primary{
  box-shadow:0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), 0 0 0 0 rgba(76, 144, 240, 0), inset 0 0 0 1px #4c90f0, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-input.bp4-intent-primary:focus{
  box-shadow:inset 0 0 0 1px #4c90f0, inset 0 0 0 1px #4c90f0, 0 0 0 2px rgba(76, 144, 240, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-input.bp4-intent-primary[readonly]{
  box-shadow:inset 0 0 0 1px #4c90f0;
}

.bp4-dark .bp4-input.bp4-intent-primary:disabled, .bp4-dark .bp4-input.bp4-intent-primary.bp4-disabled{
  box-shadow:none;
}

.bp4-input.bp4-intent-success{
  box-shadow:0 0 0 0 rgba(35, 133, 81, 0), 0 0 0 0 rgba(35, 133, 81, 0), inset 0 0 0 1px #238551, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.5);
}

.bp4-input.bp4-intent-success:focus{
  box-shadow:inset 0 0 0 1px #238551, 0 0 0 2px rgba(35, 133, 81, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-input.bp4-intent-success[readonly]{
  box-shadow:inset 0 0 0 1px #238551;
}

.bp4-input.bp4-intent-success:disabled, .bp4-input.bp4-intent-success.bp4-disabled{
  box-shadow:none;
}

.bp4-dark .bp4-input.bp4-intent-success{
  box-shadow:0 0 0 0 rgba(50, 164, 103, 0), 0 0 0 0 rgba(50, 164, 103, 0), 0 0 0 0 rgba(50, 164, 103, 0), inset 0 0 0 1px #32a467, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-input.bp4-intent-success:focus{
  box-shadow:inset 0 0 0 1px #32a467, inset 0 0 0 1px #32a467, 0 0 0 2px rgba(50, 164, 103, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-input.bp4-intent-success[readonly]{
  box-shadow:inset 0 0 0 1px #32a467;
}

.bp4-dark .bp4-input.bp4-intent-success:disabled, .bp4-dark .bp4-input.bp4-intent-success.bp4-disabled{
  box-shadow:none;
}

.bp4-input.bp4-intent-warning{
  box-shadow:0 0 0 0 rgba(200, 118, 25, 0), 0 0 0 0 rgba(200, 118, 25, 0), inset 0 0 0 1px #c87619, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.5);
}

.bp4-input.bp4-intent-warning:focus{
  box-shadow:inset 0 0 0 1px #c87619, 0 0 0 2px rgba(200, 118, 25, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-input.bp4-intent-warning[readonly]{
  box-shadow:inset 0 0 0 1px #c87619;
}

.bp4-input.bp4-intent-warning:disabled, .bp4-input.bp4-intent-warning.bp4-disabled{
  box-shadow:none;
}

.bp4-dark .bp4-input.bp4-intent-warning{
  box-shadow:0 0 0 0 rgba(236, 154, 60, 0), 0 0 0 0 rgba(236, 154, 60, 0), 0 0 0 0 rgba(236, 154, 60, 0), inset 0 0 0 1px #ec9a3c, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-input.bp4-intent-warning:focus{
  box-shadow:inset 0 0 0 1px #ec9a3c, inset 0 0 0 1px #ec9a3c, 0 0 0 2px rgba(236, 154, 60, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-input.bp4-intent-warning[readonly]{
  box-shadow:inset 0 0 0 1px #ec9a3c;
}

.bp4-dark .bp4-input.bp4-intent-warning:disabled, .bp4-dark .bp4-input.bp4-intent-warning.bp4-disabled{
  box-shadow:none;
}

.bp4-input.bp4-intent-danger{
  box-shadow:0 0 0 0 rgba(205, 66, 70, 0), 0 0 0 0 rgba(205, 66, 70, 0), inset 0 0 0 1px #cd4246, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 1px 1px rgba(17, 20, 24, 0.5);
}

.bp4-input.bp4-intent-danger:focus{
  box-shadow:inset 0 0 0 1px #cd4246, 0 0 0 2px rgba(205, 66, 70, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-input.bp4-intent-danger[readonly]{
  box-shadow:inset 0 0 0 1px #cd4246;
}

.bp4-input.bp4-intent-danger:disabled, .bp4-input.bp4-intent-danger.bp4-disabled{
  box-shadow:none;
}

.bp4-dark .bp4-input.bp4-intent-danger{
  box-shadow:0 0 0 0 rgba(231, 106, 110, 0), 0 0 0 0 rgba(231, 106, 110, 0), 0 0 0 0 rgba(231, 106, 110, 0), inset 0 0 0 1px #e76a6e, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-input.bp4-intent-danger:focus{
  box-shadow:inset 0 0 0 1px #e76a6e, inset 0 0 0 1px #e76a6e, 0 0 0 2px rgba(231, 106, 110, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-input.bp4-intent-danger[readonly]{
  box-shadow:inset 0 0 0 1px #e76a6e;
}

.bp4-dark .bp4-input.bp4-intent-danger:disabled, .bp4-dark .bp4-input.bp4-intent-danger.bp4-disabled{
  box-shadow:none;
}

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

@supports (-webkit-touch-callout: none){
  input.bp4-input:disabled, input.bp4-input.bp4-disabled{
    opacity:1;
    -webkit-text-fill-color:rgba(95, 107, 124, 0.6);
  }

  .bp4-dark input.bp4-input:disabled, .bp4-dark input.bp4-input.bp4-disabled{
    -webkit-text-fill-color:rgba(171, 179, 191, 0.6);
  }
}

textarea.bp4-input{
  max-width:100%;
  padding:10px;
}

textarea.bp4-input, textarea.bp4-input.bp4-large, textarea.bp4-input.bp4-small{
  height:auto;
  line-height:inherit;
}

textarea.bp4-input.bp4-small{
  padding:8px;
}

label.bp4-label{
  display:block;
  margin-bottom:15px;
  margin-top:0;
}

label.bp4-label .bp4-html-select,
label.bp4-label .bp4-input,
label.bp4-label .bp4-select,
label.bp4-label .bp4-slider,
label.bp4-label .bp4-popover-wrapper{
  display:block;
  margin-top:5px;
  text-transform:none;
}

label.bp4-label .bp4-button-group{
  margin-top:5px;
}

label.bp4-label .bp4-select select,
label.bp4-label .bp4-html-select select{
  font-weight:400;
  vertical-align:top;
  width:100%;
}

label.bp4-label .bp4-control-group{
  margin-top:5px;
}

label.bp4-label .bp4-control-group > .bp4-button-group,
label.bp4-label .bp4-control-group > .bp4-html-select,
label.bp4-label .bp4-control-group > .bp4-input,
label.bp4-label .bp4-control-group > .bp4-select,
label.bp4-label .bp4-control-group > .bp4-slider,
label.bp4-label .bp4-control-group > .bp4-popover-wrapper{
  margin-top:0;
}

label.bp4-label.bp4-disabled,
label.bp4-label.bp4-disabled .bp4-text-muted{
  color:rgba(95, 107, 124, 0.6);
}

label.bp4-label.bp4-inline{
  line-height:30px;
}

label.bp4-label.bp4-inline .bp4-html-select,
label.bp4-label.bp4-inline .bp4-input,
label.bp4-label.bp4-inline .bp4-input-group,
label.bp4-label.bp4-inline .bp4-select,
label.bp4-label.bp4-inline .bp4-popover-wrapper{
  display:inline-block;
  margin:0 0 0 5px;
  vertical-align:top;
}

label.bp4-label.bp4-inline .bp4-button-group{
  margin:0 0 0 5px;
}

label.bp4-label.bp4-inline .bp4-input-group .bp4-input{
  margin-left:0;
}

label.bp4-label.bp4-inline.bp4-large{
  line-height:40px;
}

label.bp4-label.bp4-inline .bp4-control-group{
  margin:0 0 0 5px;
}

label.bp4-label.bp4-inline .bp4-control-group > .bp4-button-group,
label.bp4-label.bp4-inline .bp4-control-group > .bp4-html-select,
label.bp4-label.bp4-inline .bp4-control-group > .bp4-input,
label.bp4-label.bp4-inline .bp4-control-group > .bp4-select,
label.bp4-label.bp4-inline .bp4-control-group > .bp4-slider,
label.bp4-label.bp4-inline .bp4-control-group > .bp4-popover-wrapper{
  margin:0;
}

label.bp4-label:not(.bp4-inline) .bp4-popover-target{
  display:block;
}

.bp4-dark label.bp4-label{
  color:#f6f7f9;
}

.bp4-dark label.bp4-label.bp4-disabled,
.bp4-dark label.bp4-label.bp4-disabled .bp4-text-muted{
  color:rgba(171, 179, 191, 0.6);
}

.bp4-numeric-input .bp4-button-group.bp4-vertical > .bp4-button{
  flex:1 1 11px;
  min-height:0;
  padding:0;
  width:24px;
}

.bp4-numeric-input.bp4-large .bp4-button-group.bp4-vertical > .bp4-button{
  width:40px;
}

.bp4-numeric-input.bp4-small .bp4-button-group.bp4-vertical > .bp4-button{
  width:24px;
}

form{
  display:block;
}

.bp4-html-select select,
.bp4-select select{
  display:inline-flex;
  flex-direction:row;
  align-items:center;
  border:none;
  border-radius:2px;
  cursor:pointer;
  font-size:14px;
  justify-content:center;
  padding:5px 10px;
  text-align:left;
  vertical-align:middle;
  background-color:#f6f7f9;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.1);
  color:#1c2127;
  -moz-appearance:none;
  -webkit-appearance:none;
  border-radius:2px;
  height:30px;
  padding:0 25px 0 10px;
  width:100%;
}

.bp4-html-select select > *,
.bp4-select select > *{
  flex-grow:0;
  flex-shrink:0;
}

.bp4-html-select select > .bp4-fill,
.bp4-select select > .bp4-fill{
  flex-grow:1;
  flex-shrink:1;
}

.bp4-html-select select::before,
.bp4-select select::before,
.bp4-html-select select > *,
.bp4-select select > *{
  margin-right:7px;
}

.bp4-html-select select:empty::before,
.bp4-select select:empty::before,
.bp4-html-select select > :last-child,
.bp4-select select > :last-child{
  margin-right:0;
}

.bp4-html-select select:hover,
.bp4-select select:hover{
  background-clip:padding-box;
  background-color:#edeff2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}

.bp4-html-select select:active,
.bp4-select select:active, .bp4-html-select select.bp4-active,
.bp4-select select.bp4-active{
  background-color:#dce0e5;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-html-select select:active,
  .bp4-select select:active, .bp4-html-select select.bp4-active,
  .bp4-select select.bp4-active{
    background:highlight;
  }
}

.bp4-html-select select:disabled,
.bp4-select select:disabled, .bp4-html-select select.bp4-disabled,
.bp4-select select.bp4-disabled{
  background-color:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
  outline:none;
}

.bp4-html-select select:disabled.bp4-active,
.bp4-select select:disabled.bp4-active, .bp4-html-select select.bp4-disabled.bp4-active,
.bp4-select select.bp4-disabled.bp4-active{
  background:rgba(211, 216, 222, 0.7);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-html-select select,
  .bp4-select select{
    border:1px solid buttonborder;
  }
}

.bp4-html-select.bp4-minimal select,
.bp4-select.bp4-minimal select{
  background:none;
  box-shadow:none;
}

.bp4-html-select.bp4-minimal select:hover,
.bp4-select.bp4-minimal select:hover{
  background:rgba(143, 153, 168, 0.15);
  box-shadow:none;
  color:#1c2127;
  text-decoration:none;
}

.bp4-html-select.bp4-minimal select:active,
.bp4-select.bp4-minimal select:active, .bp4-html-select.bp4-minimal select.bp4-active,
.bp4-select.bp4-minimal select.bp4-active{
  background:rgba(143, 153, 168, 0.3);
  box-shadow:none;
  color:#1c2127;
}

.bp4-html-select.bp4-minimal select:disabled,
.bp4-select.bp4-minimal select:disabled, .bp4-html-select.bp4-minimal select.bp4-disabled,
.bp4-select.bp4-minimal select.bp4-disabled{
  background:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}

.bp4-html-select.bp4-minimal select:disabled.bp4-active,
.bp4-select.bp4-minimal select:disabled.bp4-active, .bp4-html-select.bp4-minimal select.bp4-disabled.bp4-active,
.bp4-select.bp4-minimal select.bp4-disabled.bp4-active{
  background:rgba(143, 153, 168, 0.3);
}

.bp4-dark .bp4-html-select.bp4-minimal select, .bp4-html-select.bp4-minimal .bp4-dark select,
.bp4-dark .bp4-select.bp4-minimal select,
.bp4-select.bp4-minimal .bp4-dark select{
  background:none;
  box-shadow:none;
  color:#ffffff;
}

.bp4-dark .bp4-html-select.bp4-minimal select:hover, .bp4-html-select.bp4-minimal .bp4-dark select:hover,
.bp4-dark .bp4-select.bp4-minimal select:hover,
.bp4-select.bp4-minimal .bp4-dark select:hover, .bp4-dark .bp4-html-select.bp4-minimal select:active, .bp4-html-select.bp4-minimal .bp4-dark select:active,
.bp4-dark .bp4-select.bp4-minimal select:active,
.bp4-select.bp4-minimal .bp4-dark select:active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-active{
  background:none;
  box-shadow:none;
  color:#ffffff;
}

.bp4-dark .bp4-html-select.bp4-minimal select:hover, .bp4-html-select.bp4-minimal .bp4-dark select:hover,
.bp4-dark .bp4-select.bp4-minimal select:hover,
.bp4-select.bp4-minimal .bp4-dark select:hover{
  background:rgba(143, 153, 168, 0.15);
}

.bp4-dark .bp4-html-select.bp4-minimal select:active, .bp4-html-select.bp4-minimal .bp4-dark select:active,
.bp4-dark .bp4-select.bp4-minimal select:active,
.bp4-select.bp4-minimal .bp4-dark select:active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-active{
  background:rgba(143, 153, 168, 0.3);
}

.bp4-dark .bp4-html-select.bp4-minimal select:disabled, .bp4-html-select.bp4-minimal .bp4-dark select:disabled,
.bp4-dark .bp4-select.bp4-minimal select:disabled,
.bp4-select.bp4-minimal .bp4-dark select:disabled, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-disabled, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-disabled,
.bp4-dark .bp4-select.bp4-minimal select.bp4-disabled,
.bp4-select.bp4-minimal .bp4-dark select.bp4-disabled{
  background:none;
  color:rgba(171, 179, 191, 0.6);
  cursor:not-allowed;
}

.bp4-dark .bp4-html-select.bp4-minimal select:disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select:disabled.bp4-active,
.bp4-dark .bp4-select.bp4-minimal select:disabled.bp4-active,
.bp4-select.bp4-minimal .bp4-dark select:disabled.bp4-active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-disabled.bp4-active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-disabled.bp4-active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-disabled.bp4-active{
  background:rgba(143, 153, 168, 0.3);
}

.bp4-html-select.bp4-minimal select.bp4-intent-primary,
.bp4-select.bp4-minimal select.bp4-intent-primary{
  color:#215db0;
}

.bp4-html-select.bp4-minimal select.bp4-intent-primary:hover,
.bp4-select.bp4-minimal select.bp4-intent-primary:hover, .bp4-html-select.bp4-minimal select.bp4-intent-primary:active,
.bp4-select.bp4-minimal select.bp4-intent-primary:active, .bp4-html-select.bp4-minimal select.bp4-intent-primary.bp4-active,
.bp4-select.bp4-minimal select.bp4-intent-primary.bp4-active{
  background:none;
  box-shadow:none;
  color:#215db0;
}

.bp4-html-select.bp4-minimal select.bp4-intent-primary:hover,
.bp4-select.bp4-minimal select.bp4-intent-primary:hover{
  background:rgba(45, 114, 210, 0.15);
  color:#215db0;
}

.bp4-html-select.bp4-minimal select.bp4-intent-primary:active,
.bp4-select.bp4-minimal select.bp4-intent-primary:active, .bp4-html-select.bp4-minimal select.bp4-intent-primary.bp4-active,
.bp4-select.bp4-minimal select.bp4-intent-primary.bp4-active{
  background:rgba(45, 114, 210, 0.3);
  color:#184a90;
}

.bp4-html-select.bp4-minimal select.bp4-intent-primary:disabled,
.bp4-select.bp4-minimal select.bp4-intent-primary:disabled, .bp4-html-select.bp4-minimal select.bp4-intent-primary.bp4-disabled,
.bp4-select.bp4-minimal select.bp4-intent-primary.bp4-disabled{
  background:none;
  color:rgba(33, 93, 176, 0.5);
}

.bp4-html-select.bp4-minimal select.bp4-intent-primary:disabled.bp4-active,
.bp4-select.bp4-minimal select.bp4-intent-primary:disabled.bp4-active, .bp4-html-select.bp4-minimal select.bp4-intent-primary.bp4-disabled.bp4-active,
.bp4-select.bp4-minimal select.bp4-intent-primary.bp4-disabled.bp4-active{
  background:rgba(45, 114, 210, 0.3);
}

.bp4-html-select.bp4-minimal select.bp4-intent-primary .bp4-button-spinner .bp4-spinner-head,
.bp4-select.bp4-minimal select.bp4-intent-primary .bp4-button-spinner .bp4-spinner-head{
  stroke:#215db0;
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-primary, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-primary,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-primary,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-primary{
  color:#8abbff;
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-primary:hover, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-primary:hover,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-primary:hover,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-primary:hover{
  background:rgba(45, 114, 210, 0.2);
  color:#8abbff;
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-primary:active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-primary:active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-primary:active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-primary:active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-primary.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-primary.bp4-active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-primary.bp4-active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-primary.bp4-active{
  background:rgba(45, 114, 210, 0.3);
  color:#99c4ff;
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-primary:disabled, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-primary:disabled,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-primary:disabled,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-primary:disabled, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-primary.bp4-disabled, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-primary.bp4-disabled,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-primary.bp4-disabled,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-primary.bp4-disabled{
  background:none;
  color:rgba(138, 187, 255, 0.5);
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-primary:disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-primary:disabled.bp4-active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-primary:disabled.bp4-active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-primary:disabled.bp4-active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-primary.bp4-disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-primary.bp4-disabled.bp4-active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-primary.bp4-disabled.bp4-active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-primary.bp4-disabled.bp4-active{
  background:rgba(45, 114, 210, 0.3);
}

.bp4-html-select.bp4-minimal select.bp4-intent-success,
.bp4-select.bp4-minimal select.bp4-intent-success{
  color:#1c6e42;
}

.bp4-html-select.bp4-minimal select.bp4-intent-success:hover,
.bp4-select.bp4-minimal select.bp4-intent-success:hover, .bp4-html-select.bp4-minimal select.bp4-intent-success:active,
.bp4-select.bp4-minimal select.bp4-intent-success:active, .bp4-html-select.bp4-minimal select.bp4-intent-success.bp4-active,
.bp4-select.bp4-minimal select.bp4-intent-success.bp4-active{
  background:none;
  box-shadow:none;
  color:#1c6e42;
}

.bp4-html-select.bp4-minimal select.bp4-intent-success:hover,
.bp4-select.bp4-minimal select.bp4-intent-success:hover{
  background:rgba(35, 133, 81, 0.15);
  color:#1c6e42;
}

.bp4-html-select.bp4-minimal select.bp4-intent-success:active,
.bp4-select.bp4-minimal select.bp4-intent-success:active, .bp4-html-select.bp4-minimal select.bp4-intent-success.bp4-active,
.bp4-select.bp4-minimal select.bp4-intent-success.bp4-active{
  background:rgba(35, 133, 81, 0.3);
  color:#165a36;
}

.bp4-html-select.bp4-minimal select.bp4-intent-success:disabled,
.bp4-select.bp4-minimal select.bp4-intent-success:disabled, .bp4-html-select.bp4-minimal select.bp4-intent-success.bp4-disabled,
.bp4-select.bp4-minimal select.bp4-intent-success.bp4-disabled{
  background:none;
  color:rgba(28, 110, 66, 0.5);
}

.bp4-html-select.bp4-minimal select.bp4-intent-success:disabled.bp4-active,
.bp4-select.bp4-minimal select.bp4-intent-success:disabled.bp4-active, .bp4-html-select.bp4-minimal select.bp4-intent-success.bp4-disabled.bp4-active,
.bp4-select.bp4-minimal select.bp4-intent-success.bp4-disabled.bp4-active{
  background:rgba(35, 133, 81, 0.3);
}

.bp4-html-select.bp4-minimal select.bp4-intent-success .bp4-button-spinner .bp4-spinner-head,
.bp4-select.bp4-minimal select.bp4-intent-success .bp4-button-spinner .bp4-spinner-head{
  stroke:#1c6e42;
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-success, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-success,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-success,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-success{
  color:#72ca9b;
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-success:hover, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-success:hover,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-success:hover,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-success:hover{
  background:rgba(35, 133, 81, 0.2);
  color:#72ca9b;
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-success:active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-success:active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-success:active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-success:active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-success.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-success.bp4-active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-success.bp4-active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-success.bp4-active{
  background:rgba(35, 133, 81, 0.3);
  color:#7cd7a2;
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-success:disabled, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-success:disabled,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-success:disabled,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-success:disabled, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-success.bp4-disabled, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-success.bp4-disabled,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-success.bp4-disabled,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-success.bp4-disabled{
  background:none;
  color:rgba(114, 202, 155, 0.5);
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-success:disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-success:disabled.bp4-active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-success:disabled.bp4-active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-success:disabled.bp4-active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-success.bp4-disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-success.bp4-disabled.bp4-active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-success.bp4-disabled.bp4-active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-success.bp4-disabled.bp4-active{
  background:rgba(35, 133, 81, 0.3);
}

.bp4-html-select.bp4-minimal select.bp4-intent-warning,
.bp4-select.bp4-minimal select.bp4-intent-warning{
  color:#935610;
}

.bp4-html-select.bp4-minimal select.bp4-intent-warning:hover,
.bp4-select.bp4-minimal select.bp4-intent-warning:hover, .bp4-html-select.bp4-minimal select.bp4-intent-warning:active,
.bp4-select.bp4-minimal select.bp4-intent-warning:active, .bp4-html-select.bp4-minimal select.bp4-intent-warning.bp4-active,
.bp4-select.bp4-minimal select.bp4-intent-warning.bp4-active{
  background:none;
  box-shadow:none;
  color:#935610;
}

.bp4-html-select.bp4-minimal select.bp4-intent-warning:hover,
.bp4-select.bp4-minimal select.bp4-intent-warning:hover{
  background:rgba(200, 118, 25, 0.15);
  color:#935610;
}

.bp4-html-select.bp4-minimal select.bp4-intent-warning:active,
.bp4-select.bp4-minimal select.bp4-intent-warning:active, .bp4-html-select.bp4-minimal select.bp4-intent-warning.bp4-active,
.bp4-select.bp4-minimal select.bp4-intent-warning.bp4-active{
  background:rgba(200, 118, 25, 0.3);
  color:#77450d;
}

.bp4-html-select.bp4-minimal select.bp4-intent-warning:disabled,
.bp4-select.bp4-minimal select.bp4-intent-warning:disabled, .bp4-html-select.bp4-minimal select.bp4-intent-warning.bp4-disabled,
.bp4-select.bp4-minimal select.bp4-intent-warning.bp4-disabled{
  background:none;
  color:rgba(147, 86, 16, 0.5);
}

.bp4-html-select.bp4-minimal select.bp4-intent-warning:disabled.bp4-active,
.bp4-select.bp4-minimal select.bp4-intent-warning:disabled.bp4-active, .bp4-html-select.bp4-minimal select.bp4-intent-warning.bp4-disabled.bp4-active,
.bp4-select.bp4-minimal select.bp4-intent-warning.bp4-disabled.bp4-active{
  background:rgba(200, 118, 25, 0.3);
}

.bp4-html-select.bp4-minimal select.bp4-intent-warning .bp4-button-spinner .bp4-spinner-head,
.bp4-select.bp4-minimal select.bp4-intent-warning .bp4-button-spinner .bp4-spinner-head{
  stroke:#935610;
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-warning, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-warning,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-warning,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-warning{
  color:#fbb360;
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-warning:hover, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-warning:hover,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-warning:hover,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-warning:hover{
  background:rgba(200, 118, 25, 0.2);
  color:#fbb360;
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-warning:active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-warning:active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-warning:active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-warning:active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-warning.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-warning.bp4-active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-warning.bp4-active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-warning.bp4-active{
  background:rgba(200, 118, 25, 0.3);
  color:#f5c186;
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-warning:disabled, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-warning:disabled,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-warning:disabled,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-warning:disabled, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-warning.bp4-disabled, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-warning.bp4-disabled,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-warning.bp4-disabled,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-warning.bp4-disabled{
  background:none;
  color:rgba(251, 179, 96, 0.5);
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-warning:disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-warning:disabled.bp4-active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-warning:disabled.bp4-active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-warning:disabled.bp4-active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-warning.bp4-disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-warning.bp4-disabled.bp4-active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-warning.bp4-disabled.bp4-active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-warning.bp4-disabled.bp4-active{
  background:rgba(200, 118, 25, 0.3);
}

.bp4-html-select.bp4-minimal select.bp4-intent-danger,
.bp4-select.bp4-minimal select.bp4-intent-danger{
  color:#ac2f33;
}

.bp4-html-select.bp4-minimal select.bp4-intent-danger:hover,
.bp4-select.bp4-minimal select.bp4-intent-danger:hover, .bp4-html-select.bp4-minimal select.bp4-intent-danger:active,
.bp4-select.bp4-minimal select.bp4-intent-danger:active, .bp4-html-select.bp4-minimal select.bp4-intent-danger.bp4-active,
.bp4-select.bp4-minimal select.bp4-intent-danger.bp4-active{
  background:none;
  box-shadow:none;
  color:#ac2f33;
}

.bp4-html-select.bp4-minimal select.bp4-intent-danger:hover,
.bp4-select.bp4-minimal select.bp4-intent-danger:hover{
  background:rgba(205, 66, 70, 0.15);
  color:#ac2f33;
}

.bp4-html-select.bp4-minimal select.bp4-intent-danger:active,
.bp4-select.bp4-minimal select.bp4-intent-danger:active, .bp4-html-select.bp4-minimal select.bp4-intent-danger.bp4-active,
.bp4-select.bp4-minimal select.bp4-intent-danger.bp4-active{
  background:rgba(205, 66, 70, 0.3);
  color:#8e292c;
}

.bp4-html-select.bp4-minimal select.bp4-intent-danger:disabled,
.bp4-select.bp4-minimal select.bp4-intent-danger:disabled, .bp4-html-select.bp4-minimal select.bp4-intent-danger.bp4-disabled,
.bp4-select.bp4-minimal select.bp4-intent-danger.bp4-disabled{
  background:none;
  color:rgba(172, 47, 51, 0.5);
}

.bp4-html-select.bp4-minimal select.bp4-intent-danger:disabled.bp4-active,
.bp4-select.bp4-minimal select.bp4-intent-danger:disabled.bp4-active, .bp4-html-select.bp4-minimal select.bp4-intent-danger.bp4-disabled.bp4-active,
.bp4-select.bp4-minimal select.bp4-intent-danger.bp4-disabled.bp4-active{
  background:rgba(205, 66, 70, 0.3);
}

.bp4-html-select.bp4-minimal select.bp4-intent-danger .bp4-button-spinner .bp4-spinner-head,
.bp4-select.bp4-minimal select.bp4-intent-danger .bp4-button-spinner .bp4-spinner-head{
  stroke:#ac2f33;
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-danger, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-danger,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-danger,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-danger{
  color:#fa999c;
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-danger:hover, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-danger:hover,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-danger:hover,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-danger:hover{
  background:rgba(205, 66, 70, 0.2);
  color:#fa999c;
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-danger:active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-danger:active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-danger:active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-danger:active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-danger.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-danger.bp4-active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-danger.bp4-active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-danger.bp4-active{
  background:rgba(205, 66, 70, 0.3);
  color:#ffa1a4;
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-danger:disabled, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-danger:disabled,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-danger:disabled,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-danger:disabled, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-danger.bp4-disabled, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-danger.bp4-disabled,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-danger.bp4-disabled,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-danger.bp4-disabled{
  background:none;
  color:rgba(250, 153, 156, 0.5);
}

.bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-danger:disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-danger:disabled.bp4-active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-danger:disabled.bp4-active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-danger:disabled.bp4-active, .bp4-dark .bp4-html-select.bp4-minimal select.bp4-intent-danger.bp4-disabled.bp4-active, .bp4-html-select.bp4-minimal .bp4-dark select.bp4-intent-danger.bp4-disabled.bp4-active,
.bp4-dark .bp4-select.bp4-minimal select.bp4-intent-danger.bp4-disabled.bp4-active,
.bp4-select.bp4-minimal .bp4-dark select.bp4-intent-danger.bp4-disabled.bp4-active{
  background:rgba(205, 66, 70, 0.3);
}

.bp4-html-select.bp4-large select,
.bp4-select.bp4-large select{
  font-size:16px;
  height:40px;
  padding-right:35px;
}

.bp4-dark .bp4-html-select select,
.bp4-dark .bp4-select select{
  background-color:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.2);
  color:#f6f7f9;
}

.bp4-dark .bp4-html-select select:hover,
.bp4-dark .bp4-select select:hover, .bp4-dark .bp4-html-select select:active,
.bp4-dark .bp4-select select:active, .bp4-dark .bp4-html-select select.bp4-active,
.bp4-dark .bp4-select select.bp4-active{
  color:#f6f7f9;
}

.bp4-dark .bp4-html-select select:hover,
.bp4-dark .bp4-select select:hover{
  background-color:#2f343c;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-html-select select:active,
.bp4-dark .bp4-select select:active, .bp4-dark .bp4-html-select select.bp4-active,
.bp4-dark .bp4-select select.bp4-active{
  background-color:#1c2127;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-html-select select:disabled,
.bp4-dark .bp4-select select:disabled, .bp4-dark .bp4-html-select select.bp4-disabled,
.bp4-dark .bp4-select select.bp4-disabled{
  background-color:rgba(64, 72, 84, 0.5);
  box-shadow:none;
  color:rgba(171, 179, 191, 0.6);
}

.bp4-dark .bp4-html-select select:disabled.bp4-active,
.bp4-dark .bp4-select select:disabled.bp4-active, .bp4-dark .bp4-html-select select.bp4-disabled.bp4-active,
.bp4-dark .bp4-select select.bp4-disabled.bp4-active{
  background:rgba(64, 72, 84, 0.7);
}

.bp4-dark .bp4-html-select select .bp4-button-spinner .bp4-spinner-head,
.bp4-dark .bp4-select select .bp4-button-spinner .bp4-spinner-head{
  background:rgba(17, 20, 24, 0.5);
  stroke:#8f99a8;
}

.bp4-html-select select:disabled,
.bp4-select select:disabled{
  background-color:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}

.bp4-select::after, .bp4-html-select .bp4-icon,
.bp4-select .bp4-icon{
  color:#5f6b7c;
  pointer-events:none;
  position:absolute;
  right:7px;
  top:7px;
}

.bp4-disabled.bp4-select::after, .bp4-html-select .bp4-disabled.bp4-icon,
.bp4-select .bp4-disabled.bp4-icon{
  color:rgba(95, 107, 124, 0.6);
}

.bp4-html-select,
.bp4-select{
  display:inline-block;
  letter-spacing:normal;
  position:relative;
  vertical-align:middle;
}

.bp4-html-select select::-ms-expand,
.bp4-select select::-ms-expand{
  display:none;
}

.bp4-html-select .bp4-icon,
.bp4-select .bp4-icon{
  color:#5f6b7c;
}

.bp4-html-select .bp4-icon:hover,
.bp4-select .bp4-icon:hover{
  color:#1c2127;
}

.bp4-dark .bp4-html-select .bp4-icon,
.bp4-dark .bp4-select .bp4-icon{
  color:#abb3bf;
}

.bp4-dark .bp4-html-select .bp4-icon:hover,
.bp4-dark .bp4-select .bp4-icon:hover{
  color:#f6f7f9;
}

.bp4-html-select.bp4-large::after,
.bp4-html-select.bp4-large .bp4-icon,
.bp4-select.bp4-large::after,
.bp4-select.bp4-large .bp4-icon{
  right:12px;
  top:12px;
}

.bp4-html-select.bp4-fill,
.bp4-html-select.bp4-fill select,
.bp4-select.bp4-fill,
.bp4-select.bp4-fill select{
  width:100%;
}

.bp4-dark .bp4-html-select option,
.bp4-dark .bp4-select option{
  background-color:#2f343c;
  color:#f6f7f9;
}

.bp4-dark .bp4-html-select option:disabled,
.bp4-dark .bp4-select option:disabled{
  color:rgba(171, 179, 191, 0.6);
}

.bp4-dark .bp4-html-select::after,
.bp4-dark .bp4-select::after{
  color:#abb3bf;
}

.bp4-select::after{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  content:"\f184";
}

table.bp4-html-table, .bp4-running-text table{
  border-spacing:0;
  font-size:14px;
}

table.bp4-html-table th, .bp4-running-text table th,
table.bp4-html-table td,
.bp4-running-text table td{
  padding:11px;
  text-align:left;
  vertical-align:top;
}

table.bp4-html-table th, .bp4-running-text table th{
  color:#1c2127;
  font-weight:600;
}

table.bp4-html-table td, .bp4-running-text table td{
  color:#1c2127;
}

table.bp4-html-table tbody tr:first-child th, .bp4-running-text table tbody tr:first-child th,
table.bp4-html-table tbody tr:first-child td,
.bp4-running-text table tbody tr:first-child td,
table.bp4-html-table tfoot tr:first-child th,
.bp4-running-text table tfoot tr:first-child th,
table.bp4-html-table tfoot tr:first-child td,
.bp4-running-text table tfoot tr:first-child td{
  box-shadow:inset 0 1px 0 0 rgba(17, 20, 24, 0.15);
}

.bp4-dark table.bp4-html-table th, .bp4-dark .bp4-running-text table th, .bp4-running-text .bp4-dark table th{
  color:#f6f7f9;
}

.bp4-dark table.bp4-html-table td, .bp4-dark .bp4-running-text table td, .bp4-running-text .bp4-dark table td{
  color:#f6f7f9;
}

.bp4-dark table.bp4-html-table tbody tr:first-child th, .bp4-dark .bp4-running-text table tbody tr:first-child th, .bp4-running-text .bp4-dark table tbody tr:first-child th,
.bp4-dark table.bp4-html-table tbody tr:first-child td,
.bp4-dark .bp4-running-text table tbody tr:first-child td,
.bp4-running-text .bp4-dark table tbody tr:first-child td,
.bp4-dark table.bp4-html-table tfoot tr:first-child th,
.bp4-dark .bp4-running-text table tfoot tr:first-child th,
.bp4-running-text .bp4-dark table tfoot tr:first-child th,
.bp4-dark table.bp4-html-table tfoot tr:first-child td,
.bp4-dark .bp4-running-text table tfoot tr:first-child td,
.bp4-running-text .bp4-dark table tfoot tr:first-child td{
  box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
}

table.bp4-html-table.bp4-compact th,
table.bp4-html-table.bp4-compact td, table.bp4-html-table.bp4-html-table-condensed th,
table.bp4-html-table.bp4-html-table-condensed td{
  padding-bottom:6px;
  padding-top:6px;
}

table.bp4-html-table.bp4-html-table-striped tbody tr:nth-child(odd) td{
  background:rgba(143, 153, 168, 0.15);
}

table.bp4-html-table.bp4-html-table-bordered th:not(:first-child){
  box-shadow:inset 1px 0 0 0 rgba(17, 20, 24, 0.15);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  table.bp4-html-table.bp4-html-table-bordered th:not(:first-child){
    border-left:1px solid buttonborder;
  }
}

table.bp4-html-table.bp4-html-table-bordered tbody tr td,
table.bp4-html-table.bp4-html-table-bordered tfoot tr td{
  box-shadow:inset 0 1px 0 0 rgba(17, 20, 24, 0.15);
}

table.bp4-html-table.bp4-html-table-bordered tbody tr td:not(:first-child),
table.bp4-html-table.bp4-html-table-bordered tfoot tr td:not(:first-child){
  box-shadow:inset 1px 1px 0 0 rgba(17, 20, 24, 0.15);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  table.bp4-html-table.bp4-html-table-bordered tbody tr td:not(:first-child),
  table.bp4-html-table.bp4-html-table-bordered tfoot tr td:not(:first-child){
    border-left:1px solid buttonborder;
    border-top:1px solid buttonborder;
  }
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  table.bp4-html-table.bp4-html-table-bordered tbody tr td,
  table.bp4-html-table.bp4-html-table-bordered tfoot tr td{
    border-top:1px solid buttonborder;
  }
}

table.bp4-html-table.bp4-html-table-bordered.bp4-html-table-striped tbody tr:not(:first-child) td{
  box-shadow:none;
}

table.bp4-html-table.bp4-html-table-bordered.bp4-html-table-striped tbody tr:not(:first-child) td:not(:first-child){
  box-shadow:inset 1px 0 0 0 rgba(17, 20, 24, 0.15);
}

table.bp4-html-table.bp4-interactive tbody tr:hover td{
  background-color:rgba(143, 153, 168, 0.3);
  cursor:pointer;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  table.bp4-html-table.bp4-interactive tbody tr:hover td{
    background-color:highlight;
  }
}

table.bp4-html-table.bp4-interactive tbody tr:active td{
  background-color:rgba(143, 153, 168, 0.35);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  table.bp4-html-table.bp4-interactive tbody tr:active td{
    background-color:highlight;
  }
}

.bp4-dark table.bp4-html-table{
}

.bp4-dark table.bp4-html-table.bp4-html-table-striped tbody tr:nth-child(odd) td{
  background:rgba(95, 107, 124, 0.15);
}

.bp4-dark table.bp4-html-table.bp4-html-table-bordered th:not(:first-child){
  box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.2);
}

.bp4-dark table.bp4-html-table.bp4-html-table-bordered tbody tr td,
.bp4-dark table.bp4-html-table.bp4-html-table-bordered tfoot tr td{
  box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
}

.bp4-dark table.bp4-html-table.bp4-html-table-bordered tbody tr td:not(:first-child),
.bp4-dark table.bp4-html-table.bp4-html-table-bordered tfoot tr td:not(:first-child){
  box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.2);
}

.bp4-dark table.bp4-html-table.bp4-html-table-bordered.bp4-html-table-striped tbody tr:not(:first-child) td{
  box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.2);
}

.bp4-dark table.bp4-html-table.bp4-html-table-bordered.bp4-html-table-striped tbody tr:not(:first-child) td:first-child{
  box-shadow:none;
}

.bp4-dark table.bp4-html-table.bp4-interactive tbody tr:hover td{
  background-color:rgba(95, 107, 124, 0.3);
  cursor:pointer;
}

.bp4-dark table.bp4-html-table.bp4-interactive tbody tr:active td{
  background-color:rgba(95, 107, 124, 0.4);
}

.bp4-key-combo{
  display:flex;
  flex-direction:row;
  align-items:center;
}

.bp4-key-combo > *{
  flex-grow:0;
  flex-shrink:0;
}

.bp4-key-combo > .bp4-fill{
  flex-grow:1;
  flex-shrink:1;
}

.bp4-key-combo::before,
.bp4-key-combo > *{
  margin-right:5px;
}

.bp4-key-combo:empty::before,
.bp4-key-combo > :last-child{
  margin-right:0;
}

.bp4-hotkey-dialog{
  padding-bottom:0;
  top:40px;
}

.bp4-hotkey-dialog .bp4-dialog-body{
  margin:0;
  padding:0;
}

.bp4-hotkey-dialog .bp4-hotkey-label{
  flex-grow:1;
}

.bp4-hotkey-column{
  margin:auto;
  max-height:80vh;
  overflow-y:auto;
  padding:30px;
}

.bp4-hotkey-column .bp4-heading{
  margin-bottom:20px;
}

.bp4-hotkey-column .bp4-heading:not(:first-child){
  margin-top:40px;
}

.bp4-hotkey{
  align-items:center;
  display:flex;
  justify-content:space-between;
  margin-left:0;
  margin-right:0;
}

.bp4-hotkey:not(:last-child){
  margin-bottom:10px;
}

.bp4-icon{
  display:inline-block;
  flex:0 0 auto;
  vertical-align:text-bottom;
}

.bp4-icon:not(:empty)::before{
  content:"" !important;
  content:unset !important;
}

.bp4-icon > svg{
  display:block;
}

.bp4-icon > svg:not([fill]){
  fill:currentcolor;
}

span.bp4-icon-standard{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block;
}

span.bp4-icon-large{
  font-family:"blueprint-icons-20", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block;
}

span.bp4-icon:empty{
  font-family:"blueprint-icons-20";
  font-size:inherit;
  font-style:normal;
  font-weight:400;
  line-height:1;
}

span.bp4-icon:empty::before{
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
}

.bp4-icon-add::before{
  content:"\f109";
}

.bp4-icon-add-clip::before{
  content:"\f101";
}

.bp4-icon-add-column-left::before{
  content:"\f102";
}

.bp4-icon-add-column-right::before{
  content:"\f103";
}

.bp4-icon-add-location::before{
  content:"\f104";
}

.bp4-icon-add-row-bottom::before{
  content:"\f105";
}

.bp4-icon-add-row-top::before{
  content:"\f106";
}

.bp4-icon-add-to-artifact::before{
  content:"\f107";
}

.bp4-icon-add-to-folder::before{
  content:"\f108";
}

.bp4-icon-aimpoints-target::before{
  content:"\f335";
}

.bp4-icon-airplane::before{
  content:"\f10a";
}

.bp4-icon-align-center::before{
  content:"\f10b";
}

.bp4-icon-align-justify::before{
  content:"\f10c";
}

.bp4-icon-align-left::before{
  content:"\f10d";
}

.bp4-icon-align-right::before{
  content:"\f10e";
}

.bp4-icon-alignment-bottom::before{
  content:"\f10f";
}

.bp4-icon-alignment-horizontal-center::before{
  content:"\f110";
}

.bp4-icon-alignment-left::before{
  content:"\f111";
}

.bp4-icon-alignment-right::before{
  content:"\f112";
}

.bp4-icon-alignment-top::before{
  content:"\f113";
}

.bp4-icon-alignment-vertical-center::before{
  content:"\f114";
}

.bp4-icon-ammunition::before{
  content:"\f342";
}

.bp4-icon-anchor::before{
  content:"\f330";
}

.bp4-icon-annotation::before{
  content:"\f115";
}

.bp4-icon-antenna::before{
  content:"\f116";
}

.bp4-icon-app-header::before{
  content:"\f117";
}

.bp4-icon-application::before{
  content:"\f118";
}

.bp4-icon-applications::before{
  content:"\f119";
}

.bp4-icon-archive::before{
  content:"\f11a";
}

.bp4-icon-area-of-interest::before{
  content:"\f11b";
}

.bp4-icon-array::before{
  content:"\f121";
}

.bp4-icon-array-boolean::before{
  content:"\f11c";
}

.bp4-icon-array-date::before{
  content:"\f11d";
}

.bp4-icon-array-floating-point::before{
  content:"\f32d";
}

.bp4-icon-array-numeric::before{
  content:"\f11e";
}

.bp4-icon-array-string::before{
  content:"\f11f";
}

.bp4-icon-array-timestamp::before{
  content:"\f120";
}

.bp4-icon-arrow-bottom-left::before{
  content:"\f122";
}

.bp4-icon-arrow-bottom-right::before{
  content:"\f123";
}

.bp4-icon-arrow-down::before{
  content:"\f124";
}

.bp4-icon-arrow-left::before{
  content:"\f125";
}

.bp4-icon-arrow-right::before{
  content:"\f126";
}

.bp4-icon-arrow-top-left::before{
  content:"\f127";
}

.bp4-icon-arrow-top-right::before{
  content:"\f128";
}

.bp4-icon-arrow-up::before{
  content:"\f129";
}

.bp4-icon-arrows-horizontal::before{
  content:"\f12a";
}

.bp4-icon-arrows-vertical::before{
  content:"\f12b";
}

.bp4-icon-asterisk::before{
  content:"\f12c";
}

.bp4-icon-at::before{
  content:"\f331";
}

.bp4-icon-automatic-updates::before{
  content:"\f12d";
}

.bp4-icon-axle::before{
  content:"\f338";
}

.bp4-icon-backlink::before{
  content:"\f12e";
}

.bp4-icon-badge::before{
  content:"\f12f";
}

.bp4-icon-ban-circle::before{
  content:"\f130";
}

.bp4-icon-bank-account::before{
  content:"\f131";
}

.bp4-icon-barcode::before{
  content:"\f132";
}

.bp4-icon-blank::before{
  content:"\f133";
}

.bp4-icon-blocked-person::before{
  content:"\f134";
}

.bp4-icon-bold::before{
  content:"\f135";
}

.bp4-icon-book::before{
  content:"\f136";
}

.bp4-icon-bookmark::before{
  content:"\f137";
}

.bp4-icon-box::before{
  content:"\f138";
}

.bp4-icon-briefcase::before{
  content:"\f139";
}

.bp4-icon-bring-data::before{
  content:"\f13a";
}

.bp4-icon-bug::before{
  content:"\f32e";
}

.bp4-icon-buggy::before{
  content:"\f13b";
}

.bp4-icon-build::before{
  content:"\f13c";
}

.bp4-icon-calculator::before{
  content:"\f13d";
}

.bp4-icon-calendar::before{
  content:"\f13e";
}

.bp4-icon-camera::before{
  content:"\f13f";
}

.bp4-icon-caret-down::before{
  content:"\f140";
}

.bp4-icon-caret-left::before{
  content:"\f141";
}

.bp4-icon-caret-right::before{
  content:"\f142";
}

.bp4-icon-caret-up::before{
  content:"\f143";
}

.bp4-icon-cargo-ship::before{
  content:"\f144";
}

.bp4-icon-cell-tower::before{
  content:"\f145";
}

.bp4-icon-changes::before{
  content:"\f146";
}

.bp4-icon-chart::before{
  content:"\f147";
}

.bp4-icon-chat::before{
  content:"\f148";
}

.bp4-icon-chevron-backward::before{
  content:"\f149";
}

.bp4-icon-chevron-down::before{
  content:"\f14a";
}

.bp4-icon-chevron-forward::before{
  content:"\f14b";
}

.bp4-icon-chevron-left::before{
  content:"\f14c";
}

.bp4-icon-chevron-right::before{
  content:"\f14d";
}

.bp4-icon-chevron-up::before{
  content:"\f14e";
}

.bp4-icon-circle::before{
  content:"\f153";
}

.bp4-icon-circle-arrow-down::before{
  content:"\f14f";
}

.bp4-icon-circle-arrow-left::before{
  content:"\f150";
}

.bp4-icon-circle-arrow-right::before{
  content:"\f151";
}

.bp4-icon-circle-arrow-up::before{
  content:"\f152";
}

.bp4-icon-citation::before{
  content:"\f154";
}

.bp4-icon-clean::before{
  content:"\f155";
}

.bp4-icon-clip::before{
  content:"\f156";
}

.bp4-icon-clipboard::before{
  content:"\f157";
}

.bp4-icon-cloud::before{
  content:"\f15a";
}

.bp4-icon-cloud-download::before{
  content:"\f158";
}

.bp4-icon-cloud-upload::before{
  content:"\f159";
}

.bp4-icon-code::before{
  content:"\f15c";
}

.bp4-icon-code-block::before{
  content:"\f15b";
}

.bp4-icon-cog::before{
  content:"\f15d";
}

.bp4-icon-collapse-all::before{
  content:"\f15e";
}

.bp4-icon-color-fill::before{
  content:"\f328";
}

.bp4-icon-column-layout::before{
  content:"\f15f";
}

.bp4-icon-comment::before{
  content:"\f160";
}

.bp4-icon-comparison::before{
  content:"\f161";
}

.bp4-icon-compass::before{
  content:"\f162";
}

.bp4-icon-compressed::before{
  content:"\f163";
}

.bp4-icon-confirm::before{
  content:"\f164";
}

.bp4-icon-console::before{
  content:"\f165";
}

.bp4-icon-contrast::before{
  content:"\f166";
}

.bp4-icon-control::before{
  content:"\f167";
}

.bp4-icon-credit-card::before{
  content:"\f168";
}

.bp4-icon-cross::before{
  content:"\f169";
}

.bp4-icon-cross-circle::before{
  content:"\f336";
}

.bp4-icon-crown::before{
  content:"\f16a";
}

.bp4-icon-cube::before{
  content:"\f16d";
}

.bp4-icon-cube-add::before{
  content:"\f16b";
}

.bp4-icon-cube-remove::before{
  content:"\f16c";
}

.bp4-icon-curved-range-chart::before{
  content:"\f16e";
}

.bp4-icon-cut::before{
  content:"\f16f";
}

.bp4-icon-cycle::before{
  content:"\f170";
}

.bp4-icon-dashboard::before{
  content:"\f171";
}

.bp4-icon-data-connection::before{
  content:"\f172";
}

.bp4-icon-data-lineage::before{
  content:"\f173";
}

.bp4-icon-database::before{
  content:"\f174";
}

.bp4-icon-delete::before{
  content:"\f175";
}

.bp4-icon-delta::before{
  content:"\f176";
}

.bp4-icon-derive-column::before{
  content:"\f177";
}

.bp4-icon-desktop::before{
  content:"\f178";
}

.bp4-icon-detection::before{
  content:"\f341";
}

.bp4-icon-diagnosis::before{
  content:"\f179";
}

.bp4-icon-diagram-tree::before{
  content:"\f17a";
}

.bp4-icon-direction-left::before{
  content:"\f17b";
}

.bp4-icon-direction-right::before{
  content:"\f17c";
}

.bp4-icon-disable::before{
  content:"\f17d";
}

.bp4-icon-divide::before{
  content:"\f327";
}

.bp4-icon-document::before{
  content:"\f180";
}

.bp4-icon-document-open::before{
  content:"\f17e";
}

.bp4-icon-document-share::before{
  content:"\f17f";
}

.bp4-icon-dollar::before{
  content:"\f181";
}

.bp4-icon-dot::before{
  content:"\f182";
}

.bp4-icon-double-caret-horizontal::before{
  content:"\f183";
}

.bp4-icon-double-caret-vertical::before{
  content:"\f184";
}

.bp4-icon-double-chevron-down::before{
  content:"\f185";
}

.bp4-icon-double-chevron-left::before{
  content:"\f186";
}

.bp4-icon-double-chevron-right::before{
  content:"\f187";
}

.bp4-icon-double-chevron-up::before{
  content:"\f188";
}

.bp4-icon-doughnut-chart::before{
  content:"\f189";
}

.bp4-icon-download::before{
  content:"\f18a";
}

.bp4-icon-drag-handle-horizontal::before{
  content:"\f18b";
}

.bp4-icon-drag-handle-vertical::before{
  content:"\f18c";
}

.bp4-icon-draw::before{
  content:"\f18d";
}

.bp4-icon-drawer-left::before{
  content:"\f18f";
}

.bp4-icon-drawer-left-filled::before{
  content:"\f18e";
}

.bp4-icon-drawer-right::before{
  content:"\f191";
}

.bp4-icon-drawer-right-filled::before{
  content:"\f190";
}

.bp4-icon-drive-time::before{
  content:"\f192";
}

.bp4-icon-duplicate::before{
  content:"\f193";
}

.bp4-icon-edit::before{
  content:"\f194";
}

.bp4-icon-eject::before{
  content:"\f195";
}

.bp4-icon-emoji::before{
  content:"\f196";
}

.bp4-icon-endorsed::before{
  content:"\f197";
}

.bp4-icon-envelope::before{
  content:"\f198";
}

.bp4-icon-equals::before{
  content:"\f199";
}

.bp4-icon-eraser::before{
  content:"\f19a";
}

.bp4-icon-error::before{
  content:"\f19b";
}

.bp4-icon-euro::before{
  content:"\f19c";
}

.bp4-icon-exchange::before{
  content:"\f19d";
}

.bp4-icon-exclude-row::before{
  content:"\f19e";
}

.bp4-icon-expand-all::before{
  content:"\f19f";
}

.bp4-icon-export::before{
  content:"\f1a0";
}

.bp4-icon-eye-off::before{
  content:"\f1a1";
}

.bp4-icon-eye-on::before{
  content:"\f1a2";
}

.bp4-icon-eye-open::before{
  content:"\f1a3";
}

.bp4-icon-fast-backward::before{
  content:"\f1a4";
}

.bp4-icon-fast-forward::before{
  content:"\f1a5";
}

.bp4-icon-feed::before{
  content:"\f1a7";
}

.bp4-icon-feed-subscribed::before{
  content:"\f1a6";
}

.bp4-icon-film::before{
  content:"\f1a8";
}

.bp4-icon-filter::before{
  content:"\f1ad";
}

.bp4-icon-filter-keep::before{
  content:"\f1a9";
}

.bp4-icon-filter-list::before{
  content:"\f1aa";
}

.bp4-icon-filter-open::before{
  content:"\f1ab";
}

.bp4-icon-filter-remove::before{
  content:"\f1ac";
}

.bp4-icon-flag::before{
  content:"\f1ae";
}

.bp4-icon-flame::before{
  content:"\f1af";
}

.bp4-icon-flash::before{
  content:"\f1b0";
}

.bp4-icon-floating-point::before{
  content:"\f32c";
}

.bp4-icon-floppy-disk::before{
  content:"\f1b1";
}

.bp4-icon-flow-branch::before{
  content:"\f1b2";
}

.bp4-icon-flow-end::before{
  content:"\f1b3";
}

.bp4-icon-flow-linear::before{
  content:"\f1b4";
}

.bp4-icon-flow-review::before{
  content:"\f1b6";
}

.bp4-icon-flow-review-branch::before{
  content:"\f1b5";
}

.bp4-icon-flows::before{
  content:"\f1b7";
}

.bp4-icon-folder-close::before{
  content:"\f1b8";
}

.bp4-icon-folder-new::before{
  content:"\f1b9";
}

.bp4-icon-folder-open::before{
  content:"\f1ba";
}

.bp4-icon-folder-shared::before{
  content:"\f1bc";
}

.bp4-icon-folder-shared-open::before{
  content:"\f1bb";
}

.bp4-icon-follower::before{
  content:"\f1bd";
}

.bp4-icon-following::before{
  content:"\f1be";
}

.bp4-icon-font::before{
  content:"\f1bf";
}

.bp4-icon-fork::before{
  content:"\f1c0";
}

.bp4-icon-form::before{
  content:"\f1c1";
}

.bp4-icon-fuel::before{
  content:"\f323";
}

.bp4-icon-full-circle::before{
  content:"\f1c2";
}

.bp4-icon-full-stacked-chart::before{
  content:"\f1c3";
}

.bp4-icon-fullscreen::before{
  content:"\f1c4";
}

.bp4-icon-function::before{
  content:"\f1c5";
}

.bp4-icon-gantt-chart::before{
  content:"\f1c6";
}

.bp4-icon-geofence::before{
  content:"\f1c7";
}

.bp4-icon-geolocation::before{
  content:"\f1c8";
}

.bp4-icon-geosearch::before{
  content:"\f1c9";
}

.bp4-icon-git-branch::before{
  content:"\f1ca";
}

.bp4-icon-git-commit::before{
  content:"\f1cb";
}

.bp4-icon-git-merge::before{
  content:"\f1cc";
}

.bp4-icon-git-new-branch::before{
  content:"\f1cd";
}

.bp4-icon-git-pull::before{
  content:"\f1ce";
}

.bp4-icon-git-push::before{
  content:"\f1cf";
}

.bp4-icon-git-repo::before{
  content:"\f1d0";
}

.bp4-icon-glass::before{
  content:"\f1d1";
}

.bp4-icon-globe::before{
  content:"\f1d3";
}

.bp4-icon-globe-network::before{
  content:"\f1d2";
}

.bp4-icon-graph::before{
  content:"\f1d5";
}

.bp4-icon-graph-remove::before{
  content:"\f1d4";
}

.bp4-icon-greater-than::before{
  content:"\f1d7";
}

.bp4-icon-greater-than-or-equal-to::before{
  content:"\f1d6";
}

.bp4-icon-grid::before{
  content:"\f1d9";
}

.bp4-icon-grid-view::before{
  content:"\f1d8";
}

.bp4-icon-group-objects::before{
  content:"\f1da";
}

.bp4-icon-grouped-bar-chart::before{
  content:"\f1db";
}

.bp4-icon-hand::before{
  content:"\f1e0";
}

.bp4-icon-hand-down::before{
  content:"\f1dc";
}

.bp4-icon-hand-left::before{
  content:"\f1dd";
}

.bp4-icon-hand-right::before{
  content:"\f1de";
}

.bp4-icon-hand-up::before{
  content:"\f1df";
}

.bp4-icon-hat::before{
  content:"\f1e1";
}

.bp4-icon-header::before{
  content:"\f1e5";
}

.bp4-icon-header-one::before{
  content:"\f1e2";
}

.bp4-icon-header-three::before{
  content:"\f1e3";
}

.bp4-icon-header-two::before{
  content:"\f1e4";
}

.bp4-icon-headset::before{
  content:"\f1e6";
}

.bp4-icon-heart::before{
  content:"\f1e8";
}

.bp4-icon-heart-broken::before{
  content:"\f1e7";
}

.bp4-icon-heat-grid::before{
  content:"\f1e9";
}

.bp4-icon-heatmap::before{
  content:"\f1ea";
}

.bp4-icon-helicopter::before{
  content:"\f1eb";
}

.bp4-icon-help::before{
  content:"\f1ec";
}

.bp4-icon-helper-management::before{
  content:"\f1ed";
}

.bp4-icon-high-priority::before{
  content:"\f1ee";
}

.bp4-icon-high-voltage-pole::before{
  content:"\f333";
}

.bp4-icon-highlight::before{
  content:"\f1ef";
}

.bp4-icon-history::before{
  content:"\f1f0";
}

.bp4-icon-home::before{
  content:"\f1f1";
}

.bp4-icon-horizontal-bar-chart::before{
  content:"\f1f4";
}

.bp4-icon-horizontal-bar-chart-asc::before{
  content:"\f1f2";
}

.bp4-icon-horizontal-bar-chart-desc::before{
  content:"\f1f3";
}

.bp4-icon-horizontal-distribution::before{
  content:"\f1f5";
}

.bp4-icon-horizontal-inbetween::before{
  content:"\f329";
}

.bp4-icon-hurricane::before{
  content:"\f1f6";
}

.bp4-icon-id-number::before{
  content:"\f1f7";
}

.bp4-icon-image-rotate-left::before{
  content:"\f1f8";
}

.bp4-icon-image-rotate-right::before{
  content:"\f1f9";
}

.bp4-icon-import::before{
  content:"\f1fa";
}

.bp4-icon-inbox::before{
  content:"\f1ff";
}

.bp4-icon-inbox-filtered::before{
  content:"\f1fb";
}

.bp4-icon-inbox-geo::before{
  content:"\f1fc";
}

.bp4-icon-inbox-search::before{
  content:"\f1fd";
}

.bp4-icon-inbox-update::before{
  content:"\f1fe";
}

.bp4-icon-info-sign::before{
  content:"\f200";
}

.bp4-icon-inheritance::before{
  content:"\f201";
}

.bp4-icon-inherited-group::before{
  content:"\f202";
}

.bp4-icon-inner-join::before{
  content:"\f203";
}

.bp4-icon-insert::before{
  content:"\f204";
}

.bp4-icon-intelligence::before{
  content:"\f337";
}

.bp4-icon-intersection::before{
  content:"\f205";
}

.bp4-icon-ip-address::before{
  content:"\f206";
}

.bp4-icon-issue::before{
  content:"\f209";
}

.bp4-icon-issue-closed::before{
  content:"\f207";
}

.bp4-icon-issue-new::before{
  content:"\f208";
}

.bp4-icon-italic::before{
  content:"\f20a";
}

.bp4-icon-join-table::before{
  content:"\f20b";
}

.bp4-icon-key::before{
  content:"\f215";
}

.bp4-icon-key-backspace::before{
  content:"\f20c";
}

.bp4-icon-key-command::before{
  content:"\f20d";
}

.bp4-icon-key-control::before{
  content:"\f20e";
}

.bp4-icon-key-delete::before{
  content:"\f20f";
}

.bp4-icon-key-enter::before{
  content:"\f210";
}

.bp4-icon-key-escape::before{
  content:"\f211";
}

.bp4-icon-key-option::before{
  content:"\f212";
}

.bp4-icon-key-shift::before{
  content:"\f213";
}

.bp4-icon-key-tab::before{
  content:"\f214";
}

.bp4-icon-known-vehicle::before{
  content:"\f216";
}

.bp4-icon-lab-test::before{
  content:"\f217";
}

.bp4-icon-label::before{
  content:"\f218";
}

.bp4-icon-layer::before{
  content:"\f21a";
}

.bp4-icon-layer-outline::before{
  content:"\f219";
}

.bp4-icon-layers::before{
  content:"\f21b";
}

.bp4-icon-layout::before{
  content:"\f225";
}

.bp4-icon-layout-auto::before{
  content:"\f21c";
}

.bp4-icon-layout-balloon::before{
  content:"\f21d";
}

.bp4-icon-layout-circle::before{
  content:"\f21e";
}

.bp4-icon-layout-grid::before{
  content:"\f21f";
}

.bp4-icon-layout-group-by::before{
  content:"\f220";
}

.bp4-icon-layout-hierarchy::before{
  content:"\f221";
}

.bp4-icon-layout-linear::before{
  content:"\f222";
}

.bp4-icon-layout-skew-grid::before{
  content:"\f223";
}

.bp4-icon-layout-sorted-clusters::before{
  content:"\f224";
}

.bp4-icon-learning::before{
  content:"\f226";
}

.bp4-icon-left-join::before{
  content:"\f227";
}

.bp4-icon-lengthen-text::before{
  content:"\f33e";
}

.bp4-icon-less-than::before{
  content:"\f229";
}

.bp4-icon-less-than-or-equal-to::before{
  content:"\f228";
}

.bp4-icon-lifesaver::before{
  content:"\f22a";
}

.bp4-icon-lightbulb::before{
  content:"\f22b";
}

.bp4-icon-lightning::before{
  content:"\f22c";
}

.bp4-icon-link::before{
  content:"\f22d";
}

.bp4-icon-list::before{
  content:"\f230";
}

.bp4-icon-list-columns::before{
  content:"\f22e";
}

.bp4-icon-list-detail-view::before{
  content:"\f22f";
}

.bp4-icon-locate::before{
  content:"\f231";
}

.bp4-icon-lock::before{
  content:"\f232";
}

.bp4-icon-locomotive::before{
  content:"\f33b";
}

.bp4-icon-log-in::before{
  content:"\f233";
}

.bp4-icon-log-out::before{
  content:"\f234";
}

.bp4-icon-low-voltage-pole::before{
  content:"\f332";
}

.bp4-icon-manual::before{
  content:"\f235";
}

.bp4-icon-manually-entered-data::before{
  content:"\f236";
}

.bp4-icon-many-to-many::before{
  content:"\f237";
}

.bp4-icon-many-to-one::before{
  content:"\f238";
}

.bp4-icon-map::before{
  content:"\f23b";
}

.bp4-icon-map-create::before{
  content:"\f239";
}

.bp4-icon-map-marker::before{
  content:"\f23a";
}

.bp4-icon-maximize::before{
  content:"\f23c";
}

.bp4-icon-media::before{
  content:"\f23d";
}

.bp4-icon-menu::before{
  content:"\f240";
}

.bp4-icon-menu-closed::before{
  content:"\f23e";
}

.bp4-icon-menu-open::before{
  content:"\f23f";
}

.bp4-icon-merge-columns::before{
  content:"\f241";
}

.bp4-icon-merge-links::before{
  content:"\f242";
}

.bp4-icon-minimize::before{
  content:"\f243";
}

.bp4-icon-minus::before{
  content:"\f244";
}

.bp4-icon-mobile-phone::before{
  content:"\f245";
}

.bp4-icon-mobile-video::before{
  content:"\f246";
}

.bp4-icon-modal::before{
  content:"\f248";
}

.bp4-icon-modal-filled::before{
  content:"\f247";
}

.bp4-icon-model::before{
  content:"\f33d";
}

.bp4-icon-moon::before{
  content:"\f249";
}

.bp4-icon-more::before{
  content:"\f24a";
}

.bp4-icon-mountain::before{
  content:"\f24b";
}

.bp4-icon-move::before{
  content:"\f24c";
}

.bp4-icon-mugshot::before{
  content:"\f24d";
}

.bp4-icon-multi-select::before{
  content:"\f24e";
}

.bp4-icon-music::before{
  content:"\f24f";
}

.bp4-icon-nest::before{
  content:"\f250";
}

.bp4-icon-new-drawing::before{
  content:"\f251";
}

.bp4-icon-new-grid-item::before{
  content:"\f252";
}

.bp4-icon-new-layer::before{
  content:"\f253";
}

.bp4-icon-new-layers::before{
  content:"\f254";
}

.bp4-icon-new-link::before{
  content:"\f255";
}

.bp4-icon-new-object::before{
  content:"\f256";
}

.bp4-icon-new-person::before{
  content:"\f257";
}

.bp4-icon-new-prescription::before{
  content:"\f258";
}

.bp4-icon-new-text-box::before{
  content:"\f259";
}

.bp4-icon-ninja::before{
  content:"\f25a";
}

.bp4-icon-not-equal-to::before{
  content:"\f25b";
}

.bp4-icon-notifications::before{
  content:"\f25e";
}

.bp4-icon-notifications-snooze::before{
  content:"\f25c";
}

.bp4-icon-notifications-updated::before{
  content:"\f25d";
}

.bp4-icon-numbered-list::before{
  content:"\f25f";
}

.bp4-icon-numerical::before{
  content:"\f260";
}

.bp4-icon-office::before{
  content:"\f261";
}

.bp4-icon-offline::before{
  content:"\f262";
}

.bp4-icon-oil-field::before{
  content:"\f263";
}

.bp4-icon-one-column::before{
  content:"\f264";
}

.bp4-icon-one-to-many::before{
  content:"\f265";
}

.bp4-icon-one-to-one::before{
  content:"\f266";
}

.bp4-icon-open-application::before{
  content:"\f32b";
}

.bp4-icon-outdated::before{
  content:"\f267";
}

.bp4-icon-page-layout::before{
  content:"\f268";
}

.bp4-icon-panel-stats::before{
  content:"\f269";
}

.bp4-icon-panel-table::before{
  content:"\f26a";
}

.bp4-icon-paperclip::before{
  content:"\f26b";
}

.bp4-icon-paragraph::before{
  content:"\f26c";
}

.bp4-icon-path::before{
  content:"\f26e";
}

.bp4-icon-path-search::before{
  content:"\f26d";
}

.bp4-icon-pause::before{
  content:"\f26f";
}

.bp4-icon-people::before{
  content:"\f270";
}

.bp4-icon-percentage::before{
  content:"\f271";
}

.bp4-icon-person::before{
  content:"\f272";
}

.bp4-icon-phone::before{
  content:"\f273";
}

.bp4-icon-pie-chart::before{
  content:"\f274";
}

.bp4-icon-pin::before{
  content:"\f275";
}

.bp4-icon-pivot::before{
  content:"\f277";
}

.bp4-icon-pivot-table::before{
  content:"\f276";
}

.bp4-icon-play::before{
  content:"\f278";
}

.bp4-icon-playbook::before{
  content:"\f324";
}

.bp4-icon-plus::before{
  content:"\f279";
}

.bp4-icon-polygon-filter::before{
  content:"\f27a";
}

.bp4-icon-power::before{
  content:"\f27b";
}

.bp4-icon-predictive-analysis::before{
  content:"\f27c";
}

.bp4-icon-prescription::before{
  content:"\f27d";
}

.bp4-icon-presentation::before{
  content:"\f27e";
}

.bp4-icon-print::before{
  content:"\f27f";
}

.bp4-icon-projects::before{
  content:"\f280";
}

.bp4-icon-properties::before{
  content:"\f281";
}

.bp4-icon-property::before{
  content:"\f282";
}

.bp4-icon-publish-function::before{
  content:"\f283";
}

.bp4-icon-pulse::before{
  content:"\f284";
}

.bp4-icon-rain::before{
  content:"\f285";
}

.bp4-icon-random::before{
  content:"\f286";
}

.bp4-icon-record::before{
  content:"\f287";
}

.bp4-icon-rect-height::before{
  content:"\f325";
}

.bp4-icon-rect-width::before{
  content:"\f326";
}

.bp4-icon-rectangle::before{
  content:"\f321";
}

.bp4-icon-redo::before{
  content:"\f288";
}

.bp4-icon-refresh::before{
  content:"\f289";
}

.bp4-icon-regex::before{
  content:"\f32f";
}

.bp4-icon-regression-chart::before{
  content:"\f28a";
}

.bp4-icon-remove::before{
  content:"\f290";
}

.bp4-icon-remove-column::before{
  content:"\f28d";
}

.bp4-icon-remove-column-left::before{
  content:"\f28b";
}

.bp4-icon-remove-column-right::before{
  content:"\f28c";
}

.bp4-icon-remove-row-bottom::before{
  content:"\f28e";
}

.bp4-icon-remove-row-top::before{
  content:"\f28f";
}

.bp4-icon-repeat::before{
  content:"\f291";
}

.bp4-icon-reset::before{
  content:"\f292";
}

.bp4-icon-resolve::before{
  content:"\f293";
}

.bp4-icon-rig::before{
  content:"\f294";
}

.bp4-icon-right-join::before{
  content:"\f295";
}

.bp4-icon-ring::before{
  content:"\f296";
}

.bp4-icon-rocket::before{
  content:"\f298";
}

.bp4-icon-rocket-slant::before{
  content:"\f297";
}

.bp4-icon-rotate-document::before{
  content:"\f299";
}

.bp4-icon-rotate-page::before{
  content:"\f29a";
}

.bp4-icon-route::before{
  content:"\f29b";
}

.bp4-icon-satellite::before{
  content:"\f29c";
}

.bp4-icon-saved::before{
  content:"\f29d";
}

.bp4-icon-scatter-plot::before{
  content:"\f29e";
}

.bp4-icon-search::before{
  content:"\f2a2";
}

.bp4-icon-search-around::before{
  content:"\f29f";
}

.bp4-icon-search-template::before{
  content:"\f2a0";
}

.bp4-icon-search-text::before{
  content:"\f2a1";
}

.bp4-icon-segmented-control::before{
  content:"\f2a3";
}

.bp4-icon-select::before{
  content:"\f2a4";
}

.bp4-icon-selection::before{
  content:"\f2a5";
}

.bp4-icon-send-message::before{
  content:"\f2a6";
}

.bp4-icon-send-to::before{
  content:"\f2a9";
}

.bp4-icon-send-to-graph::before{
  content:"\f2a7";
}

.bp4-icon-send-to-map::before{
  content:"\f2a8";
}

.bp4-icon-sensor::before{
  content:"\f33c";
}

.bp4-icon-series-add::before{
  content:"\f2aa";
}

.bp4-icon-series-configuration::before{
  content:"\f2ab";
}

.bp4-icon-series-derived::before{
  content:"\f2ac";
}

.bp4-icon-series-filtered::before{
  content:"\f2ad";
}

.bp4-icon-series-search::before{
  content:"\f2ae";
}

.bp4-icon-settings::before{
  content:"\f2af";
}

.bp4-icon-shapes::before{
  content:"\f2b0";
}

.bp4-icon-share::before{
  content:"\f2b1";
}

.bp4-icon-shared-filter::before{
  content:"\f2b2";
}

.bp4-icon-shield::before{
  content:"\f2b3";
}

.bp4-icon-ship::before{
  content:"\f2b4";
}

.bp4-icon-shop::before{
  content:"\f2b5";
}

.bp4-icon-shopping-cart::before{
  content:"\f2b6";
}

.bp4-icon-shorten-text::before{
  content:"\f33f";
}

.bp4-icon-signal-search::before{
  content:"\f2b7";
}

.bp4-icon-sim-card::before{
  content:"\f2b8";
}

.bp4-icon-slash::before{
  content:"\f2b9";
}

.bp4-icon-small-cross::before{
  content:"\f2ba";
}

.bp4-icon-small-info-sign::before{
  content:"\f334";
}

.bp4-icon-small-minus::before{
  content:"\f2bb";
}

.bp4-icon-small-plus::before{
  content:"\f2bc";
}

.bp4-icon-small-square::before{
  content:"\f2bd";
}

.bp4-icon-small-tick::before{
  content:"\f2be";
}

.bp4-icon-snowflake::before{
  content:"\f2bf";
}

.bp4-icon-social-media::before{
  content:"\f2c0";
}

.bp4-icon-sort::before{
  content:"\f2c7";
}

.bp4-icon-sort-alphabetical::before{
  content:"\f2c2";
}

.bp4-icon-sort-alphabetical-desc::before{
  content:"\f2c1";
}

.bp4-icon-sort-asc::before{
  content:"\f2c3";
}

.bp4-icon-sort-desc::before{
  content:"\f2c4";
}

.bp4-icon-sort-numerical::before{
  content:"\f2c6";
}

.bp4-icon-sort-numerical-desc::before{
  content:"\f2c5";
}

.bp4-icon-spell-check::before{
  content:"\f340";
}

.bp4-icon-split-columns::before{
  content:"\f2c8";
}

.bp4-icon-square::before{
  content:"\f2c9";
}

.bp4-icon-stacked-chart::before{
  content:"\f2ca";
}

.bp4-icon-stadium-geometry::before{
  content:"\f2cb";
}

.bp4-icon-star::before{
  content:"\f2cd";
}

.bp4-icon-star-empty::before{
  content:"\f2cc";
}

.bp4-icon-step-backward::before{
  content:"\f2ce";
}

.bp4-icon-step-chart::before{
  content:"\f2cf";
}

.bp4-icon-step-forward::before{
  content:"\f2d0";
}

.bp4-icon-stop::before{
  content:"\f2d1";
}

.bp4-icon-stopwatch::before{
  content:"\f2d2";
}

.bp4-icon-strikethrough::before{
  content:"\f2d3";
}

.bp4-icon-style::before{
  content:"\f2d4";
}

.bp4-icon-subscript::before{
  content:"\f339";
}

.bp4-icon-superscript::before{
  content:"\f33a";
}

.bp4-icon-swap-horizontal::before{
  content:"\f2d5";
}

.bp4-icon-swap-vertical::before{
  content:"\f2d6";
}

.bp4-icon-switch::before{
  content:"\f2d7";
}

.bp4-icon-symbol-circle::before{
  content:"\f2d8";
}

.bp4-icon-symbol-cross::before{
  content:"\f2d9";
}

.bp4-icon-symbol-diamond::before{
  content:"\f2da";
}

.bp4-icon-symbol-rectangle::before{
  content:"\f322";
}

.bp4-icon-symbol-square::before{
  content:"\f2db";
}

.bp4-icon-symbol-triangle-down::before{
  content:"\f2dc";
}

.bp4-icon-symbol-triangle-up::before{
  content:"\f2dd";
}

.bp4-icon-syringe::before{
  content:"\f2de";
}

.bp4-icon-tag::before{
  content:"\f2df";
}

.bp4-icon-take-action::before{
  content:"\f2e0";
}

.bp4-icon-tank::before{
  content:"\f2e1";
}

.bp4-icon-target::before{
  content:"\f2e2";
}

.bp4-icon-taxi::before{
  content:"\f2e3";
}

.bp4-icon-temperature::before{
  content:"\f2e4";
}

.bp4-icon-text-highlight::before{
  content:"\f2e5";
}

.bp4-icon-th::before{
  content:"\f2ea";
}

.bp4-icon-th-derived::before{
  content:"\f2e6";
}

.bp4-icon-th-disconnect::before{
  content:"\f2e7";
}

.bp4-icon-th-filtered::before{
  content:"\f2e8";
}

.bp4-icon-th-list::before{
  content:"\f2e9";
}

.bp4-icon-third-party::before{
  content:"\f2eb";
}

.bp4-icon-thumbs-down::before{
  content:"\f2ec";
}

.bp4-icon-thumbs-up::before{
  content:"\f2ed";
}

.bp4-icon-tick::before{
  content:"\f2ef";
}

.bp4-icon-tick-circle::before{
  content:"\f2ee";
}

.bp4-icon-time::before{
  content:"\f2f0";
}

.bp4-icon-timeline-area-chart::before{
  content:"\f2f1";
}

.bp4-icon-timeline-bar-chart::before{
  content:"\f2f2";
}

.bp4-icon-timeline-events::before{
  content:"\f2f3";
}

.bp4-icon-timeline-line-chart::before{
  content:"\f2f4";
}

.bp4-icon-tint::before{
  content:"\f2f5";
}

.bp4-icon-torch::before{
  content:"\f2f6";
}

.bp4-icon-tractor::before{
  content:"\f2f7";
}

.bp4-icon-train::before{
  content:"\f2f8";
}

.bp4-icon-translate::before{
  content:"\f2f9";
}

.bp4-icon-trash::before{
  content:"\f2fa";
}

.bp4-icon-tree::before{
  content:"\f2fb";
}

.bp4-icon-trending-down::before{
  content:"\f2fc";
}

.bp4-icon-trending-up::before{
  content:"\f2fd";
}

.bp4-icon-truck::before{
  content:"\f2fe";
}

.bp4-icon-two-columns::before{
  content:"\f2ff";
}

.bp4-icon-unarchive::before{
  content:"\f300";
}

.bp4-icon-underline::before{
  content:"\f301";
}

.bp4-icon-undo::before{
  content:"\f302";
}

.bp4-icon-ungroup-objects::before{
  content:"\f303";
}

.bp4-icon-unknown-vehicle::before{
  content:"\f304";
}

.bp4-icon-unlock::before{
  content:"\f305";
}

.bp4-icon-unpin::before{
  content:"\f306";
}

.bp4-icon-unresolve::before{
  content:"\f307";
}

.bp4-icon-updated::before{
  content:"\f308";
}

.bp4-icon-upload::before{
  content:"\f309";
}

.bp4-icon-user::before{
  content:"\f30a";
}

.bp4-icon-variable::before{
  content:"\f30b";
}

.bp4-icon-vertical-bar-chart-asc::before{
  content:"\f30c";
}

.bp4-icon-vertical-bar-chart-desc::before{
  content:"\f30d";
}

.bp4-icon-vertical-distribution::before{
  content:"\f30e";
}

.bp4-icon-vertical-inbetween::before{
  content:"\f32a";
}

.bp4-icon-video::before{
  content:"\f30f";
}

.bp4-icon-virus::before{
  content:"\f310";
}

.bp4-icon-volume-down::before{
  content:"\f311";
}

.bp4-icon-volume-off::before{
  content:"\f312";
}

.bp4-icon-volume-up::before{
  content:"\f313";
}

.bp4-icon-walk::before{
  content:"\f314";
}

.bp4-icon-warning-sign::before{
  content:"\f315";
}

.bp4-icon-waterfall-chart::before{
  content:"\f316";
}

.bp4-icon-waves::before{
  content:"\f317";
}

.bp4-icon-widget::before{
  content:"\f31b";
}

.bp4-icon-widget-button::before{
  content:"\f318";
}

.bp4-icon-widget-footer::before{
  content:"\f319";
}

.bp4-icon-widget-header::before{
  content:"\f31a";
}

.bp4-icon-wind::before{
  content:"\f31c";
}

.bp4-icon-wrench::before{
  content:"\f31d";
}

.bp4-icon-zoom-in::before{
  content:"\f31e";
}

.bp4-icon-zoom-out::before{
  content:"\f31f";
}

.bp4-icon-zoom-to-fit::before{
  content:"\f320";
}

.bp4-submenu > .bp4-popover-wrapper{
  display:block;
}

.bp4-submenu .bp4-popover-target{
  display:block;
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item{
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]){
  background-color:rgba(143, 153, 168, 0.15);
  color:inherit;
  cursor:pointer;
  text-decoration:none;
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected{
  background-color:rgba(45, 114, 210, 0.1);
  color:#215db0;
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected .bp4-menu-item-label{
  color:inherit;
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected::before,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected .bp4-menu-item-icon,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected .bp4-submenu-icon{
  color:#215db0;
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-success{
  background-color:rgba(35, 133, 81, 0.1);
  color:#1c6e42;
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-success::before,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-success .bp4-menu-item-icon,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-success .bp4-submenu-icon{
  color:inherit;
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-warning{
  background-color:rgba(200, 118, 25, 0.1);
  color:#935610;
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-warning::before,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-warning .bp4-menu-item-icon,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-warning .bp4-submenu-icon{
  color:inherit;
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-danger{
  background-color:rgba(205, 66, 70, 0.1);
  color:#ac2f33;
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-danger::before,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-danger .bp4-menu-item-icon,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-danger .bp4-submenu-icon{
  color:inherit;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected{
    background-color:highlight;
  }
}

.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]){
  color:inherit;
}

.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]) .bp4-menu-item-icon,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]) .bp4-submenu-icon{
  color:#abb3bf;
}

.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected{
  background-color:rgba(45, 114, 210, 0.2);
  color:#8abbff;
}

.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected::before,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected .bp4-menu-item-icon,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected .bp4-submenu-icon{
  color:#8abbff;
}

.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-success{
  background-color:rgba(35, 133, 81, 0.2);
  color:#72ca9b;
}

.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-success::before,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-success .bp4-menu-item-icon,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-success .bp4-submenu-icon{
  color:inherit;
}

.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-warning{
  background-color:rgba(200, 118, 25, 0.2);
  color:#fbb360;
}

.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-warning::before,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-warning .bp4-menu-item-icon,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-warning .bp4-submenu-icon{
  color:inherit;
}

.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-danger{
  background-color:rgba(205, 66, 70, 0.2);
  color:#fa999c;
}

.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-danger::before,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-danger .bp4-menu-item-icon,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected.bp4-intent-danger .bp4-submenu-icon{
  color:inherit;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item:not([class*=bp4-intent-]).ns-selected{
    background-color:highlight;
  }
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-], .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active{
  background-color:rgba(45, 114, 210, 0.1);
  color:#215db0;
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-] .bp4-menu-item-label, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover .bp4-menu-item-label, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active .bp4-menu-item-label{
  color:inherit;
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]::before,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-] .bp4-menu-item-icon,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-] .bp4-submenu-icon, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover::before,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover .bp4-menu-item-icon,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover .bp4-submenu-icon, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active::before,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active .bp4-menu-item-icon,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active .bp4-submenu-icon{
  color:#215db0;
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-success, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-success, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-success{
  background-color:rgba(35, 133, 81, 0.1);
  color:#1c6e42;
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-success::before,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-success .bp4-menu-item-icon,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-success .bp4-submenu-icon, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-success::before,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-success .bp4-menu-item-icon,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-success .bp4-submenu-icon, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-success::before,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-success .bp4-menu-item-icon,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-success .bp4-submenu-icon{
  color:inherit;
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-warning, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-warning, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-warning{
  background-color:rgba(200, 118, 25, 0.1);
  color:#935610;
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-warning::before,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-warning .bp4-menu-item-icon,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-warning .bp4-submenu-icon, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-warning::before,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-warning .bp4-menu-item-icon,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-warning .bp4-submenu-icon, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-warning::before,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-warning .bp4-menu-item-icon,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-warning .bp4-submenu-icon{
  color:inherit;
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-danger, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-danger, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-danger{
  background-color:rgba(205, 66, 70, 0.1);
  color:#ac2f33;
}

.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-danger::before,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-danger .bp4-menu-item-icon,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-danger .bp4-submenu-icon, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-danger::before,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-danger .bp4-menu-item-icon,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-danger .bp4-submenu-icon, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-danger::before,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-danger .bp4-menu-item-icon,
.bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-danger .bp4-submenu-icon{
  color:inherit;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-], .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover, .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active{
    background-color:highlight;
  }
}

.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-], .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active{
  background-color:rgba(45, 114, 210, 0.2);
  color:#8abbff;
}

.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]::before,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-] .bp4-menu-item-icon,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-] .bp4-submenu-icon, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover::before,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover .bp4-menu-item-icon,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover .bp4-submenu-icon, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active::before,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active .bp4-menu-item-icon,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active .bp4-submenu-icon{
  color:#8abbff;
}

.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-success, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-success, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-success{
  background-color:rgba(35, 133, 81, 0.2);
  color:#72ca9b;
}

.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-success::before,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-success .bp4-menu-item-icon,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-success .bp4-submenu-icon, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-success::before,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-success .bp4-menu-item-icon,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-success .bp4-submenu-icon, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-success::before,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-success .bp4-menu-item-icon,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-success .bp4-submenu-icon{
  color:inherit;
}

.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-warning, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-warning, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-warning{
  background-color:rgba(200, 118, 25, 0.2);
  color:#fbb360;
}

.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-warning::before,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-warning .bp4-menu-item-icon,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-warning .bp4-submenu-icon, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-warning::before,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-warning .bp4-menu-item-icon,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-warning .bp4-submenu-icon, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-warning::before,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-warning .bp4-menu-item-icon,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-warning .bp4-submenu-icon{
  color:inherit;
}

.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-danger, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-danger, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-danger{
  background-color:rgba(205, 66, 70, 0.2);
  color:#fa999c;
}

.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-danger::before,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-danger .bp4-menu-item-icon,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-].bp4-intent-danger .bp4-submenu-icon, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-danger::before,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-danger .bp4-menu-item-icon,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover.bp4-intent-danger .bp4-submenu-icon, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-danger::before,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-danger .bp4-menu-item-icon,
.bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active.bp4-intent-danger .bp4-submenu-icon{
  color:inherit;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-], .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:hover, .bp4-dark .bp4-submenu .bp4-popover-target.bp4-popover-open > .bp4-menu-item[class*=bp4-intent-]:active{
    background-color:highlight;
  }
}

.bp4-submenu.bp4-popover{
  box-shadow:none;
  padding:0 5px;
}

.bp4-submenu.bp4-popover > .bp4-popover-content{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
}

.bp4-dark .bp4-submenu.bp4-popover, .bp4-submenu.bp4-popover.bp4-dark{
  box-shadow:none;
}

.bp4-dark .bp4-submenu.bp4-popover > .bp4-popover-content, .bp4-submenu.bp4-popover.bp4-dark > .bp4-popover-content{
  box-shadow:0 0 0 1px hsl(215, 3%, 38%), inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
}

.bp4-menu{
  background:#ffffff;
  border-radius:2px;
  color:#1c2127;
  list-style:none;
  margin:0;
  min-width:180px;
  padding:5px;
  text-align:left;
}

.bp4-menu-divider{
  border-top:1px solid rgba(17, 20, 24, 0.15);
  display:block;
  margin:5px;
}

.bp4-dark .bp4-menu-divider{
  border-top-color:rgba(255, 255, 255, 0.2);
}

.bp4-menu-item{
  display:flex;
  flex-direction:row;
  align-items:flex-start;
  border-radius:2px;
  color:inherit;
  line-height:20px;
  padding:5px 7px;
  text-decoration:none;
  -webkit-user-select:none;
  user-select:none;
}

.bp4-menu-item > *{
  flex-grow:0;
  flex-shrink:0;
}

.bp4-menu-item > .bp4-fill{
  flex-grow:1;
  flex-shrink:1;
}

.bp4-menu-item::before,
.bp4-menu-item > *{
  margin-right:7px;
}

.bp4-menu-item:empty::before,
.bp4-menu-item > :last-child{
  margin-right:0;
}

.bp4-menu-item > .bp4-fill{
  word-break:break-word;
}

.bp4-menu-item .bp4-menu-item-icon{
  display:flex;
  flex-direction:column;
  height:20px;
  justify-content:center;
}

.bp4-menu-item .bp4-menu-item-label{
  color:#5f6b7c;
}

.bp4-menu-item::before,
.bp4-menu-item .bp4-menu-item-icon,
.bp4-menu-item .bp4-submenu-icon{
  color:#5f6b7c;
}

.bp4-menu-item::before,
.bp4-menu-item .bp4-submenu-icon{
  margin-top:2px;
}

.bp4-menu-item:hover{
  background-color:rgba(143, 153, 168, 0.15);
  color:inherit;
  cursor:pointer;
  text-decoration:none;
}

.bp4-menu-item:hover.ns-selected{
  background-color:rgba(45, 114, 210, 0.1);
  color:#215db0;
}

.bp4-menu-item:hover.ns-selected .bp4-menu-item-label{
  color:inherit;
}

.bp4-menu-item:hover.ns-selected::before,
.bp4-menu-item:hover.ns-selected .bp4-menu-item-icon,
.bp4-menu-item:hover.ns-selected .bp4-submenu-icon{
  color:#215db0;
}

.bp4-menu-item:hover.ns-selected.bp4-intent-success{
  background-color:rgba(35, 133, 81, 0.1);
  color:#1c6e42;
}

.bp4-menu-item:hover.ns-selected.bp4-intent-success::before,
.bp4-menu-item:hover.ns-selected.bp4-intent-success .bp4-menu-item-icon,
.bp4-menu-item:hover.ns-selected.bp4-intent-success .bp4-submenu-icon{
  color:inherit;
}

.bp4-menu-item:hover.ns-selected.bp4-intent-warning{
  background-color:rgba(200, 118, 25, 0.1);
  color:#935610;
}

.bp4-menu-item:hover.ns-selected.bp4-intent-warning::before,
.bp4-menu-item:hover.ns-selected.bp4-intent-warning .bp4-menu-item-icon,
.bp4-menu-item:hover.ns-selected.bp4-intent-warning .bp4-submenu-icon{
  color:inherit;
}

.bp4-menu-item:hover.ns-selected.bp4-intent-danger{
  background-color:rgba(205, 66, 70, 0.1);
  color:#ac2f33;
}

.bp4-menu-item:hover.ns-selected.bp4-intent-danger::before,
.bp4-menu-item:hover.ns-selected.bp4-intent-danger .bp4-menu-item-icon,
.bp4-menu-item:hover.ns-selected.bp4-intent-danger .bp4-submenu-icon{
  color:inherit;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-menu-item:hover.ns-selected{
    background-color:highlight;
  }
}

.bp4-menu-item:active, .bp4-menu-item.bp4-active{
  background-color:rgba(143, 153, 168, 0.3);
}

.bp4-menu-item:active .bp4-menu-item-label, .bp4-menu-item.bp4-active .bp4-menu-item-label{
  color:#1c2127;
}

.bp4-menu-item.bp4-selected, .bp4-menu-item.bp4-selected:hover, .bp4-menu-item.bp4-selected:active{
  background-color:rgba(45, 114, 210, 0.1);
  color:#215db0;
}

.bp4-menu-item.bp4-selected .bp4-menu-item-label, .bp4-menu-item.bp4-selected:hover .bp4-menu-item-label, .bp4-menu-item.bp4-selected:active .bp4-menu-item-label{
  color:inherit;
}

.bp4-menu-item.bp4-selected::before,
.bp4-menu-item.bp4-selected .bp4-menu-item-icon,
.bp4-menu-item.bp4-selected .bp4-submenu-icon, .bp4-menu-item.bp4-selected:hover::before,
.bp4-menu-item.bp4-selected:hover .bp4-menu-item-icon,
.bp4-menu-item.bp4-selected:hover .bp4-submenu-icon, .bp4-menu-item.bp4-selected:active::before,
.bp4-menu-item.bp4-selected:active .bp4-menu-item-icon,
.bp4-menu-item.bp4-selected:active .bp4-submenu-icon{
  color:#215db0;
}

.bp4-menu-item.bp4-selected.bp4-intent-success, .bp4-menu-item.bp4-selected:hover.bp4-intent-success, .bp4-menu-item.bp4-selected:active.bp4-intent-success{
  background-color:rgba(35, 133, 81, 0.1);
  color:#1c6e42;
}

.bp4-menu-item.bp4-selected.bp4-intent-success::before,
.bp4-menu-item.bp4-selected.bp4-intent-success .bp4-menu-item-icon,
.bp4-menu-item.bp4-selected.bp4-intent-success .bp4-submenu-icon, .bp4-menu-item.bp4-selected:hover.bp4-intent-success::before,
.bp4-menu-item.bp4-selected:hover.bp4-intent-success .bp4-menu-item-icon,
.bp4-menu-item.bp4-selected:hover.bp4-intent-success .bp4-submenu-icon, .bp4-menu-item.bp4-selected:active.bp4-intent-success::before,
.bp4-menu-item.bp4-selected:active.bp4-intent-success .bp4-menu-item-icon,
.bp4-menu-item.bp4-selected:active.bp4-intent-success .bp4-submenu-icon{
  color:inherit;
}

.bp4-menu-item.bp4-selected.bp4-intent-warning, .bp4-menu-item.bp4-selected:hover.bp4-intent-warning, .bp4-menu-item.bp4-selected:active.bp4-intent-warning{
  background-color:rgba(200, 118, 25, 0.1);
  color:#935610;
}

.bp4-menu-item.bp4-selected.bp4-intent-warning::before,
.bp4-menu-item.bp4-selected.bp4-intent-warning .bp4-menu-item-icon,
.bp4-menu-item.bp4-selected.bp4-intent-warning .bp4-submenu-icon, .bp4-menu-item.bp4-selected:hover.bp4-intent-warning::before,
.bp4-menu-item.bp4-selected:hover.bp4-intent-warning .bp4-menu-item-icon,
.bp4-menu-item.bp4-selected:hover.bp4-intent-warning .bp4-submenu-icon, .bp4-menu-item.bp4-selected:active.bp4-intent-warning::before,
.bp4-menu-item.bp4-selected:active.bp4-intent-warning .bp4-menu-item-icon,
.bp4-menu-item.bp4-selected:active.bp4-intent-warning .bp4-submenu-icon{
  color:inherit;
}

.bp4-menu-item.bp4-selected.bp4-intent-danger, .bp4-menu-item.bp4-selected:hover.bp4-intent-danger, .bp4-menu-item.bp4-selected:active.bp4-intent-danger{
  background-color:rgba(205, 66, 70, 0.1);
  color:#ac2f33;
}

.bp4-menu-item.bp4-selected.bp4-intent-danger::before,
.bp4-menu-item.bp4-selected.bp4-intent-danger .bp4-menu-item-icon,
.bp4-menu-item.bp4-selected.bp4-intent-danger .bp4-submenu-icon, .bp4-menu-item.bp4-selected:hover.bp4-intent-danger::before,
.bp4-menu-item.bp4-selected:hover.bp4-intent-danger .bp4-menu-item-icon,
.bp4-menu-item.bp4-selected:hover.bp4-intent-danger .bp4-submenu-icon, .bp4-menu-item.bp4-selected:active.bp4-intent-danger::before,
.bp4-menu-item.bp4-selected:active.bp4-intent-danger .bp4-menu-item-icon,
.bp4-menu-item.bp4-selected:active.bp4-intent-danger .bp4-submenu-icon{
  color:inherit;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-menu-item.bp4-selected, .bp4-menu-item.bp4-selected:hover, .bp4-menu-item.bp4-selected:active{
    background-color:highlight;
  }
}

.bp4-menu-item.bp4-disabled{
  background-color:inherit !important;
  color:rgba(95, 107, 124, 0.6) !important;
  cursor:not-allowed !important;
  outline:none !important;
}

.bp4-menu-item.bp4-disabled::before,
.bp4-menu-item.bp4-disabled .bp4-menu-item-icon,
.bp4-menu-item.bp4-disabled .bp4-submenu-icon{
  color:rgba(95, 107, 124, 0.6) !important;
}

.bp4-menu-item.bp4-disabled .bp4-menu-item-label{
  color:rgba(95, 107, 124, 0.6) !important;
}

.bp4-menu-item.bp4-intent-primary{
  color:#215db0;
}

.bp4-menu-item.bp4-intent-primary::before,
.bp4-menu-item.bp4-intent-primary .bp4-menu-item-icon,
.bp4-menu-item.bp4-intent-primary .bp4-submenu-icon,
.bp4-menu-item.bp4-intent-primary .bp4-menu-item-label{
  color:inherit;
}

.bp4-menu-item.bp4-intent-primary:hover{
  background-color:rgba(45, 114, 210, 0.1);
}

.bp4-menu-item.bp4-intent-primary:active, .bp4-menu-item.bp4-intent-primary.bp4-active{
  background-color:rgba(45, 114, 210, 0.2);
  color:#184a90;
}

.bp4-menu-item.bp4-intent-success{
  color:#1c6e42;
}

.bp4-menu-item.bp4-intent-success::before,
.bp4-menu-item.bp4-intent-success .bp4-menu-item-icon,
.bp4-menu-item.bp4-intent-success .bp4-submenu-icon,
.bp4-menu-item.bp4-intent-success .bp4-menu-item-label{
  color:inherit;
}

.bp4-menu-item.bp4-intent-success:hover{
  background-color:rgba(35, 133, 81, 0.1);
}

.bp4-menu-item.bp4-intent-success:active, .bp4-menu-item.bp4-intent-success.bp4-active{
  background-color:rgba(35, 133, 81, 0.2);
  color:#165a36;
}

.bp4-menu-item.bp4-intent-warning{
  color:#935610;
}

.bp4-menu-item.bp4-intent-warning::before,
.bp4-menu-item.bp4-intent-warning .bp4-menu-item-icon,
.bp4-menu-item.bp4-intent-warning .bp4-submenu-icon,
.bp4-menu-item.bp4-intent-warning .bp4-menu-item-label{
  color:inherit;
}

.bp4-menu-item.bp4-intent-warning:hover{
  background-color:rgba(200, 118, 25, 0.1);
}

.bp4-menu-item.bp4-intent-warning:active, .bp4-menu-item.bp4-intent-warning.bp4-active{
  background-color:rgba(200, 118, 25, 0.2);
  color:#77450d;
}

.bp4-menu-item.bp4-intent-danger{
  color:#ac2f33;
}

.bp4-menu-item.bp4-intent-danger::before,
.bp4-menu-item.bp4-intent-danger .bp4-menu-item-icon,
.bp4-menu-item.bp4-intent-danger .bp4-submenu-icon,
.bp4-menu-item.bp4-intent-danger .bp4-menu-item-label{
  color:inherit;
}

.bp4-menu-item.bp4-intent-danger:hover{
  background-color:rgba(205, 66, 70, 0.1);
}

.bp4-menu-item.bp4-intent-danger:active, .bp4-menu-item.bp4-intent-danger.bp4-active{
  background-color:rgba(205, 66, 70, 0.2);
  color:#8e292c;
}

.bp4-menu-item::before{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  margin-right:7px;
}

.bp4-large .bp4-menu-item{
  font-size:16px;
  line-height:22px;
  padding:9px 7px;
}

.bp4-large .bp4-menu-item .bp4-menu-item-icon{
  height:22px;
}

.bp4-large .bp4-menu-item::before,
.bp4-large .bp4-menu-item .bp4-submenu-icon{
  margin-top:3px;
}

.bp4-large .bp4-menu-item::before{
  font-family:"blueprint-icons-20", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  margin-right:10px;
}

button.bp4-menu-item{
  background:none;
  border:none;
  text-align:left;
  width:100%;
}

.bp4-menu-header{
  border-top:1px solid rgba(17, 20, 24, 0.15);
  display:block;
  margin:5px;
  cursor:default;
  padding-left:2px;
}

.bp4-dark .bp4-menu-header{
  border-top-color:rgba(255, 255, 255, 0.2);
}

.bp4-menu-header:first-of-type{
  border-top:none;
}

.bp4-menu-header > h6{
  color:#1c2127;
  font-weight:600;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  line-height:17px;
  margin:0;
  padding:10px 7px 0 1px;
}

.bp4-dark .bp4-menu-header > h6{
  color:#f6f7f9;
}

.bp4-menu-header:first-of-type > h6{
  padding-top:0;
}

.bp4-large .bp4-menu-header > h6{
  font-size:18px;
  padding-bottom:5px;
  padding-top:15px;
}

.bp4-large .bp4-menu-header:first-of-type > h6{
  padding-top:0;
}

.bp4-dark .bp4-menu{
  background:#2f343c;
  color:#f6f7f9;
}

.bp4-dark .bp4-menu-item{
  color:inherit;
}

.bp4-dark .bp4-menu-item .bp4-menu-item-label{
  color:#abb3bf;
}

.bp4-dark .bp4-menu-item::before,
.bp4-dark .bp4-menu-item .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item .bp4-submenu-icon{
  color:#abb3bf;
}

.bp4-dark .bp4-menu-item:hover{
  color:inherit;
}

.bp4-dark .bp4-menu-item:hover .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item:hover .bp4-submenu-icon{
  color:#abb3bf;
}

.bp4-dark .bp4-menu-item:hover.ns-selected{
  background-color:rgba(45, 114, 210, 0.2);
  color:#8abbff;
}

.bp4-dark .bp4-menu-item:hover.ns-selected::before,
.bp4-dark .bp4-menu-item:hover.ns-selected .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item:hover.ns-selected .bp4-submenu-icon{
  color:#8abbff;
}

.bp4-dark .bp4-menu-item:hover.ns-selected.bp4-intent-success{
  background-color:rgba(35, 133, 81, 0.2);
  color:#72ca9b;
}

.bp4-dark .bp4-menu-item:hover.ns-selected.bp4-intent-success::before,
.bp4-dark .bp4-menu-item:hover.ns-selected.bp4-intent-success .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item:hover.ns-selected.bp4-intent-success .bp4-submenu-icon{
  color:inherit;
}

.bp4-dark .bp4-menu-item:hover.ns-selected.bp4-intent-warning{
  background-color:rgba(200, 118, 25, 0.2);
  color:#fbb360;
}

.bp4-dark .bp4-menu-item:hover.ns-selected.bp4-intent-warning::before,
.bp4-dark .bp4-menu-item:hover.ns-selected.bp4-intent-warning .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item:hover.ns-selected.bp4-intent-warning .bp4-submenu-icon{
  color:inherit;
}

.bp4-dark .bp4-menu-item:hover.ns-selected.bp4-intent-danger{
  background-color:rgba(205, 66, 70, 0.2);
  color:#fa999c;
}

.bp4-dark .bp4-menu-item:hover.ns-selected.bp4-intent-danger::before,
.bp4-dark .bp4-menu-item:hover.ns-selected.bp4-intent-danger .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item:hover.ns-selected.bp4-intent-danger .bp4-submenu-icon{
  color:inherit;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-dark .bp4-menu-item:hover.ns-selected{
    background-color:highlight;
  }
}

.bp4-dark .bp4-menu-item:active .bp4-menu-item-label, .bp4-dark .bp4-menu-item.bp4-active .bp4-menu-item-label{
  color:#f6f7f9;
}

.bp4-dark .bp4-menu-item.bp4-selected, .bp4-dark .bp4-menu-item.bp4-selected:hover, .bp4-dark .bp4-menu-item.bp4-selected:active{
  background-color:rgba(45, 114, 210, 0.2);
  color:#8abbff;
}

.bp4-dark .bp4-menu-item.bp4-selected::before,
.bp4-dark .bp4-menu-item.bp4-selected .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item.bp4-selected .bp4-submenu-icon, .bp4-dark .bp4-menu-item.bp4-selected:hover::before,
.bp4-dark .bp4-menu-item.bp4-selected:hover .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item.bp4-selected:hover .bp4-submenu-icon, .bp4-dark .bp4-menu-item.bp4-selected:active::before,
.bp4-dark .bp4-menu-item.bp4-selected:active .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item.bp4-selected:active .bp4-submenu-icon{
  color:#8abbff;
}

.bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-success, .bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-success, .bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-success{
  background-color:rgba(35, 133, 81, 0.2);
  color:#72ca9b;
}

.bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-success::before,
.bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-success .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-success .bp4-submenu-icon, .bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-success::before,
.bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-success .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-success .bp4-submenu-icon, .bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-success::before,
.bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-success .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-success .bp4-submenu-icon{
  color:inherit;
}

.bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-warning, .bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-warning, .bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-warning{
  background-color:rgba(200, 118, 25, 0.2);
  color:#fbb360;
}

.bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-warning::before,
.bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-warning .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-warning .bp4-submenu-icon, .bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-warning::before,
.bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-warning .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-warning .bp4-submenu-icon, .bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-warning::before,
.bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-warning .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-warning .bp4-submenu-icon{
  color:inherit;
}

.bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-danger, .bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-danger, .bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-danger{
  background-color:rgba(205, 66, 70, 0.2);
  color:#fa999c;
}

.bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-danger::before,
.bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-danger .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item.bp4-selected.bp4-intent-danger .bp4-submenu-icon, .bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-danger::before,
.bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-danger .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item.bp4-selected:hover.bp4-intent-danger .bp4-submenu-icon, .bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-danger::before,
.bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-danger .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item.bp4-selected:active.bp4-intent-danger .bp4-submenu-icon{
  color:inherit;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-dark .bp4-menu-item.bp4-selected, .bp4-dark .bp4-menu-item.bp4-selected:hover, .bp4-dark .bp4-menu-item.bp4-selected:active{
    background-color:highlight;
  }
}

.bp4-dark .bp4-menu-item.bp4-disabled{
  color:rgba(171, 179, 191, 0.6) !important;
}

.bp4-dark .bp4-menu-item.bp4-disabled::before,
.bp4-dark .bp4-menu-item.bp4-disabled .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item.bp4-disabled .bp4-submenu-icon{
  color:rgba(171, 179, 191, 0.6) !important;
}

.bp4-dark .bp4-menu-item.bp4-disabled .bp4-menu-item-label{
  color:rgba(171, 179, 191, 0.6) !important;
}

.bp4-dark .bp4-menu-item.bp4-intent-primary{
  color:#8abbff;
}

.bp4-dark .bp4-menu-item.bp4-intent-primary::before,
.bp4-dark .bp4-menu-item.bp4-intent-primary .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item.bp4-intent-primary .bp4-submenu-icon,
.bp4-dark .bp4-menu-item.bp4-intent-primary .bp4-menu-item-label{
  color:inherit;
}

.bp4-dark .bp4-menu-item.bp4-intent-primary:hover{
  background-color:rgba(45, 114, 210, 0.2);
}

.bp4-dark .bp4-menu-item.bp4-intent-primary:active, .bp4-dark .bp4-menu-item.bp4-intent-primary.bp4-active{
  background-color:rgba(45, 114, 210, 0.3);
  color:#99c4ff;
}

.bp4-dark .bp4-menu-item.bp4-intent-success{
  color:#72ca9b;
}

.bp4-dark .bp4-menu-item.bp4-intent-success::before,
.bp4-dark .bp4-menu-item.bp4-intent-success .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item.bp4-intent-success .bp4-submenu-icon,
.bp4-dark .bp4-menu-item.bp4-intent-success .bp4-menu-item-label{
  color:inherit;
}

.bp4-dark .bp4-menu-item.bp4-intent-success:hover{
  background-color:rgba(35, 133, 81, 0.2);
}

.bp4-dark .bp4-menu-item.bp4-intent-success:active, .bp4-dark .bp4-menu-item.bp4-intent-success.bp4-active{
  background-color:rgba(35, 133, 81, 0.3);
  color:#7cd7a2;
}

.bp4-dark .bp4-menu-item.bp4-intent-warning{
  color:#fbb360;
}

.bp4-dark .bp4-menu-item.bp4-intent-warning::before,
.bp4-dark .bp4-menu-item.bp4-intent-warning .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item.bp4-intent-warning .bp4-submenu-icon,
.bp4-dark .bp4-menu-item.bp4-intent-warning .bp4-menu-item-label{
  color:inherit;
}

.bp4-dark .bp4-menu-item.bp4-intent-warning:hover{
  background-color:rgba(200, 118, 25, 0.2);
}

.bp4-dark .bp4-menu-item.bp4-intent-warning:active, .bp4-dark .bp4-menu-item.bp4-intent-warning.bp4-active{
  background-color:rgba(200, 118, 25, 0.3);
  color:#f5c186;
}

.bp4-dark .bp4-menu-item.bp4-intent-danger{
  color:#fa999c;
}

.bp4-dark .bp4-menu-item.bp4-intent-danger::before,
.bp4-dark .bp4-menu-item.bp4-intent-danger .bp4-menu-item-icon,
.bp4-dark .bp4-menu-item.bp4-intent-danger .bp4-submenu-icon,
.bp4-dark .bp4-menu-item.bp4-intent-danger .bp4-menu-item-label{
  color:inherit;
}

.bp4-dark .bp4-menu-item.bp4-intent-danger:hover{
  background-color:rgba(205, 66, 70, 0.2);
}

.bp4-dark .bp4-menu-item.bp4-intent-danger:active, .bp4-dark .bp4-menu-item.bp4-intent-danger.bp4-active{
  background-color:rgba(205, 66, 70, 0.3);
  color:#ffa1a4;
}

.bp4-dark .bp4-menu-divider,
.bp4-dark .bp4-menu-header{
  border-color:rgba(255, 255, 255, 0.2);
}

.bp4-dark .bp4-menu-header > h6{
  color:#f6f7f9;
}

.bp4-label .bp4-menu{
  margin-top:5px;
}

.bp4-navbar{
  background-color:#ffffff;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 1px 1px rgba(17, 20, 24, 0.2);
  height:50px;
  padding:0 15px;
  position:relative;
  width:100%;
  z-index:10;
}

.bp4-navbar.bp4-dark, .bp4-dark .bp4-navbar{
  background-color:#383e47;
}

.bp4-navbar.bp4-dark{
  box-shadow:inset inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-navbar{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.4);
}

.bp4-navbar.bp4-fixed-top{
  left:0;
  position:fixed;
  right:0;
  top:0;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-navbar{
    border:1px solid buttonborder;
  }
}

.bp4-navbar-heading{
  font-size:16px;
  margin-right:15px;
}

.bp4-navbar-group{
  align-items:center;
  display:flex;
  height:50px;
}

.bp4-navbar-group.bp4-align-left{
  float:left;
}

.bp4-navbar-group.bp4-align-right{
  float:right;
}

.bp4-navbar-divider{
  border-left:1px solid rgba(17, 20, 24, 0.15);
  height:20px;
  margin:0 10px;
}

.bp4-dark .bp4-navbar-divider{
  border-left-color:rgba(255, 255, 255, 0.2);
}

.bp4-non-ideal-state{
  display:flex;
  flex-direction:column;
  align-items:center;
  color:#5f6b7c;
  height:100%;
  justify-content:center;
  text-align:center;
  width:100%;
}

.bp4-non-ideal-state > *{
  flex-grow:0;
  flex-shrink:0;
}

.bp4-non-ideal-state > .bp4-fill{
  flex-grow:1;
  flex-shrink:1;
}

.bp4-non-ideal-state::before,
.bp4-non-ideal-state > *{
  margin-bottom:20px;
}

.bp4-non-ideal-state:empty::before,
.bp4-non-ideal-state > :last-child{
  margin-bottom:0;
}

.bp4-non-ideal-state > *{
  max-width:400px;
}

.bp4-non-ideal-state .bp4-heading{
  color:#5f6b7c;
  line-height:20px;
  margin-bottom:10px;
}

.bp4-non-ideal-state .bp4-heading:only-child{
  margin-bottom:0;
}

.bp4-non-ideal-state.bp4-non-ideal-state-horizontal{
  display:flex;
  flex-direction:row;
  text-align:left;
}

.bp4-non-ideal-state.bp4-non-ideal-state-horizontal > *{
  flex-grow:0;
  flex-shrink:0;
}

.bp4-non-ideal-state.bp4-non-ideal-state-horizontal > .bp4-fill{
  flex-grow:1;
  flex-shrink:1;
}

.bp4-non-ideal-state.bp4-non-ideal-state-horizontal::before,
.bp4-non-ideal-state.bp4-non-ideal-state-horizontal > *{
  margin-right:20px;
}

.bp4-non-ideal-state.bp4-non-ideal-state-horizontal:empty::before,
.bp4-non-ideal-state.bp4-non-ideal-state-horizontal > :last-child{
  margin-right:0;
}

.bp4-non-ideal-state.bp4-non-ideal-state-horizontal > *{
  margin-bottom:0;
}

.bp4-dark .bp4-non-ideal-state{
  color:#abb3bf;
}

.bp4-dark .bp4-non-ideal-state .bp4-heading{
  color:#abb3bf;
}

.bp4-non-ideal-state-visual{
  color:#8f99a8;
}

.bp4-non-ideal-state-visual .bp4-icon svg{
  fill-opacity:15%;
  overflow:visible;
}

.bp4-non-ideal-state-visual .bp4-icon svg path{
  stroke:#8f99a8;
  stroke-opacity:50%;
  stroke-width:0.5px;
}

.bp4-dark .bp4-non-ideal-state-visual .bp4-icon svg{
  fill-opacity:20%;
}

.bp4-overflow-list{
  display:flex;
  flex-wrap:nowrap;
  min-width:0;
}

.bp4-overflow-list-spacer{
  flex-shrink:1;
  width:1px;
}

body.bp4-overlay-open{
  overflow:hidden;
}

.bp4-overlay{
  bottom:0;
  left:0;
  position:static;
  right:0;
  top:0;
  z-index:20;
}

.bp4-overlay:not(.bp4-overlay-open){
  pointer-events:none;
}

.bp4-overlay.bp4-overlay-container{
  overflow:hidden;
  position:fixed;
}

.bp4-overlay.bp4-overlay-container.bp4-overlay-inline{
  position:absolute;
}

.bp4-overlay.bp4-overlay-scroll-container{
  overflow:auto;
  position:fixed;
}

.bp4-overlay.bp4-overlay-scroll-container.bp4-overlay-inline{
  position:absolute;
}

.bp4-overlay.bp4-overlay-inline{
  display:inline;
  overflow:visible;
}

.bp4-overlay-content{
  position:fixed;
  z-index:20;
}

.bp4-overlay-inline .bp4-overlay-content, .bp4-overlay-scroll-container .bp4-overlay-content{
  position:absolute;
}

.bp4-overlay-backdrop{
  bottom:0;
  left:0;
  position:fixed;
  right:0;
  top:0;
  opacity:1;
  background-color:rgba(17, 20, 24, 0.7);
  overflow:auto;
  -webkit-user-select:none;
  user-select:none;
  z-index:20;
}

.bp4-overlay-backdrop.bp4-overlay-enter, .bp4-overlay-backdrop.bp4-overlay-appear{
  opacity:0;
}

.bp4-overlay-backdrop.bp4-overlay-enter-active, .bp4-overlay-backdrop.bp4-overlay-appear-active{
  opacity:1;
  transition-delay:0;
  transition-duration:200ms;
  transition-property:opacity;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-overlay-backdrop.bp4-overlay-exit{
  opacity:1;
}

.bp4-overlay-backdrop.bp4-overlay-exit-active{
  opacity:0;
  transition-delay:0;
  transition-duration:200ms;
  transition-property:opacity;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-overlay-backdrop:focus{
  outline:none;
}

.bp4-overlay-inline .bp4-overlay-backdrop{
  position:absolute;
}

.bp4-panel-stack{
  overflow:hidden;
  position:relative;
}

.bp4-panel-stack-header{
  align-items:center;
  box-shadow:0 1px rgba(17, 20, 24, 0.15);
  display:flex;
  flex-shrink:0;
  height:30px;
  z-index:1;
}

.bp4-dark .bp4-panel-stack-header{
  box-shadow:0 1px rgba(255, 255, 255, 0.2);
}

.bp4-panel-stack-header > span{
  align-items:stretch;
  display:flex;
  flex:1;
}

.bp4-panel-stack-header .bp4-heading{
  margin:0 5px;
}

.bp4-button.bp4-panel-stack-header-back{
  margin-left:5px;
  padding-left:0;
  white-space:nowrap;
}

.bp4-button.bp4-panel-stack-header-back .bp4-icon{
  margin:0 2px;
}

.bp4-panel-stack-view{
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0;
  background-color:#ffffff;
  border-right:1px solid rgba(17, 20, 24, 0.15);
  display:flex;
  flex-direction:column;
  margin-right:-1px;
  overflow-y:auto;
  z-index:1;
}

.bp4-dark .bp4-panel-stack-view{
  background-color:#383e47;
}

.bp4-panel-stack-view:nth-last-child(n+4){
  display:none;
}

.bp4-panel-stack-push .bp4-panel-stack-enter, .bp4-panel-stack-push .bp4-panel-stack-appear{
  transform:translateX(100%);
  opacity:0;
}

.bp4-panel-stack-push .bp4-panel-stack-enter-active, .bp4-panel-stack-push .bp4-panel-stack-appear-active{
  transform:translate(0%);
  opacity:1;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}

.bp4-panel-stack-push .bp4-panel-stack-exit{
  transform:translate(0%);
  opacity:1;
}

.bp4-panel-stack-push .bp4-panel-stack-exit-active{
  transform:translateX(-50%);
  opacity:0;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}

.bp4-panel-stack-pop .bp4-panel-stack-enter, .bp4-panel-stack-pop .bp4-panel-stack-appear{
  transform:translateX(-50%);
  opacity:0;
}

.bp4-panel-stack-pop .bp4-panel-stack-enter-active, .bp4-panel-stack-pop .bp4-panel-stack-appear-active{
  transform:translate(0%);
  opacity:1;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}

.bp4-panel-stack-pop .bp4-panel-stack-exit{
  transform:translate(0%);
  opacity:1;
}

.bp4-panel-stack-pop .bp4-panel-stack-exit-active{
  transform:translateX(100%);
  opacity:0;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}

.bp4-panel-stack2{
  overflow:hidden;
  position:relative;
}

.bp4-panel-stack2-header{
  align-items:center;
  box-shadow:0 1px rgba(17, 20, 24, 0.15);
  display:flex;
  flex-shrink:0;
  height:30px;
  z-index:1;
}

.bp4-dark .bp4-panel-stack2-header{
  box-shadow:0 1px rgba(255, 255, 255, 0.2);
}

.bp4-panel-stack2-header > span{
  align-items:stretch;
  display:flex;
  flex:1;
}

.bp4-panel-stack2-header .bp4-heading{
  margin:0 5px;
}

.bp4-button.bp4-panel-stack2-header-back{
  margin-left:5px;
  padding-left:0;
  white-space:nowrap;
}

.bp4-button.bp4-panel-stack2-header-back .bp4-icon{
  margin:0 2px;
}

.bp4-panel-stack2-view{
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0;
  background-color:#ffffff;
  border-right:1px solid rgba(17, 20, 24, 0.15);
  display:flex;
  flex-direction:column;
  margin-right:-1px;
  overflow-y:auto;
  z-index:1;
}

.bp4-dark .bp4-panel-stack2-view{
  background-color:#383e47;
}

.bp4-panel-stack2-view:nth-last-child(n+4){
  display:none;
}

.bp4-panel-stack2-push .bp4-panel-stack2-enter, .bp4-panel-stack2-push .bp4-panel-stack2-appear{
  transform:translateX(100%);
  opacity:0;
}

.bp4-panel-stack2-push .bp4-panel-stack2-enter-active, .bp4-panel-stack2-push .bp4-panel-stack2-appear-active{
  transform:translate(0%);
  opacity:1;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}

.bp4-panel-stack2-push .bp4-panel-stack2-exit{
  transform:translate(0%);
  opacity:1;
}

.bp4-panel-stack2-push .bp4-panel-stack2-exit-active{
  transform:translateX(-50%);
  opacity:0;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}

.bp4-panel-stack2-pop .bp4-panel-stack2-enter, .bp4-panel-stack2-pop .bp4-panel-stack2-appear{
  transform:translateX(-50%);
  opacity:0;
}

.bp4-panel-stack2-pop .bp4-panel-stack2-enter-active, .bp4-panel-stack2-pop .bp4-panel-stack2-appear-active{
  transform:translate(0%);
  opacity:1;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}

.bp4-panel-stack2-pop .bp4-panel-stack2-exit{
  transform:translate(0%);
  opacity:1;
}

.bp4-panel-stack2-pop .bp4-panel-stack2-exit-active{
  transform:translateX(100%);
  opacity:0;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}

.bp4-popover{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  transform:scale(1);
  border-radius:2px;
  display:inline-block;
  z-index:20;
}

.bp4-popover .bp4-popover-arrow{
  height:30px;
  position:absolute;
  width:30px;
}

.bp4-popover .bp4-popover-arrow::before{
  height:20px;
  margin:5px;
  width:20px;
}

.bp4-tether-element-attached-bottom.bp4-tether-target-attached-top > .bp4-popover{
  margin-bottom:17px;
  margin-top:-17px;
}

.bp4-tether-element-attached-bottom.bp4-tether-target-attached-top > .bp4-popover > .bp4-popover-arrow{
  bottom:-11px;
}

.bp4-tether-element-attached-bottom.bp4-tether-target-attached-top > .bp4-popover > .bp4-popover-arrow svg{
  transform:rotate(-90deg);
}

.bp4-tether-element-attached-left.bp4-tether-target-attached-right > .bp4-popover{
  margin-left:17px;
}

.bp4-tether-element-attached-left.bp4-tether-target-attached-right > .bp4-popover > .bp4-popover-arrow{
  left:-11px;
}

.bp4-tether-element-attached-left.bp4-tether-target-attached-right > .bp4-popover > .bp4-popover-arrow svg{
  transform:rotate(0);
}

.bp4-tether-element-attached-top.bp4-tether-target-attached-bottom > .bp4-popover{
  margin-top:17px;
}

.bp4-tether-element-attached-top.bp4-tether-target-attached-bottom > .bp4-popover > .bp4-popover-arrow{
  top:-11px;
}

.bp4-tether-element-attached-top.bp4-tether-target-attached-bottom > .bp4-popover > .bp4-popover-arrow svg{
  transform:rotate(90deg);
}

.bp4-tether-element-attached-right.bp4-tether-target-attached-left > .bp4-popover{
  margin-left:-17px;
  margin-right:17px;
}

.bp4-tether-element-attached-right.bp4-tether-target-attached-left > .bp4-popover > .bp4-popover-arrow{
  right:-11px;
}

.bp4-tether-element-attached-right.bp4-tether-target-attached-left > .bp4-popover > .bp4-popover-arrow svg{
  transform:rotate(180deg);
}

.bp4-tether-element-attached-middle > .bp4-popover > .bp4-popover-arrow{
  top:50%;
  transform:translateY(-50%);
}

.bp4-tether-element-attached-center > .bp4-popover > .bp4-popover-arrow{
  right:50%;
  transform:translateX(50%);
}

.bp4-tether-element-attached-top.bp4-tether-target-attached-top > .bp4-popover > .bp4-popover-arrow{
  top:-0.3933982644px;
}

.bp4-tether-element-attached-right.bp4-tether-target-attached-right > .bp4-popover > .bp4-popover-arrow{
  right:-0.3933982644px;
}

.bp4-tether-element-attached-left.bp4-tether-target-attached-left > .bp4-popover > .bp4-popover-arrow{
  left:-0.3933982644px;
}

.bp4-tether-element-attached-bottom.bp4-tether-target-attached-bottom > .bp4-popover > .bp4-popover-arrow{
  bottom:-0.3933982644px;
}

.bp4-tether-element-attached-top.bp4-tether-element-attached-left > .bp4-popover{
  transform-origin:top left;
}

.bp4-tether-element-attached-top.bp4-tether-element-attached-center > .bp4-popover{
  transform-origin:top center;
}

.bp4-tether-element-attached-top.bp4-tether-element-attached-right > .bp4-popover{
  transform-origin:top right;
}

.bp4-tether-element-attached-middle.bp4-tether-element-attached-left > .bp4-popover{
  transform-origin:center left;
}

.bp4-tether-element-attached-middle.bp4-tether-element-attached-center > .bp4-popover{
  transform-origin:center center;
}

.bp4-tether-element-attached-middle.bp4-tether-element-attached-right > .bp4-popover{
  transform-origin:center right;
}

.bp4-tether-element-attached-bottom.bp4-tether-element-attached-left > .bp4-popover{
  transform-origin:bottom left;
}

.bp4-tether-element-attached-bottom.bp4-tether-element-attached-center > .bp4-popover{
  transform-origin:bottom center;
}

.bp4-tether-element-attached-bottom.bp4-tether-element-attached-right > .bp4-popover{
  transform-origin:bottom right;
}

.bp4-popover .bp4-popover-content{
  background:#ffffff;
}

.bp4-popover .bp4-popover-content,
.bp4-popover .bp4-heading{
  color:inherit;
}

.bp4-popover .bp4-popover-arrow::before{
  box-shadow:1px 1px 6px rgba(17, 20, 24, 0.2);
}

.bp4-popover .bp4-popover-arrow-border{
  fill:#111418;
  fill-opacity:0.1;
}

.bp4-popover .bp4-popover-arrow-fill{
  fill:#ffffff;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-popover .bp4-popover-arrow-fill{
    fill:buttonborder;
  }
}

.bp4-popover-enter > .bp4-popover, .bp4-popover-appear > .bp4-popover{
  transform:scale(0.3);
}

.bp4-popover-enter-active > .bp4-popover, .bp4-popover-appear-active > .bp4-popover{
  transform:scale(1);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}

.bp4-popover-exit > .bp4-popover{
  transform:scale(1);
}

.bp4-popover-exit-active > .bp4-popover{
  transform:scale(0.3);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}

.bp4-popover .bp4-popover-content{
  border-radius:2px;
  position:relative;
}

.bp4-popover.bp4-popover-content-sizing .bp4-popover-content{
  max-width:350px;
  padding:20px;
}

.bp4-popover-target + .bp4-overlay .bp4-popover.bp4-popover-content-sizing{
  width:350px;
}

.bp4-popover.bp4-minimal{
  margin:0 !important;
}

.bp4-popover.bp4-minimal .bp4-popover-arrow{
  display:none;
}

.bp4-popover.bp4-minimal.bp4-popover{
  transform:scale(1);
}

.bp4-popover-enter > .bp4-popover.bp4-minimal.bp4-popover, .bp4-popover-appear > .bp4-popover.bp4-minimal.bp4-popover{
  transform:scale(1);
}

.bp4-popover-enter-active > .bp4-popover.bp4-minimal.bp4-popover, .bp4-popover-appear-active > .bp4-popover.bp4-minimal.bp4-popover{
  transform:scale(1);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-popover-exit > .bp4-popover.bp4-minimal.bp4-popover{
  transform:scale(1);
}

.bp4-popover-exit-active > .bp4-popover.bp4-minimal.bp4-popover{
  transform:scale(1);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-popover.bp4-dark, .bp4-dark .bp4-popover{
  box-shadow:0 0 0 1px hsl(215, 3%, 38%), inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
}

.bp4-popover.bp4-dark .bp4-popover-content, .bp4-dark .bp4-popover .bp4-popover-content{
  background:#2f343c;
}

.bp4-popover.bp4-dark .bp4-popover-content,
.bp4-popover.bp4-dark .bp4-heading, .bp4-dark .bp4-popover .bp4-popover-content,
.bp4-dark .bp4-popover .bp4-heading{
  color:inherit;
}

.bp4-popover.bp4-dark .bp4-popover-arrow::before, .bp4-dark .bp4-popover .bp4-popover-arrow::before{
  box-shadow:0 0 0 1px #777a7e, 1px 1px 6px rgba(17, 20, 24, 0.4);
}

.bp4-popover.bp4-dark .bp4-popover-arrow-border, .bp4-dark .bp4-popover .bp4-popover-arrow-border{
  fill:#111418;
  fill-opacity:0.2;
}

.bp4-popover.bp4-dark .bp4-popover-arrow-fill, .bp4-dark .bp4-popover .bp4-popover-arrow-fill{
  fill:#2f343c;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-popover.bp4-dark .bp4-popover-arrow-fill, .bp4-dark .bp4-popover .bp4-popover-arrow-fill{
    fill:buttonborder;
  }
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-popover{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}

.bp4-popover-arrow::before{
  border-radius:1px;
  content:"";
  display:block;
  position:absolute;
  transform:rotate(45deg);
}

.bp4-tether-pinned .bp4-popover-arrow{
  display:none;
}

.bp4-popover-backdrop{
  background:rgba(255, 255, 255, 0);
}

.bp4-transition-container{
  opacity:1;
  display:flex;
  z-index:20;
}

.bp4-transition-container.bp4-popover-enter, .bp4-transition-container.bp4-popover-appear{
  opacity:0;
}

.bp4-transition-container.bp4-popover-enter-active, .bp4-transition-container.bp4-popover-appear-active{
  opacity:1;
  transition-delay:0;
  transition-duration:100ms;
  transition-property:opacity;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-transition-container.bp4-popover-exit{
  opacity:1;
}

.bp4-transition-container.bp4-popover-exit-active{
  opacity:0;
  transition-delay:0;
  transition-duration:100ms;
  transition-property:opacity;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-transition-container:focus{
  outline:none;
}

.bp4-transition-container.bp4-popover-leave .bp4-popover-content{
  pointer-events:none;
}

.bp4-transition-container[data-x-out-of-boundaries]{
  display:none;
}

span.bp4-popover-target{
  display:inline-block;
}

.bp4-popover-wrapper.bp4-fill{
  width:100%;
}

.bp4-portal{
  left:0;
  position:absolute;
  right:0;
  top:0;
}

@keyframes linear-progress-bar-stripes{
  from{
    background-position:0 0;
  }

  to{
    background-position:30px 0;
  }
}

.bp4-progress-bar{
  background:rgba(95, 107, 124, 0.2);
  border-radius:40px;
  display:block;
  height:8px;
  overflow:hidden;
  position:relative;
  width:100%;
}

.bp4-progress-bar .bp4-progress-meter{
  background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);
  background-color:rgba(95, 107, 124, 0.8);
  background-size:30px 30px;
  border-radius:40px;
  height:100%;
  position:absolute;
  transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
  width:100%;
}

.bp4-progress-bar:not(.bp4-no-animation):not(.bp4-no-stripes) .bp4-progress-meter{
  animation:linear-progress-bar-stripes 300ms linear infinite reverse;
}

.bp4-progress-bar.bp4-no-stripes .bp4-progress-meter{
  background-image:none;
}

.bp4-dark .bp4-progress-bar{
  background:rgba(17, 20, 24, 0.5);
}

.bp4-dark .bp4-progress-bar .bp4-progress-meter{
  background-color:#8f99a8;
}

.bp4-progress-bar.bp4-intent-primary .bp4-progress-meter{
  background-color:#2d72d2;
}

.bp4-progress-bar.bp4-intent-success .bp4-progress-meter{
  background-color:#238551;
}

.bp4-progress-bar.bp4-intent-warning .bp4-progress-meter{
  background-color:#c87619;
}

.bp4-progress-bar.bp4-intent-danger .bp4-progress-meter{
  background-color:#cd4246;
}

@keyframes skeleton-glow{
  from{
    background:rgba(211, 216, 222, 0.2);
    border-color:rgba(211, 216, 222, 0.2);
  }

  to{
    background:rgba(95, 107, 124, 0.2);
    border-color:rgba(95, 107, 124, 0.2);
  }
}

.bp4-skeleton{
  animation:1000ms linear infinite alternate skeleton-glow;
  background:rgba(211, 216, 222, 0.2);
  background-clip:padding-box !important;
  border-color:rgba(211, 216, 222, 0.2) !important;
  border-radius:2px;
  box-shadow:none !important;
  color:transparent !important;
  cursor:default;
  pointer-events:none;
  -webkit-user-select:none;
  user-select:none;
}

.bp4-skeleton::before, .bp4-skeleton::after,
.bp4-skeleton *{
  visibility:hidden !important;
}

.bp4-slider{
  height:40px;
  min-width:150px;
  width:100%;
  cursor:default;
  outline:none;
  position:relative;
  -webkit-user-select:none;
  user-select:none;
}

.bp4-slider:hover{
  cursor:pointer;
}

.bp4-slider:active{
  cursor:grabbing;
}

.bp4-slider.bp4-disabled{
  cursor:not-allowed;
  opacity:0.5;
}

.bp4-slider.bp4-slider-unlabeled{
  height:16px;
}

.bp4-slider-track,
.bp4-slider-progress{
  height:6px;
  left:0;
  right:0;
  top:5px;
  position:absolute;
}

.bp4-slider-track{
  border-radius:2px;
  overflow:hidden;
}

.bp4-slider-progress{
  background:rgba(95, 107, 124, 0.2);
}

.bp4-dark .bp4-slider-progress{
  background:rgba(17, 20, 24, 0.5);
}

.bp4-slider-progress.bp4-intent-primary{
  background-color:#2d72d2;
}

.bp4-slider-progress.bp4-intent-success{
  background-color:#238551;
}

.bp4-slider-progress.bp4-intent-warning{
  background-color:#c87619;
}

.bp4-slider-progress.bp4-intent-danger{
  background-color:#cd4246;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-slider-progress{
    background:ButtonText;
  }
}

.bp4-slider-handle{
  background-color:#f6f7f9;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.1);
  color:#1c2127;
  border-radius:2px;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.5), 0 1px 1px rgba(17, 20, 24, 0.5);
  cursor:pointer;
  height:16px;
  left:0;
  position:absolute;
  top:0;
  width:16px;
}

.bp4-slider-handle:hover{
  background-clip:padding-box;
  background-color:#edeff2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}

.bp4-slider-handle:active, .bp4-slider-handle.bp4-active{
  background-color:#dce0e5;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-slider-handle:active, .bp4-slider-handle.bp4-active{
    background:highlight;
  }
}

.bp4-slider-handle:disabled, .bp4-slider-handle.bp4-disabled{
  background-color:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
  outline:none;
}

.bp4-slider-handle:disabled.bp4-active, .bp4-slider-handle:disabled.bp4-active:hover, .bp4-slider-handle.bp4-disabled.bp4-active, .bp4-slider-handle.bp4-disabled.bp4-active:hover{
  background:rgba(211, 216, 222, 0.7);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-slider-handle{
    border:1px solid buttonborder;
  }
}

.bp4-slider-handle:focus{
  z-index:1;
}

.bp4-slider-handle:hover{
  background-clip:padding-box;
  background-color:#edeff2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.5), 0 1px 2px rgba(17, 20, 24, 0.6);
  cursor:grab;
  z-index:2;
}

.bp4-slider-handle.bp4-active{
  background-color:#dce0e5;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 1px 2px rgba(17, 20, 24, 0.2);
  box-shadow:inset 0 1px 1px rgba(17, 20, 24, 0.1), 0 0 0 1px rgba(17, 20, 24, 0.5), 0 1px 2px rgba(17, 20, 24, 0.2);
  cursor:grabbing;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-slider-handle.bp4-active{
    background:highlight;
  }
}

.bp4-disabled .bp4-slider-handle{
  background:#c5cbd3;
  box-shadow:none;
  pointer-events:none;
}

.bp4-dark .bp4-slider-handle{
  background-color:#abb3bf;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.2);
}

.bp4-dark .bp4-slider-handle:hover{
  background-color:#8f99a8;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-slider-handle.bp4-active{
  background-color:#738091;
  box-shadow:inset 0 1px 1px rgba(17, 20, 24, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 2px rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-disabled .bp4-slider-handle{
  background:#5f6b7c;
  border-color:#5f6b7c;
  box-shadow:none;
}

.bp4-slider-handle .bp4-slider-label{
  background:#404854;
  border-radius:2px;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  color:#f6f7f9;
  margin-left:8px;
}

.bp4-dark .bp4-slider-handle .bp4-slider-label{
  background:#e5e8eb;
  box-shadow:0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
  color:#404854;
}

.bp4-disabled .bp4-slider-handle .bp4-slider-label{
  box-shadow:none;
}

.bp4-slider-handle.bp4-start, .bp4-slider-handle.bp4-end{
  width:8px;
}

.bp4-slider-handle.bp4-start{
  border-bottom-right-radius:0;
  border-top-right-radius:0;
}

.bp4-slider-handle.bp4-end{
  border-bottom-left-radius:0;
  border-top-left-radius:0;
  margin-left:8px;
}

.bp4-slider-handle.bp4-end .bp4-slider-label{
  margin-left:0;
}

.bp4-slider-label{
  transform:translate(-50%, 20px);
  display:inline-block;
  font-size:12px;
  line-height:1;
  padding:2px 5px;
  position:absolute;
  vertical-align:top;
}

.bp4-slider.bp4-vertical{
  height:150px;
  min-width:40px;
  width:40px;
}

.bp4-slider.bp4-vertical .bp4-slider-track,
.bp4-slider.bp4-vertical .bp4-slider-progress{
  bottom:0;
  height:auto;
  left:5px;
  top:0;
  width:6px;
}

.bp4-slider.bp4-vertical .bp4-slider-progress{
  top:auto;
}

.bp4-slider.bp4-vertical .bp4-slider-label{
  transform:translate(20px, 50%);
}

.bp4-slider.bp4-vertical .bp4-slider-handle{
  top:auto;
}

.bp4-slider.bp4-vertical .bp4-slider-handle .bp4-slider-label{
  margin-left:0;
  margin-top:-8px;
}

.bp4-slider.bp4-vertical .bp4-slider-handle.bp4-end, .bp4-slider.bp4-vertical .bp4-slider-handle.bp4-start{
  height:8px;
  margin-left:0;
  width:16px;
}

.bp4-slider.bp4-vertical .bp4-slider-handle.bp4-start{
  border-bottom-right-radius:2px;
  border-top-left-radius:0;
}

.bp4-slider.bp4-vertical .bp4-slider-handle.bp4-start .bp4-slider-label{
  transform:translate(20px);
}

.bp4-slider.bp4-vertical .bp4-slider-handle.bp4-end{
  border-bottom-left-radius:0;
  border-bottom-right-radius:0;
  border-top-left-radius:2px;
  margin-bottom:8px;
}

@keyframes pt-spinner-animation{
  from{
    transform:rotate(0deg);
  }

  to{
    transform:rotate(360deg);
  }
}

.bp4-spinner{
  align-items:center;
  display:flex;
  justify-content:center;
  overflow:visible;
  vertical-align:middle;
}

.bp4-spinner svg{
  display:block;
}

.bp4-spinner path{
  fill-opacity:0%;
}

.bp4-spinner .bp4-spinner-head{
  stroke:rgba(95, 107, 124, 0.8);
  stroke-linecap:round;
  transform-origin:center;
  transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-spinner .bp4-spinner-track{
  stroke:rgba(95, 107, 124, 0.2);
}

.bp4-spinner-animation{
  animation:pt-spinner-animation 500ms linear infinite;
}

.bp4-no-spin > .bp4-spinner-animation{
  animation:none;
}

.bp4-dark .bp4-spinner .bp4-spinner-head{
  stroke:#8f99a8;
}

.bp4-dark .bp4-spinner .bp4-spinner-track{
  stroke:rgba(17, 20, 24, 0.5);
}

.bp4-spinner.bp4-intent-primary .bp4-spinner-head{
  stroke:#2d72d2;
}

.bp4-spinner.bp4-intent-success .bp4-spinner-head{
  stroke:#238551;
}

.bp4-spinner.bp4-intent-warning .bp4-spinner-head{
  stroke:#c87619;
}

.bp4-spinner.bp4-intent-danger .bp4-spinner-head{
  stroke:#cd4246;
}

.bp4-tabs:not(.bp4-vertical).bp4-fill{
  height:100%;
}

.bp4-tabs:not(.bp4-vertical).bp4-fill .bp4-tab-list{
  height:100%;
}

.bp4-tabs.bp4-vertical{
  display:flex;
}

.bp4-tabs.bp4-vertical > .bp4-tab-list{
  align-items:flex-start;
  flex-direction:column;
}

.bp4-tabs.bp4-vertical > .bp4-tab-list .bp4-tab{
  align-items:center;
  border-radius:2px;
  display:flex;
  padding:0 10px;
  width:100%;
}

.bp4-tabs.bp4-vertical > .bp4-tab-list .bp4-tab[aria-selected=true]{
  background-color:rgba(45, 114, 210, 0.2);
  box-shadow:none;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-tabs.bp4-vertical > .bp4-tab-list .bp4-tab[aria-selected=true]{
    background-color:highlight;
    color:#111418;
  }
}

.bp4-tabs.bp4-vertical > .bp4-tab-list .bp4-tab-indicator-wrapper .bp4-tab-indicator{
  background-color:rgba(45, 114, 210, 0.2);
  border-radius:2px;
  bottom:0;
  height:auto;
  left:0;
  right:0;
  top:0;
}

.bp4-tabs.bp4-vertical > .bp4-tab-panel{
  margin-top:0;
  padding-left:20px;
}

.bp4-tab-list{
  align-items:flex-end;
  border:none;
  display:flex;
  flex:0 0 auto;
  list-style:none;
  margin:0;
  padding:0;
  position:relative;
}

.bp4-tab-list > *:not(:last-child){
  margin-right:20px;
}

.bp4-tab{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  align-items:center;
  align-self:stretch;
  color:#1c2127;
  cursor:pointer;
  display:flex;
  flex:0 0 auto;
  font-size:14px;
  line-height:30px;
  max-width:100%;
  position:relative;
  vertical-align:top;
}

.bp4-tab a{
  color:inherit;
  display:block;
  text-decoration:none;
}

.bp4-tab-indicator-wrapper ~ .bp4-tab{
  background-color:transparent !important;
  box-shadow:none !important;
}

.bp4-tab[aria-disabled=true]{
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-tab[aria-disabled=true]{
    color:graytext;
  }
}

.bp4-tab[aria-selected=true]{
  border-radius:0;
  box-shadow:inset 0 -3px 0 #215db0;
}

.bp4-tab[aria-selected=true], .bp4-tab:not([aria-disabled=true]):hover{
  color:#215db0;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-tab[aria-selected=true], .bp4-tab:not([aria-disabled=true]):hover{
    color:highlight;
  }
}

.bp4-tab:focus{
  -moz-outline-radius:0;
}

.bp4-large > .bp4-tab{
  font-size:16px;
  line-height:40px;
}

.bp4-tab-panel{
  margin-top:20px;
}

.bp4-tab-panel[aria-hidden=true]{
  display:none;
}

.bp4-tab-icon{
  margin-right:7px;
}

.bp4-tab-tag{
  margin-left:7px;
}

.bp4-tab-indicator-wrapper{
  left:0;
  pointer-events:none;
  position:absolute;
  top:0;
  transform:translateX(0), translateY(0);
  transition:height, transform, width;
  transition-duration:200ms;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-tab-indicator-wrapper .bp4-tab-indicator{
  background-color:#215db0;
  bottom:0;
  height:3px;
  left:0;
  position:absolute;
  right:0;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-tab-indicator-wrapper .bp4-tab-indicator{
    background-color:highlight;
  }
}

.bp4-tab-indicator-wrapper.bp4-no-animation{
  transition:none;
}

.bp4-tabs:not(.bp4-vertical) .bp4-tab-indicator-wrapper{
  height:100%;
}

.bp4-dark .bp4-tab{
  color:#f6f7f9;
}

.bp4-dark .bp4-tab[aria-disabled=true]{
  color:rgba(171, 179, 191, 0.6);
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-dark .bp4-tab[aria-disabled=true]{
    color:graytext;
  }
}

.bp4-dark .bp4-tab[aria-selected=true]{
  box-shadow:inset 0 -3px 0 #8abbff;
}

.bp4-dark .bp4-tab[aria-selected=true], .bp4-dark .bp4-tab:not([aria-disabled=true]):hover{
  color:#8abbff;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-dark .bp4-tab[aria-selected=true], .bp4-dark .bp4-tab:not([aria-disabled=true]):hover{
    color:highlight;
  }
}

.bp4-dark .bp4-tab-indicator{
  background-color:#8abbff;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-dark .bp4-tab-indicator{
    background-color:highlight;
  }
}

.bp4-flex-expander{
  flex:1 1;
}

.bp4-tag{
  display:inline-flex;
  flex-direction:row;
  align-items:center;
  background-color:#5f6b7c;
  border:none;
  border-radius:2px;
  box-shadow:none;
  color:#ffffff;
  font-size:12px;
  line-height:16px;
  max-width:100%;
  min-height:20px;
  min-width:20px;
  padding:2px 6px;
  position:relative;
}

.bp4-tag > *{
  flex-grow:0;
  flex-shrink:0;
}

.bp4-tag > .bp4-fill{
  flex-grow:1;
  flex-shrink:1;
}

.bp4-tag::before,
.bp4-tag > *{
  margin-right:4px;
}

.bp4-tag:empty::before,
.bp4-tag > :last-child{
  margin-right:0;
}

.bp4-tag:focus{
  outline:rgba(45, 114, 210, 0.6) solid 2px;
  outline-offset:0;
  -moz-outline-radius:6px;
}

.bp4-tag.bp4-interactive{
  cursor:pointer;
}

.bp4-tag.bp4-interactive:hover{
  background:#404854;
}

.bp4-tag.bp4-interactive:active, .bp4-tag.bp4-interactive.bp4-active{
  background:#383e47;
}

.bp4-tag.bp4-round{
  border-radius:30px;
  padding-left:8px;
  padding-right:8px;
}

.bp4-dark .bp4-tag{
  background-color:#c5cbd3;
  color:#1c2127;
}

.bp4-dark .bp4-tag > .bp4-icon, .bp4-dark .bp4-tag .bp4-icon-standard, .bp4-dark .bp4-tag .bp4-icon-large{
  fill:currentcolor;
}

.bp4-dark .bp4-tag.bp4-interactive:hover{
  background:#abb3bf;
}

.bp4-dark .bp4-tag.bp4-interactive:active, .bp4-dark .bp4-tag.bp4-interactive.bp4-active{
  background:#8f99a8;
}

.bp4-tag > .bp4-icon, .bp4-tag .bp4-icon-standard, .bp4-tag .bp4-icon-large{
  fill:#ffffff;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-tag{
    border:1px solid buttonborder;
  }
}

.bp4-tag.bp4-large, .bp4-large .bp4-tag{
  font-size:14px;
  line-height:20px;
  min-height:30px;
  min-width:30px;
  padding:5px 10px;
}

.bp4-tag.bp4-large::before,
.bp4-tag.bp4-large > *, .bp4-large .bp4-tag::before,
.bp4-large .bp4-tag > *{
  margin-right:7px;
}

.bp4-tag.bp4-large:empty::before,
.bp4-tag.bp4-large > :last-child, .bp4-large .bp4-tag:empty::before,
.bp4-large .bp4-tag > :last-child{
  margin-right:0;
}

.bp4-tag.bp4-large.bp4-round, .bp4-large .bp4-tag.bp4-round{
  padding-left:12px;
  padding-right:12px;
}

.bp4-tag.bp4-intent-primary{
  background:#2d72d2;
  color:#ffffff;
}

.bp4-tag.bp4-intent-primary.bp4-interactive:hover{
  background-color:#215db0;
}

.bp4-tag.bp4-intent-primary.bp4-interactive:active, .bp4-tag.bp4-intent-primary.bp4-interactive.bp4-active{
  background-color:#184a90;
}

.bp4-tag.bp4-intent-primary .bp4-tag-remove{
  color:rgba(255, 255, 255, 0.7);
}

.bp4-tag.bp4-intent-primary .bp4-tag-remove:hover, .bp4-tag.bp4-intent-primary .bp4-tag-remove:active{
  color:#ffffff;
}

.bp4-tag.bp4-intent-success{
  background:#238551;
  color:#ffffff;
}

.bp4-tag.bp4-intent-success.bp4-interactive:hover{
  background-color:#1c6e42;
}

.bp4-tag.bp4-intent-success.bp4-interactive:active, .bp4-tag.bp4-intent-success.bp4-interactive.bp4-active{
  background-color:#165a36;
}

.bp4-tag.bp4-intent-success .bp4-tag-remove{
  color:rgba(255, 255, 255, 0.7);
}

.bp4-tag.bp4-intent-success .bp4-tag-remove:hover, .bp4-tag.bp4-intent-success .bp4-tag-remove:active{
  color:#ffffff;
}

.bp4-tag.bp4-intent-warning{
  background:#fbb360;
  color:#1c2127;
}

.bp4-tag.bp4-intent-warning.bp4-interactive:hover{
  background-color:#ec9a3c;
}

.bp4-tag.bp4-intent-warning.bp4-interactive:active, .bp4-tag.bp4-intent-warning.bp4-interactive.bp4-active{
  background-color:#c87619;
}

.bp4-tag.bp4-intent-warning .bp4-tag-remove{
  color:rgba(28, 33, 39, 0.7);
}

.bp4-tag.bp4-intent-warning .bp4-tag-remove:hover, .bp4-tag.bp4-intent-warning .bp4-tag-remove:active{
  color:#1c2127;
}

.bp4-tag.bp4-intent-danger{
  background:#cd4246;
  color:#ffffff;
}

.bp4-tag.bp4-intent-danger.bp4-interactive:hover{
  background-color:#ac2f33;
}

.bp4-tag.bp4-intent-danger.bp4-interactive:active, .bp4-tag.bp4-intent-danger.bp4-interactive.bp4-active{
  background-color:#8e292c;
}

.bp4-tag.bp4-intent-danger .bp4-tag-remove{
  color:rgba(255, 255, 255, 0.7);
}

.bp4-tag.bp4-intent-danger .bp4-tag-remove:hover, .bp4-tag.bp4-intent-danger .bp4-tag-remove:active{
  color:#ffffff;
}

.bp4-tag.bp4-fill{
  display:flex;
  width:100%;
}

.bp4-tag.bp4-minimal > .bp4-icon, .bp4-tag.bp4-minimal .bp4-icon-standard, .bp4-tag.bp4-minimal .bp4-icon-large{
  fill:#5f6b7c;
}

.bp4-tag.bp4-minimal:not([class*=bp4-intent-]){
  background-color:rgba(143, 153, 168, 0.15);
  color:#1c2127;
}

.bp4-tag.bp4-minimal:not([class*=bp4-intent-]).bp4-interactive{
  cursor:pointer;
}

.bp4-tag.bp4-minimal:not([class*=bp4-intent-]).bp4-interactive:hover{
  background-color:rgba(143, 153, 168, 0.3);
  color:#111418;
}

.bp4-tag.bp4-minimal:not([class*=bp4-intent-]).bp4-interactive.bp4-active, .bp4-tag.bp4-minimal:not([class*=bp4-intent-]).bp4-interactive:active{
  background-color:rgba(143, 153, 168, 0.35);
  color:#111418;
}

.bp4-tag.bp4-minimal:not([class*=bp4-intent-]) .bp4-tag-remove{
  color:#5f6b7c;
}

.bp4-tag.bp4-minimal:not([class*=bp4-intent-]) .bp4-tag-remove:hover, .bp4-tag.bp4-minimal:not([class*=bp4-intent-]) .bp4-tag-remove:active{
  color:#404854;
}

.bp4-dark .bp4-tag.bp4-minimal:not([class*=bp4-intent-]){
  background-color:rgba(143, 153, 168, 0.15);
  color:#f6f7f9;
}

.bp4-dark .bp4-tag.bp4-minimal:not([class*=bp4-intent-]).bp4-interactive{
  cursor:pointer;
}

.bp4-dark .bp4-tag.bp4-minimal:not([class*=bp4-intent-]).bp4-interactive:hover{
  background-color:rgba(143, 153, 168, 0.3);
  color:#ffffff;
}

.bp4-dark .bp4-tag.bp4-minimal:not([class*=bp4-intent-]).bp4-interactive.bp4-active, .bp4-dark .bp4-tag.bp4-minimal:not([class*=bp4-intent-]).bp4-interactive:active{
  background-color:rgba(143, 153, 168, 0.35);
  color:#ffffff;
}

.bp4-dark .bp4-tag.bp4-minimal:not([class*=bp4-intent-]) .bp4-tag-remove{
  color:#abb3bf;
}

.bp4-dark .bp4-tag.bp4-minimal:not([class*=bp4-intent-]) .bp4-tag-remove:hover, .bp4-dark .bp4-tag.bp4-minimal:not([class*=bp4-intent-]) .bp4-tag-remove:active{
  color:#d3d8de;
}

.bp4-tag.bp4-minimal.bp4-intent-primary{
  background-color:rgba(45, 114, 210, 0.1);
  color:#215db0;
}

.bp4-tag.bp4-minimal.bp4-intent-primary > .bp4-icon, .bp4-tag.bp4-minimal.bp4-intent-primary .bp4-icon-standard, .bp4-tag.bp4-minimal.bp4-intent-primary .bp4-icon-large{
  fill:#215db0;
}

.bp4-tag.bp4-minimal.bp4-intent-primary.bp4-interactive:hover{
  background-color:rgba(45, 114, 210, 0.2);
  color:#184a90;
}

.bp4-tag.bp4-minimal.bp4-intent-primary.bp4-interactive:active, .bp4-tag.bp4-minimal.bp4-intent-primary.bp4-interactive.bp4-active{
  background-color:rgba(45, 114, 210, 0.3);
  color:#184a90;
}

.bp4-tag.bp4-minimal.bp4-intent-primary .bp4-tag-remove{
  color:#215db0;
}

.bp4-tag.bp4-minimal.bp4-intent-primary .bp4-tag-remove:hover, .bp4-tag.bp4-minimal.bp4-intent-primary .bp4-tag-remove:active{
  color:#184a90;
}

.bp4-tag.bp4-minimal.bp4-intent-success{
  background-color:rgba(35, 133, 81, 0.1);
  color:#1c6e42;
}

.bp4-tag.bp4-minimal.bp4-intent-success > .bp4-icon, .bp4-tag.bp4-minimal.bp4-intent-success .bp4-icon-standard, .bp4-tag.bp4-minimal.bp4-intent-success .bp4-icon-large{
  fill:#1c6e42;
}

.bp4-tag.bp4-minimal.bp4-intent-success.bp4-interactive:hover{
  background-color:rgba(35, 133, 81, 0.2);
  color:#165a36;
}

.bp4-tag.bp4-minimal.bp4-intent-success.bp4-interactive:active, .bp4-tag.bp4-minimal.bp4-intent-success.bp4-interactive.bp4-active{
  background-color:rgba(35, 133, 81, 0.3);
  color:#165a36;
}

.bp4-tag.bp4-minimal.bp4-intent-success .bp4-tag-remove{
  color:#1c6e42;
}

.bp4-tag.bp4-minimal.bp4-intent-success .bp4-tag-remove:hover, .bp4-tag.bp4-minimal.bp4-intent-success .bp4-tag-remove:active{
  color:#165a36;
}

.bp4-tag.bp4-minimal.bp4-intent-warning{
  background-color:rgba(200, 118, 25, 0.1);
  color:#935610;
}

.bp4-tag.bp4-minimal.bp4-intent-warning > .bp4-icon, .bp4-tag.bp4-minimal.bp4-intent-warning .bp4-icon-standard, .bp4-tag.bp4-minimal.bp4-intent-warning .bp4-icon-large{
  fill:#935610;
}

.bp4-tag.bp4-minimal.bp4-intent-warning.bp4-interactive:hover{
  background-color:rgba(200, 118, 25, 0.2);
  color:#77450d;
}

.bp4-tag.bp4-minimal.bp4-intent-warning.bp4-interactive:active, .bp4-tag.bp4-minimal.bp4-intent-warning.bp4-interactive.bp4-active{
  background-color:rgba(200, 118, 25, 0.3);
  color:#77450d;
}

.bp4-tag.bp4-minimal.bp4-intent-warning .bp4-tag-remove{
  color:#935610;
}

.bp4-tag.bp4-minimal.bp4-intent-warning .bp4-tag-remove:hover, .bp4-tag.bp4-minimal.bp4-intent-warning .bp4-tag-remove:active{
  color:#77450d;
}

.bp4-tag.bp4-minimal.bp4-intent-danger{
  background-color:rgba(205, 66, 70, 0.1);
  color:#ac2f33;
}

.bp4-tag.bp4-minimal.bp4-intent-danger > .bp4-icon, .bp4-tag.bp4-minimal.bp4-intent-danger .bp4-icon-standard, .bp4-tag.bp4-minimal.bp4-intent-danger .bp4-icon-large{
  fill:#ac2f33;
}

.bp4-tag.bp4-minimal.bp4-intent-danger.bp4-interactive:hover{
  background-color:rgba(205, 66, 70, 0.2);
  color:#8e292c;
}

.bp4-tag.bp4-minimal.bp4-intent-danger.bp4-interactive:active, .bp4-tag.bp4-minimal.bp4-intent-danger.bp4-interactive.bp4-active{
  background-color:rgba(205, 66, 70, 0.3);
  color:#8e292c;
}

.bp4-tag.bp4-minimal.bp4-intent-danger .bp4-tag-remove{
  color:#ac2f33;
}

.bp4-tag.bp4-minimal.bp4-intent-danger .bp4-tag-remove:hover, .bp4-tag.bp4-minimal.bp4-intent-danger .bp4-tag-remove:active{
  color:#8e292c;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-primary{
  background-color:rgba(45, 114, 210, 0.2);
  color:#8abbff;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-primary.bp4-interactive:hover{
  background-color:rgba(45, 114, 210, 0.3);
  color:#99c4ff;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-primary.bp4-interactive:active, .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-primary.bp4-interactive.bp4-active{
  background-color:rgba(45, 114, 210, 0.35);
  color:#99c4ff;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-primary .bp4-tag-remove{
  color:#8abbff;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-primary .bp4-tag-remove:hover, .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-primary .bp4-tag-remove:active{
  color:#99c4ff;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-success{
  background-color:rgba(35, 133, 81, 0.2);
  color:#72ca9b;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-success.bp4-interactive:hover{
  background-color:rgba(35, 133, 81, 0.3);
  color:#7cd7a2;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-success.bp4-interactive:active, .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-success.bp4-interactive.bp4-active{
  background-color:rgba(35, 133, 81, 0.35);
  color:#7cd7a2;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-success .bp4-tag-remove{
  color:#72ca9b;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-success .bp4-tag-remove:hover, .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-success .bp4-tag-remove:active{
  color:#7cd7a2;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-warning{
  background-color:rgba(200, 118, 25, 0.2);
  color:#fbb360;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-warning.bp4-interactive:hover{
  background-color:rgba(200, 118, 25, 0.3);
  color:#f5c186;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-warning.bp4-interactive:active, .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-warning.bp4-interactive.bp4-active{
  background-color:rgba(200, 118, 25, 0.35);
  color:#f5c186;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-warning .bp4-tag-remove{
  color:#fbb360;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-warning .bp4-tag-remove:hover, .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-warning .bp4-tag-remove:active{
  color:#f5c186;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-danger{
  background-color:rgba(205, 66, 70, 0.2);
  color:#fa999c;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-danger.bp4-interactive:hover{
  background-color:rgba(205, 66, 70, 0.3);
  color:#ffa1a4;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-danger.bp4-interactive:active, .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-danger.bp4-interactive.bp4-active{
  background-color:rgba(205, 66, 70, 0.35);
  color:#ffa1a4;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-danger .bp4-tag-remove{
  color:#fa999c;
}

.bp4-dark .bp4-tag.bp4-minimal.bp4-intent-danger .bp4-tag-remove:hover, .bp4-dark .bp4-tag.bp4-minimal.bp4-intent-danger .bp4-tag-remove:active{
  color:#ffa1a4;
}

.bp4-tag-remove{
  background:none;
  border:none;
  color:rgba(255, 255, 255, 0.7);
  cursor:pointer;
  display:flex;
  margin-bottom:-2px;
  margin-right:-6px !important;
  margin-top:-2px;
  padding:2px;
  padding-left:0;
}

.bp4-tag-remove:hover{
  background:none;
  color:inherit;
  text-decoration:none;
}

.bp4-tag-remove .bp4-icon:first-child{
  color:inherit;
}

.bp4-tag-remove:hover, .bp4-tag-remove:active{
  color:#ffffff;
}

.bp4-tag-remove:empty::before{
  font-family:"blueprint-icons-16", sans-serif;
  font-size:16px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  content:"\f2ba";
}

.bp4-large .bp4-tag-remove{
  margin-right:-10px !important;
  padding:0 5px 0 0;
}

.bp4-large .bp4-tag-remove:empty::before{
  font-family:"blueprint-icons-20", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1;
}

.bp4-dark .bp4-tag-remove{
  color:rgba(28, 33, 39, 0.7);
}

.bp4-dark .bp4-tag-remove:hover, .bp4-dark .bp4-tag-remove:active{
  color:#1c2127;
}

.bp4-tag-input{
  display:flex;
  flex-direction:row;
  align-items:flex-start;
  cursor:text;
  height:auto;
  line-height:inherit;
  min-height:30px;
  padding-left:5px;
  padding-right:0;
}

.bp4-tag-input > *{
  flex-grow:0;
  flex-shrink:0;
}

.bp4-tag-input > .bp4-tag-input-values{
  flex-grow:1;
  flex-shrink:1;
}

.bp4-tag-input .bp4-tag-input-icon{
  color:#5f6b7c;
  margin-left:2px;
  margin-right:7px;
  margin-top:7px;
}

.bp4-tag-input .bp4-tag-input-values{
  display:flex;
  flex-direction:row;
  align-items:center;
  align-self:stretch;
  flex-wrap:wrap;
  margin-right:7px;
  margin-top:5px;
  min-width:0;
  position:relative;
}

.bp4-tag-input .bp4-tag-input-values > *{
  flex-grow:0;
  flex-shrink:0;
}

.bp4-tag-input .bp4-tag-input-values > .bp4-fill{
  flex-grow:1;
  flex-shrink:1;
}

.bp4-tag-input .bp4-tag-input-values::before,
.bp4-tag-input .bp4-tag-input-values > *{
  margin-right:5px;
}

.bp4-tag-input .bp4-tag-input-values:empty::before,
.bp4-tag-input .bp4-tag-input-values > :last-child{
  margin-right:0;
}

.bp4-tag-input .bp4-tag-input-values:first-child .bp4-tag ~ .bp4-input-ghost{
  padding-left:0;
}

.bp4-tag-input .bp4-tag-input-values:first-child .bp4-input-ghost{
  padding-left:5px;
}

.bp4-tag-input .bp4-tag-input-values > *{
  margin-bottom:5px;
}

.bp4-tag-input .bp4-tag{
  overflow-wrap:break-word;
}

.bp4-tag-input .bp4-tag.bp4-active{
  outline:rgba(45, 114, 210, 0.6) solid 2px;
  outline-offset:0;
  -moz-outline-radius:6px;
}

.bp4-tag-input .bp4-input-ghost{
  flex:1 1 auto;
  line-height:20px;
  width:80px;
}

.bp4-tag-input .bp4-input-ghost:disabled, .bp4-tag-input .bp4-input-ghost.bp4-disabled{
  cursor:not-allowed;
}

.bp4-tag-input .bp4-button,
.bp4-tag-input .bp4-spinner{
  margin:3px;
  margin-left:0;
}

.bp4-tag-input .bp4-button{
  min-height:24px;
  min-width:24px;
  padding:0 7px;
}

.bp4-tag-input.bp4-large{
  height:auto;
  min-height:40px;
}

.bp4-tag-input.bp4-large::before,
.bp4-tag-input.bp4-large > *{
  margin-right:10px;
}

.bp4-tag-input.bp4-large:empty::before,
.bp4-tag-input.bp4-large > :last-child{
  margin-right:0;
}

.bp4-tag-input.bp4-large .bp4-tag-input-icon{
  margin-left:5px;
  margin-top:10px;
}

.bp4-tag-input.bp4-large .bp4-input-ghost{
  line-height:30px;
}

.bp4-tag-input.bp4-large .bp4-button{
  min-height:30px;
  min-width:30px;
  padding:5px 10px;
  margin:5px;
  margin-left:0;
}

.bp4-tag-input.bp4-large .bp4-spinner{
  margin:8px;
  margin-left:0;
}

.bp4-tag-input.bp4-active{
  background-color:#ffffff;
  box-shadow:inset 0 0 0 1px #2d72d2, 0 0 0 2px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-tag-input.bp4-active.bp4-intent-primary{
  box-shadow:inset 0 0 0 1px #2d72d2, 0 0 0 2px rgba(45, 114, 210, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-tag-input.bp4-active.bp4-intent-success{
  box-shadow:inset 0 0 0 1px #238551, 0 0 0 2px rgba(35, 133, 81, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-tag-input.bp4-active.bp4-intent-warning{
  box-shadow:inset 0 0 0 1px #c87619, 0 0 0 2px rgba(200, 118, 25, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-tag-input.bp4-active.bp4-intent-danger{
  box-shadow:inset 0 0 0 1px #cd4246, 0 0 0 2px rgba(205, 66, 70, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.2);
}

.bp4-dark .bp4-tag-input .bp4-tag-input-icon, .bp4-tag-input.bp4-dark .bp4-tag-input-icon{
  color:#abb3bf;
}

.bp4-dark .bp4-tag-input .bp4-input-ghost, .bp4-tag-input.bp4-dark .bp4-input-ghost{
  color:#f6f7f9;
}

.bp4-dark .bp4-tag-input .bp4-input-ghost::placeholder, .bp4-tag-input.bp4-dark .bp4-input-ghost::placeholder{
  color:#abb3bf;
}

.bp4-dark .bp4-tag-input.bp4-active, .bp4-tag-input.bp4-dark.bp4-active{
  background-color:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px #4c90f0, inset 0 0 0 1px #4c90f0, 0 0 0 2px rgba(76, 144, 240, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-tag-input.bp4-active.bp4-intent-primary, .bp4-tag-input.bp4-dark.bp4-active.bp4-intent-primary{
  box-shadow:inset 0 0 0 1px #4c90f0, 0 0 0 2px rgba(76, 144, 240, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-tag-input.bp4-active.bp4-intent-success, .bp4-tag-input.bp4-dark.bp4-active.bp4-intent-success{
  box-shadow:inset 0 0 0 1px #32a467, 0 0 0 2px rgba(50, 164, 103, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-tag-input.bp4-active.bp4-intent-warning, .bp4-tag-input.bp4-dark.bp4-active.bp4-intent-warning{
  box-shadow:inset 0 0 0 1px #ec9a3c, 0 0 0 2px rgba(236, 154, 60, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-dark .bp4-tag-input.bp4-active.bp4-intent-danger, .bp4-tag-input.bp4-dark.bp4-active.bp4-intent-danger{
  box-shadow:inset 0 0 0 1px #e76a6e, 0 0 0 2px rgba(231, 106, 110, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 1px 0 #8f99a8;
}

.bp4-input-ghost{
  background:none;
  border:none;
  box-shadow:none;
  padding:0;
}

.bp4-input-ghost::placeholder{
  color:#5f6b7c;
  opacity:1;
}

.bp4-input-ghost:focus{
  outline:none !important;
}

.bp4-resizable-input-span{
  max-height:0;
  max-width:100%;
  min-width:80px;
  opacity:0;
  overflow:hidden;
  position:absolute;
  white-space:nowrap;
  z-index:-1;
}

.bp4-toast{
  align-items:flex-start;
  background-color:#ffffff;
  border-radius:2px;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  display:flex;
  margin:20px 0 0;
  max-width:500px;
  min-width:300px;
  pointer-events:all;
  position:relative !important;
}

.bp4-toast.bp4-toast-enter, .bp4-toast.bp4-toast-appear{
  transform:translateY(-40px);
}

.bp4-toast.bp4-toast-enter-active, .bp4-toast.bp4-toast-appear-active{
  transform:translateY(0);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}

.bp4-toast.bp4-toast-enter ~ .bp4-toast, .bp4-toast.bp4-toast-appear ~ .bp4-toast{
  transform:translateY(-40px);
}

.bp4-toast.bp4-toast-enter-active ~ .bp4-toast, .bp4-toast.bp4-toast-appear-active ~ .bp4-toast{
  transform:translateY(0);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}

.bp4-toast.bp4-toast-exit{
  opacity:1;
  filter:blur(0);
}

.bp4-toast.bp4-toast-exit-active{
  opacity:0;
  filter:blur(10px);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:opacity, filter;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-toast.bp4-toast-exit ~ .bp4-toast{
  transform:translateY(0);
}

.bp4-toast.bp4-toast-exit-active ~ .bp4-toast{
  transform:translateY(-40px);
  transition-delay:50ms;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-toast .bp4-button-group{
  flex:0 0 auto;
  padding:5px;
  padding-left:0;
}

.bp4-toast > .bp4-icon{
  color:#5f6b7c;
  margin:12px;
  margin-right:0;
}

.bp4-toast.bp4-dark, .bp4-dark .bp4-toast{
  background-color:#404854;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
}

.bp4-toast.bp4-dark > .bp4-icon, .bp4-dark .bp4-toast > .bp4-icon{
  color:#abb3bf;
}

.bp4-toast.bp4-dark .bp4-button .bp4-icon, .bp4-dark .bp4-toast .bp4-button .bp4-icon{
  color:rgba(255, 255, 255, 0.7);
}

.bp4-toast[class*=bp4-intent-] a{
  color:rgba(255, 255, 255, 0.7);
}

.bp4-toast[class*=bp4-intent-] a:hover{
  color:#ffffff;
}

.bp4-toast[class*=bp4-intent-] > .bp4-icon{
  color:#ffffff;
}

.bp4-toast.bp4-intent-primary{
  background-color:#2d72d2;
  color:#ffffff;
}

.bp4-toast.bp4-intent-primary .bp4-icon:first-child{
  color:rgba(255, 255, 255, 0.7);
}

.bp4-toast.bp4-intent-primary .bp4-button{
  background-color:#2d72d2 !important;
  color:#ffffff !important;
}

.bp4-toast.bp4-intent-primary .bp4-button:hover{
  background-color:#215db0 !important;
  color:#ffffff !important;
}

.bp4-toast.bp4-intent-primary .bp4-button:active{
  background-color:#184a90 !important;
  color:#ffffff !important;
}

.bp4-toast.bp4-intent-primary .bp4-button:focus{
  outline-color:rgba(255, 255, 255, 0.5);
}

.bp4-toast.bp4-intent-primary .bp4-button:last-child > .bp4-icon-cross{
  color:rgba(255, 255, 255, 0.7) !important;
}

.bp4-toast.bp4-intent-success{
  background-color:#238551;
  color:#ffffff;
}

.bp4-toast.bp4-intent-success .bp4-icon:first-child{
  color:rgba(255, 255, 255, 0.7);
}

.bp4-toast.bp4-intent-success .bp4-button{
  background-color:#238551 !important;
  color:#ffffff !important;
}

.bp4-toast.bp4-intent-success .bp4-button:hover{
  background-color:#1c6e42 !important;
  color:#ffffff !important;
}

.bp4-toast.bp4-intent-success .bp4-button:active{
  background-color:#165a36 !important;
  color:#ffffff !important;
}

.bp4-toast.bp4-intent-success .bp4-button:focus{
  outline-color:rgba(255, 255, 255, 0.5);
}

.bp4-toast.bp4-intent-success .bp4-button:last-child > .bp4-icon-cross{
  color:rgba(255, 255, 255, 0.7) !important;
}

.bp4-toast.bp4-intent-warning{
  background-color:#fbb360;
  color:#1c2127;
}

.bp4-toast.bp4-intent-warning .bp4-icon:first-child{
  color:rgba(28, 33, 39, 0.7);
}

.bp4-toast.bp4-intent-warning .bp4-button{
  background-color:#fbb360 !important;
  color:#1c2127 !important;
}

.bp4-toast.bp4-intent-warning .bp4-button:hover{
  background-color:#ec9a3c !important;
  color:#1c2127 !important;
}

.bp4-toast.bp4-intent-warning .bp4-button:active{
  background-color:#c87619 !important;
  color:#1c2127 !important;
}

.bp4-toast.bp4-intent-warning .bp4-button:focus{
  outline-color:rgba(255, 255, 255, 0.5);
}

.bp4-toast.bp4-intent-warning .bp4-button:last-child > .bp4-icon-cross{
  color:rgba(28, 33, 39, 0.7) !important;
}

.bp4-toast.bp4-intent-danger{
  background-color:#cd4246;
  color:#ffffff;
}

.bp4-toast.bp4-intent-danger .bp4-icon:first-child{
  color:rgba(255, 255, 255, 0.7);
}

.bp4-toast.bp4-intent-danger .bp4-button{
  background-color:#cd4246 !important;
  color:#ffffff !important;
}

.bp4-toast.bp4-intent-danger .bp4-button:hover{
  background-color:#ac2f33 !important;
  color:#ffffff !important;
}

.bp4-toast.bp4-intent-danger .bp4-button:active{
  background-color:#8e292c !important;
  color:#ffffff !important;
}

.bp4-toast.bp4-intent-danger .bp4-button:focus{
  outline-color:rgba(255, 255, 255, 0.5);
}

.bp4-toast.bp4-intent-danger .bp4-button:last-child > .bp4-icon-cross{
  color:rgba(255, 255, 255, 0.7) !important;
}

.bp4-toast-message{
  flex:1 1 auto;
  padding:11px;
  word-break:break-word;
}

.bp4-toast-container{
  align-items:center;
  display:flex !important;
  flex-direction:column;
  left:0;
  overflow:hidden;
  padding:0 20px 20px;
  pointer-events:none;
  right:0;
  z-index:40;
}

.bp4-toast-container.bp4-toast-container-in-portal{
  position:fixed;
}

.bp4-toast-container.bp4-toast-container-inline{
  position:absolute;
}

.bp4-toast-container.bp4-toast-container-top{
  top:0;
}

.bp4-toast-container.bp4-toast-container-bottom{
  bottom:0;
  flex-direction:column-reverse;
  top:auto;
}

.bp4-toast-container.bp4-toast-container-left{
  align-items:flex-start;
}

.bp4-toast-container.bp4-toast-container-right{
  align-items:flex-end;
}

.bp4-toast-container-bottom .bp4-toast.bp4-toast-enter:not(.bp4-toast-enter-active), .bp4-toast-container-bottom .bp4-toast.bp4-toast-enter:not(.bp4-toast-enter-active) ~ .bp4-toast, .bp4-toast-container-bottom .bp4-toast.bp4-toast-appear:not(.bp4-toast-appear-active), .bp4-toast-container-bottom .bp4-toast.bp4-toast-appear:not(.bp4-toast-appear-active) ~ .bp4-toast, .bp4-toast-container-bottom .bp4-toast.bp4-toast-exit-active ~ .bp4-toast, .bp4-toast-container-bottom .bp4-toast.bp4-toast-leave-active ~ .bp4-toast{
  transform:translateY(60px);
}

.bp4-tooltip{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  transform:scale(1);
  color:#f6f7f9;
}

.bp4-tooltip .bp4-popover-arrow{
  height:22px;
  position:absolute;
  width:22px;
}

.bp4-tooltip .bp4-popover-arrow::before{
  height:14px;
  margin:4px;
  width:14px;
}

.bp4-tether-element-attached-bottom.bp4-tether-target-attached-top > .bp4-tooltip{
  margin-bottom:11px;
  margin-top:-11px;
}

.bp4-tether-element-attached-bottom.bp4-tether-target-attached-top > .bp4-tooltip > .bp4-popover-arrow{
  bottom:-8px;
}

.bp4-tether-element-attached-bottom.bp4-tether-target-attached-top > .bp4-tooltip > .bp4-popover-arrow svg{
  transform:rotate(-90deg);
}

.bp4-tether-element-attached-left.bp4-tether-target-attached-right > .bp4-tooltip{
  margin-left:11px;
}

.bp4-tether-element-attached-left.bp4-tether-target-attached-right > .bp4-tooltip > .bp4-popover-arrow{
  left:-8px;
}

.bp4-tether-element-attached-left.bp4-tether-target-attached-right > .bp4-tooltip > .bp4-popover-arrow svg{
  transform:rotate(0);
}

.bp4-tether-element-attached-top.bp4-tether-target-attached-bottom > .bp4-tooltip{
  margin-top:11px;
}

.bp4-tether-element-attached-top.bp4-tether-target-attached-bottom > .bp4-tooltip > .bp4-popover-arrow{
  top:-8px;
}

.bp4-tether-element-attached-top.bp4-tether-target-attached-bottom > .bp4-tooltip > .bp4-popover-arrow svg{
  transform:rotate(90deg);
}

.bp4-tether-element-attached-right.bp4-tether-target-attached-left > .bp4-tooltip{
  margin-left:-11px;
  margin-right:11px;
}

.bp4-tether-element-attached-right.bp4-tether-target-attached-left > .bp4-tooltip > .bp4-popover-arrow{
  right:-8px;
}

.bp4-tether-element-attached-right.bp4-tether-target-attached-left > .bp4-tooltip > .bp4-popover-arrow svg{
  transform:rotate(180deg);
}

.bp4-tether-element-attached-middle > .bp4-tooltip > .bp4-popover-arrow{
  top:50%;
  transform:translateY(-50%);
}

.bp4-tether-element-attached-center > .bp4-tooltip > .bp4-popover-arrow{
  right:50%;
  transform:translateX(50%);
}

.bp4-tether-element-attached-top.bp4-tether-target-attached-top > .bp4-tooltip > .bp4-popover-arrow{
  top:-0.2218253939px;
}

.bp4-tether-element-attached-right.bp4-tether-target-attached-right > .bp4-tooltip > .bp4-popover-arrow{
  right:-0.2218253939px;
}

.bp4-tether-element-attached-left.bp4-tether-target-attached-left > .bp4-tooltip > .bp4-popover-arrow{
  left:-0.2218253939px;
}

.bp4-tether-element-attached-bottom.bp4-tether-target-attached-bottom > .bp4-tooltip > .bp4-popover-arrow{
  bottom:-0.2218253939px;
}

.bp4-tether-element-attached-top.bp4-tether-element-attached-left > .bp4-tooltip{
  transform-origin:top left;
}

.bp4-tether-element-attached-top.bp4-tether-element-attached-center > .bp4-tooltip{
  transform-origin:top center;
}

.bp4-tether-element-attached-top.bp4-tether-element-attached-right > .bp4-tooltip{
  transform-origin:top right;
}

.bp4-tether-element-attached-middle.bp4-tether-element-attached-left > .bp4-tooltip{
  transform-origin:center left;
}

.bp4-tether-element-attached-middle.bp4-tether-element-attached-center > .bp4-tooltip{
  transform-origin:center center;
}

.bp4-tether-element-attached-middle.bp4-tether-element-attached-right > .bp4-tooltip{
  transform-origin:center right;
}

.bp4-tether-element-attached-bottom.bp4-tether-element-attached-left > .bp4-tooltip{
  transform-origin:bottom left;
}

.bp4-tether-element-attached-bottom.bp4-tether-element-attached-center > .bp4-tooltip{
  transform-origin:bottom center;
}

.bp4-tether-element-attached-bottom.bp4-tether-element-attached-right > .bp4-tooltip{
  transform-origin:bottom right;
}

.bp4-tooltip .bp4-popover-content{
  background:#404854;
}

.bp4-tooltip .bp4-popover-content,
.bp4-tooltip .bp4-heading{
  color:#f6f7f9;
}

.bp4-tooltip .bp4-popover-arrow::before{
  box-shadow:1px 1px 6px rgba(17, 20, 24, 0.2);
}

.bp4-tooltip .bp4-popover-arrow-border{
  fill:#111418;
  fill-opacity:0.1;
}

.bp4-tooltip .bp4-popover-arrow-fill{
  fill:#404854;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-tooltip .bp4-popover-arrow-fill{
    fill:buttonborder;
  }
}

.bp4-popover-enter > .bp4-tooltip, .bp4-popover-appear > .bp4-tooltip{
  transform:scale(0.8);
}

.bp4-popover-enter-active > .bp4-tooltip, .bp4-popover-appear-active > .bp4-tooltip{
  transform:scale(1);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-popover-exit > .bp4-tooltip{
  transform:scale(1);
}

.bp4-popover-exit-active > .bp4-tooltip{
  transform:scale(0.8);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-tooltip .bp4-text-muted{
  color:#abb3bf;
}

.bp4-tooltip .bp4-text-disabled{
  color:rgba(171, 179, 191, 0.6);
}

.bp4-tooltip .bp4-running-text hr{
  border-color:rgba(255, 255, 255, 0.2);
}

.bp4-tooltip a{
  color:#8abbff;
}

.bp4-tooltip a:hover{
  color:#8abbff;
}

.bp4-tooltip a .bp4-icon, .bp4-tooltip a .bp4-icon-standard, .bp4-tooltip a .bp4-icon-large{
  color:inherit;
}

.bp4-tooltip a code{
  color:inherit;
}

.bp4-tooltip .bp4-code,
.bp4-tooltip .bp4-running-text code{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#abb3bf;
}

a > .bp4-tooltip .bp4-code,
a > .bp4-tooltip .bp4-running-text code{
  color:inherit;
}

.bp4-tooltip .bp4-code-block,
.bp4-tooltip .bp4-running-text pre{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#f6f7f9;
}

.bp4-tooltip .bp4-code-block > code,
.bp4-tooltip .bp4-running-text pre > code{
  background:none;
  box-shadow:none;
  color:inherit;
}

.bp4-tooltip .bp4-key,
.bp4-tooltip .bp4-running-text kbd{
  background:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.4);
  color:#abb3bf;
}

.bp4-tooltip .bp4-icon.bp4-intent-primary, .bp4-tooltip .bp4-icon-standard.bp4-intent-primary, .bp4-tooltip .bp4-icon-large.bp4-intent-primary{
  color:#8abbff;
}

.bp4-tooltip .bp4-icon.bp4-intent-success, .bp4-tooltip .bp4-icon-standard.bp4-intent-success, .bp4-tooltip .bp4-icon-large.bp4-intent-success{
  color:#72ca9b;
}

.bp4-tooltip .bp4-icon.bp4-intent-warning, .bp4-tooltip .bp4-icon-standard.bp4-intent-warning, .bp4-tooltip .bp4-icon-large.bp4-intent-warning{
  color:#fbb360;
}

.bp4-tooltip .bp4-icon.bp4-intent-danger, .bp4-tooltip .bp4-icon-standard.bp4-intent-danger, .bp4-tooltip .bp4-icon-large.bp4-intent-danger{
  color:#fa999c;
}

.bp4-tooltip .bp4-popover-content{
  padding:10px 12px;
}

.bp4-tooltip.bp4-dark, .bp4-dark .bp4-tooltip{
  box-shadow:0 2px 4px rgba(17, 20, 24, 0.4), 0 8px 24px rgba(17, 20, 24, 0.4);
}

.bp4-tooltip.bp4-dark .bp4-popover-content, .bp4-dark .bp4-tooltip .bp4-popover-content{
  background:#e5e8eb;
}

.bp4-tooltip.bp4-dark .bp4-popover-content,
.bp4-tooltip.bp4-dark .bp4-heading, .bp4-dark .bp4-tooltip .bp4-popover-content,
.bp4-dark .bp4-tooltip .bp4-heading{
  color:#404854;
}

.bp4-tooltip.bp4-dark .bp4-popover-arrow::before, .bp4-dark .bp4-tooltip .bp4-popover-arrow::before{
  box-shadow:1px 1px 6px rgba(17, 20, 24, 0.4);
}

.bp4-tooltip.bp4-dark .bp4-popover-arrow-border, .bp4-dark .bp4-tooltip .bp4-popover-arrow-border{
  fill:#111418;
  fill-opacity:0.2;
}

.bp4-tooltip.bp4-dark .bp4-popover-arrow-fill, .bp4-dark .bp4-tooltip .bp4-popover-arrow-fill{
  fill:#e5e8eb;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-tooltip.bp4-dark .bp4-popover-arrow-fill, .bp4-dark .bp4-tooltip .bp4-popover-arrow-fill{
    fill:buttonborder;
  }
}

.bp4-tooltip.bp4-dark .bp4-text-muted, .bp4-dark .bp4-tooltip .bp4-text-muted{
  color:#5f6b7c;
}

.bp4-tooltip.bp4-dark .bp4-text-disabled, .bp4-dark .bp4-tooltip .bp4-text-disabled{
  color:rgba(95, 107, 124, 0.6);
}

.bp4-tooltip.bp4-dark .bp4-running-text hr, .bp4-dark .bp4-tooltip .bp4-running-text hr{
  border-color:rgba(17, 20, 24, 0.15);
}

.bp4-tooltip.bp4-dark a, .bp4-dark .bp4-tooltip a{
  color:#215db0;
}

.bp4-tooltip.bp4-dark a:hover, .bp4-dark .bp4-tooltip a:hover{
  color:#215db0;
}

.bp4-tooltip.bp4-dark a .bp4-icon, .bp4-tooltip.bp4-dark a .bp4-icon-standard, .bp4-tooltip.bp4-dark a .bp4-icon-large, .bp4-dark .bp4-tooltip a .bp4-icon, .bp4-dark .bp4-tooltip a .bp4-icon-standard, .bp4-dark .bp4-tooltip a .bp4-icon-large{
  color:inherit;
}

.bp4-tooltip.bp4-dark a code, .bp4-dark .bp4-tooltip a code{
  color:inherit;
}

.bp4-tooltip.bp4-dark .bp4-code,
.bp4-tooltip.bp4-dark .bp4-running-text code, .bp4-dark .bp4-tooltip .bp4-code,
.bp4-dark .bp4-tooltip .bp4-running-text code{
  background:rgba(255, 255, 255, 0.7);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2);
  color:#5f6b7c;
}

a > .bp4-tooltip.bp4-dark .bp4-code,
a > .bp4-tooltip.bp4-dark .bp4-running-text code, a > .bp4-dark .bp4-tooltip .bp4-code,
a > .bp4-dark .bp4-tooltip .bp4-running-text code{
  color:#2d72d2;
}

.bp4-tooltip.bp4-dark .bp4-code-block,
.bp4-tooltip.bp4-dark .bp4-running-text pre, .bp4-dark .bp4-tooltip .bp4-code-block,
.bp4-dark .bp4-tooltip .bp4-running-text pre{
  background:rgba(255, 255, 255, 0.7);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
  color:#1c2127;
}

.bp4-tooltip.bp4-dark .bp4-code-block > code,
.bp4-tooltip.bp4-dark .bp4-running-text pre > code, .bp4-dark .bp4-tooltip .bp4-code-block > code,
.bp4-dark .bp4-tooltip .bp4-running-text pre > code{
  background:none;
  box-shadow:none;
  color:inherit;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-tooltip.bp4-dark .bp4-code-block,
  .bp4-tooltip.bp4-dark .bp4-running-text pre, .bp4-dark .bp4-tooltip .bp4-code-block,
  .bp4-dark .bp4-tooltip .bp4-running-text pre{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}

.bp4-tooltip.bp4-dark .bp4-key,
.bp4-tooltip.bp4-dark .bp4-running-text kbd, .bp4-dark .bp4-tooltip .bp4-key,
.bp4-dark .bp4-tooltip .bp4-running-text kbd{
  background:#ffffff;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.1), 0 1px 1px rgba(17, 20, 24, 0.2);
  color:#5f6b7c;
}

.bp4-tooltip.bp4-dark .bp4-icon.bp4-intent-primary, .bp4-tooltip.bp4-dark .bp4-icon-standard.bp4-intent-primary, .bp4-tooltip.bp4-dark .bp4-icon-large.bp4-intent-primary, .bp4-dark .bp4-tooltip .bp4-icon.bp4-intent-primary, .bp4-dark .bp4-tooltip .bp4-icon-standard.bp4-intent-primary, .bp4-dark .bp4-tooltip .bp4-icon-large.bp4-intent-primary{
  color:#215db0;
}

.bp4-tooltip.bp4-dark .bp4-icon.bp4-intent-success, .bp4-tooltip.bp4-dark .bp4-icon-standard.bp4-intent-success, .bp4-tooltip.bp4-dark .bp4-icon-large.bp4-intent-success, .bp4-dark .bp4-tooltip .bp4-icon.bp4-intent-success, .bp4-dark .bp4-tooltip .bp4-icon-standard.bp4-intent-success, .bp4-dark .bp4-tooltip .bp4-icon-large.bp4-intent-success{
  color:#1c6e42;
}

.bp4-tooltip.bp4-dark .bp4-icon.bp4-intent-warning, .bp4-tooltip.bp4-dark .bp4-icon-standard.bp4-intent-warning, .bp4-tooltip.bp4-dark .bp4-icon-large.bp4-intent-warning, .bp4-dark .bp4-tooltip .bp4-icon.bp4-intent-warning, .bp4-dark .bp4-tooltip .bp4-icon-standard.bp4-intent-warning, .bp4-dark .bp4-tooltip .bp4-icon-large.bp4-intent-warning{
  color:#935610;
}

.bp4-tooltip.bp4-dark .bp4-icon.bp4-intent-danger, .bp4-tooltip.bp4-dark .bp4-icon-standard.bp4-intent-danger, .bp4-tooltip.bp4-dark .bp4-icon-large.bp4-intent-danger, .bp4-dark .bp4-tooltip .bp4-icon.bp4-intent-danger, .bp4-dark .bp4-tooltip .bp4-icon-standard.bp4-intent-danger, .bp4-dark .bp4-tooltip .bp4-icon-large.bp4-intent-danger{
  color:#ac2f33;
}

.bp4-tooltip.bp4-intent-primary .bp4-popover-content{
  background:#2d72d2;
  color:#ffffff;
}

.bp4-tooltip.bp4-intent-primary .bp4-popover-arrow-fill{
  fill:#2d72d2;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-tooltip.bp4-intent-primary .bp4-popover-arrow-fill{
    fill:buttonborder;
  }
}

.bp4-tooltip.bp4-intent-success .bp4-popover-content{
  background:#238551;
  color:#ffffff;
}

.bp4-tooltip.bp4-intent-success .bp4-popover-arrow-fill{
  fill:#238551;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-tooltip.bp4-intent-success .bp4-popover-arrow-fill{
    fill:buttonborder;
  }
}

.bp4-tooltip.bp4-intent-warning .bp4-popover-content{
  background:#c87619;
  color:#ffffff;
}

.bp4-tooltip.bp4-intent-warning .bp4-popover-arrow-fill{
  fill:#c87619;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-tooltip.bp4-intent-warning .bp4-popover-arrow-fill{
    fill:buttonborder;
  }
}

.bp4-tooltip.bp4-intent-danger .bp4-popover-content{
  background:#cd4246;
  color:#ffffff;
}

.bp4-tooltip.bp4-intent-danger .bp4-popover-arrow-fill{
  fill:#cd4246;
}

@media (forced-colors: active) and (prefers-color-scheme: dark){
  .bp4-tooltip.bp4-intent-danger .bp4-popover-arrow-fill{
    fill:buttonborder;
  }
}

.bp4-tooltip-indicator{
  border-bottom:dotted 1px;
  cursor:help;
}

.bp4-tree .bp4-icon, .bp4-tree .bp4-icon-standard, .bp4-tree .bp4-icon-large{
  color:#5f6b7c;
}

.bp4-tree .bp4-icon.bp4-intent-primary, .bp4-tree .bp4-icon-standard.bp4-intent-primary, .bp4-tree .bp4-icon-large.bp4-intent-primary{
  color:#2d72d2;
}

.bp4-tree .bp4-icon.bp4-intent-success, .bp4-tree .bp4-icon-standard.bp4-intent-success, .bp4-tree .bp4-icon-large.bp4-intent-success{
  color:#238551;
}

.bp4-tree .bp4-icon.bp4-intent-warning, .bp4-tree .bp4-icon-standard.bp4-intent-warning, .bp4-tree .bp4-icon-large.bp4-intent-warning{
  color:#c87619;
}

.bp4-tree .bp4-icon.bp4-intent-danger, .bp4-tree .bp4-icon-standard.bp4-intent-danger, .bp4-tree .bp4-icon-large.bp4-intent-danger{
  color:#cd4246;
}

.bp4-tree-node-list{
  list-style:none;
  margin:0;
  padding-left:0;
}

.bp4-tree-root{
  background-color:transparent;
  cursor:default;
  padding-left:0;
  position:relative;
}

.bp4-tree-node-content-0{
  padding-left:0px;
}

.bp4-tree-node-content-1{
  padding-left:23px;
}

.bp4-tree-node-content-2{
  padding-left:46px;
}

.bp4-tree-node-content-3{
  padding-left:69px;
}

.bp4-tree-node-content-4{
  padding-left:92px;
}

.bp4-tree-node-content-5{
  padding-left:115px;
}

.bp4-tree-node-content-6{
  padding-left:138px;
}

.bp4-tree-node-content-7{
  padding-left:161px;
}

.bp4-tree-node-content-8{
  padding-left:184px;
}

.bp4-tree-node-content-9{
  padding-left:207px;
}

.bp4-tree-node-content-10{
  padding-left:230px;
}

.bp4-tree-node-content-11{
  padding-left:253px;
}

.bp4-tree-node-content-12{
  padding-left:276px;
}

.bp4-tree-node-content-13{
  padding-left:299px;
}

.bp4-tree-node-content-14{
  padding-left:322px;
}

.bp4-tree-node-content-15{
  padding-left:345px;
}

.bp4-tree-node-content-16{
  padding-left:368px;
}

.bp4-tree-node-content-17{
  padding-left:391px;
}

.bp4-tree-node-content-18{
  padding-left:414px;
}

.bp4-tree-node-content-19{
  padding-left:437px;
}

.bp4-tree-node-content-20{
  padding-left:460px;
}

.bp4-tree-node-content{
  align-items:center;
  background:none;
  display:flex;
  height:30px;
  padding-right:5px;
  width:100%;
}

.bp4-tree-node-content:hover{
  background-color:rgba(143, 153, 168, 0.15);
}

.bp4-tree-node-content:active{
  background-color:rgba(143, 153, 168, 0.3);
}

.bp4-tree-node-caret,
.bp4-tree-node-caret-none{
  min-width:30px;
}

.bp4-tree-node-caret{
  color:#5f6b7c;
  cursor:pointer;
  padding:7px;
  transform:rotate(0deg);
  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
}

.bp4-tree-node-caret:hover{
  color:#1c2127;
}

.bp4-dark .bp4-tree-node-caret{
  color:#abb3bf;
}

.bp4-dark .bp4-tree-node-caret:hover{
  color:#f6f7f9;
}

.bp4-tree-node-caret.bp4-tree-node-caret-open{
  transform:rotate(90deg);
}

.bp4-tree-node-caret.bp4-icon-standard::before{
  content:"\f14d";
}

.bp4-tree-node-icon{
  margin-right:7px;
  position:relative;
}

.bp4-tree-node-label{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  flex:1 1 auto;
  position:relative;
  -webkit-user-select:none;
  user-select:none;
}

.bp4-tree-node-label span{
  display:inline;
}

.bp4-tree-node-secondary-label{
  padding:0 5px;
  -webkit-user-select:none;
  user-select:none;
}

.bp4-tree-node-secondary-label .bp4-popover-wrapper,
.bp4-tree-node-secondary-label .bp4-popover-target{
  align-items:center;
  display:flex;
}

.bp4-tree-node.bp4-disabled .bp4-tree-node-content{
  background-color:inherit;
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}

.bp4-tree-node.bp4-disabled .bp4-tree-node-caret,
.bp4-tree-node.bp4-disabled .bp4-tree-node-icon{
  color:rgba(95, 107, 124, 0.6);
  cursor:not-allowed;
}

.bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content{
  background-color:#2d72d2;
}

.bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content,
.bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content .bp4-icon, .bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content .bp4-icon-standard, .bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content .bp4-icon-large{
  color:#ffffff;
}

.bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content .bp4-tree-node-caret::before{
  color:rgba(255, 255, 255, 0.7);
}

.bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content .bp4-tree-node-caret:hover::before{
  color:#ffffff;
}

.bp4-dark .bp4-tree-node-content:hover{
  background-color:rgba(95, 107, 124, 0.3);
}

.bp4-dark .bp4-tree .bp4-icon, .bp4-dark .bp4-tree .bp4-icon-standard, .bp4-dark .bp4-tree .bp4-icon-large{
  color:#abb3bf;
}

.bp4-dark .bp4-tree .bp4-icon.bp4-intent-primary, .bp4-dark .bp4-tree .bp4-icon-standard.bp4-intent-primary, .bp4-dark .bp4-tree .bp4-icon-large.bp4-intent-primary{
  color:#8abbff;
}

.bp4-dark .bp4-tree .bp4-icon.bp4-intent-success, .bp4-dark .bp4-tree .bp4-icon-standard.bp4-intent-success, .bp4-dark .bp4-tree .bp4-icon-large.bp4-intent-success{
  color:#72ca9b;
}

.bp4-dark .bp4-tree .bp4-icon.bp4-intent-warning, .bp4-dark .bp4-tree .bp4-icon-standard.bp4-intent-warning, .bp4-dark .bp4-tree .bp4-icon-large.bp4-intent-warning{
  color:#fbb360;
}

.bp4-dark .bp4-tree .bp4-icon.bp4-intent-danger, .bp4-dark .bp4-tree .bp4-icon-standard.bp4-intent-danger, .bp4-dark .bp4-tree .bp4-icon-large.bp4-intent-danger{
  color:#fa999c;
}

.bp4-dark .bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content{
  background-color:#2d72d2;
}

.bp4-dark .bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content .bp4-icon, .bp4-dark .bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content .bp4-icon-standard, .bp4-dark .bp4-tree-node.bp4-tree-node-selected > .bp4-tree-node-content .bp4-icon-large{
  color:#ffffff;
}

@keyframes skeleton-fade-in{
  0%{
    opacity:0;
  }

  100%{
    opacity:1;
  }
}

@keyframes skeleton-fade-in{
  0%{
    opacity:0;
  }

  100%{
    opacity:1;
  }
}

.bp4-table-cell{
  display:inline-block;
  font-size:12px;
  height:20px;
  line-height:20px;
  padding:0 10px;
  transition:color 300ms;
}

.bp4-dark .bp4-table-cell:not([class*=bp4-intent-]):not(.bp4-loading){
  color:#f6f7f9;
}

.bp4-table-cell.bp4-intent-primary{
  background-color:rgba(45, 114, 210, 0.1);
  color:#2d72d2;
}

.bp4-dark .bp4-table-cell.bp4-intent-primary{
  background:rgba(45, 114, 210, 0.1);
  color:#4c90f0;
}

.bp4-table-cell.bp4-intent-success{
  background-color:rgba(35, 133, 81, 0.1);
  color:#238551;
}

.bp4-dark .bp4-table-cell.bp4-intent-success{
  background:rgba(35, 133, 81, 0.1);
  color:#32a467;
}

.bp4-table-cell.bp4-intent-warning{
  background-color:rgba(200, 118, 25, 0.1);
  color:#c87619;
}

.bp4-dark .bp4-table-cell.bp4-intent-warning{
  background:rgba(200, 118, 25, 0.1);
  color:#ec9a3c;
}

.bp4-table-cell.bp4-intent-danger{
  background-color:rgba(205, 66, 70, 0.1);
  color:#cd4246;
}

.bp4-dark .bp4-table-cell.bp4-intent-danger{
  background:rgba(205, 66, 70, 0.1);
  color:#e76a6e;
}

.bp4-table-editing-enabled .bp4-table-cell{
  cursor:text;
}

.bp4-table-selection-enabled .bp4-table-cell{
  cursor:cell;
}

.bp4-table-cell.bp4-table-truncated-cell{
  overflow:hidden;
}

.bp4-table-cell.bp4-large, .bp4-large .bp4-table-cell{
  font-size:14px;
  height:30px;
  line-height:30px;
}

.bp4-table-cell.bp4-loading{
  display:flex;
  flex-direction:column;
  justify-content:center;
  color:transparent;
}

.bp4-table-cell:focus{
  outline:none;
}

.bp4-table-cell-interactive{
  z-index:21;
}

.bp4-table-striped .bp4-table-cell-ledger-even{
  background-color:#ffffff;
}

.bp4-table-striped .bp4-table-cell-ledger-odd{
  background-color:#fbfbfc;
}

.bp4-dark .bp4-table-striped .bp4-table-cell-ledger-even{
  background-color:#2f343c;
}

.bp4-dark .bp4-table-striped .bp4-table-cell-ledger-odd{
  background-color:#343942;
}

.bp4-table-editable-name input{
  height:20px;
}

.bp4-table-editable-text{
  bottom:0;
  left:0;
  padding:0 10px;
  position:absolute;
  right:0;
  top:0;
}

.bp4-table-cell-text-placeholder{
  color:#5f6b7c;
}

.bp4-dark .bp4-table-cell-text-placeholder{
  color:#abb3bf;
}

.bp4-table-null{
  color:rgba(95, 107, 124, 0.6);
}

.bp4-table-truncated-value{
  left:10px;
  max-height:100%;
  overflow:hidden;
  position:absolute;
  right:35px;
  text-overflow:ellipsis;
  top:0;
}

.bp4-table-truncated-format-text{
  left:10px;
  max-height:100%;
  overflow:hidden;
  position:absolute;
  right:10px;
  text-overflow:ellipsis;
  top:0;
}

.bp4-table-truncated-popover-target{
  border-radius:2px;
  bottom:0;
  cursor:pointer;
  opacity:0.3;
  padding:0 5px;
  position:absolute;
  right:5px;
  text-align:center;
  top:0;
}

.bp4-table-truncated-popover-target .bp4-icon-standard{
  line-height:20px;
}

.bp4-table-truncated-popover-target.bp4-popover-open{
  opacity:1;
}

.bp4-table-truncated-popover-target.bp4-popover-open .bp4-icon-standard{
  color:#2d72d2;
}

.bp4-table-truncated-popover-target:hover{
  opacity:1;
}

.bp4-table-truncated-popover{
  font-family:monospace;
  max-height:300px;
  max-width:600px;
  min-width:200px;
  overflow:auto;
  padding:10px 10px;
}

.bp4-table-popover-whitespace-pre{
  white-space:pre;
}

.bp4-table-popover-whitespace-normal{
  white-space:normal;
}

.bp4-table-container{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.15);
}

.bp4-table-menu{
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.15), 1px 0 0 rgba(17, 20, 24, 0.15);
}

.bp4-table-header{
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.15);
}

.bp4-table-cell{
  box-shadow:inset 0 -1px 0 rgba(17, 20, 24, 0.15), inset -1px 0 0 rgba(17, 20, 24, 0.15);
}

.bp4-table-horizontal-cell-divider{
  box-shadow:inset 0 1px 0 rgba(17, 20, 24, 0.15);
  height:1px;
}

.bp4-table-column-headers .bp4-table-header{
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.15), inset -1px 0 0 rgba(17, 20, 24, 0.15);
}

.bp4-table-column-headers .bp4-table-header::before{
  bottom:0;
  right:1px;
}

.bp4-table-row-headers .bp4-table-header{
  box-shadow:inset 0 -1px 0 rgba(17, 20, 24, 0.15), 1px 0 0 rgba(17, 20, 24, 0.15);
}

.bp4-table-row-headers .bp4-table-header::before{
  bottom:1px;
  right:0;
}

.bp4-table-body .bp4-table-last-in-row{
  box-shadow:inset 0 -1px 0 rgba(17, 20, 24, 0.15), 1px 0 0 rgba(17, 20, 24, 0.15);
}

.bp4-table-body .bp4-table-last-in-column{
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.15), inset -1px 0 0 rgba(17, 20, 24, 0.15);
}

.bp4-table-body .bp4-table-last-in-row.bp4-table-last-in-column{
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.15), 1px 0 0 rgba(17, 20, 24, 0.15);
}

.bp4-table-quadrant-top-left .bp4-table-cell.bp4-table-last-in-row{
  box-shadow:inset 0 -1px 0 rgba(17, 20, 24, 0.15), inset -3px 0 0 rgba(17, 20, 24, 0.15);
}

.bp4-table-quadrant-top-left .bp4-table-cell.bp4-table-last-in-column{
  box-shadow:inset 0 -3px 0 rgba(17, 20, 24, 0.15), inset -1px 0 0 rgba(17, 20, 24, 0.15);
}

.bp4-table-quadrant-top-left .bp4-table-cell.bp4-table-last-in-column.bp4-table-last-in-row{
  box-shadow:inset 0 -3px 0 rgba(17, 20, 24, 0.15), inset -3px 0 0 rgba(17, 20, 24, 0.15);
}

.bp4-table-quadrant-top-left .bp4-table-header.bp4-table-last-in-row{
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.15), inset -3px 0 0 rgba(17, 20, 24, 0.15);
}

.bp4-table-quadrant-top-left .bp4-table-header.bp4-table-last-in-row::before{
  bottom:0;
  right:3px;
}

.bp4-table-quadrant-top-left .bp4-table-header.bp4-table-last-in-column{
  box-shadow:inset 0 -3px 0 rgba(17, 20, 24, 0.15), 1px 0 0 rgba(17, 20, 24, 0.15);
}

.bp4-table-quadrant-top-left .bp4-table-header.bp4-table-last-in-column::before{
  bottom:3px;
  right:0;
}

.bp4-table-quadrant-left .bp4-table-cell.bp4-table-last-in-row{
  box-shadow:inset 0 -1px 0 rgba(17, 20, 24, 0.15), inset -3px 0 0 rgba(17, 20, 24, 0.15);
}

.bp4-table-quadrant-top .bp4-table-cell.bp4-table-last-in-column{
  box-shadow:inset 0 -3px 0 rgba(17, 20, 24, 0.15), inset -1px 0 0 rgba(17, 20, 24, 0.15);
}

.bp4-dark .bp4-table-container{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-table-menu{
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.4), 1px 0 0 rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-table-header{
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-table-cell{
  box-shadow:inset 0 -1px 0 rgba(17, 20, 24, 0.4), inset -1px 0 0 rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-table-horizontal-cell-divider{
  box-shadow:inset 0 1px 0 rgba(17, 20, 24, 0.4);
  height:1px;
}

.bp4-dark .bp4-table-column-headers .bp4-table-header{
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.4), inset -1px 0 0 rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-table-column-headers .bp4-table-header::before{
  bottom:0;
  right:1px;
}

.bp4-dark .bp4-table-row-headers .bp4-table-header{
  box-shadow:inset 0 -1px 0 rgba(17, 20, 24, 0.4), 1px 0 0 rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-table-row-headers .bp4-table-header::before{
  bottom:1px;
  right:0;
}

.bp4-dark .bp4-table-body .bp4-table-last-in-row{
  box-shadow:inset 0 -1px 0 rgba(17, 20, 24, 0.4), 1px 0 0 rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-table-body .bp4-table-last-in-column{
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.4), inset -1px 0 0 rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-table-body .bp4-table-last-in-row.bp4-table-last-in-column{
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.4), 1px 0 0 rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-table-quadrant-top-left .bp4-table-cell.bp4-table-last-in-row{
  box-shadow:inset 0 -1px 0 rgba(17, 20, 24, 0.4), inset -3px 0 0 rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-table-quadrant-top-left .bp4-table-cell.bp4-table-last-in-column{
  box-shadow:inset 0 -3px 0 rgba(17, 20, 24, 0.4), inset -1px 0 0 rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-table-quadrant-top-left .bp4-table-cell.bp4-table-last-in-column.bp4-table-last-in-row{
  box-shadow:inset 0 -3px 0 rgba(17, 20, 24, 0.4), inset -3px 0 0 rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-table-quadrant-top-left .bp4-table-header.bp4-table-last-in-row{
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.4), inset -3px 0 0 rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-table-quadrant-top-left .bp4-table-header.bp4-table-last-in-row::before{
  bottom:0;
  right:3px;
}

.bp4-dark .bp4-table-quadrant-top-left .bp4-table-header.bp4-table-last-in-column{
  box-shadow:inset 0 -3px 0 rgba(17, 20, 24, 0.4), 1px 0 0 rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-table-quadrant-top-left .bp4-table-header.bp4-table-last-in-column::before{
  bottom:3px;
  right:0;
}

.bp4-dark .bp4-table-quadrant-left .bp4-table-cell.bp4-table-last-in-row{
  box-shadow:inset 0 -1px 0 rgba(17, 20, 24, 0.4), inset -3px 0 0 rgba(17, 20, 24, 0.4);
}

.bp4-dark .bp4-table-quadrant-top .bp4-table-cell.bp4-table-last-in-column{
  box-shadow:inset 0 -3px 0 rgba(17, 20, 24, 0.4), inset -1px 0 0 rgba(17, 20, 24, 0.4);
}

@keyframes skeleton-fade-in{
  0%{
    opacity:0;
  }

  100%{
    opacity:1;
  }
}

.bp4-table-header{
  align-items:flex-start;
  flex:1 1 auto;
  justify-content:space-between;
  position:relative;
  text-overflow:ellipsis;
  -webkit-user-select:none;
  user-select:none;
}

.bp4-table-header::before{
  content:"";
  display:block;
  left:0;
  position:absolute;
  top:0;
}

.bp4-table-header .bp4-table-row-name,
.bp4-table-header .bp4-table-column-name,
.bp4-table-header .bp4-table-header-content{
  position:relative;
  width:100%;
}

.bp4-table-selection-enabled .bp4-table-header:hover::before, .bp4-table-header.bp4-table-header-active::before{
  background-color:#e5e8eb;
}

.bp4-dark .bp4-table-selection-enabled .bp4-table-header:hover::before, .bp4-dark .bp4-table-header.bp4-table-header-active::before{
  background-color:#404854;
}

.bp4-table-header.bp4-table-header-selected::before{
  background-image:linear-gradient(90deg, rgba(45, 114, 210, 0.1), rgba(45, 114, 210, 0.1));
}

.bp4-table-th-menu-container{
  flex-shrink:0;
  opacity:0;
  position:absolute;
  right:1px;
  text-align:right;
}

.bp4-table-header:hover .bp4-table-th-menu-container, .bp4-table-header-active .bp4-table-th-menu-container, .bp4-table-th-menu-container.bp4-table-th-menu-open{
  opacity:1;
}

.bp4-table-interaction-bar .bp4-table-th-menu-container{
  line-height:20px;
}

.bp4-table-th-menu-container-background{
  height:30px;
  pointer-events:none;
  position:absolute;
  right:0;
  top:0;
  width:50px;
}

.bp4-table-interaction-bar .bp4-table-th-menu-container-background{
  height:20px;
}

.bp4-table-th-menu-open .bp4-table-th-menu-container-background{
  background-image:linear-gradient(90deg, rgba(246, 247, 249, 0) 0%, #f6f7f9 50%);
}

.bp4-dark .bp4-table-th-menu-open .bp4-table-th-menu-container-background{
  background-image:linear-gradient(90deg, rgba(56, 62, 71, 0) 0%, #383e47 50%);
}

.bp4-table-header:hover .bp4-table-th-menu-container-background, .bp4-table-header-active .bp4-table-th-menu-container-background, .bp4-table-th-menu-open .bp4-table-th-menu-container-background{
  background-image:linear-gradient(90deg, rgba(246, 247, 249, 0) 0%, #f6f7f9 50%);
}

.bp4-dark .bp4-table-header:hover .bp4-table-th-menu-container-background, .bp4-dark .bp4-table-header-active .bp4-table-th-menu-container-background, .bp4-dark .bp4-table-th-menu-open .bp4-table-th-menu-container-background{
  background-image:linear-gradient(90deg, rgba(56, 62, 71, 0) 0%, #383e47 50%);
}

.bp4-table-selection-enabled .bp4-table-header:hover .bp4-table-th-menu-container-background, .bp4-table-selection-enabled .bp4-table-header-active .bp4-table-th-menu-container-background{
  background-image:linear-gradient(90deg, rgba(229, 232, 235, 0) 0%, #e5e8eb 50%);
}

.bp4-dark .bp4-table-selection-enabled .bp4-table-header:hover .bp4-table-th-menu-container-background, .bp4-dark .bp4-table-selection-enabled .bp4-table-header-active .bp4-table-th-menu-container-background{
  background-image:linear-gradient(90deg, rgba(64, 72, 84, 0) 0%, #404854 50%);
}

.bp4-table-selection-enabled .bp4-table-header.bp4-table-header-selected .bp4-table-th-menu-container-background{
  background-image:linear-gradient(90deg, rgba(226, 234, 245, 0) 0%, #e2eaf5 50%);
}

.bp4-dark .bp4-table-selection-enabled .bp4-table-header.bp4-table-header-selected .bp4-table-th-menu-container-background{
  background-image:linear-gradient(90deg, rgba(55, 67, 85, 0) 0%, #374355 50%);
}

.bp4-table-selection-enabled .bp4-table-header.bp4-table-header-selected:hover .bp4-table-th-menu-container-background{
  background-image:linear-gradient(90deg, rgba(211, 220, 233, 0) 0%, #d3dce9 50%);
}

.bp4-dark .bp4-table-selection-enabled .bp4-table-header.bp4-table-header-selected:hover .bp4-table-th-menu-container-background{
  background-image:linear-gradient(90deg, rgba(62, 76, 97, 0) 0%, #3e4c61 50%);
}

.bp4-table-th-menu{
  cursor:pointer;
  height:30px;
  position:relative;
  width:30px;
}

.bp4-table-interaction-bar .bp4-table-th-menu{
  height:20px;
  right:1px;
  text-align:center;
  width:20px;
}

.bp4-table-interaction-bar .bp4-table-th-menu .bp4-icon{
  margin:2px;
  margin-left:3px;
  vertical-align:top;
}

.bp4-table-th-menu .bp4-icon{
  background-color:#f6f7f9;
  border-radius:2px;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2);
  color:#5f6b7c;
  margin-right:7px;
  margin-top:7px;
}

.bp4-table-selection-enabled .bp4-table-th-menu .bp4-icon{
  background-color:#e5e8eb;
}

.bp4-table-selection-enabled .bp4-table-header.bp4-table-header-selected .bp4-table-th-menu .bp4-icon{
  background-color:linear-gradient(90deg, rgba(226, 234, 245, 0) 0%, #e2eaf5 50%);
}

.bp4-dark .bp4-table-th-menu .bp4-icon{
  background-color:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);
  color:#abb3bf;
}

.bp4-dark .bp4-table-selection-enabled .bp4-table-th-menu .bp4-icon{
  background-color:#404854;
}

.bp4-dark .bp4-table-selection-enabled .bp4-table-header.bp4-table-header-selected .bp4-table-th-menu .bp4-icon{
  background-color:linear-gradient(90deg, rgba(55, 67, 85, 0) 0%, #374355 50%);
}

.bp4-table-th-menu:hover .bp4-icon{
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#1c2127;
}

.bp4-dark .bp4-table-th-menu:hover .bp4-icon{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.4);
  color:#f6f7f9;
}

.bp4-table-th-menu.bp4-popover-open .bp4-icon{
  background-color:#2d72d2;
  box-shadow:none;
  color:#ffffff;
}

.bp4-dark .bp4-table-th-menu.bp4-popover-open .bp4-icon{
  background-color:#2d72d2;
  box-shadow:none;
  color:#ffffff;
}

.bp4-table-thead{
  display:block;
  white-space:nowrap;
}

.bp4-table-column-header-tr{
  display:flex;
}

.bp4-table-column-header-tr .bp4-table-header{
  flex:0 0;
}

.bp4-table-column-headers .bp4-table-interaction-bar{
  height:20px;
  position:relative;
}

.bp4-table-column-headers .bp4-table-header{
  line-height:30px;
  min-height:30px;
  vertical-align:top;
}

.bp4-table-row-headers .bp4-table-header{
  line-height:20px;
  min-width:30px;
  overflow:hidden;
}

.bp4-table-column-name-text,
.bp4-table-row-name-text{
  flex-grow:1;
  pointer-events:none;
}

.bp4-table-truncated-text{
  max-height:100%;
  overflow:hidden;
  text-overflow:ellipsis;
}

.bp4-table-no-wrap-text{
  white-space:nowrap;
}

.bp4-table-column-name-text{
  padding:0 10px;
}

.bp4-table-editable-name{
  display:block;
  pointer-events:all;
}

.bp4-table-editable-name.bp4-editable-text::before{
  border-radius:0;
  bottom:0;
  left:-11px;
  right:-10px;
  top:-1px;
}

.bp4-table-editable-name.bp4-editable-text:not(.bp4-editable-editing)::before{
  box-shadow:none;
}

.bp4-table-editable-name.bp4-editable-text.bp4-editable-editing::before{
  bottom:1px;
  cursor:text;
  left:-10px;
  right:-9px;
  top:0px;
}

.bp4-table-editable-name.bp4-editable-text.bp4-editable-editing.bp4-table-editable-text::before{
  left:0px;
  right:1px;
}

.bp4-table-column-name .bp4-table-editable-name.bp4-editable-text::before{
  bottom:-1px;
}

.bp4-table-column-name .bp4-table-editable-name.bp4-editable-text.bp4-editable-editing::before{
  bottom:0;
}

.bp4-table-column-name-text .bp4-table-editable-name input{
  height:30px;
}

.bp4-table-column-name{
  display:flex;
  flex-direction:column;
  font-size:14px;
  text-align:left;
}

.bp4-table-row-name{
  display:block;
  font-size:12px;
  padding:0 5px;
  text-align:right;
}

.bp4-table-header-content{
  font-size:14px;
  white-space:normal;
}

.bp4-table-header-content .is-searchable:not(.is-focused) > .Select-control{
  background:none;
  box-shadow:none;
}

.bp4-table-header-content .is-searchable > .Select-control{
  border-radius:0;
}

.bp4-table-header-content .is-searchable > .Select-control .Select-value{
  cursor:pointer;
}

.bp4-table-header-content .Select-value{
  right:-1px;
}

.bp4-table-column-name,
.bp4-table-row-name{
  transition:color 300ms;
}

.bp4-table-header.bp4-loading{
  display:flex;
  flex-direction:column;
  justify-content:center;
}

.bp4-table-header.bp4-loading .bp4-table-column-name,
.bp4-table-header.bp4-loading .bp4-table-row-name{
  flex:1;
}

.bp4-table-header.bp4-loading .bp4-table-column-name-text{
  display:flex;
  flex-direction:column;
  justify-content:center;
  padding:10px;
}

.bp4-table-header.bp4-loading .bp4-table-column-name-text .bp4-skeleton{
  height:8px;
}

.bp4-table-header.bp4-loading .bp4-table-row-name{
  display:flex;
  flex-direction:column;
  justify-content:center;
}

.bp4-table-selection-enabled.bp4-table-column-headers .bp4-table-header{
  cursor:s-resize;
}

.bp4-table-selection-enabled.bp4-table-column-headers .bp4-table-header.bp4-table-header-reorderable{
  cursor:grab;
}

.bp4-table-selection-enabled.bp4-table-column-headers .bp4-table-header.bp4-table-header-reorderable:active{
  cursor:grabbing;
}

.bp4-table-selection-enabled.bp4-table-column-headers .bp4-table-header.bp4-table-header-reorderable .bp4-table-interaction-bar{
  cursor:grab;
}

.bp4-table-selection-enabled.bp4-table-column-headers .bp4-table-header.bp4-table-header-reorderable .bp4-table-interaction-bar:active{
  cursor:grabbing;
}

.bp4-table-selection-enabled.bp4-table-row-headers .bp4-table-header{
  cursor:e-resize;
}

.bp4-table-selection-enabled.bp4-table-row-headers .bp4-table-header.bp4-table-header-reorderable{
  cursor:grab;
}

.bp4-table-selection-enabled.bp4-table-row-headers .bp4-table-header.bp4-table-header-reorderable:active{
  cursor:grabbing;
}

.bp4-table-selection-enabled.bp4-table-row-headers .bp4-table-header.bp4-table-header-reorderable .bp4-table-interaction-bar{
  cursor:grab;
}

.bp4-table-selection-enabled.bp4-table-row-headers .bp4-table-header.bp4-table-header-reorderable .bp4-table-interaction-bar:active{
  cursor:grabbing;
}

.bp4-table-selection-enabled.bp4-table-menu{
  cursor:se-resize;
}

.bp4-table-selection-enabled .bp4-editable-text::before,
.bp4-table-selection-enabled .bp4-editable-content{
  cursor:cell;
}

.bp4-table-column-header-cell.bp4-table-has-reorder-handle:not(.bp4-table-has-interaction-bar) .bp4-table-column-name-text{
  padding-left:22px;
}

.bp4-table-column-header-cell.bp4-table-has-reorder-handle:not(.bp4-table-has-interaction-bar) .bp4-table-editable-name::before{
  left:-22px;
}

.bp4-table-reorder-handle-target{
  cursor:grab;
  align-items:center;
  bottom:0;
  color:rgba(95, 107, 124, 0.6);
  display:flex;
  justify-content:center;
  left:0;
  position:absolute;
  top:0;
  width:22px;
}

.bp4-table-reorder-handle-target:active{
  cursor:grabbing;
}

.bp4-table-reorder-handle-target:hover{
  color:#1c2127;
}

.bp4-table-reorder-handle-target:active{
  color:#2d72d2;
}

.bp4-dark .bp4-table-reorder-handle-target{
  color:rgba(171, 179, 191, 0.6);
}

.bp4-dark .bp4-table-reorder-handle-target:hover{
  color:#f6f7f9;
}

.bp4-dark .bp4-table-reorder-handle-target:active{
  color:#2d72d2;
}

.bp4-table-reorder-handle{
  display:flex;
}

.bp4-table-resize-handle-target{
  opacity:0;
  position:absolute;
  -webkit-user-select:none;
  user-select:none;
  z-index:20;
}

.bp4-table-resize-handle-target:hover, .bp4-table-resize-handle-target.bp4-table-dragging{
  opacity:1;
}

.bp4-table-resize-handle-target.bp4-table-resize-vertical{
  bottom:-1px;
  cursor:ew-resize;
  right:0;
  top:0;
  width:5px;
}

.bp4-table-resize-handle-target.bp4-table-resize-horizontal{
  bottom:0;
  cursor:ns-resize;
  height:5px;
  left:0;
  right:-1px;
}

.bp4-table-resize-handle{
  background-color:#2d72d2;
  position:absolute;
  z-index:20;
}

.bp4-table-resize-handle.bp4-table-dragging{
  background-color:#2d72d2;
}

.bp4-table-resize-vertical .bp4-table-resize-handle{
  bottom:0;
  left:2px;
  top:0;
  width:3px;
}

.bp4-table-resize-horizontal .bp4-table-resize-handle{
  height:3px;
  left:0;
  right:0;
  top:2px;
}

.bp4-table-resize-guides .bp4-table-horizontal-guide{
  background-color:#2d72d2;
  height:3px;
  margin-top:-3px;
}

.bp4-table-resize-guides .bp4-table-horizontal-guide.bp4-table-horizontal-guide-flush-top{
  margin-top:0;
}

.bp4-table-resize-guides .bp4-table-vertical-guide{
  background-color:#2d72d2;
  margin-left:-3px;
  width:3px;
}

.bp4-table-resize-guides .bp4-table-vertical-guide.bp4-table-vertical-guide-flush-left{
  margin-left:0;
}

.bp4-table-overlay-layer{
  bottom:0;
  left:0;
  overflow:hidden;
  pointer-events:none;
  position:absolute;
  right:0;
  top:0;
  z-index:20;
}

.bp4-table-overlay{
  position:absolute;
}

.bp4-table-region{
  background-color:rgba(143, 153, 168, 0.1);
  border:1px solid #8f99a8;
}

.bp4-table-selection-region{
  background-color:rgba(45, 114, 210, 0.1);
  border:1px solid #2d72d2;
}

.bp4-dark .bp4-table-selection-region{
  background-color:rgba(76, 144, 240, 0.1);
  border:1px solid #4c90f0;
}

.bp4-table-column-headers .bp4-table-selection-region{
  background-color:transparent;
}

.bp4-table-row-headers .bp4-table-selection-region{
  background-color:transparent;
}

.bp4-table-focus-region{
  border:2px solid #2d72d2;
}

.bp4-table-column-headers .bp4-table-region{
  border-bottom:none;
}

.bp4-table-row-headers .bp4-table-region{
  border-right:none;
}

.bp4-table-vertical-guide{
  bottom:0;
  top:0;
}

.bp4-table-horizontal-guide{
  left:0;
  right:0;
}

.bp4-table-reordering-cursor-overlay{
  cursor:grabbing;
}

.bp4-table-reordering .bp4-table-reordering-cursor-overlay{
  pointer-events:all;
}

.bp4-table-quadrant-stack{
  display:flex;
  height:100%;
  position:relative;
}

.bp4-table-quadrant{
  background:#f6f7f9;
  left:0;
  overflow:hidden;
  position:absolute;
  top:0;
}

.bp4-dark .bp4-table-quadrant{
  background-color:#383e47;
}

.bp4-table-quadrant-scroll-container{
  bottom:0;
  left:0;
  overflow:auto;
  position:relative;
  right:0;
  top:0;
  -webkit-user-select:none;
  user-select:none;
  will-change:transform;
}

.bp4-table-no-vertical-scroll .bp4-table-quadrant-scroll-container{
  overflow-y:hidden;
}

.bp4-table-no-horizontal-scroll .bp4-table-quadrant-scroll-container{
  overflow-x:hidden;
}

.bp4-table-body-scrolling-indicator-overlay{
  bottom:0;
  left:0;
  pointer-events:none;
  position:absolute;
  right:0;
  top:0;
  z-index:1;
}

.bp4-table-body-is-scrolling-left, .bp4-table-body-is-scrolling-bottom, .bp4-table-body-is-scrolling-right, .bp4-table-body-is-scrolling-top{
  opacity:1;
  transition:opacity 0.2s linear;
}

.bp4-table-body-is-scrolling-top{
  background:linear-gradient(180deg, rgba(0, 0, 0, 0.15) 0%, transparent 10%);
}

.bp4-table-body-is-scrolling-right{
  background:linear-gradient(270deg, rgba(0, 0, 0, 0.15) 0%, transparent 10%);
}

.bp4-table-body-is-scrolling-bottom{
  background:linear-gradient(0deg, rgba(0, 0, 0, 0.15) 0%, transparent 10%);
}

.bp4-table-body-is-scrolling-left{
  background:linear-gradient(90deg, rgba(0, 0, 0, 0.15) 0%, transparent 10%);
}

.bp4-table-quadrant-body-container{
  position:relative;
}

.bp4-table-quadrant-main{
  height:100%;
  left:auto;
  position:relative;
  top:auto;
  width:100%;
  z-index:0;
}

.bp4-table-quadrant-main .bp4-table-quadrant-scroll-container{
  height:100%;
  width:100%;
}

.bp4-table-quadrant-main .bp4-table-cell-client{
  background:#ffffff;
}

.bp4-table-quadrant-top{
  right:0;
  z-index:1;
}

.bp4-table-quadrant-top .bp4-table-quadrant-scroll-container{
  bottom:-20px;
  overflow-y:hidden;
}

.bp4-table-quadrant-left{
  bottom:0;
  transition:width 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  z-index:2;
}

.bp4-table-quadrant-left .bp4-table-quadrant-scroll-container{
  bottom:0;
  height:auto;
  overflow-x:hidden;
  position:absolute;
  right:-20px;
  top:0;
}

.bp4-table-quadrant-left .bp4-table-body-virtual-client{
  min-width:1px;
}

.bp4-table-quadrant-top-left{
  transition:width 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  z-index:3;
}

.bp4-table-quadrant-top-left .bp4-table-quadrant-scroll-container{
  bottom:-20px;
  overflow-x:hidden;
  overflow-y:hidden;
  right:-20px;
}

.bp4-table-quadrant-top-left .bp4-table-body-virtual-client{
  min-width:1px;
}

@media (-webkit-max-device-pixel-ratio: 1.5){
  .bp4-table-quadrant-top .bp4-table-quadrant-scroll-container{
    bottom:-50px;
  }

  .bp4-table-quadrant-left .bp4-table-quadrant-scroll-container{
    right:-50px;
  }

  .bp4-table-quadrant-top-left .bp4-table-quadrant-scroll-container{
    bottom:-50px;
    right:-50px;
  }
}

@media (-webkit-min-device-pixel-ratio: 2.5){
  .bp4-table-quadrant-top .bp4-table-quadrant-scroll-container{
    bottom:-10px;
  }

  .bp4-table-quadrant-left .bp4-table-quadrant-scroll-container{
    right:-10px;
  }

  .bp4-table-quadrant-top-left .bp4-table-quadrant-scroll-container{
    bottom:-10px;
    right:-10px;
  }
}

.bp4-table-container{
  background-color:#f6f7f9;
  display:flex;
  flex-direction:column;
  height:100%;
  max-height:100%;
  max-width:100%;
  min-height:60px;
  overflow:hidden;
  will-change:transform;
}

.bp4-dark .bp4-table-container{
  background-color:#383e47;
}

.bp4-table-container .bp4-loading{
  color:transparent;
}

.bp4-table-container .bp4-loading .bp4-skeleton{
  animation:300ms linear forwards skeleton-fade-in, 1000ms linear infinite alternate skeleton-glow;
  animation-delay:0s, 300ms;
  height:5px;
  opacity:0;
}

.bp4-table-top-container{
  display:flex;
  flex:0 0 auto;
  min-height:0%;
}

.bp4-table-container.bp4-table-no-rows .bp4-table-top-container{
  padding-bottom:1px;
}

.bp4-table-bottom-container{
  color:#1c2127;
  display:flex;
  flex:1 1 auto;
  height:100%;
  min-height:0%;
}

.bp4-dark .bp4-table-bottom-container{
  color:#f6f7f9;
}

.bp4-table-menu{
  background-color:#f6f7f9;
  flex:0 0 auto;
  position:relative;
  z-index:13;
}

.bp4-dark .bp4-table-menu{
  background-color:#383e47;
}

.bp4-table-column-headers{
  background-color:#f6f7f9;
  color:#1c2127;
  display:block;
  position:relative;
  z-index:11;
}

.bp4-dark .bp4-table-column-headers{
  background-color:#383e47;
  color:#f6f7f9;
}

.bp4-table-row-headers{
  background-color:#f6f7f9;
  color:#5f6b7c;
  flex:0 0 auto;
  position:relative;
  transition:width 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  z-index:12;
}

.bp4-dark .bp4-table-row-headers{
  background-color:#383e47;
  color:#abb3bf;
}

.bp4-table-body{
  flex:1 1 100%;
  overflow:scroll;
  position:relative;
  z-index:10;
}

.bp4-table-body-virtual-client{
  position:relative;
}

.bp4-table-cell-client{
  background:#ffffff;
}

.bp4-dark .bp4-table-cell-client{
  background:#2f343c;
}

.bp4-table-tbody{
  display:block;
  white-space:nowrap;
}

.bp4-table-cell{
  display:inline-block;
}

.bp4-table-no-layout{
  display:inline-block;
  position:absolute;
}

body{
  font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size:12px;
  line-height:1.5
}

@font-face{
  font-family: Roboto;
  font-style: italic;
  font-weight: 100;
  src: local("Roboto Thin Italic"),local(Roboto-ThinItalic),url(//fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEz4dKw.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEz4dKQ.woff) format("woff");
}

@font-face{
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"),local(Roboto-LightItalic),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc0CsA.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc0CsI.woff) format("woff");
}

@font-face{
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  src: local("Roboto Italic"),local(Roboto-Italic),url(//fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xGIzY.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xGIzQ.woff) format("woff");
}

@font-face{
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  src: local("Roboto Medium Italic"),local(Roboto-MediumItalic),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc0CsA.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc0CsI.woff) format("woff");
}

@font-face{
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  src: local("Roboto Bold Italic"),local(Roboto-BoldItalic),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic0CsA.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic0CsI.woff) format("woff");
}

@font-face{
  font-family: Roboto;
  font-style: italic;
  font-weight: 900;
  src: local("Roboto Black Italic"),local(Roboto-BlackItalic),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc0CsA.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc0CsI.woff) format("woff");
}

@font-face{
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  src: local("Roboto Thin"),local(Roboto-Thin),url(//fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxGIzY.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxIIzI.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxGIzQ.woff) format("woff");
}

@font-face{
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"),local(Roboto-Light),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fChc8.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fChc-.woff) format("woff");
}

@font-face{
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  src: local(Roboto),local(Roboto-Regular),url(//fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxO.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxM.woff) format("woff");
}

@font-face{
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"),local(Roboto-Medium),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fChc8.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fChc-.woff) format("woff");
}

@font-face{
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Bold"),local(Roboto-Bold),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc8.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc-.woff) format("woff");
}

@font-face{
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  src: local("Roboto Black"),local(Roboto-Black),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfChc8.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfChc-.woff) format("woff");
}

@font-face{
  font-family: monospace;
  font-style: italic;
  font-weight: 400;
  src: local("Menlo Italic"),local(Menlo-Italic),local("Consolas Italic"),local(Consolas-Italic),local("Courier New Italic");
}

@font-face{
  font-family: monospace;
  font-style: italic;
  font-weight: 700;
  src: local("Menlo Bold Italic"),local(Menlo-BoldItalic),local(Monaco),local("Consolas Bold Italic"),local(Consolas-BoldItalic),local("Courier New Bold Italic");
}

@font-face{
  font-family: monospace;
  font-style: normal;
  font-weight: 400;
  src: local("Menlo Regular"),local(Menlo-Regular),local(Monaco),local(Consolas),local("Courier New");
}

@font-face{
  font-family: monospace;
  font-style: normal;
  font-weight: 700;
  src: local("Menlo Bold"),local(Menlo-Bold),local(Monaco),local("Consolas Bold"),local(Consolas-Bold),local("Courier New Bold");
}

/** This is newapp.css*/

/** Tailwind here */

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

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

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

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

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

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

body {
  margin: 0;
}

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

main {
  display: block;
}

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

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

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

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

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

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

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

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

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

a {
  background-color: transparent;
}

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

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

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

b,
strong {
  font-weight: bolder;
}

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

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

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

small {
  font-size: 80%;
}

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

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

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

img {
  border-style: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

progress {
  vertical-align: baseline;
}

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

textarea {
  overflow: auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

/**
 * 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 {
  list-style: none;
  margin: 0;
  padding: 0;
}

/**
 * Tailwind custom reset styles
 */

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

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

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

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

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

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

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

img {
  border-style: solid;
}

textarea {
  resize: vertical;
}

input::placeholder,
textarea::placeholder {
  color: #a0aec0;
}

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

table {
  border-collapse: collapse;
}

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

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

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

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

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

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

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

/**
 * Make replaced elements `display: block` by default as that's
 * the behavior you want almost all of the time. Inspired by
 * CSS Remedy, with `svg` added as well.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */

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

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

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

.tw-container{
  width: 100%;
}

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

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

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

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

#uf-app .tw-space-y-0 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(0px * var(--space-y-reverse));
}

#uf-app .tw-space-x-0 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(0px * var(--space-x-reverse));
  margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-1 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--space-y-reverse));
}

#uf-app .tw-space-x-1 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-2 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--space-y-reverse));
}

#uf-app .tw-space-x-2 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-3 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--space-y-reverse));
}

#uf-app .tw-space-x-3 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-4 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(1rem * var(--space-y-reverse));
}

#uf-app .tw-space-x-4 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(1rem * var(--space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-5 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(1.25rem * var(--space-y-reverse));
}

#uf-app .tw-space-x-5 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(1.25rem * var(--space-x-reverse));
  margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-6 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--space-y-reverse));
}

#uf-app .tw-space-x-6 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-8 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(2rem * var(--space-y-reverse));
}

#uf-app .tw-space-x-8 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(2rem * var(--space-x-reverse));
  margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-10 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(2.5rem * var(--space-y-reverse));
}

#uf-app .tw-space-x-10 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(2.5rem * var(--space-x-reverse));
  margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-12 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(3rem * var(--space-y-reverse));
}

#uf-app .tw-space-x-12 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(3rem * var(--space-x-reverse));
  margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-16 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(4rem * var(--space-y-reverse));
}

#uf-app .tw-space-x-16 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(4rem * var(--space-x-reverse));
  margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-20 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(5rem * var(--space-y-reverse));
}

#uf-app .tw-space-x-20 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(5rem * var(--space-x-reverse));
  margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-24 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(6rem * var(--space-y-reverse));
}

#uf-app .tw-space-x-24 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(6rem * var(--space-x-reverse));
  margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-32 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(8rem * var(--space-y-reverse));
}

#uf-app .tw-space-x-32 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(8rem * var(--space-x-reverse));
  margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-40 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(10rem * var(--space-y-reverse));
}

#uf-app .tw-space-x-40 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(10rem * var(--space-x-reverse));
  margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-48 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(12rem * var(--space-y-reverse));
}

#uf-app .tw-space-x-48 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(12rem * var(--space-x-reverse));
  margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-56 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(14rem * var(--space-y-reverse));
}

#uf-app .tw-space-x-56 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(14rem * var(--space-x-reverse));
  margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-64 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(16rem * var(--space-y-reverse));
}

#uf-app .tw-space-x-64 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(16rem * var(--space-x-reverse));
  margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-px > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(1px * var(--space-y-reverse));
}

#uf-app .tw-space-x-px > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(1px * var(--space-x-reverse));
  margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw--space-y-1 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-0.25rem * var(--space-y-reverse));
}

#uf-app .tw--space-x-1 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-0.25rem * var(--space-x-reverse));
  margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw--space-y-2 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-0.5rem * var(--space-y-reverse));
}

#uf-app .tw--space-x-2 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-0.5rem * var(--space-x-reverse));
  margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw--space-y-3 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-0.75rem * var(--space-y-reverse));
}

#uf-app .tw--space-x-3 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-0.75rem * var(--space-x-reverse));
  margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw--space-y-4 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-1rem * var(--space-y-reverse));
}

#uf-app .tw--space-x-4 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-1rem * var(--space-x-reverse));
  margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw--space-y-5 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-1.25rem * var(--space-y-reverse));
}

#uf-app .tw--space-x-5 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-1.25rem * var(--space-x-reverse));
  margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw--space-y-6 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-1.5rem * var(--space-y-reverse));
}

#uf-app .tw--space-x-6 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-1.5rem * var(--space-x-reverse));
  margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw--space-y-8 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-2rem * var(--space-y-reverse));
}

#uf-app .tw--space-x-8 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-2rem * var(--space-x-reverse));
  margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw--space-y-10 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-2.5rem * var(--space-y-reverse));
}

#uf-app .tw--space-x-10 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-2.5rem * var(--space-x-reverse));
  margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw--space-y-12 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-3rem * var(--space-y-reverse));
}

#uf-app .tw--space-x-12 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-3rem * var(--space-x-reverse));
  margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw--space-y-16 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-4rem * var(--space-y-reverse));
}

#uf-app .tw--space-x-16 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-4rem * var(--space-x-reverse));
  margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw--space-y-20 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-5rem * var(--space-y-reverse));
}

#uf-app .tw--space-x-20 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-5rem * var(--space-x-reverse));
  margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw--space-y-24 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-6rem * var(--space-y-reverse));
}

#uf-app .tw--space-x-24 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-6rem * var(--space-x-reverse));
  margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw--space-y-32 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-8rem * var(--space-y-reverse));
}

#uf-app .tw--space-x-32 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-8rem * var(--space-x-reverse));
  margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw--space-y-40 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-10rem * var(--space-y-reverse));
}

#uf-app .tw--space-x-40 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-10rem * var(--space-x-reverse));
  margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw--space-y-48 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-12rem * var(--space-y-reverse));
}

#uf-app .tw--space-x-48 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-12rem * var(--space-x-reverse));
  margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw--space-y-56 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-14rem * var(--space-y-reverse));
}

#uf-app .tw--space-x-56 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-14rem * var(--space-x-reverse));
  margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw--space-y-64 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-16rem * var(--space-y-reverse));
}

#uf-app .tw--space-x-64 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-16rem * var(--space-x-reverse));
  margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw--space-y-px > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-1px * var(--space-y-reverse));
}

#uf-app .tw--space-x-px > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-1px * var(--space-x-reverse));
  margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
}

#uf-app .tw-space-y-reverse > :not(template) ~ :not(template){
  --space-y-reverse: 1;
}

#uf-app .tw-space-x-reverse > :not(template) ~ :not(template){
  --space-x-reverse: 1;
}

#uf-app .tw-divide-y-0 > :not(template) ~ :not(template){
  --divide-y-reverse: 0;
  border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
  border-bottom-width: calc(0px * var(--divide-y-reverse));
}

#uf-app .tw-divide-x-0 > :not(template) ~ :not(template){
  --divide-x-reverse: 0;
  border-right-width: calc(0px * var(--divide-x-reverse));
  border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
}

#uf-app .tw-divide-y-2 > :not(template) ~ :not(template){
  --divide-y-reverse: 0;
  border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
  border-bottom-width: calc(2px * var(--divide-y-reverse));
}

#uf-app .tw-divide-x-2 > :not(template) ~ :not(template){
  --divide-x-reverse: 0;
  border-right-width: calc(2px * var(--divide-x-reverse));
  border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
}

#uf-app .tw-divide-y-4 > :not(template) ~ :not(template){
  --divide-y-reverse: 0;
  border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
  border-bottom-width: calc(4px * var(--divide-y-reverse));
}

#uf-app .tw-divide-x-4 > :not(template) ~ :not(template){
  --divide-x-reverse: 0;
  border-right-width: calc(4px * var(--divide-x-reverse));
  border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
}

#uf-app .tw-divide-y-8 > :not(template) ~ :not(template){
  --divide-y-reverse: 0;
  border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
  border-bottom-width: calc(8px * var(--divide-y-reverse));
}

#uf-app .tw-divide-x-8 > :not(template) ~ :not(template){
  --divide-x-reverse: 0;
  border-right-width: calc(8px * var(--divide-x-reverse));
  border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
}

#uf-app .tw-divide-y > :not(template) ~ :not(template){
  --divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
  border-bottom-width: calc(1px * var(--divide-y-reverse));
}

#uf-app .tw-divide-x > :not(template) ~ :not(template){
  --divide-x-reverse: 0;
  border-right-width: calc(1px * var(--divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
}

#uf-app .tw-divide-y-reverse > :not(template) ~ :not(template){
  --divide-y-reverse: 1;
}

#uf-app .tw-divide-x-reverse > :not(template) ~ :not(template){
  --divide-x-reverse: 1;
}

#uf-app .tw-divide-primary > :not(template) ~ :not(template){
  border-color: var(--color-blue);
}

#uf-app .tw-divide-muted > :not(template) ~ :not(template){
  border-color: var(--color-blue-grey-400);
}

#uf-app .tw-divide-warning > :not(template) ~ :not(template){
  border-color: var(--color-orange);
}

#uf-app .tw-divide-danger > :not(template) ~ :not(template){
  border-color: var(--color-orange);
}

#uf-app .tw-divide-fail > :not(template) ~ :not(template){
  border-color: var(--color-red);
}

#uf-app .tw-divide-info > :not(template) ~ :not(template){
  border-color: var(--color-deep-purple-400);
}

#uf-app .tw-divide-red-50 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffebee;
  border-color: rgba(255, 235, 238, var(--divide-opacity));
}

#uf-app .tw-divide-red-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffcdd2;
  border-color: rgba(255, 205, 210, var(--divide-opacity));
}

#uf-app .tw-divide-red-200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ef9a9a;
  border-color: rgba(239, 154, 154, var(--divide-opacity));
}

#uf-app .tw-divide-red-300 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #e57373;
  border-color: rgba(229, 115, 115, var(--divide-opacity));
}

#uf-app .tw-divide-red-400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ef5350;
  border-color: rgba(239, 83, 80, var(--divide-opacity));
}

#uf-app .tw-divide-red-500 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #f44336;
  border-color: rgba(244, 67, 54, var(--divide-opacity));
}

#uf-app .tw-divide-red-600 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #e53935;
  border-color: rgba(229, 57, 53, var(--divide-opacity));
}

#uf-app .tw-divide-red-700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #d32f2f;
  border-color: rgba(211, 47, 47, var(--divide-opacity));
}

#uf-app .tw-divide-red-800 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #c62828;
  border-color: rgba(198, 40, 40, var(--divide-opacity));
}

#uf-app .tw-divide-red-900 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #b71c1c;
  border-color: rgba(183, 28, 28, var(--divide-opacity));
}

#uf-app .tw-divide-red-a100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ff8a80;
  border-color: rgba(255, 138, 128, var(--divide-opacity));
}

#uf-app .tw-divide-red-a200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ff5252;
  border-color: rgba(255, 82, 82, var(--divide-opacity));
}

#uf-app .tw-divide-red-a400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ff1744;
  border-color: rgba(255, 23, 68, var(--divide-opacity));
}

#uf-app .tw-divide-red-a700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #d50000;
  border-color: rgba(213, 0, 0, var(--divide-opacity));
}

#uf-app .tw-divide-pink-50 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #fce4ec;
  border-color: rgba(252, 228, 236, var(--divide-opacity));
}

#uf-app .tw-divide-pink-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #f8bbd0;
  border-color: rgba(248, 187, 208, var(--divide-opacity));
}

#uf-app .tw-divide-pink-200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #f48fb1;
  border-color: rgba(244, 143, 177, var(--divide-opacity));
}

#uf-app .tw-divide-pink-300 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #f06292;
  border-color: rgba(240, 98, 146, var(--divide-opacity));
}

#uf-app .tw-divide-pink-400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ec407a;
  border-color: rgba(236, 64, 122, var(--divide-opacity));
}

#uf-app .tw-divide-pink-500 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #e91e63;
  border-color: rgba(233, 30, 99, var(--divide-opacity));
}

#uf-app .tw-divide-pink-600 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #d81b60;
  border-color: rgba(216, 27, 96, var(--divide-opacity));
}

#uf-app .tw-divide-pink-700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #c2185b;
  border-color: rgba(194, 24, 91, var(--divide-opacity));
}

#uf-app .tw-divide-pink-800 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ad1457;
  border-color: rgba(173, 20, 87, var(--divide-opacity));
}

#uf-app .tw-divide-pink-900 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #880e4f;
  border-color: rgba(136, 14, 79, var(--divide-opacity));
}

#uf-app .tw-divide-pink-a100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ff80ab;
  border-color: rgba(255, 128, 171, var(--divide-opacity));
}

#uf-app .tw-divide-pink-a200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ff4081;
  border-color: rgba(255, 64, 129, var(--divide-opacity));
}

#uf-app .tw-divide-pink-a400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #f50057;
  border-color: rgba(245, 0, 87, var(--divide-opacity));
}

#uf-app .tw-divide-pink-a700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #c51162;
  border-color: rgba(197, 17, 98, var(--divide-opacity));
}

#uf-app .tw-divide-purple-50 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #f3e5f5;
  border-color: rgba(243, 229, 245, var(--divide-opacity));
}

#uf-app .tw-divide-purple-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #e1bee7;
  border-color: rgba(225, 190, 231, var(--divide-opacity));
}

#uf-app .tw-divide-purple-200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ce93d8;
  border-color: rgba(206, 147, 216, var(--divide-opacity));
}

#uf-app .tw-divide-purple-300 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ba68c8;
  border-color: rgba(186, 104, 200, var(--divide-opacity));
}

#uf-app .tw-divide-purple-400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ab47bc;
  border-color: rgba(171, 71, 188, var(--divide-opacity));
}

#uf-app .tw-divide-purple-500 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #9c27b0;
  border-color: rgba(156, 39, 176, var(--divide-opacity));
}

#uf-app .tw-divide-purple-600 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #8e24aa;
  border-color: rgba(142, 36, 170, var(--divide-opacity));
}

#uf-app .tw-divide-purple-700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #7b1fa2;
  border-color: rgba(123, 31, 162, var(--divide-opacity));
}

#uf-app .tw-divide-purple-800 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #6a1b9a;
  border-color: rgba(106, 27, 154, var(--divide-opacity));
}

#uf-app .tw-divide-purple-900 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #4a148c;
  border-color: rgba(74, 20, 140, var(--divide-opacity));
}

#uf-app .tw-divide-purple-a100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ea80fc;
  border-color: rgba(234, 128, 252, var(--divide-opacity));
}

#uf-app .tw-divide-purple-a200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #e040fb;
  border-color: rgba(224, 64, 251, var(--divide-opacity));
}

#uf-app .tw-divide-purple-a400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #d500f9;
  border-color: rgba(213, 0, 249, var(--divide-opacity));
}

#uf-app .tw-divide-purple-a700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #aa00ff;
  border-color: rgba(170, 0, 255, var(--divide-opacity));
}

#uf-app .tw-divide-deepPurple-50 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ede7f6;
  border-color: rgba(237, 231, 246, var(--divide-opacity));
}

#uf-app .tw-divide-deepPurple-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #d1c4e9;
  border-color: rgba(209, 196, 233, var(--divide-opacity));
}

#uf-app .tw-divide-deepPurple-200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #b39ddb;
  border-color: rgba(179, 157, 219, var(--divide-opacity));
}

#uf-app .tw-divide-deepPurple-300 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #9575cd;
  border-color: rgba(149, 117, 205, var(--divide-opacity));
}

#uf-app .tw-divide-deepPurple-400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #7e57c2;
  border-color: rgba(126, 87, 194, var(--divide-opacity));
}

#uf-app .tw-divide-deepPurple-500 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #673ab7;
  border-color: rgba(103, 58, 183, var(--divide-opacity));
}

#uf-app .tw-divide-deepPurple-600 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #5e35b1;
  border-color: rgba(94, 53, 177, var(--divide-opacity));
}

#uf-app .tw-divide-deepPurple-700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #512da8;
  border-color: rgba(81, 45, 168, var(--divide-opacity));
}

#uf-app .tw-divide-deepPurple-800 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #4527a0;
  border-color: rgba(69, 39, 160, var(--divide-opacity));
}

#uf-app .tw-divide-deepPurple-900 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #311b92;
  border-color: rgba(49, 27, 146, var(--divide-opacity));
}

#uf-app .tw-divide-deepPurple-a100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #b388ff;
  border-color: rgba(179, 136, 255, var(--divide-opacity));
}

#uf-app .tw-divide-deepPurple-a200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #7c4dff;
  border-color: rgba(124, 77, 255, var(--divide-opacity));
}

#uf-app .tw-divide-deepPurple-a400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #651fff;
  border-color: rgba(101, 31, 255, var(--divide-opacity));
}

#uf-app .tw-divide-deepPurple-a700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #6200ea;
  border-color: rgba(98, 0, 234, var(--divide-opacity));
}

#uf-app .tw-divide-indigo-50 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #e8eaf6;
  border-color: rgba(232, 234, 246, var(--divide-opacity));
}

#uf-app .tw-divide-indigo-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #c5cae9;
  border-color: rgba(197, 202, 233, var(--divide-opacity));
}

#uf-app .tw-divide-indigo-200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #9fa8da;
  border-color: rgba(159, 168, 218, var(--divide-opacity));
}

#uf-app .tw-divide-indigo-300 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #7986cb;
  border-color: rgba(121, 134, 203, var(--divide-opacity));
}

#uf-app .tw-divide-indigo-400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #5c6bc0;
  border-color: rgba(92, 107, 192, var(--divide-opacity));
}

#uf-app .tw-divide-indigo-500 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #3f51b5;
  border-color: rgba(63, 81, 181, var(--divide-opacity));
}

#uf-app .tw-divide-indigo-600 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #3949ab;
  border-color: rgba(57, 73, 171, var(--divide-opacity));
}

#uf-app .tw-divide-indigo-700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #303f9f;
  border-color: rgba(48, 63, 159, var(--divide-opacity));
}

#uf-app .tw-divide-indigo-800 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #283593;
  border-color: rgba(40, 53, 147, var(--divide-opacity));
}

#uf-app .tw-divide-indigo-900 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #1a237e;
  border-color: rgba(26, 35, 126, var(--divide-opacity));
}

#uf-app .tw-divide-indigo-a100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #8c9eff;
  border-color: rgba(140, 158, 255, var(--divide-opacity));
}

#uf-app .tw-divide-indigo-a200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #536dfe;
  border-color: rgba(83, 109, 254, var(--divide-opacity));
}

#uf-app .tw-divide-indigo-a400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #3d5afe;
  border-color: rgba(61, 90, 254, var(--divide-opacity));
}

#uf-app .tw-divide-indigo-a700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #304ffe;
  border-color: rgba(48, 79, 254, var(--divide-opacity));
}

#uf-app .tw-divide-blue-50 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #e3f2fd;
  border-color: rgba(227, 242, 253, var(--divide-opacity));
}

#uf-app .tw-divide-blue-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #bbdefb;
  border-color: rgba(187, 222, 251, var(--divide-opacity));
}

#uf-app .tw-divide-blue-200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #90caf9;
  border-color: rgba(144, 202, 249, var(--divide-opacity));
}

#uf-app .tw-divide-blue-300 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #64b5f6;
  border-color: rgba(100, 181, 246, var(--divide-opacity));
}

#uf-app .tw-divide-blue-400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #42a5f5;
  border-color: rgba(66, 165, 245, var(--divide-opacity));
}

#uf-app .tw-divide-blue-500 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #2196f3;
  border-color: rgba(33, 150, 243, var(--divide-opacity));
}

#uf-app .tw-divide-blue-600 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #1e88e5;
  border-color: rgba(30, 136, 229, var(--divide-opacity));
}

#uf-app .tw-divide-blue-700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #1976d2;
  border-color: rgba(25, 118, 210, var(--divide-opacity));
}

#uf-app .tw-divide-blue-800 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #1565c0;
  border-color: rgba(21, 101, 192, var(--divide-opacity));
}

#uf-app .tw-divide-blue-900 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #0d47a1;
  border-color: rgba(13, 71, 161, var(--divide-opacity));
}

#uf-app .tw-divide-blue-a100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #82b1ff;
  border-color: rgba(130, 177, 255, var(--divide-opacity));
}

#uf-app .tw-divide-blue-a200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #448aff;
  border-color: rgba(68, 138, 255, var(--divide-opacity));
}

#uf-app .tw-divide-blue-a400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #2979ff;
  border-color: rgba(41, 121, 255, var(--divide-opacity));
}

#uf-app .tw-divide-blue-a700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #2962ff;
  border-color: rgba(41, 98, 255, var(--divide-opacity));
}

#uf-app .tw-divide-lightBlue-50 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #e1f5fe;
  border-color: rgba(225, 245, 254, var(--divide-opacity));
}

#uf-app .tw-divide-lightBlue-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #b3e5fc;
  border-color: rgba(179, 229, 252, var(--divide-opacity));
}

#uf-app .tw-divide-lightBlue-200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #81d4fa;
  border-color: rgba(129, 212, 250, var(--divide-opacity));
}

#uf-app .tw-divide-lightBlue-300 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #4fc3f7;
  border-color: rgba(79, 195, 247, var(--divide-opacity));
}

#uf-app .tw-divide-lightBlue-400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #29b6f6;
  border-color: rgba(41, 182, 246, var(--divide-opacity));
}

#uf-app .tw-divide-lightBlue-500 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #03a9f4;
  border-color: rgba(3, 169, 244, var(--divide-opacity));
}

#uf-app .tw-divide-lightBlue-600 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #039be5;
  border-color: rgba(3, 155, 229, var(--divide-opacity));
}

#uf-app .tw-divide-lightBlue-700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #0288d1;
  border-color: rgba(2, 136, 209, var(--divide-opacity));
}

#uf-app .tw-divide-lightBlue-800 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #0277bd;
  border-color: rgba(2, 119, 189, var(--divide-opacity));
}

#uf-app .tw-divide-lightBlue-900 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #01579b;
  border-color: rgba(1, 87, 155, var(--divide-opacity));
}

#uf-app .tw-divide-lightBlue-a100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #80d8ff;
  border-color: rgba(128, 216, 255, var(--divide-opacity));
}

#uf-app .tw-divide-lightBlue-a200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #40c4ff;
  border-color: rgba(64, 196, 255, var(--divide-opacity));
}

#uf-app .tw-divide-lightBlue-a400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #00b0ff;
  border-color: rgba(0, 176, 255, var(--divide-opacity));
}

#uf-app .tw-divide-lightBlue-a700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #0091ea;
  border-color: rgba(0, 145, 234, var(--divide-opacity));
}

#uf-app .tw-divide-cyan-50 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #e0f7fa;
  border-color: rgba(224, 247, 250, var(--divide-opacity));
}

#uf-app .tw-divide-cyan-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #b2ebf2;
  border-color: rgba(178, 235, 242, var(--divide-opacity));
}

#uf-app .tw-divide-cyan-200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #80deea;
  border-color: rgba(128, 222, 234, var(--divide-opacity));
}

#uf-app .tw-divide-cyan-300 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #4dd0e1;
  border-color: rgba(77, 208, 225, var(--divide-opacity));
}

#uf-app .tw-divide-cyan-400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #26c6da;
  border-color: rgba(38, 198, 218, var(--divide-opacity));
}

#uf-app .tw-divide-cyan-500 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #00bcd4;
  border-color: rgba(0, 188, 212, var(--divide-opacity));
}

#uf-app .tw-divide-cyan-600 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #00acc1;
  border-color: rgba(0, 172, 193, var(--divide-opacity));
}

#uf-app .tw-divide-cyan-700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #0097a7;
  border-color: rgba(0, 151, 167, var(--divide-opacity));
}

#uf-app .tw-divide-cyan-800 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #00838f;
  border-color: rgba(0, 131, 143, var(--divide-opacity));
}

#uf-app .tw-divide-cyan-900 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #006064;
  border-color: rgba(0, 96, 100, var(--divide-opacity));
}

#uf-app .tw-divide-cyan-a100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #84ffff;
  border-color: rgba(132, 255, 255, var(--divide-opacity));
}

#uf-app .tw-divide-cyan-a200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #18ffff;
  border-color: rgba(24, 255, 255, var(--divide-opacity));
}

#uf-app .tw-divide-cyan-a400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #00e5ff;
  border-color: rgba(0, 229, 255, var(--divide-opacity));
}

#uf-app .tw-divide-cyan-a700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #00b8d4;
  border-color: rgba(0, 184, 212, var(--divide-opacity));
}

#uf-app .tw-divide-teal-50 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #e0f2f1;
  border-color: rgba(224, 242, 241, var(--divide-opacity));
}

#uf-app .tw-divide-teal-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #b2dfdb;
  border-color: rgba(178, 223, 219, var(--divide-opacity));
}

#uf-app .tw-divide-teal-200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #80cbc4;
  border-color: rgba(128, 203, 196, var(--divide-opacity));
}

#uf-app .tw-divide-teal-300 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #4db6ac;
  border-color: rgba(77, 182, 172, var(--divide-opacity));
}

#uf-app .tw-divide-teal-400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #26a69a;
  border-color: rgba(38, 166, 154, var(--divide-opacity));
}

#uf-app .tw-divide-teal-500 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #009688;
  border-color: rgba(0, 150, 136, var(--divide-opacity));
}

#uf-app .tw-divide-teal-600 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #00897b;
  border-color: rgba(0, 137, 123, var(--divide-opacity));
}

#uf-app .tw-divide-teal-700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #00796b;
  border-color: rgba(0, 121, 107, var(--divide-opacity));
}

#uf-app .tw-divide-teal-800 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #00695c;
  border-color: rgba(0, 105, 92, var(--divide-opacity));
}

#uf-app .tw-divide-teal-900 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #004d40;
  border-color: rgba(0, 77, 64, var(--divide-opacity));
}

#uf-app .tw-divide-teal-a100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #a7ffeb;
  border-color: rgba(167, 255, 235, var(--divide-opacity));
}

#uf-app .tw-divide-teal-a200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #64ffda;
  border-color: rgba(100, 255, 218, var(--divide-opacity));
}

#uf-app .tw-divide-teal-a400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #1de9b6;
  border-color: rgba(29, 233, 182, var(--divide-opacity));
}

#uf-app .tw-divide-teal-a700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #00bfa5;
  border-color: rgba(0, 191, 165, var(--divide-opacity));
}

#uf-app .tw-divide-green-50 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #e8f5e9;
  border-color: rgba(232, 245, 233, var(--divide-opacity));
}

#uf-app .tw-divide-green-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #c8e6c9;
  border-color: rgba(200, 230, 201, var(--divide-opacity));
}

#uf-app .tw-divide-green-200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #a5d6a7;
  border-color: rgba(165, 214, 167, var(--divide-opacity));
}

#uf-app .tw-divide-green-300 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #81c784;
  border-color: rgba(129, 199, 132, var(--divide-opacity));
}

#uf-app .tw-divide-green-400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #66bb6a;
  border-color: rgba(102, 187, 106, var(--divide-opacity));
}

#uf-app .tw-divide-green-500 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #4caf50;
  border-color: rgba(76, 175, 80, var(--divide-opacity));
}

#uf-app .tw-divide-green-600 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #43a047;
  border-color: rgba(67, 160, 71, var(--divide-opacity));
}

#uf-app .tw-divide-green-700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #388e3c;
  border-color: rgba(56, 142, 60, var(--divide-opacity));
}

#uf-app .tw-divide-green-800 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #2e7d32;
  border-color: rgba(46, 125, 50, var(--divide-opacity));
}

#uf-app .tw-divide-green-900 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #1b5e20;
  border-color: rgba(27, 94, 32, var(--divide-opacity));
}

#uf-app .tw-divide-green-a100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #b9f6ca;
  border-color: rgba(185, 246, 202, var(--divide-opacity));
}

#uf-app .tw-divide-green-a200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #69f0ae;
  border-color: rgba(105, 240, 174, var(--divide-opacity));
}

#uf-app .tw-divide-green-a400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #00e676;
  border-color: rgba(0, 230, 118, var(--divide-opacity));
}

#uf-app .tw-divide-green-a700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #00c853;
  border-color: rgba(0, 200, 83, var(--divide-opacity));
}

#uf-app .tw-divide-lightGreen-50 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #f1f8e9;
  border-color: rgba(241, 248, 233, var(--divide-opacity));
}

#uf-app .tw-divide-lightGreen-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #dcedc8;
  border-color: rgba(220, 237, 200, var(--divide-opacity));
}

#uf-app .tw-divide-lightGreen-200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #c5e1a5;
  border-color: rgba(197, 225, 165, var(--divide-opacity));
}

#uf-app .tw-divide-lightGreen-300 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #aed581;
  border-color: rgba(174, 213, 129, var(--divide-opacity));
}

#uf-app .tw-divide-lightGreen-400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #9ccc65;
  border-color: rgba(156, 204, 101, var(--divide-opacity));
}

#uf-app .tw-divide-lightGreen-500 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #8bc34a;
  border-color: rgba(139, 195, 74, var(--divide-opacity));
}

#uf-app .tw-divide-lightGreen-600 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #7cb342;
  border-color: rgba(124, 179, 66, var(--divide-opacity));
}

#uf-app .tw-divide-lightGreen-700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #689f38;
  border-color: rgba(104, 159, 56, var(--divide-opacity));
}

#uf-app .tw-divide-lightGreen-800 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #558b2f;
  border-color: rgba(85, 139, 47, var(--divide-opacity));
}

#uf-app .tw-divide-lightGreen-900 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #33691e;
  border-color: rgba(51, 105, 30, var(--divide-opacity));
}

#uf-app .tw-divide-lightGreen-a100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ccff90;
  border-color: rgba(204, 255, 144, var(--divide-opacity));
}

#uf-app .tw-divide-lightGreen-a200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #b2ff59;
  border-color: rgba(178, 255, 89, var(--divide-opacity));
}

#uf-app .tw-divide-lightGreen-a400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #76ff03;
  border-color: rgba(118, 255, 3, var(--divide-opacity));
}

#uf-app .tw-divide-lightGreen-a700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #64dd17;
  border-color: rgba(100, 221, 23, var(--divide-opacity));
}

#uf-app .tw-divide-lime-50 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #f9fbe7;
  border-color: rgba(249, 251, 231, var(--divide-opacity));
}

#uf-app .tw-divide-lime-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #f0f4c3;
  border-color: rgba(240, 244, 195, var(--divide-opacity));
}

#uf-app .tw-divide-lime-200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #e6ee9c;
  border-color: rgba(230, 238, 156, var(--divide-opacity));
}

#uf-app .tw-divide-lime-300 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #dce775;
  border-color: rgba(220, 231, 117, var(--divide-opacity));
}

#uf-app .tw-divide-lime-400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #d4e157;
  border-color: rgba(212, 225, 87, var(--divide-opacity));
}

#uf-app .tw-divide-lime-500 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #cddc39;
  border-color: rgba(205, 220, 57, var(--divide-opacity));
}

#uf-app .tw-divide-lime-600 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #c0ca33;
  border-color: rgba(192, 202, 51, var(--divide-opacity));
}

#uf-app .tw-divide-lime-700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #afb42b;
  border-color: rgba(175, 180, 43, var(--divide-opacity));
}

#uf-app .tw-divide-lime-800 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #9e9d24;
  border-color: rgba(158, 157, 36, var(--divide-opacity));
}

#uf-app .tw-divide-lime-900 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #827717;
  border-color: rgba(130, 119, 23, var(--divide-opacity));
}

#uf-app .tw-divide-lime-a100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #f4ff81;
  border-color: rgba(244, 255, 129, var(--divide-opacity));
}

#uf-app .tw-divide-lime-a200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #eeff41;
  border-color: rgba(238, 255, 65, var(--divide-opacity));
}

#uf-app .tw-divide-lime-a400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #c6ff00;
  border-color: rgba(198, 255, 0, var(--divide-opacity));
}

#uf-app .tw-divide-lime-a700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #aeea00;
  border-color: rgba(174, 234, 0, var(--divide-opacity));
}

#uf-app .tw-divide-yellow-50 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #fffde7;
  border-color: rgba(255, 253, 231, var(--divide-opacity));
}

#uf-app .tw-divide-yellow-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #fff9c4;
  border-color: rgba(255, 249, 196, var(--divide-opacity));
}

#uf-app .tw-divide-yellow-200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #fff59d;
  border-color: rgba(255, 245, 157, var(--divide-opacity));
}

#uf-app .tw-divide-yellow-300 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #fff176;
  border-color: rgba(255, 241, 118, var(--divide-opacity));
}

#uf-app .tw-divide-yellow-400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffee58;
  border-color: rgba(255, 238, 88, var(--divide-opacity));
}

#uf-app .tw-divide-yellow-500 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffeb3b;
  border-color: rgba(255, 235, 59, var(--divide-opacity));
}

#uf-app .tw-divide-yellow-600 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #fdd835;
  border-color: rgba(253, 216, 53, var(--divide-opacity));
}

#uf-app .tw-divide-yellow-700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #fbc02d;
  border-color: rgba(251, 192, 45, var(--divide-opacity));
}

#uf-app .tw-divide-yellow-800 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #f9a825;
  border-color: rgba(249, 168, 37, var(--divide-opacity));
}

#uf-app .tw-divide-yellow-900 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #f57f17;
  border-color: rgba(245, 127, 23, var(--divide-opacity));
}

#uf-app .tw-divide-yellow-a100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffff8d;
  border-color: rgba(255, 255, 141, var(--divide-opacity));
}

#uf-app .tw-divide-yellow-a200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffff00;
  border-color: rgba(255, 255, 0, var(--divide-opacity));
}

#uf-app .tw-divide-yellow-a400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffea00;
  border-color: rgba(255, 234, 0, var(--divide-opacity));
}

#uf-app .tw-divide-yellow-a700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffd600;
  border-color: rgba(255, 214, 0, var(--divide-opacity));
}

#uf-app .tw-divide-amber-50 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #fff8e1;
  border-color: rgba(255, 248, 225, var(--divide-opacity));
}

#uf-app .tw-divide-amber-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffecb3;
  border-color: rgba(255, 236, 179, var(--divide-opacity));
}

#uf-app .tw-divide-amber-200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffe082;
  border-color: rgba(255, 224, 130, var(--divide-opacity));
}

#uf-app .tw-divide-amber-300 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffd54f;
  border-color: rgba(255, 213, 79, var(--divide-opacity));
}

#uf-app .tw-divide-amber-400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffca28;
  border-color: rgba(255, 202, 40, var(--divide-opacity));
}

#uf-app .tw-divide-amber-500 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffc107;
  border-color: rgba(255, 193, 7, var(--divide-opacity));
}

#uf-app .tw-divide-amber-600 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffb300;
  border-color: rgba(255, 179, 0, var(--divide-opacity));
}

#uf-app .tw-divide-amber-700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffa000;
  border-color: rgba(255, 160, 0, var(--divide-opacity));
}

#uf-app .tw-divide-amber-800 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ff8f00;
  border-color: rgba(255, 143, 0, var(--divide-opacity));
}

#uf-app .tw-divide-amber-900 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ff6f00;
  border-color: rgba(255, 111, 0, var(--divide-opacity));
}

#uf-app .tw-divide-amber-a100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffe57f;
  border-color: rgba(255, 229, 127, var(--divide-opacity));
}

#uf-app .tw-divide-amber-a200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffd740;
  border-color: rgba(255, 215, 64, var(--divide-opacity));
}

#uf-app .tw-divide-amber-a400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffc400;
  border-color: rgba(255, 196, 0, var(--divide-opacity));
}

#uf-app .tw-divide-amber-a700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffab00;
  border-color: rgba(255, 171, 0, var(--divide-opacity));
}

#uf-app .tw-divide-orange-50 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #fff3e0;
  border-color: rgba(255, 243, 224, var(--divide-opacity));
}

#uf-app .tw-divide-orange-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffe0b2;
  border-color: rgba(255, 224, 178, var(--divide-opacity));
}

#uf-app .tw-divide-orange-200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffcc80;
  border-color: rgba(255, 204, 128, var(--divide-opacity));
}

#uf-app .tw-divide-orange-300 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffb74d;
  border-color: rgba(255, 183, 77, var(--divide-opacity));
}

#uf-app .tw-divide-orange-400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffa726;
  border-color: rgba(255, 167, 38, var(--divide-opacity));
}

#uf-app .tw-divide-orange-500 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ff9800;
  border-color: rgba(255, 152, 0, var(--divide-opacity));
}

#uf-app .tw-divide-orange-600 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #fb8c00;
  border-color: rgba(251, 140, 0, var(--divide-opacity));
}

#uf-app .tw-divide-orange-700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #f57c00;
  border-color: rgba(245, 124, 0, var(--divide-opacity));
}

#uf-app .tw-divide-orange-800 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ef6c00;
  border-color: rgba(239, 108, 0, var(--divide-opacity));
}

#uf-app .tw-divide-orange-900 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #e65100;
  border-color: rgba(230, 81, 0, var(--divide-opacity));
}

#uf-app .tw-divide-orange-a100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffd180;
  border-color: rgba(255, 209, 128, var(--divide-opacity));
}

#uf-app .tw-divide-orange-a200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffab40;
  border-color: rgba(255, 171, 64, var(--divide-opacity));
}

#uf-app .tw-divide-orange-a400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ff9100;
  border-color: rgba(255, 145, 0, var(--divide-opacity));
}

#uf-app .tw-divide-orange-a700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ff6d00;
  border-color: rgba(255, 109, 0, var(--divide-opacity));
}

#uf-app .tw-divide-deepOrange-50 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #fbe9e7;
  border-color: rgba(251, 233, 231, var(--divide-opacity));
}

#uf-app .tw-divide-deepOrange-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffccbc;
  border-color: rgba(255, 204, 188, var(--divide-opacity));
}

#uf-app .tw-divide-deepOrange-200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffab91;
  border-color: rgba(255, 171, 145, var(--divide-opacity));
}

#uf-app .tw-divide-deepOrange-300 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ff8a65;
  border-color: rgba(255, 138, 101, var(--divide-opacity));
}

#uf-app .tw-divide-deepOrange-400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ff7043;
  border-color: rgba(255, 112, 67, var(--divide-opacity));
}

#uf-app .tw-divide-deepOrange-500 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ff5722;
  border-color: rgba(255, 87, 34, var(--divide-opacity));
}

#uf-app .tw-divide-deepOrange-600 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #f4511e;
  border-color: rgba(244, 81, 30, var(--divide-opacity));
}

#uf-app .tw-divide-deepOrange-700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #e64a19;
  border-color: rgba(230, 74, 25, var(--divide-opacity));
}

#uf-app .tw-divide-deepOrange-800 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #d84315;
  border-color: rgba(216, 67, 21, var(--divide-opacity));
}

#uf-app .tw-divide-deepOrange-900 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #bf360c;
  border-color: rgba(191, 54, 12, var(--divide-opacity));
}

#uf-app .tw-divide-deepOrange-a100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ff9e80;
  border-color: rgba(255, 158, 128, var(--divide-opacity));
}

#uf-app .tw-divide-deepOrange-a200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ff6e40;
  border-color: rgba(255, 110, 64, var(--divide-opacity));
}

#uf-app .tw-divide-deepOrange-a400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ff3d00;
  border-color: rgba(255, 61, 0, var(--divide-opacity));
}

#uf-app .tw-divide-deepOrange-a700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #dd2c00;
  border-color: rgba(221, 44, 0, var(--divide-opacity));
}

#uf-app .tw-divide-brown-50 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #efebe9;
  border-color: rgba(239, 235, 233, var(--divide-opacity));
}

#uf-app .tw-divide-brown-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #d7ccc8;
  border-color: rgba(215, 204, 200, var(--divide-opacity));
}

#uf-app .tw-divide-brown-200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #bcaaa4;
  border-color: rgba(188, 170, 164, var(--divide-opacity));
}

#uf-app .tw-divide-brown-300 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #a1887f;
  border-color: rgba(161, 136, 127, var(--divide-opacity));
}

#uf-app .tw-divide-brown-400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #8d6e63;
  border-color: rgba(141, 110, 99, var(--divide-opacity));
}

#uf-app .tw-divide-brown-500 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #795548;
  border-color: rgba(121, 85, 72, var(--divide-opacity));
}

#uf-app .tw-divide-brown-600 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #6d4c41;
  border-color: rgba(109, 76, 65, var(--divide-opacity));
}

#uf-app .tw-divide-brown-700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #5d4037;
  border-color: rgba(93, 64, 55, var(--divide-opacity));
}

#uf-app .tw-divide-brown-800 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #4e342e;
  border-color: rgba(78, 52, 46, var(--divide-opacity));
}

#uf-app .tw-divide-brown-900 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #3e2723;
  border-color: rgba(62, 39, 35, var(--divide-opacity));
}

#uf-app .tw-divide-gray-50 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #fafafa;
  border-color: rgba(250, 250, 250, var(--divide-opacity));
}

#uf-app .tw-divide-gray-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #f5f5f5;
  border-color: rgba(245, 245, 245, var(--divide-opacity));
}

#uf-app .tw-divide-gray-200 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #eeeeee;
  border-color: rgba(238, 238, 238, var(--divide-opacity));
}

#uf-app .tw-divide-gray-300 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #e0e0e0;
  border-color: rgba(224, 224, 224, var(--divide-opacity));
}

#uf-app .tw-divide-gray-400 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #bdbdbd;
  border-color: rgba(189, 189, 189, var(--divide-opacity));
}

#uf-app .tw-divide-gray-500 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #9e9e9e;
  border-color: rgba(158, 158, 158, var(--divide-opacity));
}

#uf-app .tw-divide-gray-600 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #757575;
  border-color: rgba(117, 117, 117, var(--divide-opacity));
}

#uf-app .tw-divide-gray-700 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #616161;
  border-color: rgba(97, 97, 97, var(--divide-opacity));
}

#uf-app .tw-divide-gray-800 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #424242;
  border-color: rgba(66, 66, 66, var(--divide-opacity));
}

#uf-app .tw-divide-gray-900 > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #212121;
  border-color: rgba(33, 33, 33, var(--divide-opacity));
}

#uf-app .tw-divide-blueGray-50 > :not(template) ~ :not(template){
  border-color: var(--color-blue-grey-50);
}

#uf-app .tw-divide-blueGray-100 > :not(template) ~ :not(template){
  border-color: var(--color-blue-grey-100);
}

#uf-app .tw-divide-blueGray-200 > :not(template) ~ :not(template){
  border-color: var(--color-blue-grey-200);
}

#uf-app .tw-divide-blueGray-300 > :not(template) ~ :not(template){
  border-color: var(--color-blue-grey-300);
}

#uf-app .tw-divide-blueGray-400 > :not(template) ~ :not(template){
  border-color: var(--color-blue-grey-400);
}

#uf-app .tw-divide-blueGray-500 > :not(template) ~ :not(template){
  border-color: var(--color-blue-grey-500);
}

#uf-app .tw-divide-blueGray-600 > :not(template) ~ :not(template){
  border-color: var(--color-blue-grey-600);
}

#uf-app .tw-divide-blueGray-700 > :not(template) ~ :not(template){
  border-color: var(--color-blue-grey-700);
}

#uf-app .tw-divide-blueGray-800 > :not(template) ~ :not(template){
  border-color: var(--color-blue-grey-800);
}

#uf-app .tw-divide-blueGray-900 > :not(template) ~ :not(template){
  border-color: var(--color-blue-grey-900);
}

#uf-app .tw-divide-black > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #000000;
  border-color: rgba(0, 0, 0, var(--divide-opacity));
}

#uf-app .tw-divide-white > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffffff;
  border-color: rgba(255, 255, 255, var(--divide-opacity));
}

#uf-app .tw-divide-transparent > :not(template) ~ :not(template){
  border-color: transparent;
}

#uf-app .tw-divide-solid > :not(template) ~ :not(template){
  border-style: solid;
}

#uf-app .tw-divide-dashed > :not(template) ~ :not(template){
  border-style: dashed;
}

#uf-app .tw-divide-dotted > :not(template) ~ :not(template){
  border-style: dotted;
}

#uf-app .tw-divide-double > :not(template) ~ :not(template){
  border-style: double;
}

#uf-app .tw-divide-none > :not(template) ~ :not(template){
  border-style: none;
}

#uf-app .tw-divide-opacity-0 > :not(template) ~ :not(template){
  --divide-opacity: 0;
}

#uf-app .tw-divide-opacity-25 > :not(template) ~ :not(template){
  --divide-opacity: 0.25;
}

#uf-app .tw-divide-opacity-50 > :not(template) ~ :not(template){
  --divide-opacity: 0.5;
}

#uf-app .tw-divide-opacity-75 > :not(template) ~ :not(template){
  --divide-opacity: 0.75;
}

#uf-app .tw-divide-opacity-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
}

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

#uf-app .tw-not-sr-only{
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

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

#uf-app .focus\:tw-not-sr-only:focus{
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

#uf-app .tw-appearance-none{
  appearance: none;
}

#uf-app .tw-bg-fixed{
  background-attachment: fixed;
}

#uf-app .tw-bg-local{
  background-attachment: local;
}

#uf-app .tw-bg-scroll{
  background-attachment: scroll;
}

#uf-app .tw-bg-clip-border{
  background-clip: border-box;
}

#uf-app .tw-bg-clip-padding{
  background-clip: padding-box;
}

#uf-app .tw-bg-clip-content{
  background-clip: content-box;
}

#uf-app .tw-bg-clip-text{
  background-clip: text;
}

#uf-app .tw-bg-primary{
  background-color: var(--color-blue);
}

#uf-app .tw-bg-muted{
  background-color: var(--color-blue-grey-400);
}

#uf-app .tw-bg-warning{
  background-color: var(--color-orange);
}

#uf-app .tw-bg-danger{
  background-color: var(--color-orange);
}

#uf-app .tw-bg-fail{
  background-color: var(--color-red);
}

#uf-app .tw-bg-info{
  background-color: var(--color-deep-purple-400);
}

#uf-app .tw-bg-red-50{
  --bg-opacity: 1;
  background-color: #ffebee;
  background-color: rgba(255, 235, 238, var(--bg-opacity));
}

#uf-app .tw-bg-red-100{
  --bg-opacity: 1;
  background-color: #ffcdd2;
  background-color: rgba(255, 205, 210, var(--bg-opacity));
}

#uf-app .tw-bg-red-200{
  --bg-opacity: 1;
  background-color: #ef9a9a;
  background-color: rgba(239, 154, 154, var(--bg-opacity));
}

#uf-app .tw-bg-red-300{
  --bg-opacity: 1;
  background-color: #e57373;
  background-color: rgba(229, 115, 115, var(--bg-opacity));
}

#uf-app .tw-bg-red-400{
  --bg-opacity: 1;
  background-color: #ef5350;
  background-color: rgba(239, 83, 80, var(--bg-opacity));
}

#uf-app .tw-bg-red-500{
  --bg-opacity: 1;
  background-color: #f44336;
  background-color: rgba(244, 67, 54, var(--bg-opacity));
}

#uf-app .tw-bg-red-600{
  --bg-opacity: 1;
  background-color: #e53935;
  background-color: rgba(229, 57, 53, var(--bg-opacity));
}

#uf-app .tw-bg-red-700{
  --bg-opacity: 1;
  background-color: #d32f2f;
  background-color: rgba(211, 47, 47, var(--bg-opacity));
}

#uf-app .tw-bg-red-800{
  --bg-opacity: 1;
  background-color: #c62828;
  background-color: rgba(198, 40, 40, var(--bg-opacity));
}

#uf-app .tw-bg-red-900{
  --bg-opacity: 1;
  background-color: #b71c1c;
  background-color: rgba(183, 28, 28, var(--bg-opacity));
}

#uf-app .tw-bg-red-a100{
  --bg-opacity: 1;
  background-color: #ff8a80;
  background-color: rgba(255, 138, 128, var(--bg-opacity));
}

#uf-app .tw-bg-red-a200{
  --bg-opacity: 1;
  background-color: #ff5252;
  background-color: rgba(255, 82, 82, var(--bg-opacity));
}

#uf-app .tw-bg-red-a400{
  --bg-opacity: 1;
  background-color: #ff1744;
  background-color: rgba(255, 23, 68, var(--bg-opacity));
}

#uf-app .tw-bg-red-a700{
  --bg-opacity: 1;
  background-color: #d50000;
  background-color: rgba(213, 0, 0, var(--bg-opacity));
}

#uf-app .tw-bg-pink-50{
  --bg-opacity: 1;
  background-color: #fce4ec;
  background-color: rgba(252, 228, 236, var(--bg-opacity));
}

#uf-app .tw-bg-pink-100{
  --bg-opacity: 1;
  background-color: #f8bbd0;
  background-color: rgba(248, 187, 208, var(--bg-opacity));
}

#uf-app .tw-bg-pink-200{
  --bg-opacity: 1;
  background-color: #f48fb1;
  background-color: rgba(244, 143, 177, var(--bg-opacity));
}

#uf-app .tw-bg-pink-300{
  --bg-opacity: 1;
  background-color: #f06292;
  background-color: rgba(240, 98, 146, var(--bg-opacity));
}

#uf-app .tw-bg-pink-400{
  --bg-opacity: 1;
  background-color: #ec407a;
  background-color: rgba(236, 64, 122, var(--bg-opacity));
}

#uf-app .tw-bg-pink-500{
  --bg-opacity: 1;
  background-color: #e91e63;
  background-color: rgba(233, 30, 99, var(--bg-opacity));
}

#uf-app .tw-bg-pink-600{
  --bg-opacity: 1;
  background-color: #d81b60;
  background-color: rgba(216, 27, 96, var(--bg-opacity));
}

#uf-app .tw-bg-pink-700{
  --bg-opacity: 1;
  background-color: #c2185b;
  background-color: rgba(194, 24, 91, var(--bg-opacity));
}

#uf-app .tw-bg-pink-800{
  --bg-opacity: 1;
  background-color: #ad1457;
  background-color: rgba(173, 20, 87, var(--bg-opacity));
}

#uf-app .tw-bg-pink-900{
  --bg-opacity: 1;
  background-color: #880e4f;
  background-color: rgba(136, 14, 79, var(--bg-opacity));
}

#uf-app .tw-bg-pink-a100{
  --bg-opacity: 1;
  background-color: #ff80ab;
  background-color: rgba(255, 128, 171, var(--bg-opacity));
}

#uf-app .tw-bg-pink-a200{
  --bg-opacity: 1;
  background-color: #ff4081;
  background-color: rgba(255, 64, 129, var(--bg-opacity));
}

#uf-app .tw-bg-pink-a400{
  --bg-opacity: 1;
  background-color: #f50057;
  background-color: rgba(245, 0, 87, var(--bg-opacity));
}

#uf-app .tw-bg-pink-a700{
  --bg-opacity: 1;
  background-color: #c51162;
  background-color: rgba(197, 17, 98, var(--bg-opacity));
}

#uf-app .tw-bg-purple-50{
  --bg-opacity: 1;
  background-color: #f3e5f5;
  background-color: rgba(243, 229, 245, var(--bg-opacity));
}

#uf-app .tw-bg-purple-100{
  --bg-opacity: 1;
  background-color: #e1bee7;
  background-color: rgba(225, 190, 231, var(--bg-opacity));
}

#uf-app .tw-bg-purple-200{
  --bg-opacity: 1;
  background-color: #ce93d8;
  background-color: rgba(206, 147, 216, var(--bg-opacity));
}

#uf-app .tw-bg-purple-300{
  --bg-opacity: 1;
  background-color: #ba68c8;
  background-color: rgba(186, 104, 200, var(--bg-opacity));
}

#uf-app .tw-bg-purple-400{
  --bg-opacity: 1;
  background-color: #ab47bc;
  background-color: rgba(171, 71, 188, var(--bg-opacity));
}

#uf-app .tw-bg-purple-500{
  --bg-opacity: 1;
  background-color: #9c27b0;
  background-color: rgba(156, 39, 176, var(--bg-opacity));
}

#uf-app .tw-bg-purple-600{
  --bg-opacity: 1;
  background-color: #8e24aa;
  background-color: rgba(142, 36, 170, var(--bg-opacity));
}

#uf-app .tw-bg-purple-700{
  --bg-opacity: 1;
  background-color: #7b1fa2;
  background-color: rgba(123, 31, 162, var(--bg-opacity));
}

#uf-app .tw-bg-purple-800{
  --bg-opacity: 1;
  background-color: #6a1b9a;
  background-color: rgba(106, 27, 154, var(--bg-opacity));
}

#uf-app .tw-bg-purple-900{
  --bg-opacity: 1;
  background-color: #4a148c;
  background-color: rgba(74, 20, 140, var(--bg-opacity));
}

#uf-app .tw-bg-purple-a100{
  --bg-opacity: 1;
  background-color: #ea80fc;
  background-color: rgba(234, 128, 252, var(--bg-opacity));
}

#uf-app .tw-bg-purple-a200{
  --bg-opacity: 1;
  background-color: #e040fb;
  background-color: rgba(224, 64, 251, var(--bg-opacity));
}

#uf-app .tw-bg-purple-a400{
  --bg-opacity: 1;
  background-color: #d500f9;
  background-color: rgba(213, 0, 249, var(--bg-opacity));
}

#uf-app .tw-bg-purple-a700{
  --bg-opacity: 1;
  background-color: #aa00ff;
  background-color: rgba(170, 0, 255, var(--bg-opacity));
}

#uf-app .tw-bg-deepPurple-50{
  --bg-opacity: 1;
  background-color: #ede7f6;
  background-color: rgba(237, 231, 246, var(--bg-opacity));
}

#uf-app .tw-bg-deepPurple-100{
  --bg-opacity: 1;
  background-color: #d1c4e9;
  background-color: rgba(209, 196, 233, var(--bg-opacity));
}

#uf-app .tw-bg-deepPurple-200{
  --bg-opacity: 1;
  background-color: #b39ddb;
  background-color: rgba(179, 157, 219, var(--bg-opacity));
}

#uf-app .tw-bg-deepPurple-300{
  --bg-opacity: 1;
  background-color: #9575cd;
  background-color: rgba(149, 117, 205, var(--bg-opacity));
}

#uf-app .tw-bg-deepPurple-400{
  --bg-opacity: 1;
  background-color: #7e57c2;
  background-color: rgba(126, 87, 194, var(--bg-opacity));
}

#uf-app .tw-bg-deepPurple-500{
  --bg-opacity: 1;
  background-color: #673ab7;
  background-color: rgba(103, 58, 183, var(--bg-opacity));
}

#uf-app .tw-bg-deepPurple-600{
  --bg-opacity: 1;
  background-color: #5e35b1;
  background-color: rgba(94, 53, 177, var(--bg-opacity));
}

#uf-app .tw-bg-deepPurple-700{
  --bg-opacity: 1;
  background-color: #512da8;
  background-color: rgba(81, 45, 168, var(--bg-opacity));
}

#uf-app .tw-bg-deepPurple-800{
  --bg-opacity: 1;
  background-color: #4527a0;
  background-color: rgba(69, 39, 160, var(--bg-opacity));
}

#uf-app .tw-bg-deepPurple-900{
  --bg-opacity: 1;
  background-color: #311b92;
  background-color: rgba(49, 27, 146, var(--bg-opacity));
}

#uf-app .tw-bg-deepPurple-a100{
  --bg-opacity: 1;
  background-color: #b388ff;
  background-color: rgba(179, 136, 255, var(--bg-opacity));
}

#uf-app .tw-bg-deepPurple-a200{
  --bg-opacity: 1;
  background-color: #7c4dff;
  background-color: rgba(124, 77, 255, var(--bg-opacity));
}

#uf-app .tw-bg-deepPurple-a400{
  --bg-opacity: 1;
  background-color: #651fff;
  background-color: rgba(101, 31, 255, var(--bg-opacity));
}

#uf-app .tw-bg-deepPurple-a700{
  --bg-opacity: 1;
  background-color: #6200ea;
  background-color: rgba(98, 0, 234, var(--bg-opacity));
}

#uf-app .tw-bg-indigo-50{
  --bg-opacity: 1;
  background-color: #e8eaf6;
  background-color: rgba(232, 234, 246, var(--bg-opacity));
}

#uf-app .tw-bg-indigo-100{
  --bg-opacity: 1;
  background-color: #c5cae9;
  background-color: rgba(197, 202, 233, var(--bg-opacity));
}

#uf-app .tw-bg-indigo-200{
  --bg-opacity: 1;
  background-color: #9fa8da;
  background-color: rgba(159, 168, 218, var(--bg-opacity));
}

#uf-app .tw-bg-indigo-300{
  --bg-opacity: 1;
  background-color: #7986cb;
  background-color: rgba(121, 134, 203, var(--bg-opacity));
}

#uf-app .tw-bg-indigo-400{
  --bg-opacity: 1;
  background-color: #5c6bc0;
  background-color: rgba(92, 107, 192, var(--bg-opacity));
}

#uf-app .tw-bg-indigo-500{
  --bg-opacity: 1;
  background-color: #3f51b5;
  background-color: rgba(63, 81, 181, var(--bg-opacity));
}

#uf-app .tw-bg-indigo-600{
  --bg-opacity: 1;
  background-color: #3949ab;
  background-color: rgba(57, 73, 171, var(--bg-opacity));
}

#uf-app .tw-bg-indigo-700{
  --bg-opacity: 1;
  background-color: #303f9f;
  background-color: rgba(48, 63, 159, var(--bg-opacity));
}

#uf-app .tw-bg-indigo-800{
  --bg-opacity: 1;
  background-color: #283593;
  background-color: rgba(40, 53, 147, var(--bg-opacity));
}

#uf-app .tw-bg-indigo-900{
  --bg-opacity: 1;
  background-color: #1a237e;
  background-color: rgba(26, 35, 126, var(--bg-opacity));
}

#uf-app .tw-bg-indigo-a100{
  --bg-opacity: 1;
  background-color: #8c9eff;
  background-color: rgba(140, 158, 255, var(--bg-opacity));
}

#uf-app .tw-bg-indigo-a200{
  --bg-opacity: 1;
  background-color: #536dfe;
  background-color: rgba(83, 109, 254, var(--bg-opacity));
}

#uf-app .tw-bg-indigo-a400{
  --bg-opacity: 1;
  background-color: #3d5afe;
  background-color: rgba(61, 90, 254, var(--bg-opacity));
}

#uf-app .tw-bg-indigo-a700{
  --bg-opacity: 1;
  background-color: #304ffe;
  background-color: rgba(48, 79, 254, var(--bg-opacity));
}

#uf-app .tw-bg-blue-50{
  --bg-opacity: 1;
  background-color: #e3f2fd;
  background-color: rgba(227, 242, 253, var(--bg-opacity));
}

#uf-app .tw-bg-blue-100{
  --bg-opacity: 1;
  background-color: #bbdefb;
  background-color: rgba(187, 222, 251, var(--bg-opacity));
}

#uf-app .tw-bg-blue-200{
  --bg-opacity: 1;
  background-color: #90caf9;
  background-color: rgba(144, 202, 249, var(--bg-opacity));
}

#uf-app .tw-bg-blue-300{
  --bg-opacity: 1;
  background-color: #64b5f6;
  background-color: rgba(100, 181, 246, var(--bg-opacity));
}

#uf-app .tw-bg-blue-400{
  --bg-opacity: 1;
  background-color: #42a5f5;
  background-color: rgba(66, 165, 245, var(--bg-opacity));
}

#uf-app .tw-bg-blue-500{
  --bg-opacity: 1;
  background-color: #2196f3;
  background-color: rgba(33, 150, 243, var(--bg-opacity));
}

#uf-app .tw-bg-blue-600{
  --bg-opacity: 1;
  background-color: #1e88e5;
  background-color: rgba(30, 136, 229, var(--bg-opacity));
}

#uf-app .tw-bg-blue-700{
  --bg-opacity: 1;
  background-color: #1976d2;
  background-color: rgba(25, 118, 210, var(--bg-opacity));
}

#uf-app .tw-bg-blue-800{
  --bg-opacity: 1;
  background-color: #1565c0;
  background-color: rgba(21, 101, 192, var(--bg-opacity));
}

#uf-app .tw-bg-blue-900{
  --bg-opacity: 1;
  background-color: #0d47a1;
  background-color: rgba(13, 71, 161, var(--bg-opacity));
}

#uf-app .tw-bg-blue-a100{
  --bg-opacity: 1;
  background-color: #82b1ff;
  background-color: rgba(130, 177, 255, var(--bg-opacity));
}

#uf-app .tw-bg-blue-a200{
  --bg-opacity: 1;
  background-color: #448aff;
  background-color: rgba(68, 138, 255, var(--bg-opacity));
}

#uf-app .tw-bg-blue-a400{
  --bg-opacity: 1;
  background-color: #2979ff;
  background-color: rgba(41, 121, 255, var(--bg-opacity));
}

#uf-app .tw-bg-blue-a700{
  --bg-opacity: 1;
  background-color: #2962ff;
  background-color: rgba(41, 98, 255, var(--bg-opacity));
}

#uf-app .tw-bg-lightBlue-50{
  --bg-opacity: 1;
  background-color: #e1f5fe;
  background-color: rgba(225, 245, 254, var(--bg-opacity));
}

#uf-app .tw-bg-lightBlue-100{
  --bg-opacity: 1;
  background-color: #b3e5fc;
  background-color: rgba(179, 229, 252, var(--bg-opacity));
}

#uf-app .tw-bg-lightBlue-200{
  --bg-opacity: 1;
  background-color: #81d4fa;
  background-color: rgba(129, 212, 250, var(--bg-opacity));
}

#uf-app .tw-bg-lightBlue-300{
  --bg-opacity: 1;
  background-color: #4fc3f7;
  background-color: rgba(79, 195, 247, var(--bg-opacity));
}

#uf-app .tw-bg-lightBlue-400{
  --bg-opacity: 1;
  background-color: #29b6f6;
  background-color: rgba(41, 182, 246, var(--bg-opacity));
}

#uf-app .tw-bg-lightBlue-500{
  --bg-opacity: 1;
  background-color: #03a9f4;
  background-color: rgba(3, 169, 244, var(--bg-opacity));
}

#uf-app .tw-bg-lightBlue-600{
  --bg-opacity: 1;
  background-color: #039be5;
  background-color: rgba(3, 155, 229, var(--bg-opacity));
}

#uf-app .tw-bg-lightBlue-700{
  --bg-opacity: 1;
  background-color: #0288d1;
  background-color: rgba(2, 136, 209, var(--bg-opacity));
}

#uf-app .tw-bg-lightBlue-800{
  --bg-opacity: 1;
  background-color: #0277bd;
  background-color: rgba(2, 119, 189, var(--bg-opacity));
}

#uf-app .tw-bg-lightBlue-900{
  --bg-opacity: 1;
  background-color: #01579b;
  background-color: rgba(1, 87, 155, var(--bg-opacity));
}

#uf-app .tw-bg-lightBlue-a100{
  --bg-opacity: 1;
  background-color: #80d8ff;
  background-color: rgba(128, 216, 255, var(--bg-opacity));
}

#uf-app .tw-bg-lightBlue-a200{
  --bg-opacity: 1;
  background-color: #40c4ff;
  background-color: rgba(64, 196, 255, var(--bg-opacity));
}

#uf-app .tw-bg-lightBlue-a400{
  --bg-opacity: 1;
  background-color: #00b0ff;
  background-color: rgba(0, 176, 255, var(--bg-opacity));
}

#uf-app .tw-bg-lightBlue-a700{
  --bg-opacity: 1;
  background-color: #0091ea;
  background-color: rgba(0, 145, 234, var(--bg-opacity));
}

#uf-app .tw-bg-cyan-50{
  --bg-opacity: 1;
  background-color: #e0f7fa;
  background-color: rgba(224, 247, 250, var(--bg-opacity));
}

#uf-app .tw-bg-cyan-100{
  --bg-opacity: 1;
  background-color: #b2ebf2;
  background-color: rgba(178, 235, 242, var(--bg-opacity));
}

#uf-app .tw-bg-cyan-200{
  --bg-opacity: 1;
  background-color: #80deea;
  background-color: rgba(128, 222, 234, var(--bg-opacity));
}

#uf-app .tw-bg-cyan-300{
  --bg-opacity: 1;
  background-color: #4dd0e1;
  background-color: rgba(77, 208, 225, var(--bg-opacity));
}

#uf-app .tw-bg-cyan-400{
  --bg-opacity: 1;
  background-color: #26c6da;
  background-color: rgba(38, 198, 218, var(--bg-opacity));
}

#uf-app .tw-bg-cyan-500{
  --bg-opacity: 1;
  background-color: #00bcd4;
  background-color: rgba(0, 188, 212, var(--bg-opacity));
}

#uf-app .tw-bg-cyan-600{
  --bg-opacity: 1;
  background-color: #00acc1;
  background-color: rgba(0, 172, 193, var(--bg-opacity));
}

#uf-app .tw-bg-cyan-700{
  --bg-opacity: 1;
  background-color: #0097a7;
  background-color: rgba(0, 151, 167, var(--bg-opacity));
}

#uf-app .tw-bg-cyan-800{
  --bg-opacity: 1;
  background-color: #00838f;
  background-color: rgba(0, 131, 143, var(--bg-opacity));
}

#uf-app .tw-bg-cyan-900{
  --bg-opacity: 1;
  background-color: #006064;
  background-color: rgba(0, 96, 100, var(--bg-opacity));
}

#uf-app .tw-bg-cyan-a100{
  --bg-opacity: 1;
  background-color: #84ffff;
  background-color: rgba(132, 255, 255, var(--bg-opacity));
}

#uf-app .tw-bg-cyan-a200{
  --bg-opacity: 1;
  background-color: #18ffff;
  background-color: rgba(24, 255, 255, var(--bg-opacity));
}

#uf-app .tw-bg-cyan-a400{
  --bg-opacity: 1;
  background-color: #00e5ff;
  background-color: rgba(0, 229, 255, var(--bg-opacity));
}

#uf-app .tw-bg-cyan-a700{
  --bg-opacity: 1;
  background-color: #00b8d4;
  background-color: rgba(0, 184, 212, var(--bg-opacity));
}

#uf-app .tw-bg-teal-50{
  --bg-opacity: 1;
  background-color: #e0f2f1;
  background-color: rgba(224, 242, 241, var(--bg-opacity));
}

#uf-app .tw-bg-teal-100{
  --bg-opacity: 1;
  background-color: #b2dfdb;
  background-color: rgba(178, 223, 219, var(--bg-opacity));
}

#uf-app .tw-bg-teal-200{
  --bg-opacity: 1;
  background-color: #80cbc4;
  background-color: rgba(128, 203, 196, var(--bg-opacity));
}

#uf-app .tw-bg-teal-300{
  --bg-opacity: 1;
  background-color: #4db6ac;
  background-color: rgba(77, 182, 172, var(--bg-opacity));
}

#uf-app .tw-bg-teal-400{
  --bg-opacity: 1;
  background-color: #26a69a;
  background-color: rgba(38, 166, 154, var(--bg-opacity));
}

#uf-app .tw-bg-teal-500{
  --bg-opacity: 1;
  background-color: #009688;
  background-color: rgba(0, 150, 136, var(--bg-opacity));
}

#uf-app .tw-bg-teal-600{
  --bg-opacity: 1;
  background-color: #00897b;
  background-color: rgba(0, 137, 123, var(--bg-opacity));
}

#uf-app .tw-bg-teal-700{
  --bg-opacity: 1;
  background-color: #00796b;
  background-color: rgba(0, 121, 107, var(--bg-opacity));
}

#uf-app .tw-bg-teal-800{
  --bg-opacity: 1;
  background-color: #00695c;
  background-color: rgba(0, 105, 92, var(--bg-opacity));
}

#uf-app .tw-bg-teal-900{
  --bg-opacity: 1;
  background-color: #004d40;
  background-color: rgba(0, 77, 64, var(--bg-opacity));
}

#uf-app .tw-bg-teal-a100{
  --bg-opacity: 1;
  background-color: #a7ffeb;
  background-color: rgba(167, 255, 235, var(--bg-opacity));
}

#uf-app .tw-bg-teal-a200{
  --bg-opacity: 1;
  background-color: #64ffda;
  background-color: rgba(100, 255, 218, var(--bg-opacity));
}

#uf-app .tw-bg-teal-a400{
  --bg-opacity: 1;
  background-color: #1de9b6;
  background-color: rgba(29, 233, 182, var(--bg-opacity));
}

#uf-app .tw-bg-teal-a700{
  --bg-opacity: 1;
  background-color: #00bfa5;
  background-color: rgba(0, 191, 165, var(--bg-opacity));
}

#uf-app .tw-bg-green-50{
  --bg-opacity: 1;
  background-color: #e8f5e9;
  background-color: rgba(232, 245, 233, var(--bg-opacity));
}

#uf-app .tw-bg-green-100{
  --bg-opacity: 1;
  background-color: #c8e6c9;
  background-color: rgba(200, 230, 201, var(--bg-opacity));
}

#uf-app .tw-bg-green-200{
  --bg-opacity: 1;
  background-color: #a5d6a7;
  background-color: rgba(165, 214, 167, var(--bg-opacity));
}

#uf-app .tw-bg-green-300{
  --bg-opacity: 1;
  background-color: #81c784;
  background-color: rgba(129, 199, 132, var(--bg-opacity));
}

#uf-app .tw-bg-green-400{
  --bg-opacity: 1;
  background-color: #66bb6a;
  background-color: rgba(102, 187, 106, var(--bg-opacity));
}

#uf-app .tw-bg-green-500{
  --bg-opacity: 1;
  background-color: #4caf50;
  background-color: rgba(76, 175, 80, var(--bg-opacity));
}

#uf-app .tw-bg-green-600{
  --bg-opacity: 1;
  background-color: #43a047;
  background-color: rgba(67, 160, 71, var(--bg-opacity));
}

#uf-app .tw-bg-green-700{
  --bg-opacity: 1;
  background-color: #388e3c;
  background-color: rgba(56, 142, 60, var(--bg-opacity));
}

#uf-app .tw-bg-green-800{
  --bg-opacity: 1;
  background-color: #2e7d32;
  background-color: rgba(46, 125, 50, var(--bg-opacity));
}

#uf-app .tw-bg-green-900{
  --bg-opacity: 1;
  background-color: #1b5e20;
  background-color: rgba(27, 94, 32, var(--bg-opacity));
}

#uf-app .tw-bg-green-a100{
  --bg-opacity: 1;
  background-color: #b9f6ca;
  background-color: rgba(185, 246, 202, var(--bg-opacity));
}

#uf-app .tw-bg-green-a200{
  --bg-opacity: 1;
  background-color: #69f0ae;
  background-color: rgba(105, 240, 174, var(--bg-opacity));
}

#uf-app .tw-bg-green-a400{
  --bg-opacity: 1;
  background-color: #00e676;
  background-color: rgba(0, 230, 118, var(--bg-opacity));
}

#uf-app .tw-bg-green-a700{
  --bg-opacity: 1;
  background-color: #00c853;
  background-color: rgba(0, 200, 83, var(--bg-opacity));
}

#uf-app .tw-bg-lightGreen-50{
  --bg-opacity: 1;
  background-color: #f1f8e9;
  background-color: rgba(241, 248, 233, var(--bg-opacity));
}

#uf-app .tw-bg-lightGreen-100{
  --bg-opacity: 1;
  background-color: #dcedc8;
  background-color: rgba(220, 237, 200, var(--bg-opacity));
}

#uf-app .tw-bg-lightGreen-200{
  --bg-opacity: 1;
  background-color: #c5e1a5;
  background-color: rgba(197, 225, 165, var(--bg-opacity));
}

#uf-app .tw-bg-lightGreen-300{
  --bg-opacity: 1;
  background-color: #aed581;
  background-color: rgba(174, 213, 129, var(--bg-opacity));
}

#uf-app .tw-bg-lightGreen-400{
  --bg-opacity: 1;
  background-color: #9ccc65;
  background-color: rgba(156, 204, 101, var(--bg-opacity));
}

#uf-app .tw-bg-lightGreen-500{
  --bg-opacity: 1;
  background-color: #8bc34a;
  background-color: rgba(139, 195, 74, var(--bg-opacity));
}

#uf-app .tw-bg-lightGreen-600{
  --bg-opacity: 1;
  background-color: #7cb342;
  background-color: rgba(124, 179, 66, var(--bg-opacity));
}

#uf-app .tw-bg-lightGreen-700{
  --bg-opacity: 1;
  background-color: #689f38;
  background-color: rgba(104, 159, 56, var(--bg-opacity));
}

#uf-app .tw-bg-lightGreen-800{
  --bg-opacity: 1;
  background-color: #558b2f;
  background-color: rgba(85, 139, 47, var(--bg-opacity));
}

#uf-app .tw-bg-lightGreen-900{
  --bg-opacity: 1;
  background-color: #33691e;
  background-color: rgba(51, 105, 30, var(--bg-opacity));
}

#uf-app .tw-bg-lightGreen-a100{
  --bg-opacity: 1;
  background-color: #ccff90;
  background-color: rgba(204, 255, 144, var(--bg-opacity));
}

#uf-app .tw-bg-lightGreen-a200{
  --bg-opacity: 1;
  background-color: #b2ff59;
  background-color: rgba(178, 255, 89, var(--bg-opacity));
}

#uf-app .tw-bg-lightGreen-a400{
  --bg-opacity: 1;
  background-color: #76ff03;
  background-color: rgba(118, 255, 3, var(--bg-opacity));
}

#uf-app .tw-bg-lightGreen-a700{
  --bg-opacity: 1;
  background-color: #64dd17;
  background-color: rgba(100, 221, 23, var(--bg-opacity));
}

#uf-app .tw-bg-lime-50{
  --bg-opacity: 1;
  background-color: #f9fbe7;
  background-color: rgba(249, 251, 231, var(--bg-opacity));
}

#uf-app .tw-bg-lime-100{
  --bg-opacity: 1;
  background-color: #f0f4c3;
  background-color: rgba(240, 244, 195, var(--bg-opacity));
}

#uf-app .tw-bg-lime-200{
  --bg-opacity: 1;
  background-color: #e6ee9c;
  background-color: rgba(230, 238, 156, var(--bg-opacity));
}

#uf-app .tw-bg-lime-300{
  --bg-opacity: 1;
  background-color: #dce775;
  background-color: rgba(220, 231, 117, var(--bg-opacity));
}

#uf-app .tw-bg-lime-400{
  --bg-opacity: 1;
  background-color: #d4e157;
  background-color: rgba(212, 225, 87, var(--bg-opacity));
}

#uf-app .tw-bg-lime-500{
  --bg-opacity: 1;
  background-color: #cddc39;
  background-color: rgba(205, 220, 57, var(--bg-opacity));
}

#uf-app .tw-bg-lime-600{
  --bg-opacity: 1;
  background-color: #c0ca33;
  background-color: rgba(192, 202, 51, var(--bg-opacity));
}

#uf-app .tw-bg-lime-700{
  --bg-opacity: 1;
  background-color: #afb42b;
  background-color: rgba(175, 180, 43, var(--bg-opacity));
}

#uf-app .tw-bg-lime-800{
  --bg-opacity: 1;
  background-color: #9e9d24;
  background-color: rgba(158, 157, 36, var(--bg-opacity));
}

#uf-app .tw-bg-lime-900{
  --bg-opacity: 1;
  background-color: #827717;
  background-color: rgba(130, 119, 23, var(--bg-opacity));
}

#uf-app .tw-bg-lime-a100{
  --bg-opacity: 1;
  background-color: #f4ff81;
  background-color: rgba(244, 255, 129, var(--bg-opacity));
}

#uf-app .tw-bg-lime-a200{
  --bg-opacity: 1;
  background-color: #eeff41;
  background-color: rgba(238, 255, 65, var(--bg-opacity));
}

#uf-app .tw-bg-lime-a400{
  --bg-opacity: 1;
  background-color: #c6ff00;
  background-color: rgba(198, 255, 0, var(--bg-opacity));
}

#uf-app .tw-bg-lime-a700{
  --bg-opacity: 1;
  background-color: #aeea00;
  background-color: rgba(174, 234, 0, var(--bg-opacity));
}

#uf-app .tw-bg-yellow-50{
  --bg-opacity: 1;
  background-color: #fffde7;
  background-color: rgba(255, 253, 231, var(--bg-opacity));
}

#uf-app .tw-bg-yellow-100{
  --bg-opacity: 1;
  background-color: #fff9c4;
  background-color: rgba(255, 249, 196, var(--bg-opacity));
}

#uf-app .tw-bg-yellow-200{
  --bg-opacity: 1;
  background-color: #fff59d;
  background-color: rgba(255, 245, 157, var(--bg-opacity));
}

#uf-app .tw-bg-yellow-300{
  --bg-opacity: 1;
  background-color: #fff176;
  background-color: rgba(255, 241, 118, var(--bg-opacity));
}

#uf-app .tw-bg-yellow-400{
  --bg-opacity: 1;
  background-color: #ffee58;
  background-color: rgba(255, 238, 88, var(--bg-opacity));
}

#uf-app .tw-bg-yellow-500{
  --bg-opacity: 1;
  background-color: #ffeb3b;
  background-color: rgba(255, 235, 59, var(--bg-opacity));
}

#uf-app .tw-bg-yellow-600{
  --bg-opacity: 1;
  background-color: #fdd835;
  background-color: rgba(253, 216, 53, var(--bg-opacity));
}

#uf-app .tw-bg-yellow-700{
  --bg-opacity: 1;
  background-color: #fbc02d;
  background-color: rgba(251, 192, 45, var(--bg-opacity));
}

#uf-app .tw-bg-yellow-800{
  --bg-opacity: 1;
  background-color: #f9a825;
  background-color: rgba(249, 168, 37, var(--bg-opacity));
}

#uf-app .tw-bg-yellow-900{
  --bg-opacity: 1;
  background-color: #f57f17;
  background-color: rgba(245, 127, 23, var(--bg-opacity));
}

#uf-app .tw-bg-yellow-a100{
  --bg-opacity: 1;
  background-color: #ffff8d;
  background-color: rgba(255, 255, 141, var(--bg-opacity));
}

#uf-app .tw-bg-yellow-a200{
  --bg-opacity: 1;
  background-color: #ffff00;
  background-color: rgba(255, 255, 0, var(--bg-opacity));
}

#uf-app .tw-bg-yellow-a400{
  --bg-opacity: 1;
  background-color: #ffea00;
  background-color: rgba(255, 234, 0, var(--bg-opacity));
}

#uf-app .tw-bg-yellow-a700{
  --bg-opacity: 1;
  background-color: #ffd600;
  background-color: rgba(255, 214, 0, var(--bg-opacity));
}

#uf-app .tw-bg-amber-50{
  --bg-opacity: 1;
  background-color: #fff8e1;
  background-color: rgba(255, 248, 225, var(--bg-opacity));
}

#uf-app .tw-bg-amber-100{
  --bg-opacity: 1;
  background-color: #ffecb3;
  background-color: rgba(255, 236, 179, var(--bg-opacity));
}

#uf-app .tw-bg-amber-200{
  --bg-opacity: 1;
  background-color: #ffe082;
  background-color: rgba(255, 224, 130, var(--bg-opacity));
}

#uf-app .tw-bg-amber-300{
  --bg-opacity: 1;
  background-color: #ffd54f;
  background-color: rgba(255, 213, 79, var(--bg-opacity));
}

#uf-app .tw-bg-amber-400{
  --bg-opacity: 1;
  background-color: #ffca28;
  background-color: rgba(255, 202, 40, var(--bg-opacity));
}

#uf-app .tw-bg-amber-500{
  --bg-opacity: 1;
  background-color: #ffc107;
  background-color: rgba(255, 193, 7, var(--bg-opacity));
}

#uf-app .tw-bg-amber-600{
  --bg-opacity: 1;
  background-color: #ffb300;
  background-color: rgba(255, 179, 0, var(--bg-opacity));
}

#uf-app .tw-bg-amber-700{
  --bg-opacity: 1;
  background-color: #ffa000;
  background-color: rgba(255, 160, 0, var(--bg-opacity));
}

#uf-app .tw-bg-amber-800{
  --bg-opacity: 1;
  background-color: #ff8f00;
  background-color: rgba(255, 143, 0, var(--bg-opacity));
}

#uf-app .tw-bg-amber-900{
  --bg-opacity: 1;
  background-color: #ff6f00;
  background-color: rgba(255, 111, 0, var(--bg-opacity));
}

#uf-app .tw-bg-amber-a100{
  --bg-opacity: 1;
  background-color: #ffe57f;
  background-color: rgba(255, 229, 127, var(--bg-opacity));
}

#uf-app .tw-bg-amber-a200{
  --bg-opacity: 1;
  background-color: #ffd740;
  background-color: rgba(255, 215, 64, var(--bg-opacity));
}

#uf-app .tw-bg-amber-a400{
  --bg-opacity: 1;
  background-color: #ffc400;
  background-color: rgba(255, 196, 0, var(--bg-opacity));
}

#uf-app .tw-bg-amber-a700{
  --bg-opacity: 1;
  background-color: #ffab00;
  background-color: rgba(255, 171, 0, var(--bg-opacity));
}

#uf-app .tw-bg-orange-50{
  --bg-opacity: 1;
  background-color: #fff3e0;
  background-color: rgba(255, 243, 224, var(--bg-opacity));
}

#uf-app .tw-bg-orange-100{
  --bg-opacity: 1;
  background-color: #ffe0b2;
  background-color: rgba(255, 224, 178, var(--bg-opacity));
}

#uf-app .tw-bg-orange-200{
  --bg-opacity: 1;
  background-color: #ffcc80;
  background-color: rgba(255, 204, 128, var(--bg-opacity));
}

#uf-app .tw-bg-orange-300{
  --bg-opacity: 1;
  background-color: #ffb74d;
  background-color: rgba(255, 183, 77, var(--bg-opacity));
}

#uf-app .tw-bg-orange-400{
  --bg-opacity: 1;
  background-color: #ffa726;
  background-color: rgba(255, 167, 38, var(--bg-opacity));
}

#uf-app .tw-bg-orange-500{
  --bg-opacity: 1;
  background-color: #ff9800;
  background-color: rgba(255, 152, 0, var(--bg-opacity));
}

#uf-app .tw-bg-orange-600{
  --bg-opacity: 1;
  background-color: #fb8c00;
  background-color: rgba(251, 140, 0, var(--bg-opacity));
}

#uf-app .tw-bg-orange-700{
  --bg-opacity: 1;
  background-color: #f57c00;
  background-color: rgba(245, 124, 0, var(--bg-opacity));
}

#uf-app .tw-bg-orange-800{
  --bg-opacity: 1;
  background-color: #ef6c00;
  background-color: rgba(239, 108, 0, var(--bg-opacity));
}

#uf-app .tw-bg-orange-900{
  --bg-opacity: 1;
  background-color: #e65100;
  background-color: rgba(230, 81, 0, var(--bg-opacity));
}

#uf-app .tw-bg-orange-a100{
  --bg-opacity: 1;
  background-color: #ffd180;
  background-color: rgba(255, 209, 128, var(--bg-opacity));
}

#uf-app .tw-bg-orange-a200{
  --bg-opacity: 1;
  background-color: #ffab40;
  background-color: rgba(255, 171, 64, var(--bg-opacity));
}

#uf-app .tw-bg-orange-a400{
  --bg-opacity: 1;
  background-color: #ff9100;
  background-color: rgba(255, 145, 0, var(--bg-opacity));
}

#uf-app .tw-bg-orange-a700{
  --bg-opacity: 1;
  background-color: #ff6d00;
  background-color: rgba(255, 109, 0, var(--bg-opacity));
}

#uf-app .tw-bg-deepOrange-50{
  --bg-opacity: 1;
  background-color: #fbe9e7;
  background-color: rgba(251, 233, 231, var(--bg-opacity));
}

#uf-app .tw-bg-deepOrange-100{
  --bg-opacity: 1;
  background-color: #ffccbc;
  background-color: rgba(255, 204, 188, var(--bg-opacity));
}

#uf-app .tw-bg-deepOrange-200{
  --bg-opacity: 1;
  background-color: #ffab91;
  background-color: rgba(255, 171, 145, var(--bg-opacity));
}

#uf-app .tw-bg-deepOrange-300{
  --bg-opacity: 1;
  background-color: #ff8a65;
  background-color: rgba(255, 138, 101, var(--bg-opacity));
}

#uf-app .tw-bg-deepOrange-400{
  --bg-opacity: 1;
  background-color: #ff7043;
  background-color: rgba(255, 112, 67, var(--bg-opacity));
}

#uf-app .tw-bg-deepOrange-500{
  --bg-opacity: 1;
  background-color: #ff5722;
  background-color: rgba(255, 87, 34, var(--bg-opacity));
}

#uf-app .tw-bg-deepOrange-600{
  --bg-opacity: 1;
  background-color: #f4511e;
  background-color: rgba(244, 81, 30, var(--bg-opacity));
}

#uf-app .tw-bg-deepOrange-700{
  --bg-opacity: 1;
  background-color: #e64a19;
  background-color: rgba(230, 74, 25, var(--bg-opacity));
}

#uf-app .tw-bg-deepOrange-800{
  --bg-opacity: 1;
  background-color: #d84315;
  background-color: rgba(216, 67, 21, var(--bg-opacity));
}

#uf-app .tw-bg-deepOrange-900{
  --bg-opacity: 1;
  background-color: #bf360c;
  background-color: rgba(191, 54, 12, var(--bg-opacity));
}

#uf-app .tw-bg-deepOrange-a100{
  --bg-opacity: 1;
  background-color: #ff9e80;
  background-color: rgba(255, 158, 128, var(--bg-opacity));
}

#uf-app .tw-bg-deepOrange-a200{
  --bg-opacity: 1;
  background-color: #ff6e40;
  background-color: rgba(255, 110, 64, var(--bg-opacity));
}

#uf-app .tw-bg-deepOrange-a400{
  --bg-opacity: 1;
  background-color: #ff3d00;
  background-color: rgba(255, 61, 0, var(--bg-opacity));
}

#uf-app .tw-bg-deepOrange-a700{
  --bg-opacity: 1;
  background-color: #dd2c00;
  background-color: rgba(221, 44, 0, var(--bg-opacity));
}

#uf-app .tw-bg-brown-50{
  --bg-opacity: 1;
  background-color: #efebe9;
  background-color: rgba(239, 235, 233, var(--bg-opacity));
}

#uf-app .tw-bg-brown-100{
  --bg-opacity: 1;
  background-color: #d7ccc8;
  background-color: rgba(215, 204, 200, var(--bg-opacity));
}

#uf-app .tw-bg-brown-200{
  --bg-opacity: 1;
  background-color: #bcaaa4;
  background-color: rgba(188, 170, 164, var(--bg-opacity));
}

#uf-app .tw-bg-brown-300{
  --bg-opacity: 1;
  background-color: #a1887f;
  background-color: rgba(161, 136, 127, var(--bg-opacity));
}

#uf-app .tw-bg-brown-400{
  --bg-opacity: 1;
  background-color: #8d6e63;
  background-color: rgba(141, 110, 99, var(--bg-opacity));
}

#uf-app .tw-bg-brown-500{
  --bg-opacity: 1;
  background-color: #795548;
  background-color: rgba(121, 85, 72, var(--bg-opacity));
}

#uf-app .tw-bg-brown-600{
  --bg-opacity: 1;
  background-color: #6d4c41;
  background-color: rgba(109, 76, 65, var(--bg-opacity));
}

#uf-app .tw-bg-brown-700{
  --bg-opacity: 1;
  background-color: #5d4037;
  background-color: rgba(93, 64, 55, var(--bg-opacity));
}

#uf-app .tw-bg-brown-800{
  --bg-opacity: 1;
  background-color: #4e342e;
  background-color: rgba(78, 52, 46, var(--bg-opacity));
}

#uf-app .tw-bg-brown-900{
  --bg-opacity: 1;
  background-color: #3e2723;
  background-color: rgba(62, 39, 35, var(--bg-opacity));
}

#uf-app .tw-bg-gray-50{
  --bg-opacity: 1;
  background-color: #fafafa;
  background-color: rgba(250, 250, 250, var(--bg-opacity));
}

#uf-app .tw-bg-gray-100{
  --bg-opacity: 1;
  background-color: #f5f5f5;
  background-color: rgba(245, 245, 245, var(--bg-opacity));
}

#uf-app .tw-bg-gray-200{
  --bg-opacity: 1;
  background-color: #eeeeee;
  background-color: rgba(238, 238, 238, var(--bg-opacity));
}

#uf-app .tw-bg-gray-300{
  --bg-opacity: 1;
  background-color: #e0e0e0;
  background-color: rgba(224, 224, 224, var(--bg-opacity));
}

#uf-app .tw-bg-gray-400{
  --bg-opacity: 1;
  background-color: #bdbdbd;
  background-color: rgba(189, 189, 189, var(--bg-opacity));
}

#uf-app .tw-bg-gray-500{
  --bg-opacity: 1;
  background-color: #9e9e9e;
  background-color: rgba(158, 158, 158, var(--bg-opacity));
}

#uf-app .tw-bg-gray-600{
  --bg-opacity: 1;
  background-color: #757575;
  background-color: rgba(117, 117, 117, var(--bg-opacity));
}

#uf-app .tw-bg-gray-700{
  --bg-opacity: 1;
  background-color: #616161;
  background-color: rgba(97, 97, 97, var(--bg-opacity));
}

#uf-app .tw-bg-gray-800{
  --bg-opacity: 1;
  background-color: #424242;
  background-color: rgba(66, 66, 66, var(--bg-opacity));
}

#uf-app .tw-bg-gray-900{
  --bg-opacity: 1;
  background-color: #212121;
  background-color: rgba(33, 33, 33, var(--bg-opacity));
}

#uf-app .tw-bg-blueGray-50{
  background-color: var(--color-blue-grey-50);
}

#uf-app .tw-bg-blueGray-100{
  background-color: var(--color-blue-grey-100);
}

#uf-app .tw-bg-blueGray-200{
  background-color: var(--color-blue-grey-200);
}

#uf-app .tw-bg-blueGray-300{
  background-color: var(--color-blue-grey-300);
}

#uf-app .tw-bg-blueGray-400{
  background-color: var(--color-blue-grey-400);
}

#uf-app .tw-bg-blueGray-500{
  background-color: var(--color-blue-grey-500);
}

#uf-app .tw-bg-blueGray-600{
  background-color: var(--color-blue-grey-600);
}

#uf-app .tw-bg-blueGray-700{
  background-color: var(--color-blue-grey-700);
}

#uf-app .tw-bg-blueGray-800{
  background-color: var(--color-blue-grey-800);
}

#uf-app .tw-bg-blueGray-900{
  background-color: var(--color-blue-grey-900);
}

#uf-app .tw-bg-black{
  --bg-opacity: 1;
  background-color: #000000;
  background-color: rgba(0, 0, 0, var(--bg-opacity));
}

#uf-app .tw-bg-white{
  --bg-opacity: 1;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, var(--bg-opacity));
}

#uf-app .tw-bg-transparent{
  background-color: transparent;
}

#uf-app .tw-bg-blue-grey-50{
  background-color: var(--color-blue-grey-50);
}

#uf-app .hover\:tw-bg-primary:hover{
  background-color: var(--color-blue);
}

#uf-app .hover\:tw-bg-muted:hover{
  background-color: var(--color-blue-grey-400);
}

#uf-app .hover\:tw-bg-warning:hover{
  background-color: var(--color-orange);
}

#uf-app .hover\:tw-bg-danger:hover{
  background-color: var(--color-orange);
}

#uf-app .hover\:tw-bg-fail:hover{
  background-color: var(--color-red);
}

#uf-app .hover\:tw-bg-info:hover{
  background-color: var(--color-deep-purple-400);
}

#uf-app .hover\:tw-bg-red-50:hover{
  --bg-opacity: 1;
  background-color: #ffebee;
  background-color: rgba(255, 235, 238, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-red-100:hover{
  --bg-opacity: 1;
  background-color: #ffcdd2;
  background-color: rgba(255, 205, 210, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-red-200:hover{
  --bg-opacity: 1;
  background-color: #ef9a9a;
  background-color: rgba(239, 154, 154, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-red-300:hover{
  --bg-opacity: 1;
  background-color: #e57373;
  background-color: rgba(229, 115, 115, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-red-400:hover{
  --bg-opacity: 1;
  background-color: #ef5350;
  background-color: rgba(239, 83, 80, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-red-500:hover{
  --bg-opacity: 1;
  background-color: #f44336;
  background-color: rgba(244, 67, 54, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-red-600:hover{
  --bg-opacity: 1;
  background-color: #e53935;
  background-color: rgba(229, 57, 53, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-red-700:hover{
  --bg-opacity: 1;
  background-color: #d32f2f;
  background-color: rgba(211, 47, 47, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-red-800:hover{
  --bg-opacity: 1;
  background-color: #c62828;
  background-color: rgba(198, 40, 40, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-red-900:hover{
  --bg-opacity: 1;
  background-color: #b71c1c;
  background-color: rgba(183, 28, 28, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-red-a100:hover{
  --bg-opacity: 1;
  background-color: #ff8a80;
  background-color: rgba(255, 138, 128, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-red-a200:hover{
  --bg-opacity: 1;
  background-color: #ff5252;
  background-color: rgba(255, 82, 82, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-red-a400:hover{
  --bg-opacity: 1;
  background-color: #ff1744;
  background-color: rgba(255, 23, 68, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-red-a700:hover{
  --bg-opacity: 1;
  background-color: #d50000;
  background-color: rgba(213, 0, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-pink-50:hover{
  --bg-opacity: 1;
  background-color: #fce4ec;
  background-color: rgba(252, 228, 236, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-pink-100:hover{
  --bg-opacity: 1;
  background-color: #f8bbd0;
  background-color: rgba(248, 187, 208, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-pink-200:hover{
  --bg-opacity: 1;
  background-color: #f48fb1;
  background-color: rgba(244, 143, 177, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-pink-300:hover{
  --bg-opacity: 1;
  background-color: #f06292;
  background-color: rgba(240, 98, 146, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-pink-400:hover{
  --bg-opacity: 1;
  background-color: #ec407a;
  background-color: rgba(236, 64, 122, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-pink-500:hover{
  --bg-opacity: 1;
  background-color: #e91e63;
  background-color: rgba(233, 30, 99, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-pink-600:hover{
  --bg-opacity: 1;
  background-color: #d81b60;
  background-color: rgba(216, 27, 96, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-pink-700:hover{
  --bg-opacity: 1;
  background-color: #c2185b;
  background-color: rgba(194, 24, 91, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-pink-800:hover{
  --bg-opacity: 1;
  background-color: #ad1457;
  background-color: rgba(173, 20, 87, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-pink-900:hover{
  --bg-opacity: 1;
  background-color: #880e4f;
  background-color: rgba(136, 14, 79, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-pink-a100:hover{
  --bg-opacity: 1;
  background-color: #ff80ab;
  background-color: rgba(255, 128, 171, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-pink-a200:hover{
  --bg-opacity: 1;
  background-color: #ff4081;
  background-color: rgba(255, 64, 129, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-pink-a400:hover{
  --bg-opacity: 1;
  background-color: #f50057;
  background-color: rgba(245, 0, 87, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-pink-a700:hover{
  --bg-opacity: 1;
  background-color: #c51162;
  background-color: rgba(197, 17, 98, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-purple-50:hover{
  --bg-opacity: 1;
  background-color: #f3e5f5;
  background-color: rgba(243, 229, 245, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-purple-100:hover{
  --bg-opacity: 1;
  background-color: #e1bee7;
  background-color: rgba(225, 190, 231, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-purple-200:hover{
  --bg-opacity: 1;
  background-color: #ce93d8;
  background-color: rgba(206, 147, 216, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-purple-300:hover{
  --bg-opacity: 1;
  background-color: #ba68c8;
  background-color: rgba(186, 104, 200, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-purple-400:hover{
  --bg-opacity: 1;
  background-color: #ab47bc;
  background-color: rgba(171, 71, 188, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-purple-500:hover{
  --bg-opacity: 1;
  background-color: #9c27b0;
  background-color: rgba(156, 39, 176, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-purple-600:hover{
  --bg-opacity: 1;
  background-color: #8e24aa;
  background-color: rgba(142, 36, 170, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-purple-700:hover{
  --bg-opacity: 1;
  background-color: #7b1fa2;
  background-color: rgba(123, 31, 162, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-purple-800:hover{
  --bg-opacity: 1;
  background-color: #6a1b9a;
  background-color: rgba(106, 27, 154, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-purple-900:hover{
  --bg-opacity: 1;
  background-color: #4a148c;
  background-color: rgba(74, 20, 140, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-purple-a100:hover{
  --bg-opacity: 1;
  background-color: #ea80fc;
  background-color: rgba(234, 128, 252, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-purple-a200:hover{
  --bg-opacity: 1;
  background-color: #e040fb;
  background-color: rgba(224, 64, 251, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-purple-a400:hover{
  --bg-opacity: 1;
  background-color: #d500f9;
  background-color: rgba(213, 0, 249, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-purple-a700:hover{
  --bg-opacity: 1;
  background-color: #aa00ff;
  background-color: rgba(170, 0, 255, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepPurple-50:hover{
  --bg-opacity: 1;
  background-color: #ede7f6;
  background-color: rgba(237, 231, 246, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepPurple-100:hover{
  --bg-opacity: 1;
  background-color: #d1c4e9;
  background-color: rgba(209, 196, 233, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepPurple-200:hover{
  --bg-opacity: 1;
  background-color: #b39ddb;
  background-color: rgba(179, 157, 219, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepPurple-300:hover{
  --bg-opacity: 1;
  background-color: #9575cd;
  background-color: rgba(149, 117, 205, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepPurple-400:hover{
  --bg-opacity: 1;
  background-color: #7e57c2;
  background-color: rgba(126, 87, 194, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepPurple-500:hover{
  --bg-opacity: 1;
  background-color: #673ab7;
  background-color: rgba(103, 58, 183, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepPurple-600:hover{
  --bg-opacity: 1;
  background-color: #5e35b1;
  background-color: rgba(94, 53, 177, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepPurple-700:hover{
  --bg-opacity: 1;
  background-color: #512da8;
  background-color: rgba(81, 45, 168, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepPurple-800:hover{
  --bg-opacity: 1;
  background-color: #4527a0;
  background-color: rgba(69, 39, 160, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepPurple-900:hover{
  --bg-opacity: 1;
  background-color: #311b92;
  background-color: rgba(49, 27, 146, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepPurple-a100:hover{
  --bg-opacity: 1;
  background-color: #b388ff;
  background-color: rgba(179, 136, 255, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepPurple-a200:hover{
  --bg-opacity: 1;
  background-color: #7c4dff;
  background-color: rgba(124, 77, 255, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepPurple-a400:hover{
  --bg-opacity: 1;
  background-color: #651fff;
  background-color: rgba(101, 31, 255, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepPurple-a700:hover{
  --bg-opacity: 1;
  background-color: #6200ea;
  background-color: rgba(98, 0, 234, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-indigo-50:hover{
  --bg-opacity: 1;
  background-color: #e8eaf6;
  background-color: rgba(232, 234, 246, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-indigo-100:hover{
  --bg-opacity: 1;
  background-color: #c5cae9;
  background-color: rgba(197, 202, 233, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-indigo-200:hover{
  --bg-opacity: 1;
  background-color: #9fa8da;
  background-color: rgba(159, 168, 218, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-indigo-300:hover{
  --bg-opacity: 1;
  background-color: #7986cb;
  background-color: rgba(121, 134, 203, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-indigo-400:hover{
  --bg-opacity: 1;
  background-color: #5c6bc0;
  background-color: rgba(92, 107, 192, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-indigo-500:hover{
  --bg-opacity: 1;
  background-color: #3f51b5;
  background-color: rgba(63, 81, 181, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-indigo-600:hover{
  --bg-opacity: 1;
  background-color: #3949ab;
  background-color: rgba(57, 73, 171, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-indigo-700:hover{
  --bg-opacity: 1;
  background-color: #303f9f;
  background-color: rgba(48, 63, 159, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-indigo-800:hover{
  --bg-opacity: 1;
  background-color: #283593;
  background-color: rgba(40, 53, 147, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-indigo-900:hover{
  --bg-opacity: 1;
  background-color: #1a237e;
  background-color: rgba(26, 35, 126, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-indigo-a100:hover{
  --bg-opacity: 1;
  background-color: #8c9eff;
  background-color: rgba(140, 158, 255, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-indigo-a200:hover{
  --bg-opacity: 1;
  background-color: #536dfe;
  background-color: rgba(83, 109, 254, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-indigo-a400:hover{
  --bg-opacity: 1;
  background-color: #3d5afe;
  background-color: rgba(61, 90, 254, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-indigo-a700:hover{
  --bg-opacity: 1;
  background-color: #304ffe;
  background-color: rgba(48, 79, 254, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-blue-50:hover{
  --bg-opacity: 1;
  background-color: #e3f2fd;
  background-color: rgba(227, 242, 253, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-blue-100:hover{
  --bg-opacity: 1;
  background-color: #bbdefb;
  background-color: rgba(187, 222, 251, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-blue-200:hover{
  --bg-opacity: 1;
  background-color: #90caf9;
  background-color: rgba(144, 202, 249, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-blue-300:hover{
  --bg-opacity: 1;
  background-color: #64b5f6;
  background-color: rgba(100, 181, 246, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-blue-400:hover{
  --bg-opacity: 1;
  background-color: #42a5f5;
  background-color: rgba(66, 165, 245, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-blue-500:hover{
  --bg-opacity: 1;
  background-color: #2196f3;
  background-color: rgba(33, 150, 243, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-blue-600:hover{
  --bg-opacity: 1;
  background-color: #1e88e5;
  background-color: rgba(30, 136, 229, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-blue-700:hover{
  --bg-opacity: 1;
  background-color: #1976d2;
  background-color: rgba(25, 118, 210, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-blue-800:hover{
  --bg-opacity: 1;
  background-color: #1565c0;
  background-color: rgba(21, 101, 192, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-blue-900:hover{
  --bg-opacity: 1;
  background-color: #0d47a1;
  background-color: rgba(13, 71, 161, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-blue-a100:hover{
  --bg-opacity: 1;
  background-color: #82b1ff;
  background-color: rgba(130, 177, 255, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-blue-a200:hover{
  --bg-opacity: 1;
  background-color: #448aff;
  background-color: rgba(68, 138, 255, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-blue-a400:hover{
  --bg-opacity: 1;
  background-color: #2979ff;
  background-color: rgba(41, 121, 255, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-blue-a700:hover{
  --bg-opacity: 1;
  background-color: #2962ff;
  background-color: rgba(41, 98, 255, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightBlue-50:hover{
  --bg-opacity: 1;
  background-color: #e1f5fe;
  background-color: rgba(225, 245, 254, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightBlue-100:hover{
  --bg-opacity: 1;
  background-color: #b3e5fc;
  background-color: rgba(179, 229, 252, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightBlue-200:hover{
  --bg-opacity: 1;
  background-color: #81d4fa;
  background-color: rgba(129, 212, 250, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightBlue-300:hover{
  --bg-opacity: 1;
  background-color: #4fc3f7;
  background-color: rgba(79, 195, 247, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightBlue-400:hover{
  --bg-opacity: 1;
  background-color: #29b6f6;
  background-color: rgba(41, 182, 246, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightBlue-500:hover{
  --bg-opacity: 1;
  background-color: #03a9f4;
  background-color: rgba(3, 169, 244, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightBlue-600:hover{
  --bg-opacity: 1;
  background-color: #039be5;
  background-color: rgba(3, 155, 229, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightBlue-700:hover{
  --bg-opacity: 1;
  background-color: #0288d1;
  background-color: rgba(2, 136, 209, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightBlue-800:hover{
  --bg-opacity: 1;
  background-color: #0277bd;
  background-color: rgba(2, 119, 189, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightBlue-900:hover{
  --bg-opacity: 1;
  background-color: #01579b;
  background-color: rgba(1, 87, 155, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightBlue-a100:hover{
  --bg-opacity: 1;
  background-color: #80d8ff;
  background-color: rgba(128, 216, 255, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightBlue-a200:hover{
  --bg-opacity: 1;
  background-color: #40c4ff;
  background-color: rgba(64, 196, 255, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightBlue-a400:hover{
  --bg-opacity: 1;
  background-color: #00b0ff;
  background-color: rgba(0, 176, 255, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightBlue-a700:hover{
  --bg-opacity: 1;
  background-color: #0091ea;
  background-color: rgba(0, 145, 234, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-cyan-50:hover{
  --bg-opacity: 1;
  background-color: #e0f7fa;
  background-color: rgba(224, 247, 250, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-cyan-100:hover{
  --bg-opacity: 1;
  background-color: #b2ebf2;
  background-color: rgba(178, 235, 242, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-cyan-200:hover{
  --bg-opacity: 1;
  background-color: #80deea;
  background-color: rgba(128, 222, 234, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-cyan-300:hover{
  --bg-opacity: 1;
  background-color: #4dd0e1;
  background-color: rgba(77, 208, 225, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-cyan-400:hover{
  --bg-opacity: 1;
  background-color: #26c6da;
  background-color: rgba(38, 198, 218, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-cyan-500:hover{
  --bg-opacity: 1;
  background-color: #00bcd4;
  background-color: rgba(0, 188, 212, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-cyan-600:hover{
  --bg-opacity: 1;
  background-color: #00acc1;
  background-color: rgba(0, 172, 193, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-cyan-700:hover{
  --bg-opacity: 1;
  background-color: #0097a7;
  background-color: rgba(0, 151, 167, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-cyan-800:hover{
  --bg-opacity: 1;
  background-color: #00838f;
  background-color: rgba(0, 131, 143, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-cyan-900:hover{
  --bg-opacity: 1;
  background-color: #006064;
  background-color: rgba(0, 96, 100, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-cyan-a100:hover{
  --bg-opacity: 1;
  background-color: #84ffff;
  background-color: rgba(132, 255, 255, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-cyan-a200:hover{
  --bg-opacity: 1;
  background-color: #18ffff;
  background-color: rgba(24, 255, 255, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-cyan-a400:hover{
  --bg-opacity: 1;
  background-color: #00e5ff;
  background-color: rgba(0, 229, 255, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-cyan-a700:hover{
  --bg-opacity: 1;
  background-color: #00b8d4;
  background-color: rgba(0, 184, 212, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-teal-50:hover{
  --bg-opacity: 1;
  background-color: #e0f2f1;
  background-color: rgba(224, 242, 241, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-teal-100:hover{
  --bg-opacity: 1;
  background-color: #b2dfdb;
  background-color: rgba(178, 223, 219, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-teal-200:hover{
  --bg-opacity: 1;
  background-color: #80cbc4;
  background-color: rgba(128, 203, 196, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-teal-300:hover{
  --bg-opacity: 1;
  background-color: #4db6ac;
  background-color: rgba(77, 182, 172, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-teal-400:hover{
  --bg-opacity: 1;
  background-color: #26a69a;
  background-color: rgba(38, 166, 154, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-teal-500:hover{
  --bg-opacity: 1;
  background-color: #009688;
  background-color: rgba(0, 150, 136, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-teal-600:hover{
  --bg-opacity: 1;
  background-color: #00897b;
  background-color: rgba(0, 137, 123, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-teal-700:hover{
  --bg-opacity: 1;
  background-color: #00796b;
  background-color: rgba(0, 121, 107, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-teal-800:hover{
  --bg-opacity: 1;
  background-color: #00695c;
  background-color: rgba(0, 105, 92, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-teal-900:hover{
  --bg-opacity: 1;
  background-color: #004d40;
  background-color: rgba(0, 77, 64, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-teal-a100:hover{
  --bg-opacity: 1;
  background-color: #a7ffeb;
  background-color: rgba(167, 255, 235, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-teal-a200:hover{
  --bg-opacity: 1;
  background-color: #64ffda;
  background-color: rgba(100, 255, 218, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-teal-a400:hover{
  --bg-opacity: 1;
  background-color: #1de9b6;
  background-color: rgba(29, 233, 182, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-teal-a700:hover{
  --bg-opacity: 1;
  background-color: #00bfa5;
  background-color: rgba(0, 191, 165, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-green-50:hover{
  --bg-opacity: 1;
  background-color: #e8f5e9;
  background-color: rgba(232, 245, 233, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-green-100:hover{
  --bg-opacity: 1;
  background-color: #c8e6c9;
  background-color: rgba(200, 230, 201, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-green-200:hover{
  --bg-opacity: 1;
  background-color: #a5d6a7;
  background-color: rgba(165, 214, 167, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-green-300:hover{
  --bg-opacity: 1;
  background-color: #81c784;
  background-color: rgba(129, 199, 132, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-green-400:hover{
  --bg-opacity: 1;
  background-color: #66bb6a;
  background-color: rgba(102, 187, 106, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-green-500:hover{
  --bg-opacity: 1;
  background-color: #4caf50;
  background-color: rgba(76, 175, 80, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-green-600:hover{
  --bg-opacity: 1;
  background-color: #43a047;
  background-color: rgba(67, 160, 71, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-green-700:hover{
  --bg-opacity: 1;
  background-color: #388e3c;
  background-color: rgba(56, 142, 60, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-green-800:hover{
  --bg-opacity: 1;
  background-color: #2e7d32;
  background-color: rgba(46, 125, 50, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-green-900:hover{
  --bg-opacity: 1;
  background-color: #1b5e20;
  background-color: rgba(27, 94, 32, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-green-a100:hover{
  --bg-opacity: 1;
  background-color: #b9f6ca;
  background-color: rgba(185, 246, 202, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-green-a200:hover{
  --bg-opacity: 1;
  background-color: #69f0ae;
  background-color: rgba(105, 240, 174, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-green-a400:hover{
  --bg-opacity: 1;
  background-color: #00e676;
  background-color: rgba(0, 230, 118, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-green-a700:hover{
  --bg-opacity: 1;
  background-color: #00c853;
  background-color: rgba(0, 200, 83, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightGreen-50:hover{
  --bg-opacity: 1;
  background-color: #f1f8e9;
  background-color: rgba(241, 248, 233, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightGreen-100:hover{
  --bg-opacity: 1;
  background-color: #dcedc8;
  background-color: rgba(220, 237, 200, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightGreen-200:hover{
  --bg-opacity: 1;
  background-color: #c5e1a5;
  background-color: rgba(197, 225, 165, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightGreen-300:hover{
  --bg-opacity: 1;
  background-color: #aed581;
  background-color: rgba(174, 213, 129, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightGreen-400:hover{
  --bg-opacity: 1;
  background-color: #9ccc65;
  background-color: rgba(156, 204, 101, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightGreen-500:hover{
  --bg-opacity: 1;
  background-color: #8bc34a;
  background-color: rgba(139, 195, 74, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightGreen-600:hover{
  --bg-opacity: 1;
  background-color: #7cb342;
  background-color: rgba(124, 179, 66, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightGreen-700:hover{
  --bg-opacity: 1;
  background-color: #689f38;
  background-color: rgba(104, 159, 56, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightGreen-800:hover{
  --bg-opacity: 1;
  background-color: #558b2f;
  background-color: rgba(85, 139, 47, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightGreen-900:hover{
  --bg-opacity: 1;
  background-color: #33691e;
  background-color: rgba(51, 105, 30, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightGreen-a100:hover{
  --bg-opacity: 1;
  background-color: #ccff90;
  background-color: rgba(204, 255, 144, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightGreen-a200:hover{
  --bg-opacity: 1;
  background-color: #b2ff59;
  background-color: rgba(178, 255, 89, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightGreen-a400:hover{
  --bg-opacity: 1;
  background-color: #76ff03;
  background-color: rgba(118, 255, 3, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lightGreen-a700:hover{
  --bg-opacity: 1;
  background-color: #64dd17;
  background-color: rgba(100, 221, 23, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lime-50:hover{
  --bg-opacity: 1;
  background-color: #f9fbe7;
  background-color: rgba(249, 251, 231, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lime-100:hover{
  --bg-opacity: 1;
  background-color: #f0f4c3;
  background-color: rgba(240, 244, 195, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lime-200:hover{
  --bg-opacity: 1;
  background-color: #e6ee9c;
  background-color: rgba(230, 238, 156, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lime-300:hover{
  --bg-opacity: 1;
  background-color: #dce775;
  background-color: rgba(220, 231, 117, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lime-400:hover{
  --bg-opacity: 1;
  background-color: #d4e157;
  background-color: rgba(212, 225, 87, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lime-500:hover{
  --bg-opacity: 1;
  background-color: #cddc39;
  background-color: rgba(205, 220, 57, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lime-600:hover{
  --bg-opacity: 1;
  background-color: #c0ca33;
  background-color: rgba(192, 202, 51, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lime-700:hover{
  --bg-opacity: 1;
  background-color: #afb42b;
  background-color: rgba(175, 180, 43, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lime-800:hover{
  --bg-opacity: 1;
  background-color: #9e9d24;
  background-color: rgba(158, 157, 36, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lime-900:hover{
  --bg-opacity: 1;
  background-color: #827717;
  background-color: rgba(130, 119, 23, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lime-a100:hover{
  --bg-opacity: 1;
  background-color: #f4ff81;
  background-color: rgba(244, 255, 129, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lime-a200:hover{
  --bg-opacity: 1;
  background-color: #eeff41;
  background-color: rgba(238, 255, 65, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lime-a400:hover{
  --bg-opacity: 1;
  background-color: #c6ff00;
  background-color: rgba(198, 255, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-lime-a700:hover{
  --bg-opacity: 1;
  background-color: #aeea00;
  background-color: rgba(174, 234, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-yellow-50:hover{
  --bg-opacity: 1;
  background-color: #fffde7;
  background-color: rgba(255, 253, 231, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-yellow-100:hover{
  --bg-opacity: 1;
  background-color: #fff9c4;
  background-color: rgba(255, 249, 196, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-yellow-200:hover{
  --bg-opacity: 1;
  background-color: #fff59d;
  background-color: rgba(255, 245, 157, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-yellow-300:hover{
  --bg-opacity: 1;
  background-color: #fff176;
  background-color: rgba(255, 241, 118, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-yellow-400:hover{
  --bg-opacity: 1;
  background-color: #ffee58;
  background-color: rgba(255, 238, 88, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-yellow-500:hover{
  --bg-opacity: 1;
  background-color: #ffeb3b;
  background-color: rgba(255, 235, 59, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-yellow-600:hover{
  --bg-opacity: 1;
  background-color: #fdd835;
  background-color: rgba(253, 216, 53, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-yellow-700:hover{
  --bg-opacity: 1;
  background-color: #fbc02d;
  background-color: rgba(251, 192, 45, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-yellow-800:hover{
  --bg-opacity: 1;
  background-color: #f9a825;
  background-color: rgba(249, 168, 37, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-yellow-900:hover{
  --bg-opacity: 1;
  background-color: #f57f17;
  background-color: rgba(245, 127, 23, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-yellow-a100:hover{
  --bg-opacity: 1;
  background-color: #ffff8d;
  background-color: rgba(255, 255, 141, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-yellow-a200:hover{
  --bg-opacity: 1;
  background-color: #ffff00;
  background-color: rgba(255, 255, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-yellow-a400:hover{
  --bg-opacity: 1;
  background-color: #ffea00;
  background-color: rgba(255, 234, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-yellow-a700:hover{
  --bg-opacity: 1;
  background-color: #ffd600;
  background-color: rgba(255, 214, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-amber-50:hover{
  --bg-opacity: 1;
  background-color: #fff8e1;
  background-color: rgba(255, 248, 225, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-amber-100:hover{
  --bg-opacity: 1;
  background-color: #ffecb3;
  background-color: rgba(255, 236, 179, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-amber-200:hover{
  --bg-opacity: 1;
  background-color: #ffe082;
  background-color: rgba(255, 224, 130, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-amber-300:hover{
  --bg-opacity: 1;
  background-color: #ffd54f;
  background-color: rgba(255, 213, 79, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-amber-400:hover{
  --bg-opacity: 1;
  background-color: #ffca28;
  background-color: rgba(255, 202, 40, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-amber-500:hover{
  --bg-opacity: 1;
  background-color: #ffc107;
  background-color: rgba(255, 193, 7, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-amber-600:hover{
  --bg-opacity: 1;
  background-color: #ffb300;
  background-color: rgba(255, 179, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-amber-700:hover{
  --bg-opacity: 1;
  background-color: #ffa000;
  background-color: rgba(255, 160, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-amber-800:hover{
  --bg-opacity: 1;
  background-color: #ff8f00;
  background-color: rgba(255, 143, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-amber-900:hover{
  --bg-opacity: 1;
  background-color: #ff6f00;
  background-color: rgba(255, 111, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-amber-a100:hover{
  --bg-opacity: 1;
  background-color: #ffe57f;
  background-color: rgba(255, 229, 127, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-amber-a200:hover{
  --bg-opacity: 1;
  background-color: #ffd740;
  background-color: rgba(255, 215, 64, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-amber-a400:hover{
  --bg-opacity: 1;
  background-color: #ffc400;
  background-color: rgba(255, 196, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-amber-a700:hover{
  --bg-opacity: 1;
  background-color: #ffab00;
  background-color: rgba(255, 171, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-orange-50:hover{
  --bg-opacity: 1;
  background-color: #fff3e0;
  background-color: rgba(255, 243, 224, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-orange-100:hover{
  --bg-opacity: 1;
  background-color: #ffe0b2;
  background-color: rgba(255, 224, 178, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-orange-200:hover{
  --bg-opacity: 1;
  background-color: #ffcc80;
  background-color: rgba(255, 204, 128, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-orange-300:hover{
  --bg-opacity: 1;
  background-color: #ffb74d;
  background-color: rgba(255, 183, 77, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-orange-400:hover{
  --bg-opacity: 1;
  background-color: #ffa726;
  background-color: rgba(255, 167, 38, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-orange-500:hover{
  --bg-opacity: 1;
  background-color: #ff9800;
  background-color: rgba(255, 152, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-orange-600:hover{
  --bg-opacity: 1;
  background-color: #fb8c00;
  background-color: rgba(251, 140, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-orange-700:hover{
  --bg-opacity: 1;
  background-color: #f57c00;
  background-color: rgba(245, 124, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-orange-800:hover{
  --bg-opacity: 1;
  background-color: #ef6c00;
  background-color: rgba(239, 108, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-orange-900:hover{
  --bg-opacity: 1;
  background-color: #e65100;
  background-color: rgba(230, 81, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-orange-a100:hover{
  --bg-opacity: 1;
  background-color: #ffd180;
  background-color: rgba(255, 209, 128, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-orange-a200:hover{
  --bg-opacity: 1;
  background-color: #ffab40;
  background-color: rgba(255, 171, 64, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-orange-a400:hover{
  --bg-opacity: 1;
  background-color: #ff9100;
  background-color: rgba(255, 145, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-orange-a700:hover{
  --bg-opacity: 1;
  background-color: #ff6d00;
  background-color: rgba(255, 109, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepOrange-50:hover{
  --bg-opacity: 1;
  background-color: #fbe9e7;
  background-color: rgba(251, 233, 231, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepOrange-100:hover{
  --bg-opacity: 1;
  background-color: #ffccbc;
  background-color: rgba(255, 204, 188, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepOrange-200:hover{
  --bg-opacity: 1;
  background-color: #ffab91;
  background-color: rgba(255, 171, 145, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepOrange-300:hover{
  --bg-opacity: 1;
  background-color: #ff8a65;
  background-color: rgba(255, 138, 101, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepOrange-400:hover{
  --bg-opacity: 1;
  background-color: #ff7043;
  background-color: rgba(255, 112, 67, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepOrange-500:hover{
  --bg-opacity: 1;
  background-color: #ff5722;
  background-color: rgba(255, 87, 34, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepOrange-600:hover{
  --bg-opacity: 1;
  background-color: #f4511e;
  background-color: rgba(244, 81, 30, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepOrange-700:hover{
  --bg-opacity: 1;
  background-color: #e64a19;
  background-color: rgba(230, 74, 25, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepOrange-800:hover{
  --bg-opacity: 1;
  background-color: #d84315;
  background-color: rgba(216, 67, 21, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepOrange-900:hover{
  --bg-opacity: 1;
  background-color: #bf360c;
  background-color: rgba(191, 54, 12, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepOrange-a100:hover{
  --bg-opacity: 1;
  background-color: #ff9e80;
  background-color: rgba(255, 158, 128, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepOrange-a200:hover{
  --bg-opacity: 1;
  background-color: #ff6e40;
  background-color: rgba(255, 110, 64, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepOrange-a400:hover{
  --bg-opacity: 1;
  background-color: #ff3d00;
  background-color: rgba(255, 61, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-deepOrange-a700:hover{
  --bg-opacity: 1;
  background-color: #dd2c00;
  background-color: rgba(221, 44, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-brown-50:hover{
  --bg-opacity: 1;
  background-color: #efebe9;
  background-color: rgba(239, 235, 233, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-brown-100:hover{
  --bg-opacity: 1;
  background-color: #d7ccc8;
  background-color: rgba(215, 204, 200, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-brown-200:hover{
  --bg-opacity: 1;
  background-color: #bcaaa4;
  background-color: rgba(188, 170, 164, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-brown-300:hover{
  --bg-opacity: 1;
  background-color: #a1887f;
  background-color: rgba(161, 136, 127, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-brown-400:hover{
  --bg-opacity: 1;
  background-color: #8d6e63;
  background-color: rgba(141, 110, 99, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-brown-500:hover{
  --bg-opacity: 1;
  background-color: #795548;
  background-color: rgba(121, 85, 72, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-brown-600:hover{
  --bg-opacity: 1;
  background-color: #6d4c41;
  background-color: rgba(109, 76, 65, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-brown-700:hover{
  --bg-opacity: 1;
  background-color: #5d4037;
  background-color: rgba(93, 64, 55, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-brown-800:hover{
  --bg-opacity: 1;
  background-color: #4e342e;
  background-color: rgba(78, 52, 46, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-brown-900:hover{
  --bg-opacity: 1;
  background-color: #3e2723;
  background-color: rgba(62, 39, 35, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-gray-50:hover{
  --bg-opacity: 1;
  background-color: #fafafa;
  background-color: rgba(250, 250, 250, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-gray-100:hover{
  --bg-opacity: 1;
  background-color: #f5f5f5;
  background-color: rgba(245, 245, 245, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-gray-200:hover{
  --bg-opacity: 1;
  background-color: #eeeeee;
  background-color: rgba(238, 238, 238, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-gray-300:hover{
  --bg-opacity: 1;
  background-color: #e0e0e0;
  background-color: rgba(224, 224, 224, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-gray-400:hover{
  --bg-opacity: 1;
  background-color: #bdbdbd;
  background-color: rgba(189, 189, 189, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-gray-500:hover{
  --bg-opacity: 1;
  background-color: #9e9e9e;
  background-color: rgba(158, 158, 158, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-gray-600:hover{
  --bg-opacity: 1;
  background-color: #757575;
  background-color: rgba(117, 117, 117, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-gray-700:hover{
  --bg-opacity: 1;
  background-color: #616161;
  background-color: rgba(97, 97, 97, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-gray-800:hover{
  --bg-opacity: 1;
  background-color: #424242;
  background-color: rgba(66, 66, 66, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-gray-900:hover{
  --bg-opacity: 1;
  background-color: #212121;
  background-color: rgba(33, 33, 33, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-blueGray-50:hover{
  background-color: var(--color-blue-grey-50);
}

#uf-app .hover\:tw-bg-blueGray-100:hover{
  background-color: var(--color-blue-grey-100);
}

#uf-app .hover\:tw-bg-blueGray-200:hover{
  background-color: var(--color-blue-grey-200);
}

#uf-app .hover\:tw-bg-blueGray-300:hover{
  background-color: var(--color-blue-grey-300);
}

#uf-app .hover\:tw-bg-blueGray-400:hover{
  background-color: var(--color-blue-grey-400);
}

#uf-app .hover\:tw-bg-blueGray-500:hover{
  background-color: var(--color-blue-grey-500);
}

#uf-app .hover\:tw-bg-blueGray-600:hover{
  background-color: var(--color-blue-grey-600);
}

#uf-app .hover\:tw-bg-blueGray-700:hover{
  background-color: var(--color-blue-grey-700);
}

#uf-app .hover\:tw-bg-blueGray-800:hover{
  background-color: var(--color-blue-grey-800);
}

#uf-app .hover\:tw-bg-blueGray-900:hover{
  background-color: var(--color-blue-grey-900);
}

#uf-app .hover\:tw-bg-black:hover{
  --bg-opacity: 1;
  background-color: #000000;
  background-color: rgba(0, 0, 0, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-white:hover{
  --bg-opacity: 1;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, var(--bg-opacity));
}

#uf-app .hover\:tw-bg-transparent:hover{
  background-color: transparent;
}

#uf-app .focus\:tw-bg-primary:focus{
  background-color: var(--color-blue);
}

#uf-app .focus\:tw-bg-muted:focus{
  background-color: var(--color-blue-grey-400);
}

#uf-app .focus\:tw-bg-warning:focus{
  background-color: var(--color-orange);
}

#uf-app .focus\:tw-bg-danger:focus{
  background-color: var(--color-orange);
}

#uf-app .focus\:tw-bg-fail:focus{
  background-color: var(--color-red);
}

#uf-app .focus\:tw-bg-info:focus{
  background-color: var(--color-deep-purple-400);
}

#uf-app .focus\:tw-bg-red-50:focus{
  --bg-opacity: 1;
  background-color: #ffebee;
  background-color: rgba(255, 235, 238, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-red-100:focus{
  --bg-opacity: 1;
  background-color: #ffcdd2;
  background-color: rgba(255, 205, 210, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-red-200:focus{
  --bg-opacity: 1;
  background-color: #ef9a9a;
  background-color: rgba(239, 154, 154, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-red-300:focus{
  --bg-opacity: 1;
  background-color: #e57373;
  background-color: rgba(229, 115, 115, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-red-400:focus{
  --bg-opacity: 1;
  background-color: #ef5350;
  background-color: rgba(239, 83, 80, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-red-500:focus{
  --bg-opacity: 1;
  background-color: #f44336;
  background-color: rgba(244, 67, 54, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-red-600:focus{
  --bg-opacity: 1;
  background-color: #e53935;
  background-color: rgba(229, 57, 53, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-red-700:focus{
  --bg-opacity: 1;
  background-color: #d32f2f;
  background-color: rgba(211, 47, 47, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-red-800:focus{
  --bg-opacity: 1;
  background-color: #c62828;
  background-color: rgba(198, 40, 40, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-red-900:focus{
  --bg-opacity: 1;
  background-color: #b71c1c;
  background-color: rgba(183, 28, 28, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-red-a100:focus{
  --bg-opacity: 1;
  background-color: #ff8a80;
  background-color: rgba(255, 138, 128, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-red-a200:focus{
  --bg-opacity: 1;
  background-color: #ff5252;
  background-color: rgba(255, 82, 82, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-red-a400:focus{
  --bg-opacity: 1;
  background-color: #ff1744;
  background-color: rgba(255, 23, 68, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-red-a700:focus{
  --bg-opacity: 1;
  background-color: #d50000;
  background-color: rgba(213, 0, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-pink-50:focus{
  --bg-opacity: 1;
  background-color: #fce4ec;
  background-color: rgba(252, 228, 236, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-pink-100:focus{
  --bg-opacity: 1;
  background-color: #f8bbd0;
  background-color: rgba(248, 187, 208, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-pink-200:focus{
  --bg-opacity: 1;
  background-color: #f48fb1;
  background-color: rgba(244, 143, 177, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-pink-300:focus{
  --bg-opacity: 1;
  background-color: #f06292;
  background-color: rgba(240, 98, 146, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-pink-400:focus{
  --bg-opacity: 1;
  background-color: #ec407a;
  background-color: rgba(236, 64, 122, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-pink-500:focus{
  --bg-opacity: 1;
  background-color: #e91e63;
  background-color: rgba(233, 30, 99, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-pink-600:focus{
  --bg-opacity: 1;
  background-color: #d81b60;
  background-color: rgba(216, 27, 96, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-pink-700:focus{
  --bg-opacity: 1;
  background-color: #c2185b;
  background-color: rgba(194, 24, 91, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-pink-800:focus{
  --bg-opacity: 1;
  background-color: #ad1457;
  background-color: rgba(173, 20, 87, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-pink-900:focus{
  --bg-opacity: 1;
  background-color: #880e4f;
  background-color: rgba(136, 14, 79, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-pink-a100:focus{
  --bg-opacity: 1;
  background-color: #ff80ab;
  background-color: rgba(255, 128, 171, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-pink-a200:focus{
  --bg-opacity: 1;
  background-color: #ff4081;
  background-color: rgba(255, 64, 129, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-pink-a400:focus{
  --bg-opacity: 1;
  background-color: #f50057;
  background-color: rgba(245, 0, 87, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-pink-a700:focus{
  --bg-opacity: 1;
  background-color: #c51162;
  background-color: rgba(197, 17, 98, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-purple-50:focus{
  --bg-opacity: 1;
  background-color: #f3e5f5;
  background-color: rgba(243, 229, 245, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-purple-100:focus{
  --bg-opacity: 1;
  background-color: #e1bee7;
  background-color: rgba(225, 190, 231, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-purple-200:focus{
  --bg-opacity: 1;
  background-color: #ce93d8;
  background-color: rgba(206, 147, 216, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-purple-300:focus{
  --bg-opacity: 1;
  background-color: #ba68c8;
  background-color: rgba(186, 104, 200, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-purple-400:focus{
  --bg-opacity: 1;
  background-color: #ab47bc;
  background-color: rgba(171, 71, 188, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-purple-500:focus{
  --bg-opacity: 1;
  background-color: #9c27b0;
  background-color: rgba(156, 39, 176, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-purple-600:focus{
  --bg-opacity: 1;
  background-color: #8e24aa;
  background-color: rgba(142, 36, 170, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-purple-700:focus{
  --bg-opacity: 1;
  background-color: #7b1fa2;
  background-color: rgba(123, 31, 162, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-purple-800:focus{
  --bg-opacity: 1;
  background-color: #6a1b9a;
  background-color: rgba(106, 27, 154, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-purple-900:focus{
  --bg-opacity: 1;
  background-color: #4a148c;
  background-color: rgba(74, 20, 140, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-purple-a100:focus{
  --bg-opacity: 1;
  background-color: #ea80fc;
  background-color: rgba(234, 128, 252, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-purple-a200:focus{
  --bg-opacity: 1;
  background-color: #e040fb;
  background-color: rgba(224, 64, 251, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-purple-a400:focus{
  --bg-opacity: 1;
  background-color: #d500f9;
  background-color: rgba(213, 0, 249, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-purple-a700:focus{
  --bg-opacity: 1;
  background-color: #aa00ff;
  background-color: rgba(170, 0, 255, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepPurple-50:focus{
  --bg-opacity: 1;
  background-color: #ede7f6;
  background-color: rgba(237, 231, 246, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepPurple-100:focus{
  --bg-opacity: 1;
  background-color: #d1c4e9;
  background-color: rgba(209, 196, 233, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepPurple-200:focus{
  --bg-opacity: 1;
  background-color: #b39ddb;
  background-color: rgba(179, 157, 219, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepPurple-300:focus{
  --bg-opacity: 1;
  background-color: #9575cd;
  background-color: rgba(149, 117, 205, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepPurple-400:focus{
  --bg-opacity: 1;
  background-color: #7e57c2;
  background-color: rgba(126, 87, 194, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepPurple-500:focus{
  --bg-opacity: 1;
  background-color: #673ab7;
  background-color: rgba(103, 58, 183, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepPurple-600:focus{
  --bg-opacity: 1;
  background-color: #5e35b1;
  background-color: rgba(94, 53, 177, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepPurple-700:focus{
  --bg-opacity: 1;
  background-color: #512da8;
  background-color: rgba(81, 45, 168, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepPurple-800:focus{
  --bg-opacity: 1;
  background-color: #4527a0;
  background-color: rgba(69, 39, 160, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepPurple-900:focus{
  --bg-opacity: 1;
  background-color: #311b92;
  background-color: rgba(49, 27, 146, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepPurple-a100:focus{
  --bg-opacity: 1;
  background-color: #b388ff;
  background-color: rgba(179, 136, 255, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepPurple-a200:focus{
  --bg-opacity: 1;
  background-color: #7c4dff;
  background-color: rgba(124, 77, 255, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepPurple-a400:focus{
  --bg-opacity: 1;
  background-color: #651fff;
  background-color: rgba(101, 31, 255, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepPurple-a700:focus{
  --bg-opacity: 1;
  background-color: #6200ea;
  background-color: rgba(98, 0, 234, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-indigo-50:focus{
  --bg-opacity: 1;
  background-color: #e8eaf6;
  background-color: rgba(232, 234, 246, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-indigo-100:focus{
  --bg-opacity: 1;
  background-color: #c5cae9;
  background-color: rgba(197, 202, 233, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-indigo-200:focus{
  --bg-opacity: 1;
  background-color: #9fa8da;
  background-color: rgba(159, 168, 218, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-indigo-300:focus{
  --bg-opacity: 1;
  background-color: #7986cb;
  background-color: rgba(121, 134, 203, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-indigo-400:focus{
  --bg-opacity: 1;
  background-color: #5c6bc0;
  background-color: rgba(92, 107, 192, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-indigo-500:focus{
  --bg-opacity: 1;
  background-color: #3f51b5;
  background-color: rgba(63, 81, 181, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-indigo-600:focus{
  --bg-opacity: 1;
  background-color: #3949ab;
  background-color: rgba(57, 73, 171, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-indigo-700:focus{
  --bg-opacity: 1;
  background-color: #303f9f;
  background-color: rgba(48, 63, 159, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-indigo-800:focus{
  --bg-opacity: 1;
  background-color: #283593;
  background-color: rgba(40, 53, 147, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-indigo-900:focus{
  --bg-opacity: 1;
  background-color: #1a237e;
  background-color: rgba(26, 35, 126, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-indigo-a100:focus{
  --bg-opacity: 1;
  background-color: #8c9eff;
  background-color: rgba(140, 158, 255, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-indigo-a200:focus{
  --bg-opacity: 1;
  background-color: #536dfe;
  background-color: rgba(83, 109, 254, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-indigo-a400:focus{
  --bg-opacity: 1;
  background-color: #3d5afe;
  background-color: rgba(61, 90, 254, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-indigo-a700:focus{
  --bg-opacity: 1;
  background-color: #304ffe;
  background-color: rgba(48, 79, 254, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-blue-50:focus{
  --bg-opacity: 1;
  background-color: #e3f2fd;
  background-color: rgba(227, 242, 253, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-blue-100:focus{
  --bg-opacity: 1;
  background-color: #bbdefb;
  background-color: rgba(187, 222, 251, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-blue-200:focus{
  --bg-opacity: 1;
  background-color: #90caf9;
  background-color: rgba(144, 202, 249, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-blue-300:focus{
  --bg-opacity: 1;
  background-color: #64b5f6;
  background-color: rgba(100, 181, 246, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-blue-400:focus{
  --bg-opacity: 1;
  background-color: #42a5f5;
  background-color: rgba(66, 165, 245, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-blue-500:focus{
  --bg-opacity: 1;
  background-color: #2196f3;
  background-color: rgba(33, 150, 243, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-blue-600:focus{
  --bg-opacity: 1;
  background-color: #1e88e5;
  background-color: rgba(30, 136, 229, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-blue-700:focus{
  --bg-opacity: 1;
  background-color: #1976d2;
  background-color: rgba(25, 118, 210, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-blue-800:focus{
  --bg-opacity: 1;
  background-color: #1565c0;
  background-color: rgba(21, 101, 192, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-blue-900:focus{
  --bg-opacity: 1;
  background-color: #0d47a1;
  background-color: rgba(13, 71, 161, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-blue-a100:focus{
  --bg-opacity: 1;
  background-color: #82b1ff;
  background-color: rgba(130, 177, 255, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-blue-a200:focus{
  --bg-opacity: 1;
  background-color: #448aff;
  background-color: rgba(68, 138, 255, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-blue-a400:focus{
  --bg-opacity: 1;
  background-color: #2979ff;
  background-color: rgba(41, 121, 255, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-blue-a700:focus{
  --bg-opacity: 1;
  background-color: #2962ff;
  background-color: rgba(41, 98, 255, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightBlue-50:focus{
  --bg-opacity: 1;
  background-color: #e1f5fe;
  background-color: rgba(225, 245, 254, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightBlue-100:focus{
  --bg-opacity: 1;
  background-color: #b3e5fc;
  background-color: rgba(179, 229, 252, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightBlue-200:focus{
  --bg-opacity: 1;
  background-color: #81d4fa;
  background-color: rgba(129, 212, 250, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightBlue-300:focus{
  --bg-opacity: 1;
  background-color: #4fc3f7;
  background-color: rgba(79, 195, 247, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightBlue-400:focus{
  --bg-opacity: 1;
  background-color: #29b6f6;
  background-color: rgba(41, 182, 246, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightBlue-500:focus{
  --bg-opacity: 1;
  background-color: #03a9f4;
  background-color: rgba(3, 169, 244, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightBlue-600:focus{
  --bg-opacity: 1;
  background-color: #039be5;
  background-color: rgba(3, 155, 229, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightBlue-700:focus{
  --bg-opacity: 1;
  background-color: #0288d1;
  background-color: rgba(2, 136, 209, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightBlue-800:focus{
  --bg-opacity: 1;
  background-color: #0277bd;
  background-color: rgba(2, 119, 189, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightBlue-900:focus{
  --bg-opacity: 1;
  background-color: #01579b;
  background-color: rgba(1, 87, 155, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightBlue-a100:focus{
  --bg-opacity: 1;
  background-color: #80d8ff;
  background-color: rgba(128, 216, 255, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightBlue-a200:focus{
  --bg-opacity: 1;
  background-color: #40c4ff;
  background-color: rgba(64, 196, 255, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightBlue-a400:focus{
  --bg-opacity: 1;
  background-color: #00b0ff;
  background-color: rgba(0, 176, 255, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightBlue-a700:focus{
  --bg-opacity: 1;
  background-color: #0091ea;
  background-color: rgba(0, 145, 234, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-cyan-50:focus{
  --bg-opacity: 1;
  background-color: #e0f7fa;
  background-color: rgba(224, 247, 250, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-cyan-100:focus{
  --bg-opacity: 1;
  background-color: #b2ebf2;
  background-color: rgba(178, 235, 242, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-cyan-200:focus{
  --bg-opacity: 1;
  background-color: #80deea;
  background-color: rgba(128, 222, 234, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-cyan-300:focus{
  --bg-opacity: 1;
  background-color: #4dd0e1;
  background-color: rgba(77, 208, 225, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-cyan-400:focus{
  --bg-opacity: 1;
  background-color: #26c6da;
  background-color: rgba(38, 198, 218, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-cyan-500:focus{
  --bg-opacity: 1;
  background-color: #00bcd4;
  background-color: rgba(0, 188, 212, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-cyan-600:focus{
  --bg-opacity: 1;
  background-color: #00acc1;
  background-color: rgba(0, 172, 193, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-cyan-700:focus{
  --bg-opacity: 1;
  background-color: #0097a7;
  background-color: rgba(0, 151, 167, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-cyan-800:focus{
  --bg-opacity: 1;
  background-color: #00838f;
  background-color: rgba(0, 131, 143, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-cyan-900:focus{
  --bg-opacity: 1;
  background-color: #006064;
  background-color: rgba(0, 96, 100, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-cyan-a100:focus{
  --bg-opacity: 1;
  background-color: #84ffff;
  background-color: rgba(132, 255, 255, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-cyan-a200:focus{
  --bg-opacity: 1;
  background-color: #18ffff;
  background-color: rgba(24, 255, 255, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-cyan-a400:focus{
  --bg-opacity: 1;
  background-color: #00e5ff;
  background-color: rgba(0, 229, 255, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-cyan-a700:focus{
  --bg-opacity: 1;
  background-color: #00b8d4;
  background-color: rgba(0, 184, 212, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-teal-50:focus{
  --bg-opacity: 1;
  background-color: #e0f2f1;
  background-color: rgba(224, 242, 241, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-teal-100:focus{
  --bg-opacity: 1;
  background-color: #b2dfdb;
  background-color: rgba(178, 223, 219, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-teal-200:focus{
  --bg-opacity: 1;
  background-color: #80cbc4;
  background-color: rgba(128, 203, 196, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-teal-300:focus{
  --bg-opacity: 1;
  background-color: #4db6ac;
  background-color: rgba(77, 182, 172, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-teal-400:focus{
  --bg-opacity: 1;
  background-color: #26a69a;
  background-color: rgba(38, 166, 154, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-teal-500:focus{
  --bg-opacity: 1;
  background-color: #009688;
  background-color: rgba(0, 150, 136, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-teal-600:focus{
  --bg-opacity: 1;
  background-color: #00897b;
  background-color: rgba(0, 137, 123, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-teal-700:focus{
  --bg-opacity: 1;
  background-color: #00796b;
  background-color: rgba(0, 121, 107, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-teal-800:focus{
  --bg-opacity: 1;
  background-color: #00695c;
  background-color: rgba(0, 105, 92, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-teal-900:focus{
  --bg-opacity: 1;
  background-color: #004d40;
  background-color: rgba(0, 77, 64, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-teal-a100:focus{
  --bg-opacity: 1;
  background-color: #a7ffeb;
  background-color: rgba(167, 255, 235, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-teal-a200:focus{
  --bg-opacity: 1;
  background-color: #64ffda;
  background-color: rgba(100, 255, 218, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-teal-a400:focus{
  --bg-opacity: 1;
  background-color: #1de9b6;
  background-color: rgba(29, 233, 182, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-teal-a700:focus{
  --bg-opacity: 1;
  background-color: #00bfa5;
  background-color: rgba(0, 191, 165, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-green-50:focus{
  --bg-opacity: 1;
  background-color: #e8f5e9;
  background-color: rgba(232, 245, 233, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-green-100:focus{
  --bg-opacity: 1;
  background-color: #c8e6c9;
  background-color: rgba(200, 230, 201, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-green-200:focus{
  --bg-opacity: 1;
  background-color: #a5d6a7;
  background-color: rgba(165, 214, 167, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-green-300:focus{
  --bg-opacity: 1;
  background-color: #81c784;
  background-color: rgba(129, 199, 132, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-green-400:focus{
  --bg-opacity: 1;
  background-color: #66bb6a;
  background-color: rgba(102, 187, 106, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-green-500:focus{
  --bg-opacity: 1;
  background-color: #4caf50;
  background-color: rgba(76, 175, 80, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-green-600:focus{
  --bg-opacity: 1;
  background-color: #43a047;
  background-color: rgba(67, 160, 71, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-green-700:focus{
  --bg-opacity: 1;
  background-color: #388e3c;
  background-color: rgba(56, 142, 60, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-green-800:focus{
  --bg-opacity: 1;
  background-color: #2e7d32;
  background-color: rgba(46, 125, 50, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-green-900:focus{
  --bg-opacity: 1;
  background-color: #1b5e20;
  background-color: rgba(27, 94, 32, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-green-a100:focus{
  --bg-opacity: 1;
  background-color: #b9f6ca;
  background-color: rgba(185, 246, 202, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-green-a200:focus{
  --bg-opacity: 1;
  background-color: #69f0ae;
  background-color: rgba(105, 240, 174, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-green-a400:focus{
  --bg-opacity: 1;
  background-color: #00e676;
  background-color: rgba(0, 230, 118, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-green-a700:focus{
  --bg-opacity: 1;
  background-color: #00c853;
  background-color: rgba(0, 200, 83, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightGreen-50:focus{
  --bg-opacity: 1;
  background-color: #f1f8e9;
  background-color: rgba(241, 248, 233, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightGreen-100:focus{
  --bg-opacity: 1;
  background-color: #dcedc8;
  background-color: rgba(220, 237, 200, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightGreen-200:focus{
  --bg-opacity: 1;
  background-color: #c5e1a5;
  background-color: rgba(197, 225, 165, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightGreen-300:focus{
  --bg-opacity: 1;
  background-color: #aed581;
  background-color: rgba(174, 213, 129, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightGreen-400:focus{
  --bg-opacity: 1;
  background-color: #9ccc65;
  background-color: rgba(156, 204, 101, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightGreen-500:focus{
  --bg-opacity: 1;
  background-color: #8bc34a;
  background-color: rgba(139, 195, 74, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightGreen-600:focus{
  --bg-opacity: 1;
  background-color: #7cb342;
  background-color: rgba(124, 179, 66, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightGreen-700:focus{
  --bg-opacity: 1;
  background-color: #689f38;
  background-color: rgba(104, 159, 56, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightGreen-800:focus{
  --bg-opacity: 1;
  background-color: #558b2f;
  background-color: rgba(85, 139, 47, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightGreen-900:focus{
  --bg-opacity: 1;
  background-color: #33691e;
  background-color: rgba(51, 105, 30, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightGreen-a100:focus{
  --bg-opacity: 1;
  background-color: #ccff90;
  background-color: rgba(204, 255, 144, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightGreen-a200:focus{
  --bg-opacity: 1;
  background-color: #b2ff59;
  background-color: rgba(178, 255, 89, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightGreen-a400:focus{
  --bg-opacity: 1;
  background-color: #76ff03;
  background-color: rgba(118, 255, 3, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lightGreen-a700:focus{
  --bg-opacity: 1;
  background-color: #64dd17;
  background-color: rgba(100, 221, 23, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lime-50:focus{
  --bg-opacity: 1;
  background-color: #f9fbe7;
  background-color: rgba(249, 251, 231, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lime-100:focus{
  --bg-opacity: 1;
  background-color: #f0f4c3;
  background-color: rgba(240, 244, 195, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lime-200:focus{
  --bg-opacity: 1;
  background-color: #e6ee9c;
  background-color: rgba(230, 238, 156, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lime-300:focus{
  --bg-opacity: 1;
  background-color: #dce775;
  background-color: rgba(220, 231, 117, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lime-400:focus{
  --bg-opacity: 1;
  background-color: #d4e157;
  background-color: rgba(212, 225, 87, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lime-500:focus{
  --bg-opacity: 1;
  background-color: #cddc39;
  background-color: rgba(205, 220, 57, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lime-600:focus{
  --bg-opacity: 1;
  background-color: #c0ca33;
  background-color: rgba(192, 202, 51, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lime-700:focus{
  --bg-opacity: 1;
  background-color: #afb42b;
  background-color: rgba(175, 180, 43, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lime-800:focus{
  --bg-opacity: 1;
  background-color: #9e9d24;
  background-color: rgba(158, 157, 36, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lime-900:focus{
  --bg-opacity: 1;
  background-color: #827717;
  background-color: rgba(130, 119, 23, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lime-a100:focus{
  --bg-opacity: 1;
  background-color: #f4ff81;
  background-color: rgba(244, 255, 129, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lime-a200:focus{
  --bg-opacity: 1;
  background-color: #eeff41;
  background-color: rgba(238, 255, 65, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lime-a400:focus{
  --bg-opacity: 1;
  background-color: #c6ff00;
  background-color: rgba(198, 255, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-lime-a700:focus{
  --bg-opacity: 1;
  background-color: #aeea00;
  background-color: rgba(174, 234, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-yellow-50:focus{
  --bg-opacity: 1;
  background-color: #fffde7;
  background-color: rgba(255, 253, 231, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-yellow-100:focus{
  --bg-opacity: 1;
  background-color: #fff9c4;
  background-color: rgba(255, 249, 196, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-yellow-200:focus{
  --bg-opacity: 1;
  background-color: #fff59d;
  background-color: rgba(255, 245, 157, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-yellow-300:focus{
  --bg-opacity: 1;
  background-color: #fff176;
  background-color: rgba(255, 241, 118, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-yellow-400:focus{
  --bg-opacity: 1;
  background-color: #ffee58;
  background-color: rgba(255, 238, 88, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-yellow-500:focus{
  --bg-opacity: 1;
  background-color: #ffeb3b;
  background-color: rgba(255, 235, 59, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-yellow-600:focus{
  --bg-opacity: 1;
  background-color: #fdd835;
  background-color: rgba(253, 216, 53, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-yellow-700:focus{
  --bg-opacity: 1;
  background-color: #fbc02d;
  background-color: rgba(251, 192, 45, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-yellow-800:focus{
  --bg-opacity: 1;
  background-color: #f9a825;
  background-color: rgba(249, 168, 37, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-yellow-900:focus{
  --bg-opacity: 1;
  background-color: #f57f17;
  background-color: rgba(245, 127, 23, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-yellow-a100:focus{
  --bg-opacity: 1;
  background-color: #ffff8d;
  background-color: rgba(255, 255, 141, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-yellow-a200:focus{
  --bg-opacity: 1;
  background-color: #ffff00;
  background-color: rgba(255, 255, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-yellow-a400:focus{
  --bg-opacity: 1;
  background-color: #ffea00;
  background-color: rgba(255, 234, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-yellow-a700:focus{
  --bg-opacity: 1;
  background-color: #ffd600;
  background-color: rgba(255, 214, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-amber-50:focus{
  --bg-opacity: 1;
  background-color: #fff8e1;
  background-color: rgba(255, 248, 225, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-amber-100:focus{
  --bg-opacity: 1;
  background-color: #ffecb3;
  background-color: rgba(255, 236, 179, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-amber-200:focus{
  --bg-opacity: 1;
  background-color: #ffe082;
  background-color: rgba(255, 224, 130, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-amber-300:focus{
  --bg-opacity: 1;
  background-color: #ffd54f;
  background-color: rgba(255, 213, 79, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-amber-400:focus{
  --bg-opacity: 1;
  background-color: #ffca28;
  background-color: rgba(255, 202, 40, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-amber-500:focus{
  --bg-opacity: 1;
  background-color: #ffc107;
  background-color: rgba(255, 193, 7, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-amber-600:focus{
  --bg-opacity: 1;
  background-color: #ffb300;
  background-color: rgba(255, 179, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-amber-700:focus{
  --bg-opacity: 1;
  background-color: #ffa000;
  background-color: rgba(255, 160, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-amber-800:focus{
  --bg-opacity: 1;
  background-color: #ff8f00;
  background-color: rgba(255, 143, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-amber-900:focus{
  --bg-opacity: 1;
  background-color: #ff6f00;
  background-color: rgba(255, 111, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-amber-a100:focus{
  --bg-opacity: 1;
  background-color: #ffe57f;
  background-color: rgba(255, 229, 127, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-amber-a200:focus{
  --bg-opacity: 1;
  background-color: #ffd740;
  background-color: rgba(255, 215, 64, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-amber-a400:focus{
  --bg-opacity: 1;
  background-color: #ffc400;
  background-color: rgba(255, 196, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-amber-a700:focus{
  --bg-opacity: 1;
  background-color: #ffab00;
  background-color: rgba(255, 171, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-orange-50:focus{
  --bg-opacity: 1;
  background-color: #fff3e0;
  background-color: rgba(255, 243, 224, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-orange-100:focus{
  --bg-opacity: 1;
  background-color: #ffe0b2;
  background-color: rgba(255, 224, 178, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-orange-200:focus{
  --bg-opacity: 1;
  background-color: #ffcc80;
  background-color: rgba(255, 204, 128, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-orange-300:focus{
  --bg-opacity: 1;
  background-color: #ffb74d;
  background-color: rgba(255, 183, 77, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-orange-400:focus{
  --bg-opacity: 1;
  background-color: #ffa726;
  background-color: rgba(255, 167, 38, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-orange-500:focus{
  --bg-opacity: 1;
  background-color: #ff9800;
  background-color: rgba(255, 152, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-orange-600:focus{
  --bg-opacity: 1;
  background-color: #fb8c00;
  background-color: rgba(251, 140, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-orange-700:focus{
  --bg-opacity: 1;
  background-color: #f57c00;
  background-color: rgba(245, 124, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-orange-800:focus{
  --bg-opacity: 1;
  background-color: #ef6c00;
  background-color: rgba(239, 108, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-orange-900:focus{
  --bg-opacity: 1;
  background-color: #e65100;
  background-color: rgba(230, 81, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-orange-a100:focus{
  --bg-opacity: 1;
  background-color: #ffd180;
  background-color: rgba(255, 209, 128, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-orange-a200:focus{
  --bg-opacity: 1;
  background-color: #ffab40;
  background-color: rgba(255, 171, 64, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-orange-a400:focus{
  --bg-opacity: 1;
  background-color: #ff9100;
  background-color: rgba(255, 145, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-orange-a700:focus{
  --bg-opacity: 1;
  background-color: #ff6d00;
  background-color: rgba(255, 109, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepOrange-50:focus{
  --bg-opacity: 1;
  background-color: #fbe9e7;
  background-color: rgba(251, 233, 231, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepOrange-100:focus{
  --bg-opacity: 1;
  background-color: #ffccbc;
  background-color: rgba(255, 204, 188, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepOrange-200:focus{
  --bg-opacity: 1;
  background-color: #ffab91;
  background-color: rgba(255, 171, 145, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepOrange-300:focus{
  --bg-opacity: 1;
  background-color: #ff8a65;
  background-color: rgba(255, 138, 101, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepOrange-400:focus{
  --bg-opacity: 1;
  background-color: #ff7043;
  background-color: rgba(255, 112, 67, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepOrange-500:focus{
  --bg-opacity: 1;
  background-color: #ff5722;
  background-color: rgba(255, 87, 34, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepOrange-600:focus{
  --bg-opacity: 1;
  background-color: #f4511e;
  background-color: rgba(244, 81, 30, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepOrange-700:focus{
  --bg-opacity: 1;
  background-color: #e64a19;
  background-color: rgba(230, 74, 25, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepOrange-800:focus{
  --bg-opacity: 1;
  background-color: #d84315;
  background-color: rgba(216, 67, 21, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepOrange-900:focus{
  --bg-opacity: 1;
  background-color: #bf360c;
  background-color: rgba(191, 54, 12, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepOrange-a100:focus{
  --bg-opacity: 1;
  background-color: #ff9e80;
  background-color: rgba(255, 158, 128, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepOrange-a200:focus{
  --bg-opacity: 1;
  background-color: #ff6e40;
  background-color: rgba(255, 110, 64, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepOrange-a400:focus{
  --bg-opacity: 1;
  background-color: #ff3d00;
  background-color: rgba(255, 61, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-deepOrange-a700:focus{
  --bg-opacity: 1;
  background-color: #dd2c00;
  background-color: rgba(221, 44, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-brown-50:focus{
  --bg-opacity: 1;
  background-color: #efebe9;
  background-color: rgba(239, 235, 233, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-brown-100:focus{
  --bg-opacity: 1;
  background-color: #d7ccc8;
  background-color: rgba(215, 204, 200, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-brown-200:focus{
  --bg-opacity: 1;
  background-color: #bcaaa4;
  background-color: rgba(188, 170, 164, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-brown-300:focus{
  --bg-opacity: 1;
  background-color: #a1887f;
  background-color: rgba(161, 136, 127, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-brown-400:focus{
  --bg-opacity: 1;
  background-color: #8d6e63;
  background-color: rgba(141, 110, 99, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-brown-500:focus{
  --bg-opacity: 1;
  background-color: #795548;
  background-color: rgba(121, 85, 72, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-brown-600:focus{
  --bg-opacity: 1;
  background-color: #6d4c41;
  background-color: rgba(109, 76, 65, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-brown-700:focus{
  --bg-opacity: 1;
  background-color: #5d4037;
  background-color: rgba(93, 64, 55, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-brown-800:focus{
  --bg-opacity: 1;
  background-color: #4e342e;
  background-color: rgba(78, 52, 46, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-brown-900:focus{
  --bg-opacity: 1;
  background-color: #3e2723;
  background-color: rgba(62, 39, 35, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-gray-50:focus{
  --bg-opacity: 1;
  background-color: #fafafa;
  background-color: rgba(250, 250, 250, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-gray-100:focus{
  --bg-opacity: 1;
  background-color: #f5f5f5;
  background-color: rgba(245, 245, 245, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-gray-200:focus{
  --bg-opacity: 1;
  background-color: #eeeeee;
  background-color: rgba(238, 238, 238, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-gray-300:focus{
  --bg-opacity: 1;
  background-color: #e0e0e0;
  background-color: rgba(224, 224, 224, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-gray-400:focus{
  --bg-opacity: 1;
  background-color: #bdbdbd;
  background-color: rgba(189, 189, 189, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-gray-500:focus{
  --bg-opacity: 1;
  background-color: #9e9e9e;
  background-color: rgba(158, 158, 158, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-gray-600:focus{
  --bg-opacity: 1;
  background-color: #757575;
  background-color: rgba(117, 117, 117, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-gray-700:focus{
  --bg-opacity: 1;
  background-color: #616161;
  background-color: rgba(97, 97, 97, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-gray-800:focus{
  --bg-opacity: 1;
  background-color: #424242;
  background-color: rgba(66, 66, 66, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-gray-900:focus{
  --bg-opacity: 1;
  background-color: #212121;
  background-color: rgba(33, 33, 33, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-blueGray-50:focus{
  background-color: var(--color-blue-grey-50);
}

#uf-app .focus\:tw-bg-blueGray-100:focus{
  background-color: var(--color-blue-grey-100);
}

#uf-app .focus\:tw-bg-blueGray-200:focus{
  background-color: var(--color-blue-grey-200);
}

#uf-app .focus\:tw-bg-blueGray-300:focus{
  background-color: var(--color-blue-grey-300);
}

#uf-app .focus\:tw-bg-blueGray-400:focus{
  background-color: var(--color-blue-grey-400);
}

#uf-app .focus\:tw-bg-blueGray-500:focus{
  background-color: var(--color-blue-grey-500);
}

#uf-app .focus\:tw-bg-blueGray-600:focus{
  background-color: var(--color-blue-grey-600);
}

#uf-app .focus\:tw-bg-blueGray-700:focus{
  background-color: var(--color-blue-grey-700);
}

#uf-app .focus\:tw-bg-blueGray-800:focus{
  background-color: var(--color-blue-grey-800);
}

#uf-app .focus\:tw-bg-blueGray-900:focus{
  background-color: var(--color-blue-grey-900);
}

#uf-app .focus\:tw-bg-black:focus{
  --bg-opacity: 1;
  background-color: #000000;
  background-color: rgba(0, 0, 0, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-white:focus{
  --bg-opacity: 1;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, var(--bg-opacity));
}

#uf-app .focus\:tw-bg-transparent:focus{
  background-color: transparent;
}

#uf-app .tw-group:hover .group-hover\:tw-bg-primary{
  background-color: var(--color-blue);
}

#uf-app .tw-group:hover .group-hover\:tw-bg-muted{
  background-color: var(--color-blue-grey-400);
}

#uf-app .tw-group:hover .group-hover\:tw-bg-warning{
  background-color: var(--color-orange);
}

#uf-app .tw-group:hover .group-hover\:tw-bg-danger{
  background-color: var(--color-orange);
}

#uf-app .tw-group:hover .group-hover\:tw-bg-fail{
  background-color: var(--color-red);
}

#uf-app .tw-group:hover .group-hover\:tw-bg-info{
  background-color: var(--color-deep-purple-400);
}

#uf-app .tw-group:hover .group-hover\:tw-bg-red-50{
  --bg-opacity: 1;
  background-color: #ffebee;
  background-color: rgba(255, 235, 238, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-red-100{
  --bg-opacity: 1;
  background-color: #ffcdd2;
  background-color: rgba(255, 205, 210, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-red-200{
  --bg-opacity: 1;
  background-color: #ef9a9a;
  background-color: rgba(239, 154, 154, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-red-300{
  --bg-opacity: 1;
  background-color: #e57373;
  background-color: rgba(229, 115, 115, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-red-400{
  --bg-opacity: 1;
  background-color: #ef5350;
  background-color: rgba(239, 83, 80, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-red-500{
  --bg-opacity: 1;
  background-color: #f44336;
  background-color: rgba(244, 67, 54, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-red-600{
  --bg-opacity: 1;
  background-color: #e53935;
  background-color: rgba(229, 57, 53, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-red-700{
  --bg-opacity: 1;
  background-color: #d32f2f;
  background-color: rgba(211, 47, 47, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-red-800{
  --bg-opacity: 1;
  background-color: #c62828;
  background-color: rgba(198, 40, 40, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-red-900{
  --bg-opacity: 1;
  background-color: #b71c1c;
  background-color: rgba(183, 28, 28, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-red-a100{
  --bg-opacity: 1;
  background-color: #ff8a80;
  background-color: rgba(255, 138, 128, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-red-a200{
  --bg-opacity: 1;
  background-color: #ff5252;
  background-color: rgba(255, 82, 82, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-red-a400{
  --bg-opacity: 1;
  background-color: #ff1744;
  background-color: rgba(255, 23, 68, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-red-a700{
  --bg-opacity: 1;
  background-color: #d50000;
  background-color: rgba(213, 0, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-pink-50{
  --bg-opacity: 1;
  background-color: #fce4ec;
  background-color: rgba(252, 228, 236, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-pink-100{
  --bg-opacity: 1;
  background-color: #f8bbd0;
  background-color: rgba(248, 187, 208, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-pink-200{
  --bg-opacity: 1;
  background-color: #f48fb1;
  background-color: rgba(244, 143, 177, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-pink-300{
  --bg-opacity: 1;
  background-color: #f06292;
  background-color: rgba(240, 98, 146, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-pink-400{
  --bg-opacity: 1;
  background-color: #ec407a;
  background-color: rgba(236, 64, 122, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-pink-500{
  --bg-opacity: 1;
  background-color: #e91e63;
  background-color: rgba(233, 30, 99, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-pink-600{
  --bg-opacity: 1;
  background-color: #d81b60;
  background-color: rgba(216, 27, 96, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-pink-700{
  --bg-opacity: 1;
  background-color: #c2185b;
  background-color: rgba(194, 24, 91, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-pink-800{
  --bg-opacity: 1;
  background-color: #ad1457;
  background-color: rgba(173, 20, 87, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-pink-900{
  --bg-opacity: 1;
  background-color: #880e4f;
  background-color: rgba(136, 14, 79, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-pink-a100{
  --bg-opacity: 1;
  background-color: #ff80ab;
  background-color: rgba(255, 128, 171, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-pink-a200{
  --bg-opacity: 1;
  background-color: #ff4081;
  background-color: rgba(255, 64, 129, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-pink-a400{
  --bg-opacity: 1;
  background-color: #f50057;
  background-color: rgba(245, 0, 87, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-pink-a700{
  --bg-opacity: 1;
  background-color: #c51162;
  background-color: rgba(197, 17, 98, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-purple-50{
  --bg-opacity: 1;
  background-color: #f3e5f5;
  background-color: rgba(243, 229, 245, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-purple-100{
  --bg-opacity: 1;
  background-color: #e1bee7;
  background-color: rgba(225, 190, 231, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-purple-200{
  --bg-opacity: 1;
  background-color: #ce93d8;
  background-color: rgba(206, 147, 216, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-purple-300{
  --bg-opacity: 1;
  background-color: #ba68c8;
  background-color: rgba(186, 104, 200, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-purple-400{
  --bg-opacity: 1;
  background-color: #ab47bc;
  background-color: rgba(171, 71, 188, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-purple-500{
  --bg-opacity: 1;
  background-color: #9c27b0;
  background-color: rgba(156, 39, 176, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-purple-600{
  --bg-opacity: 1;
  background-color: #8e24aa;
  background-color: rgba(142, 36, 170, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-purple-700{
  --bg-opacity: 1;
  background-color: #7b1fa2;
  background-color: rgba(123, 31, 162, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-purple-800{
  --bg-opacity: 1;
  background-color: #6a1b9a;
  background-color: rgba(106, 27, 154, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-purple-900{
  --bg-opacity: 1;
  background-color: #4a148c;
  background-color: rgba(74, 20, 140, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-purple-a100{
  --bg-opacity: 1;
  background-color: #ea80fc;
  background-color: rgba(234, 128, 252, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-purple-a200{
  --bg-opacity: 1;
  background-color: #e040fb;
  background-color: rgba(224, 64, 251, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-purple-a400{
  --bg-opacity: 1;
  background-color: #d500f9;
  background-color: rgba(213, 0, 249, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-purple-a700{
  --bg-opacity: 1;
  background-color: #aa00ff;
  background-color: rgba(170, 0, 255, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepPurple-50{
  --bg-opacity: 1;
  background-color: #ede7f6;
  background-color: rgba(237, 231, 246, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepPurple-100{
  --bg-opacity: 1;
  background-color: #d1c4e9;
  background-color: rgba(209, 196, 233, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepPurple-200{
  --bg-opacity: 1;
  background-color: #b39ddb;
  background-color: rgba(179, 157, 219, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepPurple-300{
  --bg-opacity: 1;
  background-color: #9575cd;
  background-color: rgba(149, 117, 205, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepPurple-400{
  --bg-opacity: 1;
  background-color: #7e57c2;
  background-color: rgba(126, 87, 194, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepPurple-500{
  --bg-opacity: 1;
  background-color: #673ab7;
  background-color: rgba(103, 58, 183, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepPurple-600{
  --bg-opacity: 1;
  background-color: #5e35b1;
  background-color: rgba(94, 53, 177, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepPurple-700{
  --bg-opacity: 1;
  background-color: #512da8;
  background-color: rgba(81, 45, 168, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepPurple-800{
  --bg-opacity: 1;
  background-color: #4527a0;
  background-color: rgba(69, 39, 160, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepPurple-900{
  --bg-opacity: 1;
  background-color: #311b92;
  background-color: rgba(49, 27, 146, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepPurple-a100{
  --bg-opacity: 1;
  background-color: #b388ff;
  background-color: rgba(179, 136, 255, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepPurple-a200{
  --bg-opacity: 1;
  background-color: #7c4dff;
  background-color: rgba(124, 77, 255, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepPurple-a400{
  --bg-opacity: 1;
  background-color: #651fff;
  background-color: rgba(101, 31, 255, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepPurple-a700{
  --bg-opacity: 1;
  background-color: #6200ea;
  background-color: rgba(98, 0, 234, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-indigo-50{
  --bg-opacity: 1;
  background-color: #e8eaf6;
  background-color: rgba(232, 234, 246, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-indigo-100{
  --bg-opacity: 1;
  background-color: #c5cae9;
  background-color: rgba(197, 202, 233, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-indigo-200{
  --bg-opacity: 1;
  background-color: #9fa8da;
  background-color: rgba(159, 168, 218, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-indigo-300{
  --bg-opacity: 1;
  background-color: #7986cb;
  background-color: rgba(121, 134, 203, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-indigo-400{
  --bg-opacity: 1;
  background-color: #5c6bc0;
  background-color: rgba(92, 107, 192, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-indigo-500{
  --bg-opacity: 1;
  background-color: #3f51b5;
  background-color: rgba(63, 81, 181, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-indigo-600{
  --bg-opacity: 1;
  background-color: #3949ab;
  background-color: rgba(57, 73, 171, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-indigo-700{
  --bg-opacity: 1;
  background-color: #303f9f;
  background-color: rgba(48, 63, 159, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-indigo-800{
  --bg-opacity: 1;
  background-color: #283593;
  background-color: rgba(40, 53, 147, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-indigo-900{
  --bg-opacity: 1;
  background-color: #1a237e;
  background-color: rgba(26, 35, 126, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-indigo-a100{
  --bg-opacity: 1;
  background-color: #8c9eff;
  background-color: rgba(140, 158, 255, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-indigo-a200{
  --bg-opacity: 1;
  background-color: #536dfe;
  background-color: rgba(83, 109, 254, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-indigo-a400{
  --bg-opacity: 1;
  background-color: #3d5afe;
  background-color: rgba(61, 90, 254, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-indigo-a700{
  --bg-opacity: 1;
  background-color: #304ffe;
  background-color: rgba(48, 79, 254, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blue-50{
  --bg-opacity: 1;
  background-color: #e3f2fd;
  background-color: rgba(227, 242, 253, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blue-100{
  --bg-opacity: 1;
  background-color: #bbdefb;
  background-color: rgba(187, 222, 251, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blue-200{
  --bg-opacity: 1;
  background-color: #90caf9;
  background-color: rgba(144, 202, 249, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blue-300{
  --bg-opacity: 1;
  background-color: #64b5f6;
  background-color: rgba(100, 181, 246, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blue-400{
  --bg-opacity: 1;
  background-color: #42a5f5;
  background-color: rgba(66, 165, 245, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blue-500{
  --bg-opacity: 1;
  background-color: #2196f3;
  background-color: rgba(33, 150, 243, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blue-600{
  --bg-opacity: 1;
  background-color: #1e88e5;
  background-color: rgba(30, 136, 229, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blue-700{
  --bg-opacity: 1;
  background-color: #1976d2;
  background-color: rgba(25, 118, 210, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blue-800{
  --bg-opacity: 1;
  background-color: #1565c0;
  background-color: rgba(21, 101, 192, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blue-900{
  --bg-opacity: 1;
  background-color: #0d47a1;
  background-color: rgba(13, 71, 161, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blue-a100{
  --bg-opacity: 1;
  background-color: #82b1ff;
  background-color: rgba(130, 177, 255, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blue-a200{
  --bg-opacity: 1;
  background-color: #448aff;
  background-color: rgba(68, 138, 255, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blue-a400{
  --bg-opacity: 1;
  background-color: #2979ff;
  background-color: rgba(41, 121, 255, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blue-a700{
  --bg-opacity: 1;
  background-color: #2962ff;
  background-color: rgba(41, 98, 255, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightBlue-50{
  --bg-opacity: 1;
  background-color: #e1f5fe;
  background-color: rgba(225, 245, 254, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightBlue-100{
  --bg-opacity: 1;
  background-color: #b3e5fc;
  background-color: rgba(179, 229, 252, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightBlue-200{
  --bg-opacity: 1;
  background-color: #81d4fa;
  background-color: rgba(129, 212, 250, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightBlue-300{
  --bg-opacity: 1;
  background-color: #4fc3f7;
  background-color: rgba(79, 195, 247, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightBlue-400{
  --bg-opacity: 1;
  background-color: #29b6f6;
  background-color: rgba(41, 182, 246, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightBlue-500{
  --bg-opacity: 1;
  background-color: #03a9f4;
  background-color: rgba(3, 169, 244, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightBlue-600{
  --bg-opacity: 1;
  background-color: #039be5;
  background-color: rgba(3, 155, 229, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightBlue-700{
  --bg-opacity: 1;
  background-color: #0288d1;
  background-color: rgba(2, 136, 209, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightBlue-800{
  --bg-opacity: 1;
  background-color: #0277bd;
  background-color: rgba(2, 119, 189, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightBlue-900{
  --bg-opacity: 1;
  background-color: #01579b;
  background-color: rgba(1, 87, 155, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightBlue-a100{
  --bg-opacity: 1;
  background-color: #80d8ff;
  background-color: rgba(128, 216, 255, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightBlue-a200{
  --bg-opacity: 1;
  background-color: #40c4ff;
  background-color: rgba(64, 196, 255, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightBlue-a400{
  --bg-opacity: 1;
  background-color: #00b0ff;
  background-color: rgba(0, 176, 255, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightBlue-a700{
  --bg-opacity: 1;
  background-color: #0091ea;
  background-color: rgba(0, 145, 234, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-cyan-50{
  --bg-opacity: 1;
  background-color: #e0f7fa;
  background-color: rgba(224, 247, 250, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-cyan-100{
  --bg-opacity: 1;
  background-color: #b2ebf2;
  background-color: rgba(178, 235, 242, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-cyan-200{
  --bg-opacity: 1;
  background-color: #80deea;
  background-color: rgba(128, 222, 234, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-cyan-300{
  --bg-opacity: 1;
  background-color: #4dd0e1;
  background-color: rgba(77, 208, 225, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-cyan-400{
  --bg-opacity: 1;
  background-color: #26c6da;
  background-color: rgba(38, 198, 218, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-cyan-500{
  --bg-opacity: 1;
  background-color: #00bcd4;
  background-color: rgba(0, 188, 212, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-cyan-600{
  --bg-opacity: 1;
  background-color: #00acc1;
  background-color: rgba(0, 172, 193, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-cyan-700{
  --bg-opacity: 1;
  background-color: #0097a7;
  background-color: rgba(0, 151, 167, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-cyan-800{
  --bg-opacity: 1;
  background-color: #00838f;
  background-color: rgba(0, 131, 143, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-cyan-900{
  --bg-opacity: 1;
  background-color: #006064;
  background-color: rgba(0, 96, 100, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-cyan-a100{
  --bg-opacity: 1;
  background-color: #84ffff;
  background-color: rgba(132, 255, 255, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-cyan-a200{
  --bg-opacity: 1;
  background-color: #18ffff;
  background-color: rgba(24, 255, 255, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-cyan-a400{
  --bg-opacity: 1;
  background-color: #00e5ff;
  background-color: rgba(0, 229, 255, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-cyan-a700{
  --bg-opacity: 1;
  background-color: #00b8d4;
  background-color: rgba(0, 184, 212, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-teal-50{
  --bg-opacity: 1;
  background-color: #e0f2f1;
  background-color: rgba(224, 242, 241, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-teal-100{
  --bg-opacity: 1;
  background-color: #b2dfdb;
  background-color: rgba(178, 223, 219, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-teal-200{
  --bg-opacity: 1;
  background-color: #80cbc4;
  background-color: rgba(128, 203, 196, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-teal-300{
  --bg-opacity: 1;
  background-color: #4db6ac;
  background-color: rgba(77, 182, 172, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-teal-400{
  --bg-opacity: 1;
  background-color: #26a69a;
  background-color: rgba(38, 166, 154, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-teal-500{
  --bg-opacity: 1;
  background-color: #009688;
  background-color: rgba(0, 150, 136, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-teal-600{
  --bg-opacity: 1;
  background-color: #00897b;
  background-color: rgba(0, 137, 123, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-teal-700{
  --bg-opacity: 1;
  background-color: #00796b;
  background-color: rgba(0, 121, 107, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-teal-800{
  --bg-opacity: 1;
  background-color: #00695c;
  background-color: rgba(0, 105, 92, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-teal-900{
  --bg-opacity: 1;
  background-color: #004d40;
  background-color: rgba(0, 77, 64, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-teal-a100{
  --bg-opacity: 1;
  background-color: #a7ffeb;
  background-color: rgba(167, 255, 235, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-teal-a200{
  --bg-opacity: 1;
  background-color: #64ffda;
  background-color: rgba(100, 255, 218, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-teal-a400{
  --bg-opacity: 1;
  background-color: #1de9b6;
  background-color: rgba(29, 233, 182, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-teal-a700{
  --bg-opacity: 1;
  background-color: #00bfa5;
  background-color: rgba(0, 191, 165, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-green-50{
  --bg-opacity: 1;
  background-color: #e8f5e9;
  background-color: rgba(232, 245, 233, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-green-100{
  --bg-opacity: 1;
  background-color: #c8e6c9;
  background-color: rgba(200, 230, 201, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-green-200{
  --bg-opacity: 1;
  background-color: #a5d6a7;
  background-color: rgba(165, 214, 167, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-green-300{
  --bg-opacity: 1;
  background-color: #81c784;
  background-color: rgba(129, 199, 132, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-green-400{
  --bg-opacity: 1;
  background-color: #66bb6a;
  background-color: rgba(102, 187, 106, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-green-500{
  --bg-opacity: 1;
  background-color: #4caf50;
  background-color: rgba(76, 175, 80, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-green-600{
  --bg-opacity: 1;
  background-color: #43a047;
  background-color: rgba(67, 160, 71, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-green-700{
  --bg-opacity: 1;
  background-color: #388e3c;
  background-color: rgba(56, 142, 60, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-green-800{
  --bg-opacity: 1;
  background-color: #2e7d32;
  background-color: rgba(46, 125, 50, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-green-900{
  --bg-opacity: 1;
  background-color: #1b5e20;
  background-color: rgba(27, 94, 32, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-green-a100{
  --bg-opacity: 1;
  background-color: #b9f6ca;
  background-color: rgba(185, 246, 202, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-green-a200{
  --bg-opacity: 1;
  background-color: #69f0ae;
  background-color: rgba(105, 240, 174, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-green-a400{
  --bg-opacity: 1;
  background-color: #00e676;
  background-color: rgba(0, 230, 118, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-green-a700{
  --bg-opacity: 1;
  background-color: #00c853;
  background-color: rgba(0, 200, 83, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightGreen-50{
  --bg-opacity: 1;
  background-color: #f1f8e9;
  background-color: rgba(241, 248, 233, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightGreen-100{
  --bg-opacity: 1;
  background-color: #dcedc8;
  background-color: rgba(220, 237, 200, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightGreen-200{
  --bg-opacity: 1;
  background-color: #c5e1a5;
  background-color: rgba(197, 225, 165, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightGreen-300{
  --bg-opacity: 1;
  background-color: #aed581;
  background-color: rgba(174, 213, 129, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightGreen-400{
  --bg-opacity: 1;
  background-color: #9ccc65;
  background-color: rgba(156, 204, 101, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightGreen-500{
  --bg-opacity: 1;
  background-color: #8bc34a;
  background-color: rgba(139, 195, 74, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightGreen-600{
  --bg-opacity: 1;
  background-color: #7cb342;
  background-color: rgba(124, 179, 66, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightGreen-700{
  --bg-opacity: 1;
  background-color: #689f38;
  background-color: rgba(104, 159, 56, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightGreen-800{
  --bg-opacity: 1;
  background-color: #558b2f;
  background-color: rgba(85, 139, 47, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightGreen-900{
  --bg-opacity: 1;
  background-color: #33691e;
  background-color: rgba(51, 105, 30, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightGreen-a100{
  --bg-opacity: 1;
  background-color: #ccff90;
  background-color: rgba(204, 255, 144, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightGreen-a200{
  --bg-opacity: 1;
  background-color: #b2ff59;
  background-color: rgba(178, 255, 89, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightGreen-a400{
  --bg-opacity: 1;
  background-color: #76ff03;
  background-color: rgba(118, 255, 3, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lightGreen-a700{
  --bg-opacity: 1;
  background-color: #64dd17;
  background-color: rgba(100, 221, 23, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lime-50{
  --bg-opacity: 1;
  background-color: #f9fbe7;
  background-color: rgba(249, 251, 231, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lime-100{
  --bg-opacity: 1;
  background-color: #f0f4c3;
  background-color: rgba(240, 244, 195, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lime-200{
  --bg-opacity: 1;
  background-color: #e6ee9c;
  background-color: rgba(230, 238, 156, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lime-300{
  --bg-opacity: 1;
  background-color: #dce775;
  background-color: rgba(220, 231, 117, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lime-400{
  --bg-opacity: 1;
  background-color: #d4e157;
  background-color: rgba(212, 225, 87, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lime-500{
  --bg-opacity: 1;
  background-color: #cddc39;
  background-color: rgba(205, 220, 57, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lime-600{
  --bg-opacity: 1;
  background-color: #c0ca33;
  background-color: rgba(192, 202, 51, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lime-700{
  --bg-opacity: 1;
  background-color: #afb42b;
  background-color: rgba(175, 180, 43, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lime-800{
  --bg-opacity: 1;
  background-color: #9e9d24;
  background-color: rgba(158, 157, 36, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lime-900{
  --bg-opacity: 1;
  background-color: #827717;
  background-color: rgba(130, 119, 23, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lime-a100{
  --bg-opacity: 1;
  background-color: #f4ff81;
  background-color: rgba(244, 255, 129, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lime-a200{
  --bg-opacity: 1;
  background-color: #eeff41;
  background-color: rgba(238, 255, 65, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lime-a400{
  --bg-opacity: 1;
  background-color: #c6ff00;
  background-color: rgba(198, 255, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-lime-a700{
  --bg-opacity: 1;
  background-color: #aeea00;
  background-color: rgba(174, 234, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-yellow-50{
  --bg-opacity: 1;
  background-color: #fffde7;
  background-color: rgba(255, 253, 231, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-yellow-100{
  --bg-opacity: 1;
  background-color: #fff9c4;
  background-color: rgba(255, 249, 196, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-yellow-200{
  --bg-opacity: 1;
  background-color: #fff59d;
  background-color: rgba(255, 245, 157, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-yellow-300{
  --bg-opacity: 1;
  background-color: #fff176;
  background-color: rgba(255, 241, 118, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-yellow-400{
  --bg-opacity: 1;
  background-color: #ffee58;
  background-color: rgba(255, 238, 88, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-yellow-500{
  --bg-opacity: 1;
  background-color: #ffeb3b;
  background-color: rgba(255, 235, 59, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-yellow-600{
  --bg-opacity: 1;
  background-color: #fdd835;
  background-color: rgba(253, 216, 53, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-yellow-700{
  --bg-opacity: 1;
  background-color: #fbc02d;
  background-color: rgba(251, 192, 45, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-yellow-800{
  --bg-opacity: 1;
  background-color: #f9a825;
  background-color: rgba(249, 168, 37, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-yellow-900{
  --bg-opacity: 1;
  background-color: #f57f17;
  background-color: rgba(245, 127, 23, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-yellow-a100{
  --bg-opacity: 1;
  background-color: #ffff8d;
  background-color: rgba(255, 255, 141, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-yellow-a200{
  --bg-opacity: 1;
  background-color: #ffff00;
  background-color: rgba(255, 255, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-yellow-a400{
  --bg-opacity: 1;
  background-color: #ffea00;
  background-color: rgba(255, 234, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-yellow-a700{
  --bg-opacity: 1;
  background-color: #ffd600;
  background-color: rgba(255, 214, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-amber-50{
  --bg-opacity: 1;
  background-color: #fff8e1;
  background-color: rgba(255, 248, 225, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-amber-100{
  --bg-opacity: 1;
  background-color: #ffecb3;
  background-color: rgba(255, 236, 179, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-amber-200{
  --bg-opacity: 1;
  background-color: #ffe082;
  background-color: rgba(255, 224, 130, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-amber-300{
  --bg-opacity: 1;
  background-color: #ffd54f;
  background-color: rgba(255, 213, 79, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-amber-400{
  --bg-opacity: 1;
  background-color: #ffca28;
  background-color: rgba(255, 202, 40, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-amber-500{
  --bg-opacity: 1;
  background-color: #ffc107;
  background-color: rgba(255, 193, 7, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-amber-600{
  --bg-opacity: 1;
  background-color: #ffb300;
  background-color: rgba(255, 179, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-amber-700{
  --bg-opacity: 1;
  background-color: #ffa000;
  background-color: rgba(255, 160, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-amber-800{
  --bg-opacity: 1;
  background-color: #ff8f00;
  background-color: rgba(255, 143, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-amber-900{
  --bg-opacity: 1;
  background-color: #ff6f00;
  background-color: rgba(255, 111, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-amber-a100{
  --bg-opacity: 1;
  background-color: #ffe57f;
  background-color: rgba(255, 229, 127, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-amber-a200{
  --bg-opacity: 1;
  background-color: #ffd740;
  background-color: rgba(255, 215, 64, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-amber-a400{
  --bg-opacity: 1;
  background-color: #ffc400;
  background-color: rgba(255, 196, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-amber-a700{
  --bg-opacity: 1;
  background-color: #ffab00;
  background-color: rgba(255, 171, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-orange-50{
  --bg-opacity: 1;
  background-color: #fff3e0;
  background-color: rgba(255, 243, 224, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-orange-100{
  --bg-opacity: 1;
  background-color: #ffe0b2;
  background-color: rgba(255, 224, 178, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-orange-200{
  --bg-opacity: 1;
  background-color: #ffcc80;
  background-color: rgba(255, 204, 128, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-orange-300{
  --bg-opacity: 1;
  background-color: #ffb74d;
  background-color: rgba(255, 183, 77, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-orange-400{
  --bg-opacity: 1;
  background-color: #ffa726;
  background-color: rgba(255, 167, 38, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-orange-500{
  --bg-opacity: 1;
  background-color: #ff9800;
  background-color: rgba(255, 152, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-orange-600{
  --bg-opacity: 1;
  background-color: #fb8c00;
  background-color: rgba(251, 140, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-orange-700{
  --bg-opacity: 1;
  background-color: #f57c00;
  background-color: rgba(245, 124, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-orange-800{
  --bg-opacity: 1;
  background-color: #ef6c00;
  background-color: rgba(239, 108, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-orange-900{
  --bg-opacity: 1;
  background-color: #e65100;
  background-color: rgba(230, 81, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-orange-a100{
  --bg-opacity: 1;
  background-color: #ffd180;
  background-color: rgba(255, 209, 128, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-orange-a200{
  --bg-opacity: 1;
  background-color: #ffab40;
  background-color: rgba(255, 171, 64, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-orange-a400{
  --bg-opacity: 1;
  background-color: #ff9100;
  background-color: rgba(255, 145, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-orange-a700{
  --bg-opacity: 1;
  background-color: #ff6d00;
  background-color: rgba(255, 109, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepOrange-50{
  --bg-opacity: 1;
  background-color: #fbe9e7;
  background-color: rgba(251, 233, 231, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepOrange-100{
  --bg-opacity: 1;
  background-color: #ffccbc;
  background-color: rgba(255, 204, 188, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepOrange-200{
  --bg-opacity: 1;
  background-color: #ffab91;
  background-color: rgba(255, 171, 145, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepOrange-300{
  --bg-opacity: 1;
  background-color: #ff8a65;
  background-color: rgba(255, 138, 101, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepOrange-400{
  --bg-opacity: 1;
  background-color: #ff7043;
  background-color: rgba(255, 112, 67, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepOrange-500{
  --bg-opacity: 1;
  background-color: #ff5722;
  background-color: rgba(255, 87, 34, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepOrange-600{
  --bg-opacity: 1;
  background-color: #f4511e;
  background-color: rgba(244, 81, 30, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepOrange-700{
  --bg-opacity: 1;
  background-color: #e64a19;
  background-color: rgba(230, 74, 25, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepOrange-800{
  --bg-opacity: 1;
  background-color: #d84315;
  background-color: rgba(216, 67, 21, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepOrange-900{
  --bg-opacity: 1;
  background-color: #bf360c;
  background-color: rgba(191, 54, 12, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepOrange-a100{
  --bg-opacity: 1;
  background-color: #ff9e80;
  background-color: rgba(255, 158, 128, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepOrange-a200{
  --bg-opacity: 1;
  background-color: #ff6e40;
  background-color: rgba(255, 110, 64, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepOrange-a400{
  --bg-opacity: 1;
  background-color: #ff3d00;
  background-color: rgba(255, 61, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-deepOrange-a700{
  --bg-opacity: 1;
  background-color: #dd2c00;
  background-color: rgba(221, 44, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-brown-50{
  --bg-opacity: 1;
  background-color: #efebe9;
  background-color: rgba(239, 235, 233, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-brown-100{
  --bg-opacity: 1;
  background-color: #d7ccc8;
  background-color: rgba(215, 204, 200, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-brown-200{
  --bg-opacity: 1;
  background-color: #bcaaa4;
  background-color: rgba(188, 170, 164, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-brown-300{
  --bg-opacity: 1;
  background-color: #a1887f;
  background-color: rgba(161, 136, 127, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-brown-400{
  --bg-opacity: 1;
  background-color: #8d6e63;
  background-color: rgba(141, 110, 99, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-brown-500{
  --bg-opacity: 1;
  background-color: #795548;
  background-color: rgba(121, 85, 72, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-brown-600{
  --bg-opacity: 1;
  background-color: #6d4c41;
  background-color: rgba(109, 76, 65, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-brown-700{
  --bg-opacity: 1;
  background-color: #5d4037;
  background-color: rgba(93, 64, 55, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-brown-800{
  --bg-opacity: 1;
  background-color: #4e342e;
  background-color: rgba(78, 52, 46, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-brown-900{
  --bg-opacity: 1;
  background-color: #3e2723;
  background-color: rgba(62, 39, 35, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-gray-50{
  --bg-opacity: 1;
  background-color: #fafafa;
  background-color: rgba(250, 250, 250, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-gray-100{
  --bg-opacity: 1;
  background-color: #f5f5f5;
  background-color: rgba(245, 245, 245, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-gray-200{
  --bg-opacity: 1;
  background-color: #eeeeee;
  background-color: rgba(238, 238, 238, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-gray-300{
  --bg-opacity: 1;
  background-color: #e0e0e0;
  background-color: rgba(224, 224, 224, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-gray-400{
  --bg-opacity: 1;
  background-color: #bdbdbd;
  background-color: rgba(189, 189, 189, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-gray-500{
  --bg-opacity: 1;
  background-color: #9e9e9e;
  background-color: rgba(158, 158, 158, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-gray-600{
  --bg-opacity: 1;
  background-color: #757575;
  background-color: rgba(117, 117, 117, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-gray-700{
  --bg-opacity: 1;
  background-color: #616161;
  background-color: rgba(97, 97, 97, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-gray-800{
  --bg-opacity: 1;
  background-color: #424242;
  background-color: rgba(66, 66, 66, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-gray-900{
  --bg-opacity: 1;
  background-color: #212121;
  background-color: rgba(33, 33, 33, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blueGray-50{
  background-color: var(--color-blue-grey-50);
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blueGray-100{
  background-color: var(--color-blue-grey-100);
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blueGray-200{
  background-color: var(--color-blue-grey-200);
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blueGray-300{
  background-color: var(--color-blue-grey-300);
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blueGray-400{
  background-color: var(--color-blue-grey-400);
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blueGray-500{
  background-color: var(--color-blue-grey-500);
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blueGray-600{
  background-color: var(--color-blue-grey-600);
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blueGray-700{
  background-color: var(--color-blue-grey-700);
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blueGray-800{
  background-color: var(--color-blue-grey-800);
}

#uf-app .tw-group:hover .group-hover\:tw-bg-blueGray-900{
  background-color: var(--color-blue-grey-900);
}

#uf-app .tw-group:hover .group-hover\:tw-bg-black{
  --bg-opacity: 1;
  background-color: #000000;
  background-color: rgba(0, 0, 0, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-white{
  --bg-opacity: 1;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, var(--bg-opacity));
}

#uf-app .tw-group:hover .group-hover\:tw-bg-transparent{
  background-color: transparent;
}

#uf-app .tw-bg-none{
  background-image: none;
}

#uf-app .tw-bg-gradient-to-t{
  background-image: linear-gradient(to top, var(--gradient-color-stops));
}

#uf-app .tw-bg-gradient-to-tr{
  background-image: linear-gradient(to top right, var(--gradient-color-stops));
}

#uf-app .tw-bg-gradient-to-r{
  background-image: linear-gradient(to right, var(--gradient-color-stops));
}

#uf-app .tw-bg-gradient-to-br{
  background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
}

#uf-app .tw-bg-gradient-to-b{
  background-image: linear-gradient(to bottom, var(--gradient-color-stops));
}

#uf-app .tw-bg-gradient-to-bl{
  background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
}

#uf-app .tw-bg-gradient-to-l{
  background-image: linear-gradient(to left, var(--gradient-color-stops));
}

#uf-app .tw-bg-gradient-to-tl{
  background-image: linear-gradient(to top left, var(--gradient-color-stops));
}

#uf-app .tw-from-primary{
  --gradient-from-color: var(--color-blue);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-from-muted{
  --gradient-from-color: var(--color-blue-grey-400);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-from-warning{
  --gradient-from-color: var(--color-orange);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-from-danger{
  --gradient-from-color: var(--color-orange);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-from-fail{
  --gradient-from-color: var(--color-red);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-from-info{
  --gradient-from-color: var(--color-deep-purple-400);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-from-red-50{
  --gradient-from-color: #ffebee;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 235, 238, 0));
}

#uf-app .tw-from-red-100{
  --gradient-from-color: #ffcdd2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 205, 210, 0));
}

#uf-app .tw-from-red-200{
  --gradient-from-color: #ef9a9a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 154, 154, 0));
}

#uf-app .tw-from-red-300{
  --gradient-from-color: #e57373;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 115, 115, 0));
}

#uf-app .tw-from-red-400{
  --gradient-from-color: #ef5350;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 83, 80, 0));
}

#uf-app .tw-from-red-500{
  --gradient-from-color: #f44336;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 67, 54, 0));
}

#uf-app .tw-from-red-600{
  --gradient-from-color: #e53935;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 57, 53, 0));
}

#uf-app .tw-from-red-700{
  --gradient-from-color: #d32f2f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(211, 47, 47, 0));
}

#uf-app .tw-from-red-800{
  --gradient-from-color: #c62828;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 40, 40, 0));
}

#uf-app .tw-from-red-900{
  --gradient-from-color: #b71c1c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 28, 28, 0));
}

#uf-app .tw-from-red-a100{
  --gradient-from-color: #ff8a80;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 128, 0));
}

#uf-app .tw-from-red-a200{
  --gradient-from-color: #ff5252;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 82, 82, 0));
}

#uf-app .tw-from-red-a400{
  --gradient-from-color: #ff1744;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 23, 68, 0));
}

#uf-app .tw-from-red-a700{
  --gradient-from-color: #d50000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 0, 0, 0));
}

#uf-app .tw-from-pink-50{
  --gradient-from-color: #fce4ec;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 228, 236, 0));
}

#uf-app .tw-from-pink-100{
  --gradient-from-color: #f8bbd0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 187, 208, 0));
}

#uf-app .tw-from-pink-200{
  --gradient-from-color: #f48fb1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 143, 177, 0));
}

#uf-app .tw-from-pink-300{
  --gradient-from-color: #f06292;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 98, 146, 0));
}

#uf-app .tw-from-pink-400{
  --gradient-from-color: #ec407a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 64, 122, 0));
}

#uf-app .tw-from-pink-500{
  --gradient-from-color: #e91e63;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 30, 99, 0));
}

#uf-app .tw-from-pink-600{
  --gradient-from-color: #d81b60;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(216, 27, 96, 0));
}

#uf-app .tw-from-pink-700{
  --gradient-from-color: #c2185b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 24, 91, 0));
}

#uf-app .tw-from-pink-800{
  --gradient-from-color: #ad1457;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(173, 20, 87, 0));
}

#uf-app .tw-from-pink-900{
  --gradient-from-color: #880e4f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(136, 14, 79, 0));
}

#uf-app .tw-from-pink-a100{
  --gradient-from-color: #ff80ab;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 128, 171, 0));
}

#uf-app .tw-from-pink-a200{
  --gradient-from-color: #ff4081;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 64, 129, 0));
}

#uf-app .tw-from-pink-a400{
  --gradient-from-color: #f50057;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 0, 87, 0));
}

#uf-app .tw-from-pink-a700{
  --gradient-from-color: #c51162;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 17, 98, 0));
}

#uf-app .tw-from-purple-50{
  --gradient-from-color: #f3e5f5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 229, 245, 0));
}

#uf-app .tw-from-purple-100{
  --gradient-from-color: #e1bee7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 190, 231, 0));
}

#uf-app .tw-from-purple-200{
  --gradient-from-color: #ce93d8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 147, 216, 0));
}

#uf-app .tw-from-purple-300{
  --gradient-from-color: #ba68c8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(186, 104, 200, 0));
}

#uf-app .tw-from-purple-400{
  --gradient-from-color: #ab47bc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(171, 71, 188, 0));
}

#uf-app .tw-from-purple-500{
  --gradient-from-color: #9c27b0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 39, 176, 0));
}

#uf-app .tw-from-purple-600{
  --gradient-from-color: #8e24aa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 36, 170, 0));
}

#uf-app .tw-from-purple-700{
  --gradient-from-color: #7b1fa2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 31, 162, 0));
}

#uf-app .tw-from-purple-800{
  --gradient-from-color: #6a1b9a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(106, 27, 154, 0));
}

#uf-app .tw-from-purple-900{
  --gradient-from-color: #4a148c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 20, 140, 0));
}

#uf-app .tw-from-purple-a100{
  --gradient-from-color: #ea80fc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 128, 252, 0));
}

#uf-app .tw-from-purple-a200{
  --gradient-from-color: #e040fb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 64, 251, 0));
}

#uf-app .tw-from-purple-a400{
  --gradient-from-color: #d500f9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 0, 249, 0));
}

#uf-app .tw-from-purple-a700{
  --gradient-from-color: #aa00ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(170, 0, 255, 0));
}

#uf-app .tw-from-deepPurple-50{
  --gradient-from-color: #ede7f6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 231, 246, 0));
}

#uf-app .tw-from-deepPurple-100{
  --gradient-from-color: #d1c4e9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(209, 196, 233, 0));
}

#uf-app .tw-from-deepPurple-200{
  --gradient-from-color: #b39ddb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 157, 219, 0));
}

#uf-app .tw-from-deepPurple-300{
  --gradient-from-color: #9575cd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(149, 117, 205, 0));
}

#uf-app .tw-from-deepPurple-400{
  --gradient-from-color: #7e57c2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 87, 194, 0));
}

#uf-app .tw-from-deepPurple-500{
  --gradient-from-color: #673ab7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(103, 58, 183, 0));
}

#uf-app .tw-from-deepPurple-600{
  --gradient-from-color: #5e35b1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(94, 53, 177, 0));
}

#uf-app .tw-from-deepPurple-700{
  --gradient-from-color: #512da8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 45, 168, 0));
}

#uf-app .tw-from-deepPurple-800{
  --gradient-from-color: #4527a0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(69, 39, 160, 0));
}

#uf-app .tw-from-deepPurple-900{
  --gradient-from-color: #311b92;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 27, 146, 0));
}

#uf-app .tw-from-deepPurple-a100{
  --gradient-from-color: #b388ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 136, 255, 0));
}

#uf-app .tw-from-deepPurple-a200{
  --gradient-from-color: #7c4dff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(124, 77, 255, 0));
}

#uf-app .tw-from-deepPurple-a400{
  --gradient-from-color: #651fff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(101, 31, 255, 0));
}

#uf-app .tw-from-deepPurple-a700{
  --gradient-from-color: #6200ea;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(98, 0, 234, 0));
}

#uf-app .tw-from-indigo-50{
  --gradient-from-color: #e8eaf6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(232, 234, 246, 0));
}

#uf-app .tw-from-indigo-100{
  --gradient-from-color: #c5cae9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 202, 233, 0));
}

#uf-app .tw-from-indigo-200{
  --gradient-from-color: #9fa8da;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 168, 218, 0));
}

#uf-app .tw-from-indigo-300{
  --gradient-from-color: #7986cb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(121, 134, 203, 0));
}

#uf-app .tw-from-indigo-400{
  --gradient-from-color: #5c6bc0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(92, 107, 192, 0));
}

#uf-app .tw-from-indigo-500{
  --gradient-from-color: #3f51b5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 81, 181, 0));
}

#uf-app .tw-from-indigo-600{
  --gradient-from-color: #3949ab;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(57, 73, 171, 0));
}

#uf-app .tw-from-indigo-700{
  --gradient-from-color: #303f9f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 63, 159, 0));
}

#uf-app .tw-from-indigo-800{
  --gradient-from-color: #283593;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 53, 147, 0));
}

#uf-app .tw-from-indigo-900{
  --gradient-from-color: #1a237e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 35, 126, 0));
}

#uf-app .tw-from-indigo-a100{
  --gradient-from-color: #8c9eff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(140, 158, 255, 0));
}

#uf-app .tw-from-indigo-a200{
  --gradient-from-color: #536dfe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(83, 109, 254, 0));
}

#uf-app .tw-from-indigo-a400{
  --gradient-from-color: #3d5afe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 90, 254, 0));
}

#uf-app .tw-from-indigo-a700{
  --gradient-from-color: #304ffe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 79, 254, 0));
}

#uf-app .tw-from-blue-50{
  --gradient-from-color: #e3f2fd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 242, 253, 0));
}

#uf-app .tw-from-blue-100{
  --gradient-from-color: #bbdefb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(187, 222, 251, 0));
}

#uf-app .tw-from-blue-200{
  --gradient-from-color: #90caf9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 202, 249, 0));
}

#uf-app .tw-from-blue-300{
  --gradient-from-color: #64b5f6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 181, 246, 0));
}

#uf-app .tw-from-blue-400{
  --gradient-from-color: #42a5f5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 165, 245, 0));
}

#uf-app .tw-from-blue-500{
  --gradient-from-color: #2196f3;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(33, 150, 243, 0));
}

#uf-app .tw-from-blue-600{
  --gradient-from-color: #1e88e5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 136, 229, 0));
}

#uf-app .tw-from-blue-700{
  --gradient-from-color: #1976d2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(25, 118, 210, 0));
}

#uf-app .tw-from-blue-800{
  --gradient-from-color: #1565c0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(21, 101, 192, 0));
}

#uf-app .tw-from-blue-900{
  --gradient-from-color: #0d47a1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(13, 71, 161, 0));
}

#uf-app .tw-from-blue-a100{
  --gradient-from-color: #82b1ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(130, 177, 255, 0));
}

#uf-app .tw-from-blue-a200{
  --gradient-from-color: #448aff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 138, 255, 0));
}

#uf-app .tw-from-blue-a400{
  --gradient-from-color: #2979ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 121, 255, 0));
}

#uf-app .tw-from-blue-a700{
  --gradient-from-color: #2962ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 98, 255, 0));
}

#uf-app .tw-from-lightBlue-50{
  --gradient-from-color: #e1f5fe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 245, 254, 0));
}

#uf-app .tw-from-lightBlue-100{
  --gradient-from-color: #b3e5fc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 229, 252, 0));
}

#uf-app .tw-from-lightBlue-200{
  --gradient-from-color: #81d4fa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 212, 250, 0));
}

#uf-app .tw-from-lightBlue-300{
  --gradient-from-color: #4fc3f7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 195, 247, 0));
}

#uf-app .tw-from-lightBlue-400{
  --gradient-from-color: #29b6f6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 182, 246, 0));
}

#uf-app .tw-from-lightBlue-500{
  --gradient-from-color: #03a9f4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 169, 244, 0));
}

#uf-app .tw-from-lightBlue-600{
  --gradient-from-color: #039be5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 155, 229, 0));
}

#uf-app .tw-from-lightBlue-700{
  --gradient-from-color: #0288d1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(2, 136, 209, 0));
}

#uf-app .tw-from-lightBlue-800{
  --gradient-from-color: #0277bd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(2, 119, 189, 0));
}

#uf-app .tw-from-lightBlue-900{
  --gradient-from-color: #01579b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 87, 155, 0));
}

#uf-app .tw-from-lightBlue-a100{
  --gradient-from-color: #80d8ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 216, 255, 0));
}

#uf-app .tw-from-lightBlue-a200{
  --gradient-from-color: #40c4ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(64, 196, 255, 0));
}

#uf-app .tw-from-lightBlue-a400{
  --gradient-from-color: #00b0ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 176, 255, 0));
}

#uf-app .tw-from-lightBlue-a700{
  --gradient-from-color: #0091ea;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 234, 0));
}

#uf-app .tw-from-cyan-50{
  --gradient-from-color: #e0f7fa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 247, 250, 0));
}

#uf-app .tw-from-cyan-100{
  --gradient-from-color: #b2ebf2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 235, 242, 0));
}

#uf-app .tw-from-cyan-200{
  --gradient-from-color: #80deea;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 222, 234, 0));
}

#uf-app .tw-from-cyan-300{
  --gradient-from-color: #4dd0e1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(77, 208, 225, 0));
}

#uf-app .tw-from-cyan-400{
  --gradient-from-color: #26c6da;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(38, 198, 218, 0));
}

#uf-app .tw-from-cyan-500{
  --gradient-from-color: #00bcd4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 188, 212, 0));
}

#uf-app .tw-from-cyan-600{
  --gradient-from-color: #00acc1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 172, 193, 0));
}

#uf-app .tw-from-cyan-700{
  --gradient-from-color: #0097a7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 151, 167, 0));
}

#uf-app .tw-from-cyan-800{
  --gradient-from-color: #00838f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 131, 143, 0));
}

#uf-app .tw-from-cyan-900{
  --gradient-from-color: #006064;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 96, 100, 0));
}

#uf-app .tw-from-cyan-a100{
  --gradient-from-color: #84ffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 255, 255, 0));
}

#uf-app .tw-from-cyan-a200{
  --gradient-from-color: #18ffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(24, 255, 255, 0));
}

#uf-app .tw-from-cyan-a400{
  --gradient-from-color: #00e5ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 229, 255, 0));
}

#uf-app .tw-from-cyan-a700{
  --gradient-from-color: #00b8d4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 184, 212, 0));
}

#uf-app .tw-from-teal-50{
  --gradient-from-color: #e0f2f1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 242, 241, 0));
}

#uf-app .tw-from-teal-100{
  --gradient-from-color: #b2dfdb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 223, 219, 0));
}

#uf-app .tw-from-teal-200{
  --gradient-from-color: #80cbc4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 203, 196, 0));
}

#uf-app .tw-from-teal-300{
  --gradient-from-color: #4db6ac;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(77, 182, 172, 0));
}

#uf-app .tw-from-teal-400{
  --gradient-from-color: #26a69a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(38, 166, 154, 0));
}

#uf-app .tw-from-teal-500{
  --gradient-from-color: #009688;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 150, 136, 0));
}

#uf-app .tw-from-teal-600{
  --gradient-from-color: #00897b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 137, 123, 0));
}

#uf-app .tw-from-teal-700{
  --gradient-from-color: #00796b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 121, 107, 0));
}

#uf-app .tw-from-teal-800{
  --gradient-from-color: #00695c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 105, 92, 0));
}

#uf-app .tw-from-teal-900{
  --gradient-from-color: #004d40;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 77, 64, 0));
}

#uf-app .tw-from-teal-a100{
  --gradient-from-color: #a7ffeb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(167, 255, 235, 0));
}

#uf-app .tw-from-teal-a200{
  --gradient-from-color: #64ffda;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 255, 218, 0));
}

#uf-app .tw-from-teal-a400{
  --gradient-from-color: #1de9b6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(29, 233, 182, 0));
}

#uf-app .tw-from-teal-a700{
  --gradient-from-color: #00bfa5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 191, 165, 0));
}

#uf-app .tw-from-green-50{
  --gradient-from-color: #e8f5e9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(232, 245, 233, 0));
}

#uf-app .tw-from-green-100{
  --gradient-from-color: #c8e6c9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 230, 201, 0));
}

#uf-app .tw-from-green-200{
  --gradient-from-color: #a5d6a7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(165, 214, 167, 0));
}

#uf-app .tw-from-green-300{
  --gradient-from-color: #81c784;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 199, 132, 0));
}

#uf-app .tw-from-green-400{
  --gradient-from-color: #66bb6a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 187, 106, 0));
}

#uf-app .tw-from-green-500{
  --gradient-from-color: #4caf50;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 175, 80, 0));
}

#uf-app .tw-from-green-600{
  --gradient-from-color: #43a047;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 160, 71, 0));
}

#uf-app .tw-from-green-700{
  --gradient-from-color: #388e3c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 142, 60, 0));
}

#uf-app .tw-from-green-800{
  --gradient-from-color: #2e7d32;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(46, 125, 50, 0));
}

#uf-app .tw-from-green-900{
  --gradient-from-color: #1b5e20;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(27, 94, 32, 0));
}

#uf-app .tw-from-green-a100{
  --gradient-from-color: #b9f6ca;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(185, 246, 202, 0));
}

#uf-app .tw-from-green-a200{
  --gradient-from-color: #69f0ae;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(105, 240, 174, 0));
}

#uf-app .tw-from-green-a400{
  --gradient-from-color: #00e676;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 230, 118, 0));
}

#uf-app .tw-from-green-a700{
  --gradient-from-color: #00c853;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 200, 83, 0));
}

#uf-app .tw-from-lightGreen-50{
  --gradient-from-color: #f1f8e9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 248, 233, 0));
}

#uf-app .tw-from-lightGreen-100{
  --gradient-from-color: #dcedc8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 237, 200, 0));
}

#uf-app .tw-from-lightGreen-200{
  --gradient-from-color: #c5e1a5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 225, 165, 0));
}

#uf-app .tw-from-lightGreen-300{
  --gradient-from-color: #aed581;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(174, 213, 129, 0));
}

#uf-app .tw-from-lightGreen-400{
  --gradient-from-color: #9ccc65;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 204, 101, 0));
}

#uf-app .tw-from-lightGreen-500{
  --gradient-from-color: #8bc34a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(139, 195, 74, 0));
}

#uf-app .tw-from-lightGreen-600{
  --gradient-from-color: #7cb342;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(124, 179, 66, 0));
}

#uf-app .tw-from-lightGreen-700{
  --gradient-from-color: #689f38;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 159, 56, 0));
}

#uf-app .tw-from-lightGreen-800{
  --gradient-from-color: #558b2f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 139, 47, 0));
}

#uf-app .tw-from-lightGreen-900{
  --gradient-from-color: #33691e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(51, 105, 30, 0));
}

#uf-app .tw-from-lightGreen-a100{
  --gradient-from-color: #ccff90;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(204, 255, 144, 0));
}

#uf-app .tw-from-lightGreen-a200{
  --gradient-from-color: #b2ff59;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 255, 89, 0));
}

#uf-app .tw-from-lightGreen-a400{
  --gradient-from-color: #76ff03;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 255, 3, 0));
}

#uf-app .tw-from-lightGreen-a700{
  --gradient-from-color: #64dd17;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 221, 23, 0));
}

#uf-app .tw-from-lime-50{
  --gradient-from-color: #f9fbe7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 251, 231, 0));
}

#uf-app .tw-from-lime-100{
  --gradient-from-color: #f0f4c3;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 244, 195, 0));
}

#uf-app .tw-from-lime-200{
  --gradient-from-color: #e6ee9c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 238, 156, 0));
}

#uf-app .tw-from-lime-300{
  --gradient-from-color: #dce775;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 231, 117, 0));
}

#uf-app .tw-from-lime-400{
  --gradient-from-color: #d4e157;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(212, 225, 87, 0));
}

#uf-app .tw-from-lime-500{
  --gradient-from-color: #cddc39;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 220, 57, 0));
}

#uf-app .tw-from-lime-600{
  --gradient-from-color: #c0ca33;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 202, 51, 0));
}

#uf-app .tw-from-lime-700{
  --gradient-from-color: #afb42b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 180, 43, 0));
}

#uf-app .tw-from-lime-800{
  --gradient-from-color: #9e9d24;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(158, 157, 36, 0));
}

#uf-app .tw-from-lime-900{
  --gradient-from-color: #827717;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(130, 119, 23, 0));
}

#uf-app .tw-from-lime-a100{
  --gradient-from-color: #f4ff81;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 255, 129, 0));
}

#uf-app .tw-from-lime-a200{
  --gradient-from-color: #eeff41;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(238, 255, 65, 0));
}

#uf-app .tw-from-lime-a400{
  --gradient-from-color: #c6ff00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 255, 0, 0));
}

#uf-app .tw-from-lime-a700{
  --gradient-from-color: #aeea00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(174, 234, 0, 0));
}

#uf-app .tw-from-yellow-50{
  --gradient-from-color: #fffde7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 253, 231, 0));
}

#uf-app .tw-from-yellow-100{
  --gradient-from-color: #fff9c4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 249, 196, 0));
}

#uf-app .tw-from-yellow-200{
  --gradient-from-color: #fff59d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 157, 0));
}

#uf-app .tw-from-yellow-300{
  --gradient-from-color: #fff176;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 118, 0));
}

#uf-app .tw-from-yellow-400{
  --gradient-from-color: #ffee58;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 238, 88, 0));
}

#uf-app .tw-from-yellow-500{
  --gradient-from-color: #ffeb3b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 235, 59, 0));
}

#uf-app .tw-from-yellow-600{
  --gradient-from-color: #fdd835;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 216, 53, 0));
}

#uf-app .tw-from-yellow-700{
  --gradient-from-color: #fbc02d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 192, 45, 0));
}

#uf-app .tw-from-yellow-800{
  --gradient-from-color: #f9a825;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 168, 37, 0));
}

#uf-app .tw-from-yellow-900{
  --gradient-from-color: #f57f17;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 127, 23, 0));
}

#uf-app .tw-from-yellow-a100{
  --gradient-from-color: #ffff8d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 141, 0));
}

#uf-app .tw-from-yellow-a200{
  --gradient-from-color: #ffff00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 0, 0));
}

#uf-app .tw-from-yellow-a400{
  --gradient-from-color: #ffea00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 234, 0, 0));
}

#uf-app .tw-from-yellow-a700{
  --gradient-from-color: #ffd600;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 214, 0, 0));
}

#uf-app .tw-from-amber-50{
  --gradient-from-color: #fff8e1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 225, 0));
}

#uf-app .tw-from-amber-100{
  --gradient-from-color: #ffecb3;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 236, 179, 0));
}

#uf-app .tw-from-amber-200{
  --gradient-from-color: #ffe082;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 224, 130, 0));
}

#uf-app .tw-from-amber-300{
  --gradient-from-color: #ffd54f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 213, 79, 0));
}

#uf-app .tw-from-amber-400{
  --gradient-from-color: #ffca28;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 202, 40, 0));
}

#uf-app .tw-from-amber-500{
  --gradient-from-color: #ffc107;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 193, 7, 0));
}

#uf-app .tw-from-amber-600{
  --gradient-from-color: #ffb300;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 179, 0, 0));
}

#uf-app .tw-from-amber-700{
  --gradient-from-color: #ffa000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 160, 0, 0));
}

#uf-app .tw-from-amber-800{
  --gradient-from-color: #ff8f00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 143, 0, 0));
}

#uf-app .tw-from-amber-900{
  --gradient-from-color: #ff6f00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 111, 0, 0));
}

#uf-app .tw-from-amber-a100{
  --gradient-from-color: #ffe57f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 229, 127, 0));
}

#uf-app .tw-from-amber-a200{
  --gradient-from-color: #ffd740;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 215, 64, 0));
}

#uf-app .tw-from-amber-a400{
  --gradient-from-color: #ffc400;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 196, 0, 0));
}

#uf-app .tw-from-amber-a700{
  --gradient-from-color: #ffab00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 0, 0));
}

#uf-app .tw-from-orange-50{
  --gradient-from-color: #fff3e0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 243, 224, 0));
}

#uf-app .tw-from-orange-100{
  --gradient-from-color: #ffe0b2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 224, 178, 0));
}

#uf-app .tw-from-orange-200{
  --gradient-from-color: #ffcc80;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 204, 128, 0));
}

#uf-app .tw-from-orange-300{
  --gradient-from-color: #ffb74d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 183, 77, 0));
}

#uf-app .tw-from-orange-400{
  --gradient-from-color: #ffa726;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 167, 38, 0));
}

#uf-app .tw-from-orange-500{
  --gradient-from-color: #ff9800;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 152, 0, 0));
}

#uf-app .tw-from-orange-600{
  --gradient-from-color: #fb8c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 140, 0, 0));
}

#uf-app .tw-from-orange-700{
  --gradient-from-color: #f57c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 124, 0, 0));
}

#uf-app .tw-from-orange-800{
  --gradient-from-color: #ef6c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 108, 0, 0));
}

#uf-app .tw-from-orange-900{
  --gradient-from-color: #e65100;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 81, 0, 0));
}

#uf-app .tw-from-orange-a100{
  --gradient-from-color: #ffd180;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 209, 128, 0));
}

#uf-app .tw-from-orange-a200{
  --gradient-from-color: #ffab40;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 64, 0));
}

#uf-app .tw-from-orange-a400{
  --gradient-from-color: #ff9100;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 145, 0, 0));
}

#uf-app .tw-from-orange-a700{
  --gradient-from-color: #ff6d00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 109, 0, 0));
}

#uf-app .tw-from-deepOrange-50{
  --gradient-from-color: #fbe9e7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 233, 231, 0));
}

#uf-app .tw-from-deepOrange-100{
  --gradient-from-color: #ffccbc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 204, 188, 0));
}

#uf-app .tw-from-deepOrange-200{
  --gradient-from-color: #ffab91;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 145, 0));
}

#uf-app .tw-from-deepOrange-300{
  --gradient-from-color: #ff8a65;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 101, 0));
}

#uf-app .tw-from-deepOrange-400{
  --gradient-from-color: #ff7043;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 112, 67, 0));
}

#uf-app .tw-from-deepOrange-500{
  --gradient-from-color: #ff5722;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 87, 34, 0));
}

#uf-app .tw-from-deepOrange-600{
  --gradient-from-color: #f4511e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 81, 30, 0));
}

#uf-app .tw-from-deepOrange-700{
  --gradient-from-color: #e64a19;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 74, 25, 0));
}

#uf-app .tw-from-deepOrange-800{
  --gradient-from-color: #d84315;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(216, 67, 21, 0));
}

#uf-app .tw-from-deepOrange-900{
  --gradient-from-color: #bf360c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 54, 12, 0));
}

#uf-app .tw-from-deepOrange-a100{
  --gradient-from-color: #ff9e80;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 158, 128, 0));
}

#uf-app .tw-from-deepOrange-a200{
  --gradient-from-color: #ff6e40;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 110, 64, 0));
}

#uf-app .tw-from-deepOrange-a400{
  --gradient-from-color: #ff3d00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 61, 0, 0));
}

#uf-app .tw-from-deepOrange-a700{
  --gradient-from-color: #dd2c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 44, 0, 0));
}

#uf-app .tw-from-brown-50{
  --gradient-from-color: #efebe9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 235, 233, 0));
}

#uf-app .tw-from-brown-100{
  --gradient-from-color: #d7ccc8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 204, 200, 0));
}

#uf-app .tw-from-brown-200{
  --gradient-from-color: #bcaaa4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 170, 164, 0));
}

#uf-app .tw-from-brown-300{
  --gradient-from-color: #a1887f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 136, 127, 0));
}

#uf-app .tw-from-brown-400{
  --gradient-from-color: #8d6e63;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 110, 99, 0));
}

#uf-app .tw-from-brown-500{
  --gradient-from-color: #795548;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(121, 85, 72, 0));
}

#uf-app .tw-from-brown-600{
  --gradient-from-color: #6d4c41;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(109, 76, 65, 0));
}

#uf-app .tw-from-brown-700{
  --gradient-from-color: #5d4037;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(93, 64, 55, 0));
}

#uf-app .tw-from-brown-800{
  --gradient-from-color: #4e342e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 52, 46, 0));
}

#uf-app .tw-from-brown-900{
  --gradient-from-color: #3e2723;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(62, 39, 35, 0));
}

#uf-app .tw-from-gray-50{
  --gradient-from-color: #fafafa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 250, 250, 0));
}

#uf-app .tw-from-gray-100{
  --gradient-from-color: #f5f5f5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 245, 245, 0));
}

#uf-app .tw-from-gray-200{
  --gradient-from-color: #eeeeee;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(238, 238, 238, 0));
}

#uf-app .tw-from-gray-300{
  --gradient-from-color: #e0e0e0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 224, 224, 0));
}

#uf-app .tw-from-gray-400{
  --gradient-from-color: #bdbdbd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(189, 189, 189, 0));
}

#uf-app .tw-from-gray-500{
  --gradient-from-color: #9e9e9e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(158, 158, 158, 0));
}

#uf-app .tw-from-gray-600{
  --gradient-from-color: #757575;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 117, 117, 0));
}

#uf-app .tw-from-gray-700{
  --gradient-from-color: #616161;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(97, 97, 97, 0));
}

#uf-app .tw-from-gray-800{
  --gradient-from-color: #424242;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 66, 66, 0));
}

#uf-app .tw-from-gray-900{
  --gradient-from-color: #212121;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(33, 33, 33, 0));
}

#uf-app .tw-from-blueGray-50{
  --gradient-from-color: var(--color-blue-grey-50);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-from-blueGray-100{
  --gradient-from-color: var(--color-blue-grey-100);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-from-blueGray-200{
  --gradient-from-color: var(--color-blue-grey-200);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-from-blueGray-300{
  --gradient-from-color: var(--color-blue-grey-300);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-from-blueGray-400{
  --gradient-from-color: var(--color-blue-grey-400);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-from-blueGray-500{
  --gradient-from-color: var(--color-blue-grey-500);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-from-blueGray-600{
  --gradient-from-color: var(--color-blue-grey-600);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-from-blueGray-700{
  --gradient-from-color: var(--color-blue-grey-700);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-from-blueGray-800{
  --gradient-from-color: var(--color-blue-grey-800);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-from-blueGray-900{
  --gradient-from-color: var(--color-blue-grey-900);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-from-black{
  --gradient-from-color: #000000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

#uf-app .tw-from-white{
  --gradient-from-color: #ffffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-from-transparent{
  --gradient-from-color: transparent;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

#uf-app .tw-via-primary{
  --gradient-via-color: var(--color-blue);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-via-muted{
  --gradient-via-color: var(--color-blue-grey-400);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-via-warning{
  --gradient-via-color: var(--color-orange);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-via-danger{
  --gradient-via-color: var(--color-orange);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-via-fail{
  --gradient-via-color: var(--color-red);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-via-info{
  --gradient-via-color: var(--color-deep-purple-400);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-via-red-50{
  --gradient-via-color: #ffebee;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 235, 238, 0));
}

#uf-app .tw-via-red-100{
  --gradient-via-color: #ffcdd2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 205, 210, 0));
}

#uf-app .tw-via-red-200{
  --gradient-via-color: #ef9a9a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 154, 154, 0));
}

#uf-app .tw-via-red-300{
  --gradient-via-color: #e57373;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 115, 115, 0));
}

#uf-app .tw-via-red-400{
  --gradient-via-color: #ef5350;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 83, 80, 0));
}

#uf-app .tw-via-red-500{
  --gradient-via-color: #f44336;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 67, 54, 0));
}

#uf-app .tw-via-red-600{
  --gradient-via-color: #e53935;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 57, 53, 0));
}

#uf-app .tw-via-red-700{
  --gradient-via-color: #d32f2f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(211, 47, 47, 0));
}

#uf-app .tw-via-red-800{
  --gradient-via-color: #c62828;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 40, 40, 0));
}

#uf-app .tw-via-red-900{
  --gradient-via-color: #b71c1c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 28, 28, 0));
}

#uf-app .tw-via-red-a100{
  --gradient-via-color: #ff8a80;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 128, 0));
}

#uf-app .tw-via-red-a200{
  --gradient-via-color: #ff5252;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 82, 82, 0));
}

#uf-app .tw-via-red-a400{
  --gradient-via-color: #ff1744;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 23, 68, 0));
}

#uf-app .tw-via-red-a700{
  --gradient-via-color: #d50000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 0, 0, 0));
}

#uf-app .tw-via-pink-50{
  --gradient-via-color: #fce4ec;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 228, 236, 0));
}

#uf-app .tw-via-pink-100{
  --gradient-via-color: #f8bbd0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 187, 208, 0));
}

#uf-app .tw-via-pink-200{
  --gradient-via-color: #f48fb1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 143, 177, 0));
}

#uf-app .tw-via-pink-300{
  --gradient-via-color: #f06292;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 98, 146, 0));
}

#uf-app .tw-via-pink-400{
  --gradient-via-color: #ec407a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 64, 122, 0));
}

#uf-app .tw-via-pink-500{
  --gradient-via-color: #e91e63;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 30, 99, 0));
}

#uf-app .tw-via-pink-600{
  --gradient-via-color: #d81b60;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(216, 27, 96, 0));
}

#uf-app .tw-via-pink-700{
  --gradient-via-color: #c2185b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 24, 91, 0));
}

#uf-app .tw-via-pink-800{
  --gradient-via-color: #ad1457;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(173, 20, 87, 0));
}

#uf-app .tw-via-pink-900{
  --gradient-via-color: #880e4f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(136, 14, 79, 0));
}

#uf-app .tw-via-pink-a100{
  --gradient-via-color: #ff80ab;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 128, 171, 0));
}

#uf-app .tw-via-pink-a200{
  --gradient-via-color: #ff4081;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 64, 129, 0));
}

#uf-app .tw-via-pink-a400{
  --gradient-via-color: #f50057;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 0, 87, 0));
}

#uf-app .tw-via-pink-a700{
  --gradient-via-color: #c51162;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 17, 98, 0));
}

#uf-app .tw-via-purple-50{
  --gradient-via-color: #f3e5f5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 229, 245, 0));
}

#uf-app .tw-via-purple-100{
  --gradient-via-color: #e1bee7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 190, 231, 0));
}

#uf-app .tw-via-purple-200{
  --gradient-via-color: #ce93d8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 147, 216, 0));
}

#uf-app .tw-via-purple-300{
  --gradient-via-color: #ba68c8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(186, 104, 200, 0));
}

#uf-app .tw-via-purple-400{
  --gradient-via-color: #ab47bc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(171, 71, 188, 0));
}

#uf-app .tw-via-purple-500{
  --gradient-via-color: #9c27b0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 39, 176, 0));
}

#uf-app .tw-via-purple-600{
  --gradient-via-color: #8e24aa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 36, 170, 0));
}

#uf-app .tw-via-purple-700{
  --gradient-via-color: #7b1fa2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 31, 162, 0));
}

#uf-app .tw-via-purple-800{
  --gradient-via-color: #6a1b9a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(106, 27, 154, 0));
}

#uf-app .tw-via-purple-900{
  --gradient-via-color: #4a148c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 20, 140, 0));
}

#uf-app .tw-via-purple-a100{
  --gradient-via-color: #ea80fc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 128, 252, 0));
}

#uf-app .tw-via-purple-a200{
  --gradient-via-color: #e040fb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 64, 251, 0));
}

#uf-app .tw-via-purple-a400{
  --gradient-via-color: #d500f9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 0, 249, 0));
}

#uf-app .tw-via-purple-a700{
  --gradient-via-color: #aa00ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(170, 0, 255, 0));
}

#uf-app .tw-via-deepPurple-50{
  --gradient-via-color: #ede7f6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 231, 246, 0));
}

#uf-app .tw-via-deepPurple-100{
  --gradient-via-color: #d1c4e9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(209, 196, 233, 0));
}

#uf-app .tw-via-deepPurple-200{
  --gradient-via-color: #b39ddb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 157, 219, 0));
}

#uf-app .tw-via-deepPurple-300{
  --gradient-via-color: #9575cd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(149, 117, 205, 0));
}

#uf-app .tw-via-deepPurple-400{
  --gradient-via-color: #7e57c2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 87, 194, 0));
}

#uf-app .tw-via-deepPurple-500{
  --gradient-via-color: #673ab7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(103, 58, 183, 0));
}

#uf-app .tw-via-deepPurple-600{
  --gradient-via-color: #5e35b1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(94, 53, 177, 0));
}

#uf-app .tw-via-deepPurple-700{
  --gradient-via-color: #512da8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 45, 168, 0));
}

#uf-app .tw-via-deepPurple-800{
  --gradient-via-color: #4527a0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(69, 39, 160, 0));
}

#uf-app .tw-via-deepPurple-900{
  --gradient-via-color: #311b92;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 27, 146, 0));
}

#uf-app .tw-via-deepPurple-a100{
  --gradient-via-color: #b388ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 136, 255, 0));
}

#uf-app .tw-via-deepPurple-a200{
  --gradient-via-color: #7c4dff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(124, 77, 255, 0));
}

#uf-app .tw-via-deepPurple-a400{
  --gradient-via-color: #651fff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(101, 31, 255, 0));
}

#uf-app .tw-via-deepPurple-a700{
  --gradient-via-color: #6200ea;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(98, 0, 234, 0));
}

#uf-app .tw-via-indigo-50{
  --gradient-via-color: #e8eaf6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(232, 234, 246, 0));
}

#uf-app .tw-via-indigo-100{
  --gradient-via-color: #c5cae9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 202, 233, 0));
}

#uf-app .tw-via-indigo-200{
  --gradient-via-color: #9fa8da;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 168, 218, 0));
}

#uf-app .tw-via-indigo-300{
  --gradient-via-color: #7986cb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(121, 134, 203, 0));
}

#uf-app .tw-via-indigo-400{
  --gradient-via-color: #5c6bc0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(92, 107, 192, 0));
}

#uf-app .tw-via-indigo-500{
  --gradient-via-color: #3f51b5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 81, 181, 0));
}

#uf-app .tw-via-indigo-600{
  --gradient-via-color: #3949ab;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(57, 73, 171, 0));
}

#uf-app .tw-via-indigo-700{
  --gradient-via-color: #303f9f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 63, 159, 0));
}

#uf-app .tw-via-indigo-800{
  --gradient-via-color: #283593;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 53, 147, 0));
}

#uf-app .tw-via-indigo-900{
  --gradient-via-color: #1a237e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 35, 126, 0));
}

#uf-app .tw-via-indigo-a100{
  --gradient-via-color: #8c9eff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(140, 158, 255, 0));
}

#uf-app .tw-via-indigo-a200{
  --gradient-via-color: #536dfe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(83, 109, 254, 0));
}

#uf-app .tw-via-indigo-a400{
  --gradient-via-color: #3d5afe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 90, 254, 0));
}

#uf-app .tw-via-indigo-a700{
  --gradient-via-color: #304ffe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 79, 254, 0));
}

#uf-app .tw-via-blue-50{
  --gradient-via-color: #e3f2fd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 242, 253, 0));
}

#uf-app .tw-via-blue-100{
  --gradient-via-color: #bbdefb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(187, 222, 251, 0));
}

#uf-app .tw-via-blue-200{
  --gradient-via-color: #90caf9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 202, 249, 0));
}

#uf-app .tw-via-blue-300{
  --gradient-via-color: #64b5f6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 181, 246, 0));
}

#uf-app .tw-via-blue-400{
  --gradient-via-color: #42a5f5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 165, 245, 0));
}

#uf-app .tw-via-blue-500{
  --gradient-via-color: #2196f3;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(33, 150, 243, 0));
}

#uf-app .tw-via-blue-600{
  --gradient-via-color: #1e88e5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 136, 229, 0));
}

#uf-app .tw-via-blue-700{
  --gradient-via-color: #1976d2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(25, 118, 210, 0));
}

#uf-app .tw-via-blue-800{
  --gradient-via-color: #1565c0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(21, 101, 192, 0));
}

#uf-app .tw-via-blue-900{
  --gradient-via-color: #0d47a1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(13, 71, 161, 0));
}

#uf-app .tw-via-blue-a100{
  --gradient-via-color: #82b1ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(130, 177, 255, 0));
}

#uf-app .tw-via-blue-a200{
  --gradient-via-color: #448aff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 138, 255, 0));
}

#uf-app .tw-via-blue-a400{
  --gradient-via-color: #2979ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 121, 255, 0));
}

#uf-app .tw-via-blue-a700{
  --gradient-via-color: #2962ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 98, 255, 0));
}

#uf-app .tw-via-lightBlue-50{
  --gradient-via-color: #e1f5fe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 245, 254, 0));
}

#uf-app .tw-via-lightBlue-100{
  --gradient-via-color: #b3e5fc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 229, 252, 0));
}

#uf-app .tw-via-lightBlue-200{
  --gradient-via-color: #81d4fa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 212, 250, 0));
}

#uf-app .tw-via-lightBlue-300{
  --gradient-via-color: #4fc3f7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 195, 247, 0));
}

#uf-app .tw-via-lightBlue-400{
  --gradient-via-color: #29b6f6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 182, 246, 0));
}

#uf-app .tw-via-lightBlue-500{
  --gradient-via-color: #03a9f4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 169, 244, 0));
}

#uf-app .tw-via-lightBlue-600{
  --gradient-via-color: #039be5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 155, 229, 0));
}

#uf-app .tw-via-lightBlue-700{
  --gradient-via-color: #0288d1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(2, 136, 209, 0));
}

#uf-app .tw-via-lightBlue-800{
  --gradient-via-color: #0277bd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(2, 119, 189, 0));
}

#uf-app .tw-via-lightBlue-900{
  --gradient-via-color: #01579b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 87, 155, 0));
}

#uf-app .tw-via-lightBlue-a100{
  --gradient-via-color: #80d8ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 216, 255, 0));
}

#uf-app .tw-via-lightBlue-a200{
  --gradient-via-color: #40c4ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(64, 196, 255, 0));
}

#uf-app .tw-via-lightBlue-a400{
  --gradient-via-color: #00b0ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 176, 255, 0));
}

#uf-app .tw-via-lightBlue-a700{
  --gradient-via-color: #0091ea;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 234, 0));
}

#uf-app .tw-via-cyan-50{
  --gradient-via-color: #e0f7fa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 247, 250, 0));
}

#uf-app .tw-via-cyan-100{
  --gradient-via-color: #b2ebf2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 235, 242, 0));
}

#uf-app .tw-via-cyan-200{
  --gradient-via-color: #80deea;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 222, 234, 0));
}

#uf-app .tw-via-cyan-300{
  --gradient-via-color: #4dd0e1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(77, 208, 225, 0));
}

#uf-app .tw-via-cyan-400{
  --gradient-via-color: #26c6da;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(38, 198, 218, 0));
}

#uf-app .tw-via-cyan-500{
  --gradient-via-color: #00bcd4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 188, 212, 0));
}

#uf-app .tw-via-cyan-600{
  --gradient-via-color: #00acc1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 172, 193, 0));
}

#uf-app .tw-via-cyan-700{
  --gradient-via-color: #0097a7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 151, 167, 0));
}

#uf-app .tw-via-cyan-800{
  --gradient-via-color: #00838f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 131, 143, 0));
}

#uf-app .tw-via-cyan-900{
  --gradient-via-color: #006064;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 96, 100, 0));
}

#uf-app .tw-via-cyan-a100{
  --gradient-via-color: #84ffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 255, 255, 0));
}

#uf-app .tw-via-cyan-a200{
  --gradient-via-color: #18ffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(24, 255, 255, 0));
}

#uf-app .tw-via-cyan-a400{
  --gradient-via-color: #00e5ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 229, 255, 0));
}

#uf-app .tw-via-cyan-a700{
  --gradient-via-color: #00b8d4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 184, 212, 0));
}

#uf-app .tw-via-teal-50{
  --gradient-via-color: #e0f2f1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 242, 241, 0));
}

#uf-app .tw-via-teal-100{
  --gradient-via-color: #b2dfdb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 223, 219, 0));
}

#uf-app .tw-via-teal-200{
  --gradient-via-color: #80cbc4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 203, 196, 0));
}

#uf-app .tw-via-teal-300{
  --gradient-via-color: #4db6ac;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(77, 182, 172, 0));
}

#uf-app .tw-via-teal-400{
  --gradient-via-color: #26a69a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(38, 166, 154, 0));
}

#uf-app .tw-via-teal-500{
  --gradient-via-color: #009688;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 150, 136, 0));
}

#uf-app .tw-via-teal-600{
  --gradient-via-color: #00897b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 137, 123, 0));
}

#uf-app .tw-via-teal-700{
  --gradient-via-color: #00796b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 121, 107, 0));
}

#uf-app .tw-via-teal-800{
  --gradient-via-color: #00695c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 105, 92, 0));
}

#uf-app .tw-via-teal-900{
  --gradient-via-color: #004d40;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 77, 64, 0));
}

#uf-app .tw-via-teal-a100{
  --gradient-via-color: #a7ffeb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(167, 255, 235, 0));
}

#uf-app .tw-via-teal-a200{
  --gradient-via-color: #64ffda;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 255, 218, 0));
}

#uf-app .tw-via-teal-a400{
  --gradient-via-color: #1de9b6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(29, 233, 182, 0));
}

#uf-app .tw-via-teal-a700{
  --gradient-via-color: #00bfa5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 191, 165, 0));
}

#uf-app .tw-via-green-50{
  --gradient-via-color: #e8f5e9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(232, 245, 233, 0));
}

#uf-app .tw-via-green-100{
  --gradient-via-color: #c8e6c9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 230, 201, 0));
}

#uf-app .tw-via-green-200{
  --gradient-via-color: #a5d6a7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(165, 214, 167, 0));
}

#uf-app .tw-via-green-300{
  --gradient-via-color: #81c784;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 199, 132, 0));
}

#uf-app .tw-via-green-400{
  --gradient-via-color: #66bb6a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 187, 106, 0));
}

#uf-app .tw-via-green-500{
  --gradient-via-color: #4caf50;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 175, 80, 0));
}

#uf-app .tw-via-green-600{
  --gradient-via-color: #43a047;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 160, 71, 0));
}

#uf-app .tw-via-green-700{
  --gradient-via-color: #388e3c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 142, 60, 0));
}

#uf-app .tw-via-green-800{
  --gradient-via-color: #2e7d32;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(46, 125, 50, 0));
}

#uf-app .tw-via-green-900{
  --gradient-via-color: #1b5e20;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(27, 94, 32, 0));
}

#uf-app .tw-via-green-a100{
  --gradient-via-color: #b9f6ca;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(185, 246, 202, 0));
}

#uf-app .tw-via-green-a200{
  --gradient-via-color: #69f0ae;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(105, 240, 174, 0));
}

#uf-app .tw-via-green-a400{
  --gradient-via-color: #00e676;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 230, 118, 0));
}

#uf-app .tw-via-green-a700{
  --gradient-via-color: #00c853;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 200, 83, 0));
}

#uf-app .tw-via-lightGreen-50{
  --gradient-via-color: #f1f8e9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 248, 233, 0));
}

#uf-app .tw-via-lightGreen-100{
  --gradient-via-color: #dcedc8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 237, 200, 0));
}

#uf-app .tw-via-lightGreen-200{
  --gradient-via-color: #c5e1a5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 225, 165, 0));
}

#uf-app .tw-via-lightGreen-300{
  --gradient-via-color: #aed581;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(174, 213, 129, 0));
}

#uf-app .tw-via-lightGreen-400{
  --gradient-via-color: #9ccc65;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 204, 101, 0));
}

#uf-app .tw-via-lightGreen-500{
  --gradient-via-color: #8bc34a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(139, 195, 74, 0));
}

#uf-app .tw-via-lightGreen-600{
  --gradient-via-color: #7cb342;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(124, 179, 66, 0));
}

#uf-app .tw-via-lightGreen-700{
  --gradient-via-color: #689f38;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 159, 56, 0));
}

#uf-app .tw-via-lightGreen-800{
  --gradient-via-color: #558b2f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 139, 47, 0));
}

#uf-app .tw-via-lightGreen-900{
  --gradient-via-color: #33691e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(51, 105, 30, 0));
}

#uf-app .tw-via-lightGreen-a100{
  --gradient-via-color: #ccff90;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(204, 255, 144, 0));
}

#uf-app .tw-via-lightGreen-a200{
  --gradient-via-color: #b2ff59;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 255, 89, 0));
}

#uf-app .tw-via-lightGreen-a400{
  --gradient-via-color: #76ff03;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 255, 3, 0));
}

#uf-app .tw-via-lightGreen-a700{
  --gradient-via-color: #64dd17;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 221, 23, 0));
}

#uf-app .tw-via-lime-50{
  --gradient-via-color: #f9fbe7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 251, 231, 0));
}

#uf-app .tw-via-lime-100{
  --gradient-via-color: #f0f4c3;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 244, 195, 0));
}

#uf-app .tw-via-lime-200{
  --gradient-via-color: #e6ee9c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 238, 156, 0));
}

#uf-app .tw-via-lime-300{
  --gradient-via-color: #dce775;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 231, 117, 0));
}

#uf-app .tw-via-lime-400{
  --gradient-via-color: #d4e157;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(212, 225, 87, 0));
}

#uf-app .tw-via-lime-500{
  --gradient-via-color: #cddc39;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 220, 57, 0));
}

#uf-app .tw-via-lime-600{
  --gradient-via-color: #c0ca33;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 202, 51, 0));
}

#uf-app .tw-via-lime-700{
  --gradient-via-color: #afb42b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 180, 43, 0));
}

#uf-app .tw-via-lime-800{
  --gradient-via-color: #9e9d24;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(158, 157, 36, 0));
}

#uf-app .tw-via-lime-900{
  --gradient-via-color: #827717;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(130, 119, 23, 0));
}

#uf-app .tw-via-lime-a100{
  --gradient-via-color: #f4ff81;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 255, 129, 0));
}

#uf-app .tw-via-lime-a200{
  --gradient-via-color: #eeff41;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(238, 255, 65, 0));
}

#uf-app .tw-via-lime-a400{
  --gradient-via-color: #c6ff00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 255, 0, 0));
}

#uf-app .tw-via-lime-a700{
  --gradient-via-color: #aeea00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(174, 234, 0, 0));
}

#uf-app .tw-via-yellow-50{
  --gradient-via-color: #fffde7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 253, 231, 0));
}

#uf-app .tw-via-yellow-100{
  --gradient-via-color: #fff9c4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 249, 196, 0));
}

#uf-app .tw-via-yellow-200{
  --gradient-via-color: #fff59d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 157, 0));
}

#uf-app .tw-via-yellow-300{
  --gradient-via-color: #fff176;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 118, 0));
}

#uf-app .tw-via-yellow-400{
  --gradient-via-color: #ffee58;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 238, 88, 0));
}

#uf-app .tw-via-yellow-500{
  --gradient-via-color: #ffeb3b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 235, 59, 0));
}

#uf-app .tw-via-yellow-600{
  --gradient-via-color: #fdd835;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 216, 53, 0));
}

#uf-app .tw-via-yellow-700{
  --gradient-via-color: #fbc02d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 192, 45, 0));
}

#uf-app .tw-via-yellow-800{
  --gradient-via-color: #f9a825;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 168, 37, 0));
}

#uf-app .tw-via-yellow-900{
  --gradient-via-color: #f57f17;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 127, 23, 0));
}

#uf-app .tw-via-yellow-a100{
  --gradient-via-color: #ffff8d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 141, 0));
}

#uf-app .tw-via-yellow-a200{
  --gradient-via-color: #ffff00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 0, 0));
}

#uf-app .tw-via-yellow-a400{
  --gradient-via-color: #ffea00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 234, 0, 0));
}

#uf-app .tw-via-yellow-a700{
  --gradient-via-color: #ffd600;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 214, 0, 0));
}

#uf-app .tw-via-amber-50{
  --gradient-via-color: #fff8e1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 225, 0));
}

#uf-app .tw-via-amber-100{
  --gradient-via-color: #ffecb3;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 236, 179, 0));
}

#uf-app .tw-via-amber-200{
  --gradient-via-color: #ffe082;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 224, 130, 0));
}

#uf-app .tw-via-amber-300{
  --gradient-via-color: #ffd54f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 213, 79, 0));
}

#uf-app .tw-via-amber-400{
  --gradient-via-color: #ffca28;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 202, 40, 0));
}

#uf-app .tw-via-amber-500{
  --gradient-via-color: #ffc107;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 193, 7, 0));
}

#uf-app .tw-via-amber-600{
  --gradient-via-color: #ffb300;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 179, 0, 0));
}

#uf-app .tw-via-amber-700{
  --gradient-via-color: #ffa000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 160, 0, 0));
}

#uf-app .tw-via-amber-800{
  --gradient-via-color: #ff8f00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 143, 0, 0));
}

#uf-app .tw-via-amber-900{
  --gradient-via-color: #ff6f00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 111, 0, 0));
}

#uf-app .tw-via-amber-a100{
  --gradient-via-color: #ffe57f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 229, 127, 0));
}

#uf-app .tw-via-amber-a200{
  --gradient-via-color: #ffd740;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 215, 64, 0));
}

#uf-app .tw-via-amber-a400{
  --gradient-via-color: #ffc400;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 196, 0, 0));
}

#uf-app .tw-via-amber-a700{
  --gradient-via-color: #ffab00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 0, 0));
}

#uf-app .tw-via-orange-50{
  --gradient-via-color: #fff3e0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 243, 224, 0));
}

#uf-app .tw-via-orange-100{
  --gradient-via-color: #ffe0b2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 224, 178, 0));
}

#uf-app .tw-via-orange-200{
  --gradient-via-color: #ffcc80;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 204, 128, 0));
}

#uf-app .tw-via-orange-300{
  --gradient-via-color: #ffb74d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 183, 77, 0));
}

#uf-app .tw-via-orange-400{
  --gradient-via-color: #ffa726;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 167, 38, 0));
}

#uf-app .tw-via-orange-500{
  --gradient-via-color: #ff9800;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 152, 0, 0));
}

#uf-app .tw-via-orange-600{
  --gradient-via-color: #fb8c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 140, 0, 0));
}

#uf-app .tw-via-orange-700{
  --gradient-via-color: #f57c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 124, 0, 0));
}

#uf-app .tw-via-orange-800{
  --gradient-via-color: #ef6c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 108, 0, 0));
}

#uf-app .tw-via-orange-900{
  --gradient-via-color: #e65100;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 81, 0, 0));
}

#uf-app .tw-via-orange-a100{
  --gradient-via-color: #ffd180;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 209, 128, 0));
}

#uf-app .tw-via-orange-a200{
  --gradient-via-color: #ffab40;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 64, 0));
}

#uf-app .tw-via-orange-a400{
  --gradient-via-color: #ff9100;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 145, 0, 0));
}

#uf-app .tw-via-orange-a700{
  --gradient-via-color: #ff6d00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 109, 0, 0));
}

#uf-app .tw-via-deepOrange-50{
  --gradient-via-color: #fbe9e7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 233, 231, 0));
}

#uf-app .tw-via-deepOrange-100{
  --gradient-via-color: #ffccbc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 204, 188, 0));
}

#uf-app .tw-via-deepOrange-200{
  --gradient-via-color: #ffab91;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 145, 0));
}

#uf-app .tw-via-deepOrange-300{
  --gradient-via-color: #ff8a65;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 101, 0));
}

#uf-app .tw-via-deepOrange-400{
  --gradient-via-color: #ff7043;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 112, 67, 0));
}

#uf-app .tw-via-deepOrange-500{
  --gradient-via-color: #ff5722;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 87, 34, 0));
}

#uf-app .tw-via-deepOrange-600{
  --gradient-via-color: #f4511e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 81, 30, 0));
}

#uf-app .tw-via-deepOrange-700{
  --gradient-via-color: #e64a19;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 74, 25, 0));
}

#uf-app .tw-via-deepOrange-800{
  --gradient-via-color: #d84315;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(216, 67, 21, 0));
}

#uf-app .tw-via-deepOrange-900{
  --gradient-via-color: #bf360c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 54, 12, 0));
}

#uf-app .tw-via-deepOrange-a100{
  --gradient-via-color: #ff9e80;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 158, 128, 0));
}

#uf-app .tw-via-deepOrange-a200{
  --gradient-via-color: #ff6e40;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 110, 64, 0));
}

#uf-app .tw-via-deepOrange-a400{
  --gradient-via-color: #ff3d00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 61, 0, 0));
}

#uf-app .tw-via-deepOrange-a700{
  --gradient-via-color: #dd2c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 44, 0, 0));
}

#uf-app .tw-via-brown-50{
  --gradient-via-color: #efebe9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 235, 233, 0));
}

#uf-app .tw-via-brown-100{
  --gradient-via-color: #d7ccc8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 204, 200, 0));
}

#uf-app .tw-via-brown-200{
  --gradient-via-color: #bcaaa4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 170, 164, 0));
}

#uf-app .tw-via-brown-300{
  --gradient-via-color: #a1887f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 136, 127, 0));
}

#uf-app .tw-via-brown-400{
  --gradient-via-color: #8d6e63;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 110, 99, 0));
}

#uf-app .tw-via-brown-500{
  --gradient-via-color: #795548;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(121, 85, 72, 0));
}

#uf-app .tw-via-brown-600{
  --gradient-via-color: #6d4c41;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(109, 76, 65, 0));
}

#uf-app .tw-via-brown-700{
  --gradient-via-color: #5d4037;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(93, 64, 55, 0));
}

#uf-app .tw-via-brown-800{
  --gradient-via-color: #4e342e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 52, 46, 0));
}

#uf-app .tw-via-brown-900{
  --gradient-via-color: #3e2723;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(62, 39, 35, 0));
}

#uf-app .tw-via-gray-50{
  --gradient-via-color: #fafafa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 250, 250, 0));
}

#uf-app .tw-via-gray-100{
  --gradient-via-color: #f5f5f5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 245, 245, 0));
}

#uf-app .tw-via-gray-200{
  --gradient-via-color: #eeeeee;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(238, 238, 238, 0));
}

#uf-app .tw-via-gray-300{
  --gradient-via-color: #e0e0e0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 224, 224, 0));
}

#uf-app .tw-via-gray-400{
  --gradient-via-color: #bdbdbd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(189, 189, 189, 0));
}

#uf-app .tw-via-gray-500{
  --gradient-via-color: #9e9e9e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(158, 158, 158, 0));
}

#uf-app .tw-via-gray-600{
  --gradient-via-color: #757575;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 117, 117, 0));
}

#uf-app .tw-via-gray-700{
  --gradient-via-color: #616161;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(97, 97, 97, 0));
}

#uf-app .tw-via-gray-800{
  --gradient-via-color: #424242;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 66, 66, 0));
}

#uf-app .tw-via-gray-900{
  --gradient-via-color: #212121;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(33, 33, 33, 0));
}

#uf-app .tw-via-blueGray-50{
  --gradient-via-color: var(--color-blue-grey-50);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-via-blueGray-100{
  --gradient-via-color: var(--color-blue-grey-100);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-via-blueGray-200{
  --gradient-via-color: var(--color-blue-grey-200);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-via-blueGray-300{
  --gradient-via-color: var(--color-blue-grey-300);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-via-blueGray-400{
  --gradient-via-color: var(--color-blue-grey-400);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-via-blueGray-500{
  --gradient-via-color: var(--color-blue-grey-500);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-via-blueGray-600{
  --gradient-via-color: var(--color-blue-grey-600);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-via-blueGray-700{
  --gradient-via-color: var(--color-blue-grey-700);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-via-blueGray-800{
  --gradient-via-color: var(--color-blue-grey-800);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-via-blueGray-900{
  --gradient-via-color: var(--color-blue-grey-900);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-via-black{
  --gradient-via-color: #000000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

#uf-app .tw-via-white{
  --gradient-via-color: #ffffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .tw-via-transparent{
  --gradient-via-color: transparent;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

#uf-app .tw-to-primary{
  --gradient-to-color: var(--color-blue);
}

#uf-app .tw-to-muted{
  --gradient-to-color: var(--color-blue-grey-400);
}

#uf-app .tw-to-warning{
  --gradient-to-color: var(--color-orange);
}

#uf-app .tw-to-danger{
  --gradient-to-color: var(--color-orange);
}

#uf-app .tw-to-fail{
  --gradient-to-color: var(--color-red);
}

#uf-app .tw-to-info{
  --gradient-to-color: var(--color-deep-purple-400);
}

#uf-app .tw-to-red-50{
  --gradient-to-color: #ffebee;
}

#uf-app .tw-to-red-100{
  --gradient-to-color: #ffcdd2;
}

#uf-app .tw-to-red-200{
  --gradient-to-color: #ef9a9a;
}

#uf-app .tw-to-red-300{
  --gradient-to-color: #e57373;
}

#uf-app .tw-to-red-400{
  --gradient-to-color: #ef5350;
}

#uf-app .tw-to-red-500{
  --gradient-to-color: #f44336;
}

#uf-app .tw-to-red-600{
  --gradient-to-color: #e53935;
}

#uf-app .tw-to-red-700{
  --gradient-to-color: #d32f2f;
}

#uf-app .tw-to-red-800{
  --gradient-to-color: #c62828;
}

#uf-app .tw-to-red-900{
  --gradient-to-color: #b71c1c;
}

#uf-app .tw-to-red-a100{
  --gradient-to-color: #ff8a80;
}

#uf-app .tw-to-red-a200{
  --gradient-to-color: #ff5252;
}

#uf-app .tw-to-red-a400{
  --gradient-to-color: #ff1744;
}

#uf-app .tw-to-red-a700{
  --gradient-to-color: #d50000;
}

#uf-app .tw-to-pink-50{
  --gradient-to-color: #fce4ec;
}

#uf-app .tw-to-pink-100{
  --gradient-to-color: #f8bbd0;
}

#uf-app .tw-to-pink-200{
  --gradient-to-color: #f48fb1;
}

#uf-app .tw-to-pink-300{
  --gradient-to-color: #f06292;
}

#uf-app .tw-to-pink-400{
  --gradient-to-color: #ec407a;
}

#uf-app .tw-to-pink-500{
  --gradient-to-color: #e91e63;
}

#uf-app .tw-to-pink-600{
  --gradient-to-color: #d81b60;
}

#uf-app .tw-to-pink-700{
  --gradient-to-color: #c2185b;
}

#uf-app .tw-to-pink-800{
  --gradient-to-color: #ad1457;
}

#uf-app .tw-to-pink-900{
  --gradient-to-color: #880e4f;
}

#uf-app .tw-to-pink-a100{
  --gradient-to-color: #ff80ab;
}

#uf-app .tw-to-pink-a200{
  --gradient-to-color: #ff4081;
}

#uf-app .tw-to-pink-a400{
  --gradient-to-color: #f50057;
}

#uf-app .tw-to-pink-a700{
  --gradient-to-color: #c51162;
}

#uf-app .tw-to-purple-50{
  --gradient-to-color: #f3e5f5;
}

#uf-app .tw-to-purple-100{
  --gradient-to-color: #e1bee7;
}

#uf-app .tw-to-purple-200{
  --gradient-to-color: #ce93d8;
}

#uf-app .tw-to-purple-300{
  --gradient-to-color: #ba68c8;
}

#uf-app .tw-to-purple-400{
  --gradient-to-color: #ab47bc;
}

#uf-app .tw-to-purple-500{
  --gradient-to-color: #9c27b0;
}

#uf-app .tw-to-purple-600{
  --gradient-to-color: #8e24aa;
}

#uf-app .tw-to-purple-700{
  --gradient-to-color: #7b1fa2;
}

#uf-app .tw-to-purple-800{
  --gradient-to-color: #6a1b9a;
}

#uf-app .tw-to-purple-900{
  --gradient-to-color: #4a148c;
}

#uf-app .tw-to-purple-a100{
  --gradient-to-color: #ea80fc;
}

#uf-app .tw-to-purple-a200{
  --gradient-to-color: #e040fb;
}

#uf-app .tw-to-purple-a400{
  --gradient-to-color: #d500f9;
}

#uf-app .tw-to-purple-a700{
  --gradient-to-color: #aa00ff;
}

#uf-app .tw-to-deepPurple-50{
  --gradient-to-color: #ede7f6;
}

#uf-app .tw-to-deepPurple-100{
  --gradient-to-color: #d1c4e9;
}

#uf-app .tw-to-deepPurple-200{
  --gradient-to-color: #b39ddb;
}

#uf-app .tw-to-deepPurple-300{
  --gradient-to-color: #9575cd;
}

#uf-app .tw-to-deepPurple-400{
  --gradient-to-color: #7e57c2;
}

#uf-app .tw-to-deepPurple-500{
  --gradient-to-color: #673ab7;
}

#uf-app .tw-to-deepPurple-600{
  --gradient-to-color: #5e35b1;
}

#uf-app .tw-to-deepPurple-700{
  --gradient-to-color: #512da8;
}

#uf-app .tw-to-deepPurple-800{
  --gradient-to-color: #4527a0;
}

#uf-app .tw-to-deepPurple-900{
  --gradient-to-color: #311b92;
}

#uf-app .tw-to-deepPurple-a100{
  --gradient-to-color: #b388ff;
}

#uf-app .tw-to-deepPurple-a200{
  --gradient-to-color: #7c4dff;
}

#uf-app .tw-to-deepPurple-a400{
  --gradient-to-color: #651fff;
}

#uf-app .tw-to-deepPurple-a700{
  --gradient-to-color: #6200ea;
}

#uf-app .tw-to-indigo-50{
  --gradient-to-color: #e8eaf6;
}

#uf-app .tw-to-indigo-100{
  --gradient-to-color: #c5cae9;
}

#uf-app .tw-to-indigo-200{
  --gradient-to-color: #9fa8da;
}

#uf-app .tw-to-indigo-300{
  --gradient-to-color: #7986cb;
}

#uf-app .tw-to-indigo-400{
  --gradient-to-color: #5c6bc0;
}

#uf-app .tw-to-indigo-500{
  --gradient-to-color: #3f51b5;
}

#uf-app .tw-to-indigo-600{
  --gradient-to-color: #3949ab;
}

#uf-app .tw-to-indigo-700{
  --gradient-to-color: #303f9f;
}

#uf-app .tw-to-indigo-800{
  --gradient-to-color: #283593;
}

#uf-app .tw-to-indigo-900{
  --gradient-to-color: #1a237e;
}

#uf-app .tw-to-indigo-a100{
  --gradient-to-color: #8c9eff;
}

#uf-app .tw-to-indigo-a200{
  --gradient-to-color: #536dfe;
}

#uf-app .tw-to-indigo-a400{
  --gradient-to-color: #3d5afe;
}

#uf-app .tw-to-indigo-a700{
  --gradient-to-color: #304ffe;
}

#uf-app .tw-to-blue-50{
  --gradient-to-color: #e3f2fd;
}

#uf-app .tw-to-blue-100{
  --gradient-to-color: #bbdefb;
}

#uf-app .tw-to-blue-200{
  --gradient-to-color: #90caf9;
}

#uf-app .tw-to-blue-300{
  --gradient-to-color: #64b5f6;
}

#uf-app .tw-to-blue-400{
  --gradient-to-color: #42a5f5;
}

#uf-app .tw-to-blue-500{
  --gradient-to-color: #2196f3;
}

#uf-app .tw-to-blue-600{
  --gradient-to-color: #1e88e5;
}

#uf-app .tw-to-blue-700{
  --gradient-to-color: #1976d2;
}

#uf-app .tw-to-blue-800{
  --gradient-to-color: #1565c0;
}

#uf-app .tw-to-blue-900{
  --gradient-to-color: #0d47a1;
}

#uf-app .tw-to-blue-a100{
  --gradient-to-color: #82b1ff;
}

#uf-app .tw-to-blue-a200{
  --gradient-to-color: #448aff;
}

#uf-app .tw-to-blue-a400{
  --gradient-to-color: #2979ff;
}

#uf-app .tw-to-blue-a700{
  --gradient-to-color: #2962ff;
}

#uf-app .tw-to-lightBlue-50{
  --gradient-to-color: #e1f5fe;
}

#uf-app .tw-to-lightBlue-100{
  --gradient-to-color: #b3e5fc;
}

#uf-app .tw-to-lightBlue-200{
  --gradient-to-color: #81d4fa;
}

#uf-app .tw-to-lightBlue-300{
  --gradient-to-color: #4fc3f7;
}

#uf-app .tw-to-lightBlue-400{
  --gradient-to-color: #29b6f6;
}

#uf-app .tw-to-lightBlue-500{
  --gradient-to-color: #03a9f4;
}

#uf-app .tw-to-lightBlue-600{
  --gradient-to-color: #039be5;
}

#uf-app .tw-to-lightBlue-700{
  --gradient-to-color: #0288d1;
}

#uf-app .tw-to-lightBlue-800{
  --gradient-to-color: #0277bd;
}

#uf-app .tw-to-lightBlue-900{
  --gradient-to-color: #01579b;
}

#uf-app .tw-to-lightBlue-a100{
  --gradient-to-color: #80d8ff;
}

#uf-app .tw-to-lightBlue-a200{
  --gradient-to-color: #40c4ff;
}

#uf-app .tw-to-lightBlue-a400{
  --gradient-to-color: #00b0ff;
}

#uf-app .tw-to-lightBlue-a700{
  --gradient-to-color: #0091ea;
}

#uf-app .tw-to-cyan-50{
  --gradient-to-color: #e0f7fa;
}

#uf-app .tw-to-cyan-100{
  --gradient-to-color: #b2ebf2;
}

#uf-app .tw-to-cyan-200{
  --gradient-to-color: #80deea;
}

#uf-app .tw-to-cyan-300{
  --gradient-to-color: #4dd0e1;
}

#uf-app .tw-to-cyan-400{
  --gradient-to-color: #26c6da;
}

#uf-app .tw-to-cyan-500{
  --gradient-to-color: #00bcd4;
}

#uf-app .tw-to-cyan-600{
  --gradient-to-color: #00acc1;
}

#uf-app .tw-to-cyan-700{
  --gradient-to-color: #0097a7;
}

#uf-app .tw-to-cyan-800{
  --gradient-to-color: #00838f;
}

#uf-app .tw-to-cyan-900{
  --gradient-to-color: #006064;
}

#uf-app .tw-to-cyan-a100{
  --gradient-to-color: #84ffff;
}

#uf-app .tw-to-cyan-a200{
  --gradient-to-color: #18ffff;
}

#uf-app .tw-to-cyan-a400{
  --gradient-to-color: #00e5ff;
}

#uf-app .tw-to-cyan-a700{
  --gradient-to-color: #00b8d4;
}

#uf-app .tw-to-teal-50{
  --gradient-to-color: #e0f2f1;
}

#uf-app .tw-to-teal-100{
  --gradient-to-color: #b2dfdb;
}

#uf-app .tw-to-teal-200{
  --gradient-to-color: #80cbc4;
}

#uf-app .tw-to-teal-300{
  --gradient-to-color: #4db6ac;
}

#uf-app .tw-to-teal-400{
  --gradient-to-color: #26a69a;
}

#uf-app .tw-to-teal-500{
  --gradient-to-color: #009688;
}

#uf-app .tw-to-teal-600{
  --gradient-to-color: #00897b;
}

#uf-app .tw-to-teal-700{
  --gradient-to-color: #00796b;
}

#uf-app .tw-to-teal-800{
  --gradient-to-color: #00695c;
}

#uf-app .tw-to-teal-900{
  --gradient-to-color: #004d40;
}

#uf-app .tw-to-teal-a100{
  --gradient-to-color: #a7ffeb;
}

#uf-app .tw-to-teal-a200{
  --gradient-to-color: #64ffda;
}

#uf-app .tw-to-teal-a400{
  --gradient-to-color: #1de9b6;
}

#uf-app .tw-to-teal-a700{
  --gradient-to-color: #00bfa5;
}

#uf-app .tw-to-green-50{
  --gradient-to-color: #e8f5e9;
}

#uf-app .tw-to-green-100{
  --gradient-to-color: #c8e6c9;
}

#uf-app .tw-to-green-200{
  --gradient-to-color: #a5d6a7;
}

#uf-app .tw-to-green-300{
  --gradient-to-color: #81c784;
}

#uf-app .tw-to-green-400{
  --gradient-to-color: #66bb6a;
}

#uf-app .tw-to-green-500{
  --gradient-to-color: #4caf50;
}

#uf-app .tw-to-green-600{
  --gradient-to-color: #43a047;
}

#uf-app .tw-to-green-700{
  --gradient-to-color: #388e3c;
}

#uf-app .tw-to-green-800{
  --gradient-to-color: #2e7d32;
}

#uf-app .tw-to-green-900{
  --gradient-to-color: #1b5e20;
}

#uf-app .tw-to-green-a100{
  --gradient-to-color: #b9f6ca;
}

#uf-app .tw-to-green-a200{
  --gradient-to-color: #69f0ae;
}

#uf-app .tw-to-green-a400{
  --gradient-to-color: #00e676;
}

#uf-app .tw-to-green-a700{
  --gradient-to-color: #00c853;
}

#uf-app .tw-to-lightGreen-50{
  --gradient-to-color: #f1f8e9;
}

#uf-app .tw-to-lightGreen-100{
  --gradient-to-color: #dcedc8;
}

#uf-app .tw-to-lightGreen-200{
  --gradient-to-color: #c5e1a5;
}

#uf-app .tw-to-lightGreen-300{
  --gradient-to-color: #aed581;
}

#uf-app .tw-to-lightGreen-400{
  --gradient-to-color: #9ccc65;
}

#uf-app .tw-to-lightGreen-500{
  --gradient-to-color: #8bc34a;
}

#uf-app .tw-to-lightGreen-600{
  --gradient-to-color: #7cb342;
}

#uf-app .tw-to-lightGreen-700{
  --gradient-to-color: #689f38;
}

#uf-app .tw-to-lightGreen-800{
  --gradient-to-color: #558b2f;
}

#uf-app .tw-to-lightGreen-900{
  --gradient-to-color: #33691e;
}

#uf-app .tw-to-lightGreen-a100{
  --gradient-to-color: #ccff90;
}

#uf-app .tw-to-lightGreen-a200{
  --gradient-to-color: #b2ff59;
}

#uf-app .tw-to-lightGreen-a400{
  --gradient-to-color: #76ff03;
}

#uf-app .tw-to-lightGreen-a700{
  --gradient-to-color: #64dd17;
}

#uf-app .tw-to-lime-50{
  --gradient-to-color: #f9fbe7;
}

#uf-app .tw-to-lime-100{
  --gradient-to-color: #f0f4c3;
}

#uf-app .tw-to-lime-200{
  --gradient-to-color: #e6ee9c;
}

#uf-app .tw-to-lime-300{
  --gradient-to-color: #dce775;
}

#uf-app .tw-to-lime-400{
  --gradient-to-color: #d4e157;
}

#uf-app .tw-to-lime-500{
  --gradient-to-color: #cddc39;
}

#uf-app .tw-to-lime-600{
  --gradient-to-color: #c0ca33;
}

#uf-app .tw-to-lime-700{
  --gradient-to-color: #afb42b;
}

#uf-app .tw-to-lime-800{
  --gradient-to-color: #9e9d24;
}

#uf-app .tw-to-lime-900{
  --gradient-to-color: #827717;
}

#uf-app .tw-to-lime-a100{
  --gradient-to-color: #f4ff81;
}

#uf-app .tw-to-lime-a200{
  --gradient-to-color: #eeff41;
}

#uf-app .tw-to-lime-a400{
  --gradient-to-color: #c6ff00;
}

#uf-app .tw-to-lime-a700{
  --gradient-to-color: #aeea00;
}

#uf-app .tw-to-yellow-50{
  --gradient-to-color: #fffde7;
}

#uf-app .tw-to-yellow-100{
  --gradient-to-color: #fff9c4;
}

#uf-app .tw-to-yellow-200{
  --gradient-to-color: #fff59d;
}

#uf-app .tw-to-yellow-300{
  --gradient-to-color: #fff176;
}

#uf-app .tw-to-yellow-400{
  --gradient-to-color: #ffee58;
}

#uf-app .tw-to-yellow-500{
  --gradient-to-color: #ffeb3b;
}

#uf-app .tw-to-yellow-600{
  --gradient-to-color: #fdd835;
}

#uf-app .tw-to-yellow-700{
  --gradient-to-color: #fbc02d;
}

#uf-app .tw-to-yellow-800{
  --gradient-to-color: #f9a825;
}

#uf-app .tw-to-yellow-900{
  --gradient-to-color: #f57f17;
}

#uf-app .tw-to-yellow-a100{
  --gradient-to-color: #ffff8d;
}

#uf-app .tw-to-yellow-a200{
  --gradient-to-color: #ffff00;
}

#uf-app .tw-to-yellow-a400{
  --gradient-to-color: #ffea00;
}

#uf-app .tw-to-yellow-a700{
  --gradient-to-color: #ffd600;
}

#uf-app .tw-to-amber-50{
  --gradient-to-color: #fff8e1;
}

#uf-app .tw-to-amber-100{
  --gradient-to-color: #ffecb3;
}

#uf-app .tw-to-amber-200{
  --gradient-to-color: #ffe082;
}

#uf-app .tw-to-amber-300{
  --gradient-to-color: #ffd54f;
}

#uf-app .tw-to-amber-400{
  --gradient-to-color: #ffca28;
}

#uf-app .tw-to-amber-500{
  --gradient-to-color: #ffc107;
}

#uf-app .tw-to-amber-600{
  --gradient-to-color: #ffb300;
}

#uf-app .tw-to-amber-700{
  --gradient-to-color: #ffa000;
}

#uf-app .tw-to-amber-800{
  --gradient-to-color: #ff8f00;
}

#uf-app .tw-to-amber-900{
  --gradient-to-color: #ff6f00;
}

#uf-app .tw-to-amber-a100{
  --gradient-to-color: #ffe57f;
}

#uf-app .tw-to-amber-a200{
  --gradient-to-color: #ffd740;
}

#uf-app .tw-to-amber-a400{
  --gradient-to-color: #ffc400;
}

#uf-app .tw-to-amber-a700{
  --gradient-to-color: #ffab00;
}

#uf-app .tw-to-orange-50{
  --gradient-to-color: #fff3e0;
}

#uf-app .tw-to-orange-100{
  --gradient-to-color: #ffe0b2;
}

#uf-app .tw-to-orange-200{
  --gradient-to-color: #ffcc80;
}

#uf-app .tw-to-orange-300{
  --gradient-to-color: #ffb74d;
}

#uf-app .tw-to-orange-400{
  --gradient-to-color: #ffa726;
}

#uf-app .tw-to-orange-500{
  --gradient-to-color: #ff9800;
}

#uf-app .tw-to-orange-600{
  --gradient-to-color: #fb8c00;
}

#uf-app .tw-to-orange-700{
  --gradient-to-color: #f57c00;
}

#uf-app .tw-to-orange-800{
  --gradient-to-color: #ef6c00;
}

#uf-app .tw-to-orange-900{
  --gradient-to-color: #e65100;
}

#uf-app .tw-to-orange-a100{
  --gradient-to-color: #ffd180;
}

#uf-app .tw-to-orange-a200{
  --gradient-to-color: #ffab40;
}

#uf-app .tw-to-orange-a400{
  --gradient-to-color: #ff9100;
}

#uf-app .tw-to-orange-a700{
  --gradient-to-color: #ff6d00;
}

#uf-app .tw-to-deepOrange-50{
  --gradient-to-color: #fbe9e7;
}

#uf-app .tw-to-deepOrange-100{
  --gradient-to-color: #ffccbc;
}

#uf-app .tw-to-deepOrange-200{
  --gradient-to-color: #ffab91;
}

#uf-app .tw-to-deepOrange-300{
  --gradient-to-color: #ff8a65;
}

#uf-app .tw-to-deepOrange-400{
  --gradient-to-color: #ff7043;
}

#uf-app .tw-to-deepOrange-500{
  --gradient-to-color: #ff5722;
}

#uf-app .tw-to-deepOrange-600{
  --gradient-to-color: #f4511e;
}

#uf-app .tw-to-deepOrange-700{
  --gradient-to-color: #e64a19;
}

#uf-app .tw-to-deepOrange-800{
  --gradient-to-color: #d84315;
}

#uf-app .tw-to-deepOrange-900{
  --gradient-to-color: #bf360c;
}

#uf-app .tw-to-deepOrange-a100{
  --gradient-to-color: #ff9e80;
}

#uf-app .tw-to-deepOrange-a200{
  --gradient-to-color: #ff6e40;
}

#uf-app .tw-to-deepOrange-a400{
  --gradient-to-color: #ff3d00;
}

#uf-app .tw-to-deepOrange-a700{
  --gradient-to-color: #dd2c00;
}

#uf-app .tw-to-brown-50{
  --gradient-to-color: #efebe9;
}

#uf-app .tw-to-brown-100{
  --gradient-to-color: #d7ccc8;
}

#uf-app .tw-to-brown-200{
  --gradient-to-color: #bcaaa4;
}

#uf-app .tw-to-brown-300{
  --gradient-to-color: #a1887f;
}

#uf-app .tw-to-brown-400{
  --gradient-to-color: #8d6e63;
}

#uf-app .tw-to-brown-500{
  --gradient-to-color: #795548;
}

#uf-app .tw-to-brown-600{
  --gradient-to-color: #6d4c41;
}

#uf-app .tw-to-brown-700{
  --gradient-to-color: #5d4037;
}

#uf-app .tw-to-brown-800{
  --gradient-to-color: #4e342e;
}

#uf-app .tw-to-brown-900{
  --gradient-to-color: #3e2723;
}

#uf-app .tw-to-gray-50{
  --gradient-to-color: #fafafa;
}

#uf-app .tw-to-gray-100{
  --gradient-to-color: #f5f5f5;
}

#uf-app .tw-to-gray-200{
  --gradient-to-color: #eeeeee;
}

#uf-app .tw-to-gray-300{
  --gradient-to-color: #e0e0e0;
}

#uf-app .tw-to-gray-400{
  --gradient-to-color: #bdbdbd;
}

#uf-app .tw-to-gray-500{
  --gradient-to-color: #9e9e9e;
}

#uf-app .tw-to-gray-600{
  --gradient-to-color: #757575;
}

#uf-app .tw-to-gray-700{
  --gradient-to-color: #616161;
}

#uf-app .tw-to-gray-800{
  --gradient-to-color: #424242;
}

#uf-app .tw-to-gray-900{
  --gradient-to-color: #212121;
}

#uf-app .tw-to-blueGray-50{
  --gradient-to-color: var(--color-blue-grey-50);
}

#uf-app .tw-to-blueGray-100{
  --gradient-to-color: var(--color-blue-grey-100);
}

#uf-app .tw-to-blueGray-200{
  --gradient-to-color: var(--color-blue-grey-200);
}

#uf-app .tw-to-blueGray-300{
  --gradient-to-color: var(--color-blue-grey-300);
}

#uf-app .tw-to-blueGray-400{
  --gradient-to-color: var(--color-blue-grey-400);
}

#uf-app .tw-to-blueGray-500{
  --gradient-to-color: var(--color-blue-grey-500);
}

#uf-app .tw-to-blueGray-600{
  --gradient-to-color: var(--color-blue-grey-600);
}

#uf-app .tw-to-blueGray-700{
  --gradient-to-color: var(--color-blue-grey-700);
}

#uf-app .tw-to-blueGray-800{
  --gradient-to-color: var(--color-blue-grey-800);
}

#uf-app .tw-to-blueGray-900{
  --gradient-to-color: var(--color-blue-grey-900);
}

#uf-app .tw-to-black{
  --gradient-to-color: #000000;
}

#uf-app .tw-to-white{
  --gradient-to-color: #ffffff;
}

#uf-app .tw-to-transparent{
  --gradient-to-color: transparent;
}

#uf-app .hover\:tw-from-primary:hover{
  --gradient-from-color: var(--color-blue);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-from-muted:hover{
  --gradient-from-color: var(--color-blue-grey-400);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-from-warning:hover{
  --gradient-from-color: var(--color-orange);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-from-danger:hover{
  --gradient-from-color: var(--color-orange);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-from-fail:hover{
  --gradient-from-color: var(--color-red);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-from-info:hover{
  --gradient-from-color: var(--color-deep-purple-400);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-from-red-50:hover{
  --gradient-from-color: #ffebee;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 235, 238, 0));
}

#uf-app .hover\:tw-from-red-100:hover{
  --gradient-from-color: #ffcdd2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 205, 210, 0));
}

#uf-app .hover\:tw-from-red-200:hover{
  --gradient-from-color: #ef9a9a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 154, 154, 0));
}

#uf-app .hover\:tw-from-red-300:hover{
  --gradient-from-color: #e57373;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 115, 115, 0));
}

#uf-app .hover\:tw-from-red-400:hover{
  --gradient-from-color: #ef5350;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 83, 80, 0));
}

#uf-app .hover\:tw-from-red-500:hover{
  --gradient-from-color: #f44336;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 67, 54, 0));
}

#uf-app .hover\:tw-from-red-600:hover{
  --gradient-from-color: #e53935;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 57, 53, 0));
}

#uf-app .hover\:tw-from-red-700:hover{
  --gradient-from-color: #d32f2f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(211, 47, 47, 0));
}

#uf-app .hover\:tw-from-red-800:hover{
  --gradient-from-color: #c62828;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 40, 40, 0));
}

#uf-app .hover\:tw-from-red-900:hover{
  --gradient-from-color: #b71c1c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 28, 28, 0));
}

#uf-app .hover\:tw-from-red-a100:hover{
  --gradient-from-color: #ff8a80;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 128, 0));
}

#uf-app .hover\:tw-from-red-a200:hover{
  --gradient-from-color: #ff5252;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 82, 82, 0));
}

#uf-app .hover\:tw-from-red-a400:hover{
  --gradient-from-color: #ff1744;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 23, 68, 0));
}

#uf-app .hover\:tw-from-red-a700:hover{
  --gradient-from-color: #d50000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 0, 0, 0));
}

#uf-app .hover\:tw-from-pink-50:hover{
  --gradient-from-color: #fce4ec;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 228, 236, 0));
}

#uf-app .hover\:tw-from-pink-100:hover{
  --gradient-from-color: #f8bbd0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 187, 208, 0));
}

#uf-app .hover\:tw-from-pink-200:hover{
  --gradient-from-color: #f48fb1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 143, 177, 0));
}

#uf-app .hover\:tw-from-pink-300:hover{
  --gradient-from-color: #f06292;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 98, 146, 0));
}

#uf-app .hover\:tw-from-pink-400:hover{
  --gradient-from-color: #ec407a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 64, 122, 0));
}

#uf-app .hover\:tw-from-pink-500:hover{
  --gradient-from-color: #e91e63;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 30, 99, 0));
}

#uf-app .hover\:tw-from-pink-600:hover{
  --gradient-from-color: #d81b60;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(216, 27, 96, 0));
}

#uf-app .hover\:tw-from-pink-700:hover{
  --gradient-from-color: #c2185b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 24, 91, 0));
}

#uf-app .hover\:tw-from-pink-800:hover{
  --gradient-from-color: #ad1457;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(173, 20, 87, 0));
}

#uf-app .hover\:tw-from-pink-900:hover{
  --gradient-from-color: #880e4f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(136, 14, 79, 0));
}

#uf-app .hover\:tw-from-pink-a100:hover{
  --gradient-from-color: #ff80ab;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 128, 171, 0));
}

#uf-app .hover\:tw-from-pink-a200:hover{
  --gradient-from-color: #ff4081;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 64, 129, 0));
}

#uf-app .hover\:tw-from-pink-a400:hover{
  --gradient-from-color: #f50057;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 0, 87, 0));
}

#uf-app .hover\:tw-from-pink-a700:hover{
  --gradient-from-color: #c51162;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 17, 98, 0));
}

#uf-app .hover\:tw-from-purple-50:hover{
  --gradient-from-color: #f3e5f5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 229, 245, 0));
}

#uf-app .hover\:tw-from-purple-100:hover{
  --gradient-from-color: #e1bee7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 190, 231, 0));
}

#uf-app .hover\:tw-from-purple-200:hover{
  --gradient-from-color: #ce93d8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 147, 216, 0));
}

#uf-app .hover\:tw-from-purple-300:hover{
  --gradient-from-color: #ba68c8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(186, 104, 200, 0));
}

#uf-app .hover\:tw-from-purple-400:hover{
  --gradient-from-color: #ab47bc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(171, 71, 188, 0));
}

#uf-app .hover\:tw-from-purple-500:hover{
  --gradient-from-color: #9c27b0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 39, 176, 0));
}

#uf-app .hover\:tw-from-purple-600:hover{
  --gradient-from-color: #8e24aa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 36, 170, 0));
}

#uf-app .hover\:tw-from-purple-700:hover{
  --gradient-from-color: #7b1fa2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 31, 162, 0));
}

#uf-app .hover\:tw-from-purple-800:hover{
  --gradient-from-color: #6a1b9a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(106, 27, 154, 0));
}

#uf-app .hover\:tw-from-purple-900:hover{
  --gradient-from-color: #4a148c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 20, 140, 0));
}

#uf-app .hover\:tw-from-purple-a100:hover{
  --gradient-from-color: #ea80fc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 128, 252, 0));
}

#uf-app .hover\:tw-from-purple-a200:hover{
  --gradient-from-color: #e040fb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 64, 251, 0));
}

#uf-app .hover\:tw-from-purple-a400:hover{
  --gradient-from-color: #d500f9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 0, 249, 0));
}

#uf-app .hover\:tw-from-purple-a700:hover{
  --gradient-from-color: #aa00ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(170, 0, 255, 0));
}

#uf-app .hover\:tw-from-deepPurple-50:hover{
  --gradient-from-color: #ede7f6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 231, 246, 0));
}

#uf-app .hover\:tw-from-deepPurple-100:hover{
  --gradient-from-color: #d1c4e9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(209, 196, 233, 0));
}

#uf-app .hover\:tw-from-deepPurple-200:hover{
  --gradient-from-color: #b39ddb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 157, 219, 0));
}

#uf-app .hover\:tw-from-deepPurple-300:hover{
  --gradient-from-color: #9575cd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(149, 117, 205, 0));
}

#uf-app .hover\:tw-from-deepPurple-400:hover{
  --gradient-from-color: #7e57c2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 87, 194, 0));
}

#uf-app .hover\:tw-from-deepPurple-500:hover{
  --gradient-from-color: #673ab7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(103, 58, 183, 0));
}

#uf-app .hover\:tw-from-deepPurple-600:hover{
  --gradient-from-color: #5e35b1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(94, 53, 177, 0));
}

#uf-app .hover\:tw-from-deepPurple-700:hover{
  --gradient-from-color: #512da8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 45, 168, 0));
}

#uf-app .hover\:tw-from-deepPurple-800:hover{
  --gradient-from-color: #4527a0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(69, 39, 160, 0));
}

#uf-app .hover\:tw-from-deepPurple-900:hover{
  --gradient-from-color: #311b92;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 27, 146, 0));
}

#uf-app .hover\:tw-from-deepPurple-a100:hover{
  --gradient-from-color: #b388ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 136, 255, 0));
}

#uf-app .hover\:tw-from-deepPurple-a200:hover{
  --gradient-from-color: #7c4dff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(124, 77, 255, 0));
}

#uf-app .hover\:tw-from-deepPurple-a400:hover{
  --gradient-from-color: #651fff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(101, 31, 255, 0));
}

#uf-app .hover\:tw-from-deepPurple-a700:hover{
  --gradient-from-color: #6200ea;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(98, 0, 234, 0));
}

#uf-app .hover\:tw-from-indigo-50:hover{
  --gradient-from-color: #e8eaf6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(232, 234, 246, 0));
}

#uf-app .hover\:tw-from-indigo-100:hover{
  --gradient-from-color: #c5cae9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 202, 233, 0));
}

#uf-app .hover\:tw-from-indigo-200:hover{
  --gradient-from-color: #9fa8da;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 168, 218, 0));
}

#uf-app .hover\:tw-from-indigo-300:hover{
  --gradient-from-color: #7986cb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(121, 134, 203, 0));
}

#uf-app .hover\:tw-from-indigo-400:hover{
  --gradient-from-color: #5c6bc0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(92, 107, 192, 0));
}

#uf-app .hover\:tw-from-indigo-500:hover{
  --gradient-from-color: #3f51b5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 81, 181, 0));
}

#uf-app .hover\:tw-from-indigo-600:hover{
  --gradient-from-color: #3949ab;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(57, 73, 171, 0));
}

#uf-app .hover\:tw-from-indigo-700:hover{
  --gradient-from-color: #303f9f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 63, 159, 0));
}

#uf-app .hover\:tw-from-indigo-800:hover{
  --gradient-from-color: #283593;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 53, 147, 0));
}

#uf-app .hover\:tw-from-indigo-900:hover{
  --gradient-from-color: #1a237e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 35, 126, 0));
}

#uf-app .hover\:tw-from-indigo-a100:hover{
  --gradient-from-color: #8c9eff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(140, 158, 255, 0));
}

#uf-app .hover\:tw-from-indigo-a200:hover{
  --gradient-from-color: #536dfe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(83, 109, 254, 0));
}

#uf-app .hover\:tw-from-indigo-a400:hover{
  --gradient-from-color: #3d5afe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 90, 254, 0));
}

#uf-app .hover\:tw-from-indigo-a700:hover{
  --gradient-from-color: #304ffe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 79, 254, 0));
}

#uf-app .hover\:tw-from-blue-50:hover{
  --gradient-from-color: #e3f2fd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 242, 253, 0));
}

#uf-app .hover\:tw-from-blue-100:hover{
  --gradient-from-color: #bbdefb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(187, 222, 251, 0));
}

#uf-app .hover\:tw-from-blue-200:hover{
  --gradient-from-color: #90caf9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 202, 249, 0));
}

#uf-app .hover\:tw-from-blue-300:hover{
  --gradient-from-color: #64b5f6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 181, 246, 0));
}

#uf-app .hover\:tw-from-blue-400:hover{
  --gradient-from-color: #42a5f5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 165, 245, 0));
}

#uf-app .hover\:tw-from-blue-500:hover{
  --gradient-from-color: #2196f3;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(33, 150, 243, 0));
}

#uf-app .hover\:tw-from-blue-600:hover{
  --gradient-from-color: #1e88e5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 136, 229, 0));
}

#uf-app .hover\:tw-from-blue-700:hover{
  --gradient-from-color: #1976d2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(25, 118, 210, 0));
}

#uf-app .hover\:tw-from-blue-800:hover{
  --gradient-from-color: #1565c0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(21, 101, 192, 0));
}

#uf-app .hover\:tw-from-blue-900:hover{
  --gradient-from-color: #0d47a1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(13, 71, 161, 0));
}

#uf-app .hover\:tw-from-blue-a100:hover{
  --gradient-from-color: #82b1ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(130, 177, 255, 0));
}

#uf-app .hover\:tw-from-blue-a200:hover{
  --gradient-from-color: #448aff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 138, 255, 0));
}

#uf-app .hover\:tw-from-blue-a400:hover{
  --gradient-from-color: #2979ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 121, 255, 0));
}

#uf-app .hover\:tw-from-blue-a700:hover{
  --gradient-from-color: #2962ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 98, 255, 0));
}

#uf-app .hover\:tw-from-lightBlue-50:hover{
  --gradient-from-color: #e1f5fe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 245, 254, 0));
}

#uf-app .hover\:tw-from-lightBlue-100:hover{
  --gradient-from-color: #b3e5fc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 229, 252, 0));
}

#uf-app .hover\:tw-from-lightBlue-200:hover{
  --gradient-from-color: #81d4fa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 212, 250, 0));
}

#uf-app .hover\:tw-from-lightBlue-300:hover{
  --gradient-from-color: #4fc3f7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 195, 247, 0));
}

#uf-app .hover\:tw-from-lightBlue-400:hover{
  --gradient-from-color: #29b6f6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 182, 246, 0));
}

#uf-app .hover\:tw-from-lightBlue-500:hover{
  --gradient-from-color: #03a9f4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 169, 244, 0));
}

#uf-app .hover\:tw-from-lightBlue-600:hover{
  --gradient-from-color: #039be5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 155, 229, 0));
}

#uf-app .hover\:tw-from-lightBlue-700:hover{
  --gradient-from-color: #0288d1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(2, 136, 209, 0));
}

#uf-app .hover\:tw-from-lightBlue-800:hover{
  --gradient-from-color: #0277bd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(2, 119, 189, 0));
}

#uf-app .hover\:tw-from-lightBlue-900:hover{
  --gradient-from-color: #01579b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 87, 155, 0));
}

#uf-app .hover\:tw-from-lightBlue-a100:hover{
  --gradient-from-color: #80d8ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 216, 255, 0));
}

#uf-app .hover\:tw-from-lightBlue-a200:hover{
  --gradient-from-color: #40c4ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(64, 196, 255, 0));
}

#uf-app .hover\:tw-from-lightBlue-a400:hover{
  --gradient-from-color: #00b0ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 176, 255, 0));
}

#uf-app .hover\:tw-from-lightBlue-a700:hover{
  --gradient-from-color: #0091ea;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 234, 0));
}

#uf-app .hover\:tw-from-cyan-50:hover{
  --gradient-from-color: #e0f7fa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 247, 250, 0));
}

#uf-app .hover\:tw-from-cyan-100:hover{
  --gradient-from-color: #b2ebf2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 235, 242, 0));
}

#uf-app .hover\:tw-from-cyan-200:hover{
  --gradient-from-color: #80deea;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 222, 234, 0));
}

#uf-app .hover\:tw-from-cyan-300:hover{
  --gradient-from-color: #4dd0e1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(77, 208, 225, 0));
}

#uf-app .hover\:tw-from-cyan-400:hover{
  --gradient-from-color: #26c6da;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(38, 198, 218, 0));
}

#uf-app .hover\:tw-from-cyan-500:hover{
  --gradient-from-color: #00bcd4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 188, 212, 0));
}

#uf-app .hover\:tw-from-cyan-600:hover{
  --gradient-from-color: #00acc1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 172, 193, 0));
}

#uf-app .hover\:tw-from-cyan-700:hover{
  --gradient-from-color: #0097a7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 151, 167, 0));
}

#uf-app .hover\:tw-from-cyan-800:hover{
  --gradient-from-color: #00838f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 131, 143, 0));
}

#uf-app .hover\:tw-from-cyan-900:hover{
  --gradient-from-color: #006064;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 96, 100, 0));
}

#uf-app .hover\:tw-from-cyan-a100:hover{
  --gradient-from-color: #84ffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 255, 255, 0));
}

#uf-app .hover\:tw-from-cyan-a200:hover{
  --gradient-from-color: #18ffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(24, 255, 255, 0));
}

#uf-app .hover\:tw-from-cyan-a400:hover{
  --gradient-from-color: #00e5ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 229, 255, 0));
}

#uf-app .hover\:tw-from-cyan-a700:hover{
  --gradient-from-color: #00b8d4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 184, 212, 0));
}

#uf-app .hover\:tw-from-teal-50:hover{
  --gradient-from-color: #e0f2f1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 242, 241, 0));
}

#uf-app .hover\:tw-from-teal-100:hover{
  --gradient-from-color: #b2dfdb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 223, 219, 0));
}

#uf-app .hover\:tw-from-teal-200:hover{
  --gradient-from-color: #80cbc4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 203, 196, 0));
}

#uf-app .hover\:tw-from-teal-300:hover{
  --gradient-from-color: #4db6ac;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(77, 182, 172, 0));
}

#uf-app .hover\:tw-from-teal-400:hover{
  --gradient-from-color: #26a69a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(38, 166, 154, 0));
}

#uf-app .hover\:tw-from-teal-500:hover{
  --gradient-from-color: #009688;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 150, 136, 0));
}

#uf-app .hover\:tw-from-teal-600:hover{
  --gradient-from-color: #00897b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 137, 123, 0));
}

#uf-app .hover\:tw-from-teal-700:hover{
  --gradient-from-color: #00796b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 121, 107, 0));
}

#uf-app .hover\:tw-from-teal-800:hover{
  --gradient-from-color: #00695c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 105, 92, 0));
}

#uf-app .hover\:tw-from-teal-900:hover{
  --gradient-from-color: #004d40;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 77, 64, 0));
}

#uf-app .hover\:tw-from-teal-a100:hover{
  --gradient-from-color: #a7ffeb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(167, 255, 235, 0));
}

#uf-app .hover\:tw-from-teal-a200:hover{
  --gradient-from-color: #64ffda;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 255, 218, 0));
}

#uf-app .hover\:tw-from-teal-a400:hover{
  --gradient-from-color: #1de9b6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(29, 233, 182, 0));
}

#uf-app .hover\:tw-from-teal-a700:hover{
  --gradient-from-color: #00bfa5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 191, 165, 0));
}

#uf-app .hover\:tw-from-green-50:hover{
  --gradient-from-color: #e8f5e9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(232, 245, 233, 0));
}

#uf-app .hover\:tw-from-green-100:hover{
  --gradient-from-color: #c8e6c9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 230, 201, 0));
}

#uf-app .hover\:tw-from-green-200:hover{
  --gradient-from-color: #a5d6a7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(165, 214, 167, 0));
}

#uf-app .hover\:tw-from-green-300:hover{
  --gradient-from-color: #81c784;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 199, 132, 0));
}

#uf-app .hover\:tw-from-green-400:hover{
  --gradient-from-color: #66bb6a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 187, 106, 0));
}

#uf-app .hover\:tw-from-green-500:hover{
  --gradient-from-color: #4caf50;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 175, 80, 0));
}

#uf-app .hover\:tw-from-green-600:hover{
  --gradient-from-color: #43a047;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 160, 71, 0));
}

#uf-app .hover\:tw-from-green-700:hover{
  --gradient-from-color: #388e3c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 142, 60, 0));
}

#uf-app .hover\:tw-from-green-800:hover{
  --gradient-from-color: #2e7d32;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(46, 125, 50, 0));
}

#uf-app .hover\:tw-from-green-900:hover{
  --gradient-from-color: #1b5e20;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(27, 94, 32, 0));
}

#uf-app .hover\:tw-from-green-a100:hover{
  --gradient-from-color: #b9f6ca;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(185, 246, 202, 0));
}

#uf-app .hover\:tw-from-green-a200:hover{
  --gradient-from-color: #69f0ae;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(105, 240, 174, 0));
}

#uf-app .hover\:tw-from-green-a400:hover{
  --gradient-from-color: #00e676;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 230, 118, 0));
}

#uf-app .hover\:tw-from-green-a700:hover{
  --gradient-from-color: #00c853;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 200, 83, 0));
}

#uf-app .hover\:tw-from-lightGreen-50:hover{
  --gradient-from-color: #f1f8e9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 248, 233, 0));
}

#uf-app .hover\:tw-from-lightGreen-100:hover{
  --gradient-from-color: #dcedc8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 237, 200, 0));
}

#uf-app .hover\:tw-from-lightGreen-200:hover{
  --gradient-from-color: #c5e1a5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 225, 165, 0));
}

#uf-app .hover\:tw-from-lightGreen-300:hover{
  --gradient-from-color: #aed581;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(174, 213, 129, 0));
}

#uf-app .hover\:tw-from-lightGreen-400:hover{
  --gradient-from-color: #9ccc65;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 204, 101, 0));
}

#uf-app .hover\:tw-from-lightGreen-500:hover{
  --gradient-from-color: #8bc34a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(139, 195, 74, 0));
}

#uf-app .hover\:tw-from-lightGreen-600:hover{
  --gradient-from-color: #7cb342;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(124, 179, 66, 0));
}

#uf-app .hover\:tw-from-lightGreen-700:hover{
  --gradient-from-color: #689f38;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 159, 56, 0));
}

#uf-app .hover\:tw-from-lightGreen-800:hover{
  --gradient-from-color: #558b2f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 139, 47, 0));
}

#uf-app .hover\:tw-from-lightGreen-900:hover{
  --gradient-from-color: #33691e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(51, 105, 30, 0));
}

#uf-app .hover\:tw-from-lightGreen-a100:hover{
  --gradient-from-color: #ccff90;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(204, 255, 144, 0));
}

#uf-app .hover\:tw-from-lightGreen-a200:hover{
  --gradient-from-color: #b2ff59;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 255, 89, 0));
}

#uf-app .hover\:tw-from-lightGreen-a400:hover{
  --gradient-from-color: #76ff03;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 255, 3, 0));
}

#uf-app .hover\:tw-from-lightGreen-a700:hover{
  --gradient-from-color: #64dd17;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 221, 23, 0));
}

#uf-app .hover\:tw-from-lime-50:hover{
  --gradient-from-color: #f9fbe7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 251, 231, 0));
}

#uf-app .hover\:tw-from-lime-100:hover{
  --gradient-from-color: #f0f4c3;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 244, 195, 0));
}

#uf-app .hover\:tw-from-lime-200:hover{
  --gradient-from-color: #e6ee9c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 238, 156, 0));
}

#uf-app .hover\:tw-from-lime-300:hover{
  --gradient-from-color: #dce775;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 231, 117, 0));
}

#uf-app .hover\:tw-from-lime-400:hover{
  --gradient-from-color: #d4e157;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(212, 225, 87, 0));
}

#uf-app .hover\:tw-from-lime-500:hover{
  --gradient-from-color: #cddc39;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 220, 57, 0));
}

#uf-app .hover\:tw-from-lime-600:hover{
  --gradient-from-color: #c0ca33;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 202, 51, 0));
}

#uf-app .hover\:tw-from-lime-700:hover{
  --gradient-from-color: #afb42b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 180, 43, 0));
}

#uf-app .hover\:tw-from-lime-800:hover{
  --gradient-from-color: #9e9d24;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(158, 157, 36, 0));
}

#uf-app .hover\:tw-from-lime-900:hover{
  --gradient-from-color: #827717;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(130, 119, 23, 0));
}

#uf-app .hover\:tw-from-lime-a100:hover{
  --gradient-from-color: #f4ff81;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 255, 129, 0));
}

#uf-app .hover\:tw-from-lime-a200:hover{
  --gradient-from-color: #eeff41;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(238, 255, 65, 0));
}

#uf-app .hover\:tw-from-lime-a400:hover{
  --gradient-from-color: #c6ff00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 255, 0, 0));
}

#uf-app .hover\:tw-from-lime-a700:hover{
  --gradient-from-color: #aeea00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(174, 234, 0, 0));
}

#uf-app .hover\:tw-from-yellow-50:hover{
  --gradient-from-color: #fffde7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 253, 231, 0));
}

#uf-app .hover\:tw-from-yellow-100:hover{
  --gradient-from-color: #fff9c4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 249, 196, 0));
}

#uf-app .hover\:tw-from-yellow-200:hover{
  --gradient-from-color: #fff59d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 157, 0));
}

#uf-app .hover\:tw-from-yellow-300:hover{
  --gradient-from-color: #fff176;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 118, 0));
}

#uf-app .hover\:tw-from-yellow-400:hover{
  --gradient-from-color: #ffee58;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 238, 88, 0));
}

#uf-app .hover\:tw-from-yellow-500:hover{
  --gradient-from-color: #ffeb3b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 235, 59, 0));
}

#uf-app .hover\:tw-from-yellow-600:hover{
  --gradient-from-color: #fdd835;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 216, 53, 0));
}

#uf-app .hover\:tw-from-yellow-700:hover{
  --gradient-from-color: #fbc02d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 192, 45, 0));
}

#uf-app .hover\:tw-from-yellow-800:hover{
  --gradient-from-color: #f9a825;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 168, 37, 0));
}

#uf-app .hover\:tw-from-yellow-900:hover{
  --gradient-from-color: #f57f17;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 127, 23, 0));
}

#uf-app .hover\:tw-from-yellow-a100:hover{
  --gradient-from-color: #ffff8d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 141, 0));
}

#uf-app .hover\:tw-from-yellow-a200:hover{
  --gradient-from-color: #ffff00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 0, 0));
}

#uf-app .hover\:tw-from-yellow-a400:hover{
  --gradient-from-color: #ffea00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 234, 0, 0));
}

#uf-app .hover\:tw-from-yellow-a700:hover{
  --gradient-from-color: #ffd600;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 214, 0, 0));
}

#uf-app .hover\:tw-from-amber-50:hover{
  --gradient-from-color: #fff8e1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 225, 0));
}

#uf-app .hover\:tw-from-amber-100:hover{
  --gradient-from-color: #ffecb3;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 236, 179, 0));
}

#uf-app .hover\:tw-from-amber-200:hover{
  --gradient-from-color: #ffe082;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 224, 130, 0));
}

#uf-app .hover\:tw-from-amber-300:hover{
  --gradient-from-color: #ffd54f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 213, 79, 0));
}

#uf-app .hover\:tw-from-amber-400:hover{
  --gradient-from-color: #ffca28;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 202, 40, 0));
}

#uf-app .hover\:tw-from-amber-500:hover{
  --gradient-from-color: #ffc107;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 193, 7, 0));
}

#uf-app .hover\:tw-from-amber-600:hover{
  --gradient-from-color: #ffb300;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 179, 0, 0));
}

#uf-app .hover\:tw-from-amber-700:hover{
  --gradient-from-color: #ffa000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 160, 0, 0));
}

#uf-app .hover\:tw-from-amber-800:hover{
  --gradient-from-color: #ff8f00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 143, 0, 0));
}

#uf-app .hover\:tw-from-amber-900:hover{
  --gradient-from-color: #ff6f00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 111, 0, 0));
}

#uf-app .hover\:tw-from-amber-a100:hover{
  --gradient-from-color: #ffe57f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 229, 127, 0));
}

#uf-app .hover\:tw-from-amber-a200:hover{
  --gradient-from-color: #ffd740;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 215, 64, 0));
}

#uf-app .hover\:tw-from-amber-a400:hover{
  --gradient-from-color: #ffc400;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 196, 0, 0));
}

#uf-app .hover\:tw-from-amber-a700:hover{
  --gradient-from-color: #ffab00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 0, 0));
}

#uf-app .hover\:tw-from-orange-50:hover{
  --gradient-from-color: #fff3e0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 243, 224, 0));
}

#uf-app .hover\:tw-from-orange-100:hover{
  --gradient-from-color: #ffe0b2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 224, 178, 0));
}

#uf-app .hover\:tw-from-orange-200:hover{
  --gradient-from-color: #ffcc80;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 204, 128, 0));
}

#uf-app .hover\:tw-from-orange-300:hover{
  --gradient-from-color: #ffb74d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 183, 77, 0));
}

#uf-app .hover\:tw-from-orange-400:hover{
  --gradient-from-color: #ffa726;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 167, 38, 0));
}

#uf-app .hover\:tw-from-orange-500:hover{
  --gradient-from-color: #ff9800;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 152, 0, 0));
}

#uf-app .hover\:tw-from-orange-600:hover{
  --gradient-from-color: #fb8c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 140, 0, 0));
}

#uf-app .hover\:tw-from-orange-700:hover{
  --gradient-from-color: #f57c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 124, 0, 0));
}

#uf-app .hover\:tw-from-orange-800:hover{
  --gradient-from-color: #ef6c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 108, 0, 0));
}

#uf-app .hover\:tw-from-orange-900:hover{
  --gradient-from-color: #e65100;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 81, 0, 0));
}

#uf-app .hover\:tw-from-orange-a100:hover{
  --gradient-from-color: #ffd180;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 209, 128, 0));
}

#uf-app .hover\:tw-from-orange-a200:hover{
  --gradient-from-color: #ffab40;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 64, 0));
}

#uf-app .hover\:tw-from-orange-a400:hover{
  --gradient-from-color: #ff9100;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 145, 0, 0));
}

#uf-app .hover\:tw-from-orange-a700:hover{
  --gradient-from-color: #ff6d00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 109, 0, 0));
}

#uf-app .hover\:tw-from-deepOrange-50:hover{
  --gradient-from-color: #fbe9e7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 233, 231, 0));
}

#uf-app .hover\:tw-from-deepOrange-100:hover{
  --gradient-from-color: #ffccbc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 204, 188, 0));
}

#uf-app .hover\:tw-from-deepOrange-200:hover{
  --gradient-from-color: #ffab91;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 145, 0));
}

#uf-app .hover\:tw-from-deepOrange-300:hover{
  --gradient-from-color: #ff8a65;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 101, 0));
}

#uf-app .hover\:tw-from-deepOrange-400:hover{
  --gradient-from-color: #ff7043;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 112, 67, 0));
}

#uf-app .hover\:tw-from-deepOrange-500:hover{
  --gradient-from-color: #ff5722;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 87, 34, 0));
}

#uf-app .hover\:tw-from-deepOrange-600:hover{
  --gradient-from-color: #f4511e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 81, 30, 0));
}

#uf-app .hover\:tw-from-deepOrange-700:hover{
  --gradient-from-color: #e64a19;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 74, 25, 0));
}

#uf-app .hover\:tw-from-deepOrange-800:hover{
  --gradient-from-color: #d84315;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(216, 67, 21, 0));
}

#uf-app .hover\:tw-from-deepOrange-900:hover{
  --gradient-from-color: #bf360c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 54, 12, 0));
}

#uf-app .hover\:tw-from-deepOrange-a100:hover{
  --gradient-from-color: #ff9e80;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 158, 128, 0));
}

#uf-app .hover\:tw-from-deepOrange-a200:hover{
  --gradient-from-color: #ff6e40;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 110, 64, 0));
}

#uf-app .hover\:tw-from-deepOrange-a400:hover{
  --gradient-from-color: #ff3d00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 61, 0, 0));
}

#uf-app .hover\:tw-from-deepOrange-a700:hover{
  --gradient-from-color: #dd2c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 44, 0, 0));
}

#uf-app .hover\:tw-from-brown-50:hover{
  --gradient-from-color: #efebe9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 235, 233, 0));
}

#uf-app .hover\:tw-from-brown-100:hover{
  --gradient-from-color: #d7ccc8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 204, 200, 0));
}

#uf-app .hover\:tw-from-brown-200:hover{
  --gradient-from-color: #bcaaa4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 170, 164, 0));
}

#uf-app .hover\:tw-from-brown-300:hover{
  --gradient-from-color: #a1887f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 136, 127, 0));
}

#uf-app .hover\:tw-from-brown-400:hover{
  --gradient-from-color: #8d6e63;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 110, 99, 0));
}

#uf-app .hover\:tw-from-brown-500:hover{
  --gradient-from-color: #795548;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(121, 85, 72, 0));
}

#uf-app .hover\:tw-from-brown-600:hover{
  --gradient-from-color: #6d4c41;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(109, 76, 65, 0));
}

#uf-app .hover\:tw-from-brown-700:hover{
  --gradient-from-color: #5d4037;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(93, 64, 55, 0));
}

#uf-app .hover\:tw-from-brown-800:hover{
  --gradient-from-color: #4e342e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 52, 46, 0));
}

#uf-app .hover\:tw-from-brown-900:hover{
  --gradient-from-color: #3e2723;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(62, 39, 35, 0));
}

#uf-app .hover\:tw-from-gray-50:hover{
  --gradient-from-color: #fafafa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 250, 250, 0));
}

#uf-app .hover\:tw-from-gray-100:hover{
  --gradient-from-color: #f5f5f5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 245, 245, 0));
}

#uf-app .hover\:tw-from-gray-200:hover{
  --gradient-from-color: #eeeeee;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(238, 238, 238, 0));
}

#uf-app .hover\:tw-from-gray-300:hover{
  --gradient-from-color: #e0e0e0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 224, 224, 0));
}

#uf-app .hover\:tw-from-gray-400:hover{
  --gradient-from-color: #bdbdbd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(189, 189, 189, 0));
}

#uf-app .hover\:tw-from-gray-500:hover{
  --gradient-from-color: #9e9e9e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(158, 158, 158, 0));
}

#uf-app .hover\:tw-from-gray-600:hover{
  --gradient-from-color: #757575;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 117, 117, 0));
}

#uf-app .hover\:tw-from-gray-700:hover{
  --gradient-from-color: #616161;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(97, 97, 97, 0));
}

#uf-app .hover\:tw-from-gray-800:hover{
  --gradient-from-color: #424242;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 66, 66, 0));
}

#uf-app .hover\:tw-from-gray-900:hover{
  --gradient-from-color: #212121;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(33, 33, 33, 0));
}

#uf-app .hover\:tw-from-blueGray-50:hover{
  --gradient-from-color: var(--color-blue-grey-50);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-from-blueGray-100:hover{
  --gradient-from-color: var(--color-blue-grey-100);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-from-blueGray-200:hover{
  --gradient-from-color: var(--color-blue-grey-200);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-from-blueGray-300:hover{
  --gradient-from-color: var(--color-blue-grey-300);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-from-blueGray-400:hover{
  --gradient-from-color: var(--color-blue-grey-400);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-from-blueGray-500:hover{
  --gradient-from-color: var(--color-blue-grey-500);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-from-blueGray-600:hover{
  --gradient-from-color: var(--color-blue-grey-600);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-from-blueGray-700:hover{
  --gradient-from-color: var(--color-blue-grey-700);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-from-blueGray-800:hover{
  --gradient-from-color: var(--color-blue-grey-800);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-from-blueGray-900:hover{
  --gradient-from-color: var(--color-blue-grey-900);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-from-black:hover{
  --gradient-from-color: #000000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

#uf-app .hover\:tw-from-white:hover{
  --gradient-from-color: #ffffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-from-transparent:hover{
  --gradient-from-color: transparent;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

#uf-app .hover\:tw-via-primary:hover{
  --gradient-via-color: var(--color-blue);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-via-muted:hover{
  --gradient-via-color: var(--color-blue-grey-400);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-via-warning:hover{
  --gradient-via-color: var(--color-orange);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-via-danger:hover{
  --gradient-via-color: var(--color-orange);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-via-fail:hover{
  --gradient-via-color: var(--color-red);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-via-info:hover{
  --gradient-via-color: var(--color-deep-purple-400);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-via-red-50:hover{
  --gradient-via-color: #ffebee;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 235, 238, 0));
}

#uf-app .hover\:tw-via-red-100:hover{
  --gradient-via-color: #ffcdd2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 205, 210, 0));
}

#uf-app .hover\:tw-via-red-200:hover{
  --gradient-via-color: #ef9a9a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 154, 154, 0));
}

#uf-app .hover\:tw-via-red-300:hover{
  --gradient-via-color: #e57373;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 115, 115, 0));
}

#uf-app .hover\:tw-via-red-400:hover{
  --gradient-via-color: #ef5350;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 83, 80, 0));
}

#uf-app .hover\:tw-via-red-500:hover{
  --gradient-via-color: #f44336;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 67, 54, 0));
}

#uf-app .hover\:tw-via-red-600:hover{
  --gradient-via-color: #e53935;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 57, 53, 0));
}

#uf-app .hover\:tw-via-red-700:hover{
  --gradient-via-color: #d32f2f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(211, 47, 47, 0));
}

#uf-app .hover\:tw-via-red-800:hover{
  --gradient-via-color: #c62828;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 40, 40, 0));
}

#uf-app .hover\:tw-via-red-900:hover{
  --gradient-via-color: #b71c1c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 28, 28, 0));
}

#uf-app .hover\:tw-via-red-a100:hover{
  --gradient-via-color: #ff8a80;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 128, 0));
}

#uf-app .hover\:tw-via-red-a200:hover{
  --gradient-via-color: #ff5252;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 82, 82, 0));
}

#uf-app .hover\:tw-via-red-a400:hover{
  --gradient-via-color: #ff1744;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 23, 68, 0));
}

#uf-app .hover\:tw-via-red-a700:hover{
  --gradient-via-color: #d50000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 0, 0, 0));
}

#uf-app .hover\:tw-via-pink-50:hover{
  --gradient-via-color: #fce4ec;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 228, 236, 0));
}

#uf-app .hover\:tw-via-pink-100:hover{
  --gradient-via-color: #f8bbd0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 187, 208, 0));
}

#uf-app .hover\:tw-via-pink-200:hover{
  --gradient-via-color: #f48fb1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 143, 177, 0));
}

#uf-app .hover\:tw-via-pink-300:hover{
  --gradient-via-color: #f06292;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 98, 146, 0));
}

#uf-app .hover\:tw-via-pink-400:hover{
  --gradient-via-color: #ec407a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 64, 122, 0));
}

#uf-app .hover\:tw-via-pink-500:hover{
  --gradient-via-color: #e91e63;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 30, 99, 0));
}

#uf-app .hover\:tw-via-pink-600:hover{
  --gradient-via-color: #d81b60;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(216, 27, 96, 0));
}

#uf-app .hover\:tw-via-pink-700:hover{
  --gradient-via-color: #c2185b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 24, 91, 0));
}

#uf-app .hover\:tw-via-pink-800:hover{
  --gradient-via-color: #ad1457;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(173, 20, 87, 0));
}

#uf-app .hover\:tw-via-pink-900:hover{
  --gradient-via-color: #880e4f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(136, 14, 79, 0));
}

#uf-app .hover\:tw-via-pink-a100:hover{
  --gradient-via-color: #ff80ab;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 128, 171, 0));
}

#uf-app .hover\:tw-via-pink-a200:hover{
  --gradient-via-color: #ff4081;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 64, 129, 0));
}

#uf-app .hover\:tw-via-pink-a400:hover{
  --gradient-via-color: #f50057;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 0, 87, 0));
}

#uf-app .hover\:tw-via-pink-a700:hover{
  --gradient-via-color: #c51162;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 17, 98, 0));
}

#uf-app .hover\:tw-via-purple-50:hover{
  --gradient-via-color: #f3e5f5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 229, 245, 0));
}

#uf-app .hover\:tw-via-purple-100:hover{
  --gradient-via-color: #e1bee7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 190, 231, 0));
}

#uf-app .hover\:tw-via-purple-200:hover{
  --gradient-via-color: #ce93d8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 147, 216, 0));
}

#uf-app .hover\:tw-via-purple-300:hover{
  --gradient-via-color: #ba68c8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(186, 104, 200, 0));
}

#uf-app .hover\:tw-via-purple-400:hover{
  --gradient-via-color: #ab47bc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(171, 71, 188, 0));
}

#uf-app .hover\:tw-via-purple-500:hover{
  --gradient-via-color: #9c27b0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 39, 176, 0));
}

#uf-app .hover\:tw-via-purple-600:hover{
  --gradient-via-color: #8e24aa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 36, 170, 0));
}

#uf-app .hover\:tw-via-purple-700:hover{
  --gradient-via-color: #7b1fa2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 31, 162, 0));
}

#uf-app .hover\:tw-via-purple-800:hover{
  --gradient-via-color: #6a1b9a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(106, 27, 154, 0));
}

#uf-app .hover\:tw-via-purple-900:hover{
  --gradient-via-color: #4a148c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 20, 140, 0));
}

#uf-app .hover\:tw-via-purple-a100:hover{
  --gradient-via-color: #ea80fc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 128, 252, 0));
}

#uf-app .hover\:tw-via-purple-a200:hover{
  --gradient-via-color: #e040fb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 64, 251, 0));
}

#uf-app .hover\:tw-via-purple-a400:hover{
  --gradient-via-color: #d500f9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 0, 249, 0));
}

#uf-app .hover\:tw-via-purple-a700:hover{
  --gradient-via-color: #aa00ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(170, 0, 255, 0));
}

#uf-app .hover\:tw-via-deepPurple-50:hover{
  --gradient-via-color: #ede7f6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 231, 246, 0));
}

#uf-app .hover\:tw-via-deepPurple-100:hover{
  --gradient-via-color: #d1c4e9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(209, 196, 233, 0));
}

#uf-app .hover\:tw-via-deepPurple-200:hover{
  --gradient-via-color: #b39ddb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 157, 219, 0));
}

#uf-app .hover\:tw-via-deepPurple-300:hover{
  --gradient-via-color: #9575cd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(149, 117, 205, 0));
}

#uf-app .hover\:tw-via-deepPurple-400:hover{
  --gradient-via-color: #7e57c2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 87, 194, 0));
}

#uf-app .hover\:tw-via-deepPurple-500:hover{
  --gradient-via-color: #673ab7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(103, 58, 183, 0));
}

#uf-app .hover\:tw-via-deepPurple-600:hover{
  --gradient-via-color: #5e35b1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(94, 53, 177, 0));
}

#uf-app .hover\:tw-via-deepPurple-700:hover{
  --gradient-via-color: #512da8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 45, 168, 0));
}

#uf-app .hover\:tw-via-deepPurple-800:hover{
  --gradient-via-color: #4527a0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(69, 39, 160, 0));
}

#uf-app .hover\:tw-via-deepPurple-900:hover{
  --gradient-via-color: #311b92;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 27, 146, 0));
}

#uf-app .hover\:tw-via-deepPurple-a100:hover{
  --gradient-via-color: #b388ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 136, 255, 0));
}

#uf-app .hover\:tw-via-deepPurple-a200:hover{
  --gradient-via-color: #7c4dff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(124, 77, 255, 0));
}

#uf-app .hover\:tw-via-deepPurple-a400:hover{
  --gradient-via-color: #651fff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(101, 31, 255, 0));
}

#uf-app .hover\:tw-via-deepPurple-a700:hover{
  --gradient-via-color: #6200ea;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(98, 0, 234, 0));
}

#uf-app .hover\:tw-via-indigo-50:hover{
  --gradient-via-color: #e8eaf6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(232, 234, 246, 0));
}

#uf-app .hover\:tw-via-indigo-100:hover{
  --gradient-via-color: #c5cae9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 202, 233, 0));
}

#uf-app .hover\:tw-via-indigo-200:hover{
  --gradient-via-color: #9fa8da;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 168, 218, 0));
}

#uf-app .hover\:tw-via-indigo-300:hover{
  --gradient-via-color: #7986cb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(121, 134, 203, 0));
}

#uf-app .hover\:tw-via-indigo-400:hover{
  --gradient-via-color: #5c6bc0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(92, 107, 192, 0));
}

#uf-app .hover\:tw-via-indigo-500:hover{
  --gradient-via-color: #3f51b5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 81, 181, 0));
}

#uf-app .hover\:tw-via-indigo-600:hover{
  --gradient-via-color: #3949ab;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(57, 73, 171, 0));
}

#uf-app .hover\:tw-via-indigo-700:hover{
  --gradient-via-color: #303f9f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 63, 159, 0));
}

#uf-app .hover\:tw-via-indigo-800:hover{
  --gradient-via-color: #283593;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 53, 147, 0));
}

#uf-app .hover\:tw-via-indigo-900:hover{
  --gradient-via-color: #1a237e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 35, 126, 0));
}

#uf-app .hover\:tw-via-indigo-a100:hover{
  --gradient-via-color: #8c9eff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(140, 158, 255, 0));
}

#uf-app .hover\:tw-via-indigo-a200:hover{
  --gradient-via-color: #536dfe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(83, 109, 254, 0));
}

#uf-app .hover\:tw-via-indigo-a400:hover{
  --gradient-via-color: #3d5afe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 90, 254, 0));
}

#uf-app .hover\:tw-via-indigo-a700:hover{
  --gradient-via-color: #304ffe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 79, 254, 0));
}

#uf-app .hover\:tw-via-blue-50:hover{
  --gradient-via-color: #e3f2fd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 242, 253, 0));
}

#uf-app .hover\:tw-via-blue-100:hover{
  --gradient-via-color: #bbdefb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(187, 222, 251, 0));
}

#uf-app .hover\:tw-via-blue-200:hover{
  --gradient-via-color: #90caf9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 202, 249, 0));
}

#uf-app .hover\:tw-via-blue-300:hover{
  --gradient-via-color: #64b5f6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 181, 246, 0));
}

#uf-app .hover\:tw-via-blue-400:hover{
  --gradient-via-color: #42a5f5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 165, 245, 0));
}

#uf-app .hover\:tw-via-blue-500:hover{
  --gradient-via-color: #2196f3;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(33, 150, 243, 0));
}

#uf-app .hover\:tw-via-blue-600:hover{
  --gradient-via-color: #1e88e5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 136, 229, 0));
}

#uf-app .hover\:tw-via-blue-700:hover{
  --gradient-via-color: #1976d2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(25, 118, 210, 0));
}

#uf-app .hover\:tw-via-blue-800:hover{
  --gradient-via-color: #1565c0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(21, 101, 192, 0));
}

#uf-app .hover\:tw-via-blue-900:hover{
  --gradient-via-color: #0d47a1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(13, 71, 161, 0));
}

#uf-app .hover\:tw-via-blue-a100:hover{
  --gradient-via-color: #82b1ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(130, 177, 255, 0));
}

#uf-app .hover\:tw-via-blue-a200:hover{
  --gradient-via-color: #448aff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 138, 255, 0));
}

#uf-app .hover\:tw-via-blue-a400:hover{
  --gradient-via-color: #2979ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 121, 255, 0));
}

#uf-app .hover\:tw-via-blue-a700:hover{
  --gradient-via-color: #2962ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 98, 255, 0));
}

#uf-app .hover\:tw-via-lightBlue-50:hover{
  --gradient-via-color: #e1f5fe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 245, 254, 0));
}

#uf-app .hover\:tw-via-lightBlue-100:hover{
  --gradient-via-color: #b3e5fc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 229, 252, 0));
}

#uf-app .hover\:tw-via-lightBlue-200:hover{
  --gradient-via-color: #81d4fa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 212, 250, 0));
}

#uf-app .hover\:tw-via-lightBlue-300:hover{
  --gradient-via-color: #4fc3f7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 195, 247, 0));
}

#uf-app .hover\:tw-via-lightBlue-400:hover{
  --gradient-via-color: #29b6f6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 182, 246, 0));
}

#uf-app .hover\:tw-via-lightBlue-500:hover{
  --gradient-via-color: #03a9f4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 169, 244, 0));
}

#uf-app .hover\:tw-via-lightBlue-600:hover{
  --gradient-via-color: #039be5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 155, 229, 0));
}

#uf-app .hover\:tw-via-lightBlue-700:hover{
  --gradient-via-color: #0288d1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(2, 136, 209, 0));
}

#uf-app .hover\:tw-via-lightBlue-800:hover{
  --gradient-via-color: #0277bd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(2, 119, 189, 0));
}

#uf-app .hover\:tw-via-lightBlue-900:hover{
  --gradient-via-color: #01579b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 87, 155, 0));
}

#uf-app .hover\:tw-via-lightBlue-a100:hover{
  --gradient-via-color: #80d8ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 216, 255, 0));
}

#uf-app .hover\:tw-via-lightBlue-a200:hover{
  --gradient-via-color: #40c4ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(64, 196, 255, 0));
}

#uf-app .hover\:tw-via-lightBlue-a400:hover{
  --gradient-via-color: #00b0ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 176, 255, 0));
}

#uf-app .hover\:tw-via-lightBlue-a700:hover{
  --gradient-via-color: #0091ea;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 234, 0));
}

#uf-app .hover\:tw-via-cyan-50:hover{
  --gradient-via-color: #e0f7fa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 247, 250, 0));
}

#uf-app .hover\:tw-via-cyan-100:hover{
  --gradient-via-color: #b2ebf2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 235, 242, 0));
}

#uf-app .hover\:tw-via-cyan-200:hover{
  --gradient-via-color: #80deea;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 222, 234, 0));
}

#uf-app .hover\:tw-via-cyan-300:hover{
  --gradient-via-color: #4dd0e1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(77, 208, 225, 0));
}

#uf-app .hover\:tw-via-cyan-400:hover{
  --gradient-via-color: #26c6da;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(38, 198, 218, 0));
}

#uf-app .hover\:tw-via-cyan-500:hover{
  --gradient-via-color: #00bcd4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 188, 212, 0));
}

#uf-app .hover\:tw-via-cyan-600:hover{
  --gradient-via-color: #00acc1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 172, 193, 0));
}

#uf-app .hover\:tw-via-cyan-700:hover{
  --gradient-via-color: #0097a7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 151, 167, 0));
}

#uf-app .hover\:tw-via-cyan-800:hover{
  --gradient-via-color: #00838f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 131, 143, 0));
}

#uf-app .hover\:tw-via-cyan-900:hover{
  --gradient-via-color: #006064;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 96, 100, 0));
}

#uf-app .hover\:tw-via-cyan-a100:hover{
  --gradient-via-color: #84ffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 255, 255, 0));
}

#uf-app .hover\:tw-via-cyan-a200:hover{
  --gradient-via-color: #18ffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(24, 255, 255, 0));
}

#uf-app .hover\:tw-via-cyan-a400:hover{
  --gradient-via-color: #00e5ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 229, 255, 0));
}

#uf-app .hover\:tw-via-cyan-a700:hover{
  --gradient-via-color: #00b8d4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 184, 212, 0));
}

#uf-app .hover\:tw-via-teal-50:hover{
  --gradient-via-color: #e0f2f1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 242, 241, 0));
}

#uf-app .hover\:tw-via-teal-100:hover{
  --gradient-via-color: #b2dfdb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 223, 219, 0));
}

#uf-app .hover\:tw-via-teal-200:hover{
  --gradient-via-color: #80cbc4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 203, 196, 0));
}

#uf-app .hover\:tw-via-teal-300:hover{
  --gradient-via-color: #4db6ac;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(77, 182, 172, 0));
}

#uf-app .hover\:tw-via-teal-400:hover{
  --gradient-via-color: #26a69a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(38, 166, 154, 0));
}

#uf-app .hover\:tw-via-teal-500:hover{
  --gradient-via-color: #009688;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 150, 136, 0));
}

#uf-app .hover\:tw-via-teal-600:hover{
  --gradient-via-color: #00897b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 137, 123, 0));
}

#uf-app .hover\:tw-via-teal-700:hover{
  --gradient-via-color: #00796b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 121, 107, 0));
}

#uf-app .hover\:tw-via-teal-800:hover{
  --gradient-via-color: #00695c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 105, 92, 0));
}

#uf-app .hover\:tw-via-teal-900:hover{
  --gradient-via-color: #004d40;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 77, 64, 0));
}

#uf-app .hover\:tw-via-teal-a100:hover{
  --gradient-via-color: #a7ffeb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(167, 255, 235, 0));
}

#uf-app .hover\:tw-via-teal-a200:hover{
  --gradient-via-color: #64ffda;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 255, 218, 0));
}

#uf-app .hover\:tw-via-teal-a400:hover{
  --gradient-via-color: #1de9b6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(29, 233, 182, 0));
}

#uf-app .hover\:tw-via-teal-a700:hover{
  --gradient-via-color: #00bfa5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 191, 165, 0));
}

#uf-app .hover\:tw-via-green-50:hover{
  --gradient-via-color: #e8f5e9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(232, 245, 233, 0));
}

#uf-app .hover\:tw-via-green-100:hover{
  --gradient-via-color: #c8e6c9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 230, 201, 0));
}

#uf-app .hover\:tw-via-green-200:hover{
  --gradient-via-color: #a5d6a7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(165, 214, 167, 0));
}

#uf-app .hover\:tw-via-green-300:hover{
  --gradient-via-color: #81c784;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 199, 132, 0));
}

#uf-app .hover\:tw-via-green-400:hover{
  --gradient-via-color: #66bb6a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 187, 106, 0));
}

#uf-app .hover\:tw-via-green-500:hover{
  --gradient-via-color: #4caf50;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 175, 80, 0));
}

#uf-app .hover\:tw-via-green-600:hover{
  --gradient-via-color: #43a047;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 160, 71, 0));
}

#uf-app .hover\:tw-via-green-700:hover{
  --gradient-via-color: #388e3c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 142, 60, 0));
}

#uf-app .hover\:tw-via-green-800:hover{
  --gradient-via-color: #2e7d32;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(46, 125, 50, 0));
}

#uf-app .hover\:tw-via-green-900:hover{
  --gradient-via-color: #1b5e20;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(27, 94, 32, 0));
}

#uf-app .hover\:tw-via-green-a100:hover{
  --gradient-via-color: #b9f6ca;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(185, 246, 202, 0));
}

#uf-app .hover\:tw-via-green-a200:hover{
  --gradient-via-color: #69f0ae;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(105, 240, 174, 0));
}

#uf-app .hover\:tw-via-green-a400:hover{
  --gradient-via-color: #00e676;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 230, 118, 0));
}

#uf-app .hover\:tw-via-green-a700:hover{
  --gradient-via-color: #00c853;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 200, 83, 0));
}

#uf-app .hover\:tw-via-lightGreen-50:hover{
  --gradient-via-color: #f1f8e9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 248, 233, 0));
}

#uf-app .hover\:tw-via-lightGreen-100:hover{
  --gradient-via-color: #dcedc8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 237, 200, 0));
}

#uf-app .hover\:tw-via-lightGreen-200:hover{
  --gradient-via-color: #c5e1a5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 225, 165, 0));
}

#uf-app .hover\:tw-via-lightGreen-300:hover{
  --gradient-via-color: #aed581;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(174, 213, 129, 0));
}

#uf-app .hover\:tw-via-lightGreen-400:hover{
  --gradient-via-color: #9ccc65;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 204, 101, 0));
}

#uf-app .hover\:tw-via-lightGreen-500:hover{
  --gradient-via-color: #8bc34a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(139, 195, 74, 0));
}

#uf-app .hover\:tw-via-lightGreen-600:hover{
  --gradient-via-color: #7cb342;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(124, 179, 66, 0));
}

#uf-app .hover\:tw-via-lightGreen-700:hover{
  --gradient-via-color: #689f38;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 159, 56, 0));
}

#uf-app .hover\:tw-via-lightGreen-800:hover{
  --gradient-via-color: #558b2f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 139, 47, 0));
}

#uf-app .hover\:tw-via-lightGreen-900:hover{
  --gradient-via-color: #33691e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(51, 105, 30, 0));
}

#uf-app .hover\:tw-via-lightGreen-a100:hover{
  --gradient-via-color: #ccff90;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(204, 255, 144, 0));
}

#uf-app .hover\:tw-via-lightGreen-a200:hover{
  --gradient-via-color: #b2ff59;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 255, 89, 0));
}

#uf-app .hover\:tw-via-lightGreen-a400:hover{
  --gradient-via-color: #76ff03;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 255, 3, 0));
}

#uf-app .hover\:tw-via-lightGreen-a700:hover{
  --gradient-via-color: #64dd17;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 221, 23, 0));
}

#uf-app .hover\:tw-via-lime-50:hover{
  --gradient-via-color: #f9fbe7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 251, 231, 0));
}

#uf-app .hover\:tw-via-lime-100:hover{
  --gradient-via-color: #f0f4c3;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 244, 195, 0));
}

#uf-app .hover\:tw-via-lime-200:hover{
  --gradient-via-color: #e6ee9c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 238, 156, 0));
}

#uf-app .hover\:tw-via-lime-300:hover{
  --gradient-via-color: #dce775;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 231, 117, 0));
}

#uf-app .hover\:tw-via-lime-400:hover{
  --gradient-via-color: #d4e157;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(212, 225, 87, 0));
}

#uf-app .hover\:tw-via-lime-500:hover{
  --gradient-via-color: #cddc39;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 220, 57, 0));
}

#uf-app .hover\:tw-via-lime-600:hover{
  --gradient-via-color: #c0ca33;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 202, 51, 0));
}

#uf-app .hover\:tw-via-lime-700:hover{
  --gradient-via-color: #afb42b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 180, 43, 0));
}

#uf-app .hover\:tw-via-lime-800:hover{
  --gradient-via-color: #9e9d24;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(158, 157, 36, 0));
}

#uf-app .hover\:tw-via-lime-900:hover{
  --gradient-via-color: #827717;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(130, 119, 23, 0));
}

#uf-app .hover\:tw-via-lime-a100:hover{
  --gradient-via-color: #f4ff81;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 255, 129, 0));
}

#uf-app .hover\:tw-via-lime-a200:hover{
  --gradient-via-color: #eeff41;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(238, 255, 65, 0));
}

#uf-app .hover\:tw-via-lime-a400:hover{
  --gradient-via-color: #c6ff00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 255, 0, 0));
}

#uf-app .hover\:tw-via-lime-a700:hover{
  --gradient-via-color: #aeea00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(174, 234, 0, 0));
}

#uf-app .hover\:tw-via-yellow-50:hover{
  --gradient-via-color: #fffde7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 253, 231, 0));
}

#uf-app .hover\:tw-via-yellow-100:hover{
  --gradient-via-color: #fff9c4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 249, 196, 0));
}

#uf-app .hover\:tw-via-yellow-200:hover{
  --gradient-via-color: #fff59d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 157, 0));
}

#uf-app .hover\:tw-via-yellow-300:hover{
  --gradient-via-color: #fff176;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 118, 0));
}

#uf-app .hover\:tw-via-yellow-400:hover{
  --gradient-via-color: #ffee58;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 238, 88, 0));
}

#uf-app .hover\:tw-via-yellow-500:hover{
  --gradient-via-color: #ffeb3b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 235, 59, 0));
}

#uf-app .hover\:tw-via-yellow-600:hover{
  --gradient-via-color: #fdd835;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 216, 53, 0));
}

#uf-app .hover\:tw-via-yellow-700:hover{
  --gradient-via-color: #fbc02d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 192, 45, 0));
}

#uf-app .hover\:tw-via-yellow-800:hover{
  --gradient-via-color: #f9a825;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 168, 37, 0));
}

#uf-app .hover\:tw-via-yellow-900:hover{
  --gradient-via-color: #f57f17;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 127, 23, 0));
}

#uf-app .hover\:tw-via-yellow-a100:hover{
  --gradient-via-color: #ffff8d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 141, 0));
}

#uf-app .hover\:tw-via-yellow-a200:hover{
  --gradient-via-color: #ffff00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 0, 0));
}

#uf-app .hover\:tw-via-yellow-a400:hover{
  --gradient-via-color: #ffea00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 234, 0, 0));
}

#uf-app .hover\:tw-via-yellow-a700:hover{
  --gradient-via-color: #ffd600;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 214, 0, 0));
}

#uf-app .hover\:tw-via-amber-50:hover{
  --gradient-via-color: #fff8e1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 225, 0));
}

#uf-app .hover\:tw-via-amber-100:hover{
  --gradient-via-color: #ffecb3;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 236, 179, 0));
}

#uf-app .hover\:tw-via-amber-200:hover{
  --gradient-via-color: #ffe082;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 224, 130, 0));
}

#uf-app .hover\:tw-via-amber-300:hover{
  --gradient-via-color: #ffd54f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 213, 79, 0));
}

#uf-app .hover\:tw-via-amber-400:hover{
  --gradient-via-color: #ffca28;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 202, 40, 0));
}

#uf-app .hover\:tw-via-amber-500:hover{
  --gradient-via-color: #ffc107;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 193, 7, 0));
}

#uf-app .hover\:tw-via-amber-600:hover{
  --gradient-via-color: #ffb300;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 179, 0, 0));
}

#uf-app .hover\:tw-via-amber-700:hover{
  --gradient-via-color: #ffa000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 160, 0, 0));
}

#uf-app .hover\:tw-via-amber-800:hover{
  --gradient-via-color: #ff8f00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 143, 0, 0));
}

#uf-app .hover\:tw-via-amber-900:hover{
  --gradient-via-color: #ff6f00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 111, 0, 0));
}

#uf-app .hover\:tw-via-amber-a100:hover{
  --gradient-via-color: #ffe57f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 229, 127, 0));
}

#uf-app .hover\:tw-via-amber-a200:hover{
  --gradient-via-color: #ffd740;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 215, 64, 0));
}

#uf-app .hover\:tw-via-amber-a400:hover{
  --gradient-via-color: #ffc400;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 196, 0, 0));
}

#uf-app .hover\:tw-via-amber-a700:hover{
  --gradient-via-color: #ffab00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 0, 0));
}

#uf-app .hover\:tw-via-orange-50:hover{
  --gradient-via-color: #fff3e0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 243, 224, 0));
}

#uf-app .hover\:tw-via-orange-100:hover{
  --gradient-via-color: #ffe0b2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 224, 178, 0));
}

#uf-app .hover\:tw-via-orange-200:hover{
  --gradient-via-color: #ffcc80;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 204, 128, 0));
}

#uf-app .hover\:tw-via-orange-300:hover{
  --gradient-via-color: #ffb74d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 183, 77, 0));
}

#uf-app .hover\:tw-via-orange-400:hover{
  --gradient-via-color: #ffa726;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 167, 38, 0));
}

#uf-app .hover\:tw-via-orange-500:hover{
  --gradient-via-color: #ff9800;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 152, 0, 0));
}

#uf-app .hover\:tw-via-orange-600:hover{
  --gradient-via-color: #fb8c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 140, 0, 0));
}

#uf-app .hover\:tw-via-orange-700:hover{
  --gradient-via-color: #f57c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 124, 0, 0));
}

#uf-app .hover\:tw-via-orange-800:hover{
  --gradient-via-color: #ef6c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 108, 0, 0));
}

#uf-app .hover\:tw-via-orange-900:hover{
  --gradient-via-color: #e65100;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 81, 0, 0));
}

#uf-app .hover\:tw-via-orange-a100:hover{
  --gradient-via-color: #ffd180;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 209, 128, 0));
}

#uf-app .hover\:tw-via-orange-a200:hover{
  --gradient-via-color: #ffab40;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 64, 0));
}

#uf-app .hover\:tw-via-orange-a400:hover{
  --gradient-via-color: #ff9100;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 145, 0, 0));
}

#uf-app .hover\:tw-via-orange-a700:hover{
  --gradient-via-color: #ff6d00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 109, 0, 0));
}

#uf-app .hover\:tw-via-deepOrange-50:hover{
  --gradient-via-color: #fbe9e7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 233, 231, 0));
}

#uf-app .hover\:tw-via-deepOrange-100:hover{
  --gradient-via-color: #ffccbc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 204, 188, 0));
}

#uf-app .hover\:tw-via-deepOrange-200:hover{
  --gradient-via-color: #ffab91;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 145, 0));
}

#uf-app .hover\:tw-via-deepOrange-300:hover{
  --gradient-via-color: #ff8a65;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 101, 0));
}

#uf-app .hover\:tw-via-deepOrange-400:hover{
  --gradient-via-color: #ff7043;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 112, 67, 0));
}

#uf-app .hover\:tw-via-deepOrange-500:hover{
  --gradient-via-color: #ff5722;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 87, 34, 0));
}

#uf-app .hover\:tw-via-deepOrange-600:hover{
  --gradient-via-color: #f4511e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 81, 30, 0));
}

#uf-app .hover\:tw-via-deepOrange-700:hover{
  --gradient-via-color: #e64a19;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 74, 25, 0));
}

#uf-app .hover\:tw-via-deepOrange-800:hover{
  --gradient-via-color: #d84315;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(216, 67, 21, 0));
}

#uf-app .hover\:tw-via-deepOrange-900:hover{
  --gradient-via-color: #bf360c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 54, 12, 0));
}

#uf-app .hover\:tw-via-deepOrange-a100:hover{
  --gradient-via-color: #ff9e80;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 158, 128, 0));
}

#uf-app .hover\:tw-via-deepOrange-a200:hover{
  --gradient-via-color: #ff6e40;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 110, 64, 0));
}

#uf-app .hover\:tw-via-deepOrange-a400:hover{
  --gradient-via-color: #ff3d00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 61, 0, 0));
}

#uf-app .hover\:tw-via-deepOrange-a700:hover{
  --gradient-via-color: #dd2c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 44, 0, 0));
}

#uf-app .hover\:tw-via-brown-50:hover{
  --gradient-via-color: #efebe9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 235, 233, 0));
}

#uf-app .hover\:tw-via-brown-100:hover{
  --gradient-via-color: #d7ccc8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 204, 200, 0));
}

#uf-app .hover\:tw-via-brown-200:hover{
  --gradient-via-color: #bcaaa4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 170, 164, 0));
}

#uf-app .hover\:tw-via-brown-300:hover{
  --gradient-via-color: #a1887f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 136, 127, 0));
}

#uf-app .hover\:tw-via-brown-400:hover{
  --gradient-via-color: #8d6e63;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 110, 99, 0));
}

#uf-app .hover\:tw-via-brown-500:hover{
  --gradient-via-color: #795548;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(121, 85, 72, 0));
}

#uf-app .hover\:tw-via-brown-600:hover{
  --gradient-via-color: #6d4c41;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(109, 76, 65, 0));
}

#uf-app .hover\:tw-via-brown-700:hover{
  --gradient-via-color: #5d4037;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(93, 64, 55, 0));
}

#uf-app .hover\:tw-via-brown-800:hover{
  --gradient-via-color: #4e342e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 52, 46, 0));
}

#uf-app .hover\:tw-via-brown-900:hover{
  --gradient-via-color: #3e2723;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(62, 39, 35, 0));
}

#uf-app .hover\:tw-via-gray-50:hover{
  --gradient-via-color: #fafafa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 250, 250, 0));
}

#uf-app .hover\:tw-via-gray-100:hover{
  --gradient-via-color: #f5f5f5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 245, 245, 0));
}

#uf-app .hover\:tw-via-gray-200:hover{
  --gradient-via-color: #eeeeee;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(238, 238, 238, 0));
}

#uf-app .hover\:tw-via-gray-300:hover{
  --gradient-via-color: #e0e0e0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 224, 224, 0));
}

#uf-app .hover\:tw-via-gray-400:hover{
  --gradient-via-color: #bdbdbd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(189, 189, 189, 0));
}

#uf-app .hover\:tw-via-gray-500:hover{
  --gradient-via-color: #9e9e9e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(158, 158, 158, 0));
}

#uf-app .hover\:tw-via-gray-600:hover{
  --gradient-via-color: #757575;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 117, 117, 0));
}

#uf-app .hover\:tw-via-gray-700:hover{
  --gradient-via-color: #616161;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(97, 97, 97, 0));
}

#uf-app .hover\:tw-via-gray-800:hover{
  --gradient-via-color: #424242;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 66, 66, 0));
}

#uf-app .hover\:tw-via-gray-900:hover{
  --gradient-via-color: #212121;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(33, 33, 33, 0));
}

#uf-app .hover\:tw-via-blueGray-50:hover{
  --gradient-via-color: var(--color-blue-grey-50);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-via-blueGray-100:hover{
  --gradient-via-color: var(--color-blue-grey-100);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-via-blueGray-200:hover{
  --gradient-via-color: var(--color-blue-grey-200);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-via-blueGray-300:hover{
  --gradient-via-color: var(--color-blue-grey-300);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-via-blueGray-400:hover{
  --gradient-via-color: var(--color-blue-grey-400);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-via-blueGray-500:hover{
  --gradient-via-color: var(--color-blue-grey-500);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-via-blueGray-600:hover{
  --gradient-via-color: var(--color-blue-grey-600);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-via-blueGray-700:hover{
  --gradient-via-color: var(--color-blue-grey-700);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-via-blueGray-800:hover{
  --gradient-via-color: var(--color-blue-grey-800);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-via-blueGray-900:hover{
  --gradient-via-color: var(--color-blue-grey-900);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-via-black:hover{
  --gradient-via-color: #000000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

#uf-app .hover\:tw-via-white:hover{
  --gradient-via-color: #ffffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .hover\:tw-via-transparent:hover{
  --gradient-via-color: transparent;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

#uf-app .hover\:tw-to-primary:hover{
  --gradient-to-color: var(--color-blue);
}

#uf-app .hover\:tw-to-muted:hover{
  --gradient-to-color: var(--color-blue-grey-400);
}

#uf-app .hover\:tw-to-warning:hover{
  --gradient-to-color: var(--color-orange);
}

#uf-app .hover\:tw-to-danger:hover{
  --gradient-to-color: var(--color-orange);
}

#uf-app .hover\:tw-to-fail:hover{
  --gradient-to-color: var(--color-red);
}

#uf-app .hover\:tw-to-info:hover{
  --gradient-to-color: var(--color-deep-purple-400);
}

#uf-app .hover\:tw-to-red-50:hover{
  --gradient-to-color: #ffebee;
}

#uf-app .hover\:tw-to-red-100:hover{
  --gradient-to-color: #ffcdd2;
}

#uf-app .hover\:tw-to-red-200:hover{
  --gradient-to-color: #ef9a9a;
}

#uf-app .hover\:tw-to-red-300:hover{
  --gradient-to-color: #e57373;
}

#uf-app .hover\:tw-to-red-400:hover{
  --gradient-to-color: #ef5350;
}

#uf-app .hover\:tw-to-red-500:hover{
  --gradient-to-color: #f44336;
}

#uf-app .hover\:tw-to-red-600:hover{
  --gradient-to-color: #e53935;
}

#uf-app .hover\:tw-to-red-700:hover{
  --gradient-to-color: #d32f2f;
}

#uf-app .hover\:tw-to-red-800:hover{
  --gradient-to-color: #c62828;
}

#uf-app .hover\:tw-to-red-900:hover{
  --gradient-to-color: #b71c1c;
}

#uf-app .hover\:tw-to-red-a100:hover{
  --gradient-to-color: #ff8a80;
}

#uf-app .hover\:tw-to-red-a200:hover{
  --gradient-to-color: #ff5252;
}

#uf-app .hover\:tw-to-red-a400:hover{
  --gradient-to-color: #ff1744;
}

#uf-app .hover\:tw-to-red-a700:hover{
  --gradient-to-color: #d50000;
}

#uf-app .hover\:tw-to-pink-50:hover{
  --gradient-to-color: #fce4ec;
}

#uf-app .hover\:tw-to-pink-100:hover{
  --gradient-to-color: #f8bbd0;
}

#uf-app .hover\:tw-to-pink-200:hover{
  --gradient-to-color: #f48fb1;
}

#uf-app .hover\:tw-to-pink-300:hover{
  --gradient-to-color: #f06292;
}

#uf-app .hover\:tw-to-pink-400:hover{
  --gradient-to-color: #ec407a;
}

#uf-app .hover\:tw-to-pink-500:hover{
  --gradient-to-color: #e91e63;
}

#uf-app .hover\:tw-to-pink-600:hover{
  --gradient-to-color: #d81b60;
}

#uf-app .hover\:tw-to-pink-700:hover{
  --gradient-to-color: #c2185b;
}

#uf-app .hover\:tw-to-pink-800:hover{
  --gradient-to-color: #ad1457;
}

#uf-app .hover\:tw-to-pink-900:hover{
  --gradient-to-color: #880e4f;
}

#uf-app .hover\:tw-to-pink-a100:hover{
  --gradient-to-color: #ff80ab;
}

#uf-app .hover\:tw-to-pink-a200:hover{
  --gradient-to-color: #ff4081;
}

#uf-app .hover\:tw-to-pink-a400:hover{
  --gradient-to-color: #f50057;
}

#uf-app .hover\:tw-to-pink-a700:hover{
  --gradient-to-color: #c51162;
}

#uf-app .hover\:tw-to-purple-50:hover{
  --gradient-to-color: #f3e5f5;
}

#uf-app .hover\:tw-to-purple-100:hover{
  --gradient-to-color: #e1bee7;
}

#uf-app .hover\:tw-to-purple-200:hover{
  --gradient-to-color: #ce93d8;
}

#uf-app .hover\:tw-to-purple-300:hover{
  --gradient-to-color: #ba68c8;
}

#uf-app .hover\:tw-to-purple-400:hover{
  --gradient-to-color: #ab47bc;
}

#uf-app .hover\:tw-to-purple-500:hover{
  --gradient-to-color: #9c27b0;
}

#uf-app .hover\:tw-to-purple-600:hover{
  --gradient-to-color: #8e24aa;
}

#uf-app .hover\:tw-to-purple-700:hover{
  --gradient-to-color: #7b1fa2;
}

#uf-app .hover\:tw-to-purple-800:hover{
  --gradient-to-color: #6a1b9a;
}

#uf-app .hover\:tw-to-purple-900:hover{
  --gradient-to-color: #4a148c;
}

#uf-app .hover\:tw-to-purple-a100:hover{
  --gradient-to-color: #ea80fc;
}

#uf-app .hover\:tw-to-purple-a200:hover{
  --gradient-to-color: #e040fb;
}

#uf-app .hover\:tw-to-purple-a400:hover{
  --gradient-to-color: #d500f9;
}

#uf-app .hover\:tw-to-purple-a700:hover{
  --gradient-to-color: #aa00ff;
}

#uf-app .hover\:tw-to-deepPurple-50:hover{
  --gradient-to-color: #ede7f6;
}

#uf-app .hover\:tw-to-deepPurple-100:hover{
  --gradient-to-color: #d1c4e9;
}

#uf-app .hover\:tw-to-deepPurple-200:hover{
  --gradient-to-color: #b39ddb;
}

#uf-app .hover\:tw-to-deepPurple-300:hover{
  --gradient-to-color: #9575cd;
}

#uf-app .hover\:tw-to-deepPurple-400:hover{
  --gradient-to-color: #7e57c2;
}

#uf-app .hover\:tw-to-deepPurple-500:hover{
  --gradient-to-color: #673ab7;
}

#uf-app .hover\:tw-to-deepPurple-600:hover{
  --gradient-to-color: #5e35b1;
}

#uf-app .hover\:tw-to-deepPurple-700:hover{
  --gradient-to-color: #512da8;
}

#uf-app .hover\:tw-to-deepPurple-800:hover{
  --gradient-to-color: #4527a0;
}

#uf-app .hover\:tw-to-deepPurple-900:hover{
  --gradient-to-color: #311b92;
}

#uf-app .hover\:tw-to-deepPurple-a100:hover{
  --gradient-to-color: #b388ff;
}

#uf-app .hover\:tw-to-deepPurple-a200:hover{
  --gradient-to-color: #7c4dff;
}

#uf-app .hover\:tw-to-deepPurple-a400:hover{
  --gradient-to-color: #651fff;
}

#uf-app .hover\:tw-to-deepPurple-a700:hover{
  --gradient-to-color: #6200ea;
}

#uf-app .hover\:tw-to-indigo-50:hover{
  --gradient-to-color: #e8eaf6;
}

#uf-app .hover\:tw-to-indigo-100:hover{
  --gradient-to-color: #c5cae9;
}

#uf-app .hover\:tw-to-indigo-200:hover{
  --gradient-to-color: #9fa8da;
}

#uf-app .hover\:tw-to-indigo-300:hover{
  --gradient-to-color: #7986cb;
}

#uf-app .hover\:tw-to-indigo-400:hover{
  --gradient-to-color: #5c6bc0;
}

#uf-app .hover\:tw-to-indigo-500:hover{
  --gradient-to-color: #3f51b5;
}

#uf-app .hover\:tw-to-indigo-600:hover{
  --gradient-to-color: #3949ab;
}

#uf-app .hover\:tw-to-indigo-700:hover{
  --gradient-to-color: #303f9f;
}

#uf-app .hover\:tw-to-indigo-800:hover{
  --gradient-to-color: #283593;
}

#uf-app .hover\:tw-to-indigo-900:hover{
  --gradient-to-color: #1a237e;
}

#uf-app .hover\:tw-to-indigo-a100:hover{
  --gradient-to-color: #8c9eff;
}

#uf-app .hover\:tw-to-indigo-a200:hover{
  --gradient-to-color: #536dfe;
}

#uf-app .hover\:tw-to-indigo-a400:hover{
  --gradient-to-color: #3d5afe;
}

#uf-app .hover\:tw-to-indigo-a700:hover{
  --gradient-to-color: #304ffe;
}

#uf-app .hover\:tw-to-blue-50:hover{
  --gradient-to-color: #e3f2fd;
}

#uf-app .hover\:tw-to-blue-100:hover{
  --gradient-to-color: #bbdefb;
}

#uf-app .hover\:tw-to-blue-200:hover{
  --gradient-to-color: #90caf9;
}

#uf-app .hover\:tw-to-blue-300:hover{
  --gradient-to-color: #64b5f6;
}

#uf-app .hover\:tw-to-blue-400:hover{
  --gradient-to-color: #42a5f5;
}

#uf-app .hover\:tw-to-blue-500:hover{
  --gradient-to-color: #2196f3;
}

#uf-app .hover\:tw-to-blue-600:hover{
  --gradient-to-color: #1e88e5;
}

#uf-app .hover\:tw-to-blue-700:hover{
  --gradient-to-color: #1976d2;
}

#uf-app .hover\:tw-to-blue-800:hover{
  --gradient-to-color: #1565c0;
}

#uf-app .hover\:tw-to-blue-900:hover{
  --gradient-to-color: #0d47a1;
}

#uf-app .hover\:tw-to-blue-a100:hover{
  --gradient-to-color: #82b1ff;
}

#uf-app .hover\:tw-to-blue-a200:hover{
  --gradient-to-color: #448aff;
}

#uf-app .hover\:tw-to-blue-a400:hover{
  --gradient-to-color: #2979ff;
}

#uf-app .hover\:tw-to-blue-a700:hover{
  --gradient-to-color: #2962ff;
}

#uf-app .hover\:tw-to-lightBlue-50:hover{
  --gradient-to-color: #e1f5fe;
}

#uf-app .hover\:tw-to-lightBlue-100:hover{
  --gradient-to-color: #b3e5fc;
}

#uf-app .hover\:tw-to-lightBlue-200:hover{
  --gradient-to-color: #81d4fa;
}

#uf-app .hover\:tw-to-lightBlue-300:hover{
  --gradient-to-color: #4fc3f7;
}

#uf-app .hover\:tw-to-lightBlue-400:hover{
  --gradient-to-color: #29b6f6;
}

#uf-app .hover\:tw-to-lightBlue-500:hover{
  --gradient-to-color: #03a9f4;
}

#uf-app .hover\:tw-to-lightBlue-600:hover{
  --gradient-to-color: #039be5;
}

#uf-app .hover\:tw-to-lightBlue-700:hover{
  --gradient-to-color: #0288d1;
}

#uf-app .hover\:tw-to-lightBlue-800:hover{
  --gradient-to-color: #0277bd;
}

#uf-app .hover\:tw-to-lightBlue-900:hover{
  --gradient-to-color: #01579b;
}

#uf-app .hover\:tw-to-lightBlue-a100:hover{
  --gradient-to-color: #80d8ff;
}

#uf-app .hover\:tw-to-lightBlue-a200:hover{
  --gradient-to-color: #40c4ff;
}

#uf-app .hover\:tw-to-lightBlue-a400:hover{
  --gradient-to-color: #00b0ff;
}

#uf-app .hover\:tw-to-lightBlue-a700:hover{
  --gradient-to-color: #0091ea;
}

#uf-app .hover\:tw-to-cyan-50:hover{
  --gradient-to-color: #e0f7fa;
}

#uf-app .hover\:tw-to-cyan-100:hover{
  --gradient-to-color: #b2ebf2;
}

#uf-app .hover\:tw-to-cyan-200:hover{
  --gradient-to-color: #80deea;
}

#uf-app .hover\:tw-to-cyan-300:hover{
  --gradient-to-color: #4dd0e1;
}

#uf-app .hover\:tw-to-cyan-400:hover{
  --gradient-to-color: #26c6da;
}

#uf-app .hover\:tw-to-cyan-500:hover{
  --gradient-to-color: #00bcd4;
}

#uf-app .hover\:tw-to-cyan-600:hover{
  --gradient-to-color: #00acc1;
}

#uf-app .hover\:tw-to-cyan-700:hover{
  --gradient-to-color: #0097a7;
}

#uf-app .hover\:tw-to-cyan-800:hover{
  --gradient-to-color: #00838f;
}

#uf-app .hover\:tw-to-cyan-900:hover{
  --gradient-to-color: #006064;
}

#uf-app .hover\:tw-to-cyan-a100:hover{
  --gradient-to-color: #84ffff;
}

#uf-app .hover\:tw-to-cyan-a200:hover{
  --gradient-to-color: #18ffff;
}

#uf-app .hover\:tw-to-cyan-a400:hover{
  --gradient-to-color: #00e5ff;
}

#uf-app .hover\:tw-to-cyan-a700:hover{
  --gradient-to-color: #00b8d4;
}

#uf-app .hover\:tw-to-teal-50:hover{
  --gradient-to-color: #e0f2f1;
}

#uf-app .hover\:tw-to-teal-100:hover{
  --gradient-to-color: #b2dfdb;
}

#uf-app .hover\:tw-to-teal-200:hover{
  --gradient-to-color: #80cbc4;
}

#uf-app .hover\:tw-to-teal-300:hover{
  --gradient-to-color: #4db6ac;
}

#uf-app .hover\:tw-to-teal-400:hover{
  --gradient-to-color: #26a69a;
}

#uf-app .hover\:tw-to-teal-500:hover{
  --gradient-to-color: #009688;
}

#uf-app .hover\:tw-to-teal-600:hover{
  --gradient-to-color: #00897b;
}

#uf-app .hover\:tw-to-teal-700:hover{
  --gradient-to-color: #00796b;
}

#uf-app .hover\:tw-to-teal-800:hover{
  --gradient-to-color: #00695c;
}

#uf-app .hover\:tw-to-teal-900:hover{
  --gradient-to-color: #004d40;
}

#uf-app .hover\:tw-to-teal-a100:hover{
  --gradient-to-color: #a7ffeb;
}

#uf-app .hover\:tw-to-teal-a200:hover{
  --gradient-to-color: #64ffda;
}

#uf-app .hover\:tw-to-teal-a400:hover{
  --gradient-to-color: #1de9b6;
}

#uf-app .hover\:tw-to-teal-a700:hover{
  --gradient-to-color: #00bfa5;
}

#uf-app .hover\:tw-to-green-50:hover{
  --gradient-to-color: #e8f5e9;
}

#uf-app .hover\:tw-to-green-100:hover{
  --gradient-to-color: #c8e6c9;
}

#uf-app .hover\:tw-to-green-200:hover{
  --gradient-to-color: #a5d6a7;
}

#uf-app .hover\:tw-to-green-300:hover{
  --gradient-to-color: #81c784;
}

#uf-app .hover\:tw-to-green-400:hover{
  --gradient-to-color: #66bb6a;
}

#uf-app .hover\:tw-to-green-500:hover{
  --gradient-to-color: #4caf50;
}

#uf-app .hover\:tw-to-green-600:hover{
  --gradient-to-color: #43a047;
}

#uf-app .hover\:tw-to-green-700:hover{
  --gradient-to-color: #388e3c;
}

#uf-app .hover\:tw-to-green-800:hover{
  --gradient-to-color: #2e7d32;
}

#uf-app .hover\:tw-to-green-900:hover{
  --gradient-to-color: #1b5e20;
}

#uf-app .hover\:tw-to-green-a100:hover{
  --gradient-to-color: #b9f6ca;
}

#uf-app .hover\:tw-to-green-a200:hover{
  --gradient-to-color: #69f0ae;
}

#uf-app .hover\:tw-to-green-a400:hover{
  --gradient-to-color: #00e676;
}

#uf-app .hover\:tw-to-green-a700:hover{
  --gradient-to-color: #00c853;
}

#uf-app .hover\:tw-to-lightGreen-50:hover{
  --gradient-to-color: #f1f8e9;
}

#uf-app .hover\:tw-to-lightGreen-100:hover{
  --gradient-to-color: #dcedc8;
}

#uf-app .hover\:tw-to-lightGreen-200:hover{
  --gradient-to-color: #c5e1a5;
}

#uf-app .hover\:tw-to-lightGreen-300:hover{
  --gradient-to-color: #aed581;
}

#uf-app .hover\:tw-to-lightGreen-400:hover{
  --gradient-to-color: #9ccc65;
}

#uf-app .hover\:tw-to-lightGreen-500:hover{
  --gradient-to-color: #8bc34a;
}

#uf-app .hover\:tw-to-lightGreen-600:hover{
  --gradient-to-color: #7cb342;
}

#uf-app .hover\:tw-to-lightGreen-700:hover{
  --gradient-to-color: #689f38;
}

#uf-app .hover\:tw-to-lightGreen-800:hover{
  --gradient-to-color: #558b2f;
}

#uf-app .hover\:tw-to-lightGreen-900:hover{
  --gradient-to-color: #33691e;
}

#uf-app .hover\:tw-to-lightGreen-a100:hover{
  --gradient-to-color: #ccff90;
}

#uf-app .hover\:tw-to-lightGreen-a200:hover{
  --gradient-to-color: #b2ff59;
}

#uf-app .hover\:tw-to-lightGreen-a400:hover{
  --gradient-to-color: #76ff03;
}

#uf-app .hover\:tw-to-lightGreen-a700:hover{
  --gradient-to-color: #64dd17;
}

#uf-app .hover\:tw-to-lime-50:hover{
  --gradient-to-color: #f9fbe7;
}

#uf-app .hover\:tw-to-lime-100:hover{
  --gradient-to-color: #f0f4c3;
}

#uf-app .hover\:tw-to-lime-200:hover{
  --gradient-to-color: #e6ee9c;
}

#uf-app .hover\:tw-to-lime-300:hover{
  --gradient-to-color: #dce775;
}

#uf-app .hover\:tw-to-lime-400:hover{
  --gradient-to-color: #d4e157;
}

#uf-app .hover\:tw-to-lime-500:hover{
  --gradient-to-color: #cddc39;
}

#uf-app .hover\:tw-to-lime-600:hover{
  --gradient-to-color: #c0ca33;
}

#uf-app .hover\:tw-to-lime-700:hover{
  --gradient-to-color: #afb42b;
}

#uf-app .hover\:tw-to-lime-800:hover{
  --gradient-to-color: #9e9d24;
}

#uf-app .hover\:tw-to-lime-900:hover{
  --gradient-to-color: #827717;
}

#uf-app .hover\:tw-to-lime-a100:hover{
  --gradient-to-color: #f4ff81;
}

#uf-app .hover\:tw-to-lime-a200:hover{
  --gradient-to-color: #eeff41;
}

#uf-app .hover\:tw-to-lime-a400:hover{
  --gradient-to-color: #c6ff00;
}

#uf-app .hover\:tw-to-lime-a700:hover{
  --gradient-to-color: #aeea00;
}

#uf-app .hover\:tw-to-yellow-50:hover{
  --gradient-to-color: #fffde7;
}

#uf-app .hover\:tw-to-yellow-100:hover{
  --gradient-to-color: #fff9c4;
}

#uf-app .hover\:tw-to-yellow-200:hover{
  --gradient-to-color: #fff59d;
}

#uf-app .hover\:tw-to-yellow-300:hover{
  --gradient-to-color: #fff176;
}

#uf-app .hover\:tw-to-yellow-400:hover{
  --gradient-to-color: #ffee58;
}

#uf-app .hover\:tw-to-yellow-500:hover{
  --gradient-to-color: #ffeb3b;
}

#uf-app .hover\:tw-to-yellow-600:hover{
  --gradient-to-color: #fdd835;
}

#uf-app .hover\:tw-to-yellow-700:hover{
  --gradient-to-color: #fbc02d;
}

#uf-app .hover\:tw-to-yellow-800:hover{
  --gradient-to-color: #f9a825;
}

#uf-app .hover\:tw-to-yellow-900:hover{
  --gradient-to-color: #f57f17;
}

#uf-app .hover\:tw-to-yellow-a100:hover{
  --gradient-to-color: #ffff8d;
}

#uf-app .hover\:tw-to-yellow-a200:hover{
  --gradient-to-color: #ffff00;
}

#uf-app .hover\:tw-to-yellow-a400:hover{
  --gradient-to-color: #ffea00;
}

#uf-app .hover\:tw-to-yellow-a700:hover{
  --gradient-to-color: #ffd600;
}

#uf-app .hover\:tw-to-amber-50:hover{
  --gradient-to-color: #fff8e1;
}

#uf-app .hover\:tw-to-amber-100:hover{
  --gradient-to-color: #ffecb3;
}

#uf-app .hover\:tw-to-amber-200:hover{
  --gradient-to-color: #ffe082;
}

#uf-app .hover\:tw-to-amber-300:hover{
  --gradient-to-color: #ffd54f;
}

#uf-app .hover\:tw-to-amber-400:hover{
  --gradient-to-color: #ffca28;
}

#uf-app .hover\:tw-to-amber-500:hover{
  --gradient-to-color: #ffc107;
}

#uf-app .hover\:tw-to-amber-600:hover{
  --gradient-to-color: #ffb300;
}

#uf-app .hover\:tw-to-amber-700:hover{
  --gradient-to-color: #ffa000;
}

#uf-app .hover\:tw-to-amber-800:hover{
  --gradient-to-color: #ff8f00;
}

#uf-app .hover\:tw-to-amber-900:hover{
  --gradient-to-color: #ff6f00;
}

#uf-app .hover\:tw-to-amber-a100:hover{
  --gradient-to-color: #ffe57f;
}

#uf-app .hover\:tw-to-amber-a200:hover{
  --gradient-to-color: #ffd740;
}

#uf-app .hover\:tw-to-amber-a400:hover{
  --gradient-to-color: #ffc400;
}

#uf-app .hover\:tw-to-amber-a700:hover{
  --gradient-to-color: #ffab00;
}

#uf-app .hover\:tw-to-orange-50:hover{
  --gradient-to-color: #fff3e0;
}

#uf-app .hover\:tw-to-orange-100:hover{
  --gradient-to-color: #ffe0b2;
}

#uf-app .hover\:tw-to-orange-200:hover{
  --gradient-to-color: #ffcc80;
}

#uf-app .hover\:tw-to-orange-300:hover{
  --gradient-to-color: #ffb74d;
}

#uf-app .hover\:tw-to-orange-400:hover{
  --gradient-to-color: #ffa726;
}

#uf-app .hover\:tw-to-orange-500:hover{
  --gradient-to-color: #ff9800;
}

#uf-app .hover\:tw-to-orange-600:hover{
  --gradient-to-color: #fb8c00;
}

#uf-app .hover\:tw-to-orange-700:hover{
  --gradient-to-color: #f57c00;
}

#uf-app .hover\:tw-to-orange-800:hover{
  --gradient-to-color: #ef6c00;
}

#uf-app .hover\:tw-to-orange-900:hover{
  --gradient-to-color: #e65100;
}

#uf-app .hover\:tw-to-orange-a100:hover{
  --gradient-to-color: #ffd180;
}

#uf-app .hover\:tw-to-orange-a200:hover{
  --gradient-to-color: #ffab40;
}

#uf-app .hover\:tw-to-orange-a400:hover{
  --gradient-to-color: #ff9100;
}

#uf-app .hover\:tw-to-orange-a700:hover{
  --gradient-to-color: #ff6d00;
}

#uf-app .hover\:tw-to-deepOrange-50:hover{
  --gradient-to-color: #fbe9e7;
}

#uf-app .hover\:tw-to-deepOrange-100:hover{
  --gradient-to-color: #ffccbc;
}

#uf-app .hover\:tw-to-deepOrange-200:hover{
  --gradient-to-color: #ffab91;
}

#uf-app .hover\:tw-to-deepOrange-300:hover{
  --gradient-to-color: #ff8a65;
}

#uf-app .hover\:tw-to-deepOrange-400:hover{
  --gradient-to-color: #ff7043;
}

#uf-app .hover\:tw-to-deepOrange-500:hover{
  --gradient-to-color: #ff5722;
}

#uf-app .hover\:tw-to-deepOrange-600:hover{
  --gradient-to-color: #f4511e;
}

#uf-app .hover\:tw-to-deepOrange-700:hover{
  --gradient-to-color: #e64a19;
}

#uf-app .hover\:tw-to-deepOrange-800:hover{
  --gradient-to-color: #d84315;
}

#uf-app .hover\:tw-to-deepOrange-900:hover{
  --gradient-to-color: #bf360c;
}

#uf-app .hover\:tw-to-deepOrange-a100:hover{
  --gradient-to-color: #ff9e80;
}

#uf-app .hover\:tw-to-deepOrange-a200:hover{
  --gradient-to-color: #ff6e40;
}

#uf-app .hover\:tw-to-deepOrange-a400:hover{
  --gradient-to-color: #ff3d00;
}

#uf-app .hover\:tw-to-deepOrange-a700:hover{
  --gradient-to-color: #dd2c00;
}

#uf-app .hover\:tw-to-brown-50:hover{
  --gradient-to-color: #efebe9;
}

#uf-app .hover\:tw-to-brown-100:hover{
  --gradient-to-color: #d7ccc8;
}

#uf-app .hover\:tw-to-brown-200:hover{
  --gradient-to-color: #bcaaa4;
}

#uf-app .hover\:tw-to-brown-300:hover{
  --gradient-to-color: #a1887f;
}

#uf-app .hover\:tw-to-brown-400:hover{
  --gradient-to-color: #8d6e63;
}

#uf-app .hover\:tw-to-brown-500:hover{
  --gradient-to-color: #795548;
}

#uf-app .hover\:tw-to-brown-600:hover{
  --gradient-to-color: #6d4c41;
}

#uf-app .hover\:tw-to-brown-700:hover{
  --gradient-to-color: #5d4037;
}

#uf-app .hover\:tw-to-brown-800:hover{
  --gradient-to-color: #4e342e;
}

#uf-app .hover\:tw-to-brown-900:hover{
  --gradient-to-color: #3e2723;
}

#uf-app .hover\:tw-to-gray-50:hover{
  --gradient-to-color: #fafafa;
}

#uf-app .hover\:tw-to-gray-100:hover{
  --gradient-to-color: #f5f5f5;
}

#uf-app .hover\:tw-to-gray-200:hover{
  --gradient-to-color: #eeeeee;
}

#uf-app .hover\:tw-to-gray-300:hover{
  --gradient-to-color: #e0e0e0;
}

#uf-app .hover\:tw-to-gray-400:hover{
  --gradient-to-color: #bdbdbd;
}

#uf-app .hover\:tw-to-gray-500:hover{
  --gradient-to-color: #9e9e9e;
}

#uf-app .hover\:tw-to-gray-600:hover{
  --gradient-to-color: #757575;
}

#uf-app .hover\:tw-to-gray-700:hover{
  --gradient-to-color: #616161;
}

#uf-app .hover\:tw-to-gray-800:hover{
  --gradient-to-color: #424242;
}

#uf-app .hover\:tw-to-gray-900:hover{
  --gradient-to-color: #212121;
}

#uf-app .hover\:tw-to-blueGray-50:hover{
  --gradient-to-color: var(--color-blue-grey-50);
}

#uf-app .hover\:tw-to-blueGray-100:hover{
  --gradient-to-color: var(--color-blue-grey-100);
}

#uf-app .hover\:tw-to-blueGray-200:hover{
  --gradient-to-color: var(--color-blue-grey-200);
}

#uf-app .hover\:tw-to-blueGray-300:hover{
  --gradient-to-color: var(--color-blue-grey-300);
}

#uf-app .hover\:tw-to-blueGray-400:hover{
  --gradient-to-color: var(--color-blue-grey-400);
}

#uf-app .hover\:tw-to-blueGray-500:hover{
  --gradient-to-color: var(--color-blue-grey-500);
}

#uf-app .hover\:tw-to-blueGray-600:hover{
  --gradient-to-color: var(--color-blue-grey-600);
}

#uf-app .hover\:tw-to-blueGray-700:hover{
  --gradient-to-color: var(--color-blue-grey-700);
}

#uf-app .hover\:tw-to-blueGray-800:hover{
  --gradient-to-color: var(--color-blue-grey-800);
}

#uf-app .hover\:tw-to-blueGray-900:hover{
  --gradient-to-color: var(--color-blue-grey-900);
}

#uf-app .hover\:tw-to-black:hover{
  --gradient-to-color: #000000;
}

#uf-app .hover\:tw-to-white:hover{
  --gradient-to-color: #ffffff;
}

#uf-app .hover\:tw-to-transparent:hover{
  --gradient-to-color: transparent;
}

#uf-app .focus\:tw-from-primary:focus{
  --gradient-from-color: var(--color-blue);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-from-muted:focus{
  --gradient-from-color: var(--color-blue-grey-400);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-from-warning:focus{
  --gradient-from-color: var(--color-orange);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-from-danger:focus{
  --gradient-from-color: var(--color-orange);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-from-fail:focus{
  --gradient-from-color: var(--color-red);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-from-info:focus{
  --gradient-from-color: var(--color-deep-purple-400);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-from-red-50:focus{
  --gradient-from-color: #ffebee;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 235, 238, 0));
}

#uf-app .focus\:tw-from-red-100:focus{
  --gradient-from-color: #ffcdd2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 205, 210, 0));
}

#uf-app .focus\:tw-from-red-200:focus{
  --gradient-from-color: #ef9a9a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 154, 154, 0));
}

#uf-app .focus\:tw-from-red-300:focus{
  --gradient-from-color: #e57373;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 115, 115, 0));
}

#uf-app .focus\:tw-from-red-400:focus{
  --gradient-from-color: #ef5350;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 83, 80, 0));
}

#uf-app .focus\:tw-from-red-500:focus{
  --gradient-from-color: #f44336;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 67, 54, 0));
}

#uf-app .focus\:tw-from-red-600:focus{
  --gradient-from-color: #e53935;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 57, 53, 0));
}

#uf-app .focus\:tw-from-red-700:focus{
  --gradient-from-color: #d32f2f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(211, 47, 47, 0));
}

#uf-app .focus\:tw-from-red-800:focus{
  --gradient-from-color: #c62828;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 40, 40, 0));
}

#uf-app .focus\:tw-from-red-900:focus{
  --gradient-from-color: #b71c1c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 28, 28, 0));
}

#uf-app .focus\:tw-from-red-a100:focus{
  --gradient-from-color: #ff8a80;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 128, 0));
}

#uf-app .focus\:tw-from-red-a200:focus{
  --gradient-from-color: #ff5252;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 82, 82, 0));
}

#uf-app .focus\:tw-from-red-a400:focus{
  --gradient-from-color: #ff1744;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 23, 68, 0));
}

#uf-app .focus\:tw-from-red-a700:focus{
  --gradient-from-color: #d50000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 0, 0, 0));
}

#uf-app .focus\:tw-from-pink-50:focus{
  --gradient-from-color: #fce4ec;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 228, 236, 0));
}

#uf-app .focus\:tw-from-pink-100:focus{
  --gradient-from-color: #f8bbd0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 187, 208, 0));
}

#uf-app .focus\:tw-from-pink-200:focus{
  --gradient-from-color: #f48fb1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 143, 177, 0));
}

#uf-app .focus\:tw-from-pink-300:focus{
  --gradient-from-color: #f06292;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 98, 146, 0));
}

#uf-app .focus\:tw-from-pink-400:focus{
  --gradient-from-color: #ec407a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 64, 122, 0));
}

#uf-app .focus\:tw-from-pink-500:focus{
  --gradient-from-color: #e91e63;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 30, 99, 0));
}

#uf-app .focus\:tw-from-pink-600:focus{
  --gradient-from-color: #d81b60;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(216, 27, 96, 0));
}

#uf-app .focus\:tw-from-pink-700:focus{
  --gradient-from-color: #c2185b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 24, 91, 0));
}

#uf-app .focus\:tw-from-pink-800:focus{
  --gradient-from-color: #ad1457;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(173, 20, 87, 0));
}

#uf-app .focus\:tw-from-pink-900:focus{
  --gradient-from-color: #880e4f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(136, 14, 79, 0));
}

#uf-app .focus\:tw-from-pink-a100:focus{
  --gradient-from-color: #ff80ab;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 128, 171, 0));
}

#uf-app .focus\:tw-from-pink-a200:focus{
  --gradient-from-color: #ff4081;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 64, 129, 0));
}

#uf-app .focus\:tw-from-pink-a400:focus{
  --gradient-from-color: #f50057;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 0, 87, 0));
}

#uf-app .focus\:tw-from-pink-a700:focus{
  --gradient-from-color: #c51162;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 17, 98, 0));
}

#uf-app .focus\:tw-from-purple-50:focus{
  --gradient-from-color: #f3e5f5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 229, 245, 0));
}

#uf-app .focus\:tw-from-purple-100:focus{
  --gradient-from-color: #e1bee7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 190, 231, 0));
}

#uf-app .focus\:tw-from-purple-200:focus{
  --gradient-from-color: #ce93d8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 147, 216, 0));
}

#uf-app .focus\:tw-from-purple-300:focus{
  --gradient-from-color: #ba68c8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(186, 104, 200, 0));
}

#uf-app .focus\:tw-from-purple-400:focus{
  --gradient-from-color: #ab47bc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(171, 71, 188, 0));
}

#uf-app .focus\:tw-from-purple-500:focus{
  --gradient-from-color: #9c27b0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 39, 176, 0));
}

#uf-app .focus\:tw-from-purple-600:focus{
  --gradient-from-color: #8e24aa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 36, 170, 0));
}

#uf-app .focus\:tw-from-purple-700:focus{
  --gradient-from-color: #7b1fa2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 31, 162, 0));
}

#uf-app .focus\:tw-from-purple-800:focus{
  --gradient-from-color: #6a1b9a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(106, 27, 154, 0));
}

#uf-app .focus\:tw-from-purple-900:focus{
  --gradient-from-color: #4a148c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 20, 140, 0));
}

#uf-app .focus\:tw-from-purple-a100:focus{
  --gradient-from-color: #ea80fc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 128, 252, 0));
}

#uf-app .focus\:tw-from-purple-a200:focus{
  --gradient-from-color: #e040fb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 64, 251, 0));
}

#uf-app .focus\:tw-from-purple-a400:focus{
  --gradient-from-color: #d500f9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 0, 249, 0));
}

#uf-app .focus\:tw-from-purple-a700:focus{
  --gradient-from-color: #aa00ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(170, 0, 255, 0));
}

#uf-app .focus\:tw-from-deepPurple-50:focus{
  --gradient-from-color: #ede7f6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 231, 246, 0));
}

#uf-app .focus\:tw-from-deepPurple-100:focus{
  --gradient-from-color: #d1c4e9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(209, 196, 233, 0));
}

#uf-app .focus\:tw-from-deepPurple-200:focus{
  --gradient-from-color: #b39ddb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 157, 219, 0));
}

#uf-app .focus\:tw-from-deepPurple-300:focus{
  --gradient-from-color: #9575cd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(149, 117, 205, 0));
}

#uf-app .focus\:tw-from-deepPurple-400:focus{
  --gradient-from-color: #7e57c2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 87, 194, 0));
}

#uf-app .focus\:tw-from-deepPurple-500:focus{
  --gradient-from-color: #673ab7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(103, 58, 183, 0));
}

#uf-app .focus\:tw-from-deepPurple-600:focus{
  --gradient-from-color: #5e35b1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(94, 53, 177, 0));
}

#uf-app .focus\:tw-from-deepPurple-700:focus{
  --gradient-from-color: #512da8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 45, 168, 0));
}

#uf-app .focus\:tw-from-deepPurple-800:focus{
  --gradient-from-color: #4527a0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(69, 39, 160, 0));
}

#uf-app .focus\:tw-from-deepPurple-900:focus{
  --gradient-from-color: #311b92;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 27, 146, 0));
}

#uf-app .focus\:tw-from-deepPurple-a100:focus{
  --gradient-from-color: #b388ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 136, 255, 0));
}

#uf-app .focus\:tw-from-deepPurple-a200:focus{
  --gradient-from-color: #7c4dff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(124, 77, 255, 0));
}

#uf-app .focus\:tw-from-deepPurple-a400:focus{
  --gradient-from-color: #651fff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(101, 31, 255, 0));
}

#uf-app .focus\:tw-from-deepPurple-a700:focus{
  --gradient-from-color: #6200ea;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(98, 0, 234, 0));
}

#uf-app .focus\:tw-from-indigo-50:focus{
  --gradient-from-color: #e8eaf6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(232, 234, 246, 0));
}

#uf-app .focus\:tw-from-indigo-100:focus{
  --gradient-from-color: #c5cae9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 202, 233, 0));
}

#uf-app .focus\:tw-from-indigo-200:focus{
  --gradient-from-color: #9fa8da;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 168, 218, 0));
}

#uf-app .focus\:tw-from-indigo-300:focus{
  --gradient-from-color: #7986cb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(121, 134, 203, 0));
}

#uf-app .focus\:tw-from-indigo-400:focus{
  --gradient-from-color: #5c6bc0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(92, 107, 192, 0));
}

#uf-app .focus\:tw-from-indigo-500:focus{
  --gradient-from-color: #3f51b5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 81, 181, 0));
}

#uf-app .focus\:tw-from-indigo-600:focus{
  --gradient-from-color: #3949ab;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(57, 73, 171, 0));
}

#uf-app .focus\:tw-from-indigo-700:focus{
  --gradient-from-color: #303f9f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 63, 159, 0));
}

#uf-app .focus\:tw-from-indigo-800:focus{
  --gradient-from-color: #283593;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 53, 147, 0));
}

#uf-app .focus\:tw-from-indigo-900:focus{
  --gradient-from-color: #1a237e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 35, 126, 0));
}

#uf-app .focus\:tw-from-indigo-a100:focus{
  --gradient-from-color: #8c9eff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(140, 158, 255, 0));
}

#uf-app .focus\:tw-from-indigo-a200:focus{
  --gradient-from-color: #536dfe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(83, 109, 254, 0));
}

#uf-app .focus\:tw-from-indigo-a400:focus{
  --gradient-from-color: #3d5afe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 90, 254, 0));
}

#uf-app .focus\:tw-from-indigo-a700:focus{
  --gradient-from-color: #304ffe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 79, 254, 0));
}

#uf-app .focus\:tw-from-blue-50:focus{
  --gradient-from-color: #e3f2fd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 242, 253, 0));
}

#uf-app .focus\:tw-from-blue-100:focus{
  --gradient-from-color: #bbdefb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(187, 222, 251, 0));
}

#uf-app .focus\:tw-from-blue-200:focus{
  --gradient-from-color: #90caf9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 202, 249, 0));
}

#uf-app .focus\:tw-from-blue-300:focus{
  --gradient-from-color: #64b5f6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 181, 246, 0));
}

#uf-app .focus\:tw-from-blue-400:focus{
  --gradient-from-color: #42a5f5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 165, 245, 0));
}

#uf-app .focus\:tw-from-blue-500:focus{
  --gradient-from-color: #2196f3;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(33, 150, 243, 0));
}

#uf-app .focus\:tw-from-blue-600:focus{
  --gradient-from-color: #1e88e5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 136, 229, 0));
}

#uf-app .focus\:tw-from-blue-700:focus{
  --gradient-from-color: #1976d2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(25, 118, 210, 0));
}

#uf-app .focus\:tw-from-blue-800:focus{
  --gradient-from-color: #1565c0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(21, 101, 192, 0));
}

#uf-app .focus\:tw-from-blue-900:focus{
  --gradient-from-color: #0d47a1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(13, 71, 161, 0));
}

#uf-app .focus\:tw-from-blue-a100:focus{
  --gradient-from-color: #82b1ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(130, 177, 255, 0));
}

#uf-app .focus\:tw-from-blue-a200:focus{
  --gradient-from-color: #448aff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 138, 255, 0));
}

#uf-app .focus\:tw-from-blue-a400:focus{
  --gradient-from-color: #2979ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 121, 255, 0));
}

#uf-app .focus\:tw-from-blue-a700:focus{
  --gradient-from-color: #2962ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 98, 255, 0));
}

#uf-app .focus\:tw-from-lightBlue-50:focus{
  --gradient-from-color: #e1f5fe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 245, 254, 0));
}

#uf-app .focus\:tw-from-lightBlue-100:focus{
  --gradient-from-color: #b3e5fc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 229, 252, 0));
}

#uf-app .focus\:tw-from-lightBlue-200:focus{
  --gradient-from-color: #81d4fa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 212, 250, 0));
}

#uf-app .focus\:tw-from-lightBlue-300:focus{
  --gradient-from-color: #4fc3f7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 195, 247, 0));
}

#uf-app .focus\:tw-from-lightBlue-400:focus{
  --gradient-from-color: #29b6f6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 182, 246, 0));
}

#uf-app .focus\:tw-from-lightBlue-500:focus{
  --gradient-from-color: #03a9f4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 169, 244, 0));
}

#uf-app .focus\:tw-from-lightBlue-600:focus{
  --gradient-from-color: #039be5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 155, 229, 0));
}

#uf-app .focus\:tw-from-lightBlue-700:focus{
  --gradient-from-color: #0288d1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(2, 136, 209, 0));
}

#uf-app .focus\:tw-from-lightBlue-800:focus{
  --gradient-from-color: #0277bd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(2, 119, 189, 0));
}

#uf-app .focus\:tw-from-lightBlue-900:focus{
  --gradient-from-color: #01579b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 87, 155, 0));
}

#uf-app .focus\:tw-from-lightBlue-a100:focus{
  --gradient-from-color: #80d8ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 216, 255, 0));
}

#uf-app .focus\:tw-from-lightBlue-a200:focus{
  --gradient-from-color: #40c4ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(64, 196, 255, 0));
}

#uf-app .focus\:tw-from-lightBlue-a400:focus{
  --gradient-from-color: #00b0ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 176, 255, 0));
}

#uf-app .focus\:tw-from-lightBlue-a700:focus{
  --gradient-from-color: #0091ea;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 234, 0));
}

#uf-app .focus\:tw-from-cyan-50:focus{
  --gradient-from-color: #e0f7fa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 247, 250, 0));
}

#uf-app .focus\:tw-from-cyan-100:focus{
  --gradient-from-color: #b2ebf2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 235, 242, 0));
}

#uf-app .focus\:tw-from-cyan-200:focus{
  --gradient-from-color: #80deea;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 222, 234, 0));
}

#uf-app .focus\:tw-from-cyan-300:focus{
  --gradient-from-color: #4dd0e1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(77, 208, 225, 0));
}

#uf-app .focus\:tw-from-cyan-400:focus{
  --gradient-from-color: #26c6da;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(38, 198, 218, 0));
}

#uf-app .focus\:tw-from-cyan-500:focus{
  --gradient-from-color: #00bcd4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 188, 212, 0));
}

#uf-app .focus\:tw-from-cyan-600:focus{
  --gradient-from-color: #00acc1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 172, 193, 0));
}

#uf-app .focus\:tw-from-cyan-700:focus{
  --gradient-from-color: #0097a7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 151, 167, 0));
}

#uf-app .focus\:tw-from-cyan-800:focus{
  --gradient-from-color: #00838f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 131, 143, 0));
}

#uf-app .focus\:tw-from-cyan-900:focus{
  --gradient-from-color: #006064;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 96, 100, 0));
}

#uf-app .focus\:tw-from-cyan-a100:focus{
  --gradient-from-color: #84ffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 255, 255, 0));
}

#uf-app .focus\:tw-from-cyan-a200:focus{
  --gradient-from-color: #18ffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(24, 255, 255, 0));
}

#uf-app .focus\:tw-from-cyan-a400:focus{
  --gradient-from-color: #00e5ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 229, 255, 0));
}

#uf-app .focus\:tw-from-cyan-a700:focus{
  --gradient-from-color: #00b8d4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 184, 212, 0));
}

#uf-app .focus\:tw-from-teal-50:focus{
  --gradient-from-color: #e0f2f1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 242, 241, 0));
}

#uf-app .focus\:tw-from-teal-100:focus{
  --gradient-from-color: #b2dfdb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 223, 219, 0));
}

#uf-app .focus\:tw-from-teal-200:focus{
  --gradient-from-color: #80cbc4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 203, 196, 0));
}

#uf-app .focus\:tw-from-teal-300:focus{
  --gradient-from-color: #4db6ac;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(77, 182, 172, 0));
}

#uf-app .focus\:tw-from-teal-400:focus{
  --gradient-from-color: #26a69a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(38, 166, 154, 0));
}

#uf-app .focus\:tw-from-teal-500:focus{
  --gradient-from-color: #009688;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 150, 136, 0));
}

#uf-app .focus\:tw-from-teal-600:focus{
  --gradient-from-color: #00897b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 137, 123, 0));
}

#uf-app .focus\:tw-from-teal-700:focus{
  --gradient-from-color: #00796b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 121, 107, 0));
}

#uf-app .focus\:tw-from-teal-800:focus{
  --gradient-from-color: #00695c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 105, 92, 0));
}

#uf-app .focus\:tw-from-teal-900:focus{
  --gradient-from-color: #004d40;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 77, 64, 0));
}

#uf-app .focus\:tw-from-teal-a100:focus{
  --gradient-from-color: #a7ffeb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(167, 255, 235, 0));
}

#uf-app .focus\:tw-from-teal-a200:focus{
  --gradient-from-color: #64ffda;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 255, 218, 0));
}

#uf-app .focus\:tw-from-teal-a400:focus{
  --gradient-from-color: #1de9b6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(29, 233, 182, 0));
}

#uf-app .focus\:tw-from-teal-a700:focus{
  --gradient-from-color: #00bfa5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 191, 165, 0));
}

#uf-app .focus\:tw-from-green-50:focus{
  --gradient-from-color: #e8f5e9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(232, 245, 233, 0));
}

#uf-app .focus\:tw-from-green-100:focus{
  --gradient-from-color: #c8e6c9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 230, 201, 0));
}

#uf-app .focus\:tw-from-green-200:focus{
  --gradient-from-color: #a5d6a7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(165, 214, 167, 0));
}

#uf-app .focus\:tw-from-green-300:focus{
  --gradient-from-color: #81c784;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 199, 132, 0));
}

#uf-app .focus\:tw-from-green-400:focus{
  --gradient-from-color: #66bb6a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 187, 106, 0));
}

#uf-app .focus\:tw-from-green-500:focus{
  --gradient-from-color: #4caf50;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 175, 80, 0));
}

#uf-app .focus\:tw-from-green-600:focus{
  --gradient-from-color: #43a047;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 160, 71, 0));
}

#uf-app .focus\:tw-from-green-700:focus{
  --gradient-from-color: #388e3c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 142, 60, 0));
}

#uf-app .focus\:tw-from-green-800:focus{
  --gradient-from-color: #2e7d32;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(46, 125, 50, 0));
}

#uf-app .focus\:tw-from-green-900:focus{
  --gradient-from-color: #1b5e20;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(27, 94, 32, 0));
}

#uf-app .focus\:tw-from-green-a100:focus{
  --gradient-from-color: #b9f6ca;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(185, 246, 202, 0));
}

#uf-app .focus\:tw-from-green-a200:focus{
  --gradient-from-color: #69f0ae;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(105, 240, 174, 0));
}

#uf-app .focus\:tw-from-green-a400:focus{
  --gradient-from-color: #00e676;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 230, 118, 0));
}

#uf-app .focus\:tw-from-green-a700:focus{
  --gradient-from-color: #00c853;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 200, 83, 0));
}

#uf-app .focus\:tw-from-lightGreen-50:focus{
  --gradient-from-color: #f1f8e9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 248, 233, 0));
}

#uf-app .focus\:tw-from-lightGreen-100:focus{
  --gradient-from-color: #dcedc8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 237, 200, 0));
}

#uf-app .focus\:tw-from-lightGreen-200:focus{
  --gradient-from-color: #c5e1a5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 225, 165, 0));
}

#uf-app .focus\:tw-from-lightGreen-300:focus{
  --gradient-from-color: #aed581;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(174, 213, 129, 0));
}

#uf-app .focus\:tw-from-lightGreen-400:focus{
  --gradient-from-color: #9ccc65;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 204, 101, 0));
}

#uf-app .focus\:tw-from-lightGreen-500:focus{
  --gradient-from-color: #8bc34a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(139, 195, 74, 0));
}

#uf-app .focus\:tw-from-lightGreen-600:focus{
  --gradient-from-color: #7cb342;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(124, 179, 66, 0));
}

#uf-app .focus\:tw-from-lightGreen-700:focus{
  --gradient-from-color: #689f38;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 159, 56, 0));
}

#uf-app .focus\:tw-from-lightGreen-800:focus{
  --gradient-from-color: #558b2f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 139, 47, 0));
}

#uf-app .focus\:tw-from-lightGreen-900:focus{
  --gradient-from-color: #33691e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(51, 105, 30, 0));
}

#uf-app .focus\:tw-from-lightGreen-a100:focus{
  --gradient-from-color: #ccff90;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(204, 255, 144, 0));
}

#uf-app .focus\:tw-from-lightGreen-a200:focus{
  --gradient-from-color: #b2ff59;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 255, 89, 0));
}

#uf-app .focus\:tw-from-lightGreen-a400:focus{
  --gradient-from-color: #76ff03;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 255, 3, 0));
}

#uf-app .focus\:tw-from-lightGreen-a700:focus{
  --gradient-from-color: #64dd17;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 221, 23, 0));
}

#uf-app .focus\:tw-from-lime-50:focus{
  --gradient-from-color: #f9fbe7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 251, 231, 0));
}

#uf-app .focus\:tw-from-lime-100:focus{
  --gradient-from-color: #f0f4c3;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 244, 195, 0));
}

#uf-app .focus\:tw-from-lime-200:focus{
  --gradient-from-color: #e6ee9c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 238, 156, 0));
}

#uf-app .focus\:tw-from-lime-300:focus{
  --gradient-from-color: #dce775;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 231, 117, 0));
}

#uf-app .focus\:tw-from-lime-400:focus{
  --gradient-from-color: #d4e157;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(212, 225, 87, 0));
}

#uf-app .focus\:tw-from-lime-500:focus{
  --gradient-from-color: #cddc39;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 220, 57, 0));
}

#uf-app .focus\:tw-from-lime-600:focus{
  --gradient-from-color: #c0ca33;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 202, 51, 0));
}

#uf-app .focus\:tw-from-lime-700:focus{
  --gradient-from-color: #afb42b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 180, 43, 0));
}

#uf-app .focus\:tw-from-lime-800:focus{
  --gradient-from-color: #9e9d24;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(158, 157, 36, 0));
}

#uf-app .focus\:tw-from-lime-900:focus{
  --gradient-from-color: #827717;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(130, 119, 23, 0));
}

#uf-app .focus\:tw-from-lime-a100:focus{
  --gradient-from-color: #f4ff81;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 255, 129, 0));
}

#uf-app .focus\:tw-from-lime-a200:focus{
  --gradient-from-color: #eeff41;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(238, 255, 65, 0));
}

#uf-app .focus\:tw-from-lime-a400:focus{
  --gradient-from-color: #c6ff00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 255, 0, 0));
}

#uf-app .focus\:tw-from-lime-a700:focus{
  --gradient-from-color: #aeea00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(174, 234, 0, 0));
}

#uf-app .focus\:tw-from-yellow-50:focus{
  --gradient-from-color: #fffde7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 253, 231, 0));
}

#uf-app .focus\:tw-from-yellow-100:focus{
  --gradient-from-color: #fff9c4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 249, 196, 0));
}

#uf-app .focus\:tw-from-yellow-200:focus{
  --gradient-from-color: #fff59d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 157, 0));
}

#uf-app .focus\:tw-from-yellow-300:focus{
  --gradient-from-color: #fff176;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 118, 0));
}

#uf-app .focus\:tw-from-yellow-400:focus{
  --gradient-from-color: #ffee58;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 238, 88, 0));
}

#uf-app .focus\:tw-from-yellow-500:focus{
  --gradient-from-color: #ffeb3b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 235, 59, 0));
}

#uf-app .focus\:tw-from-yellow-600:focus{
  --gradient-from-color: #fdd835;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 216, 53, 0));
}

#uf-app .focus\:tw-from-yellow-700:focus{
  --gradient-from-color: #fbc02d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 192, 45, 0));
}

#uf-app .focus\:tw-from-yellow-800:focus{
  --gradient-from-color: #f9a825;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 168, 37, 0));
}

#uf-app .focus\:tw-from-yellow-900:focus{
  --gradient-from-color: #f57f17;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 127, 23, 0));
}

#uf-app .focus\:tw-from-yellow-a100:focus{
  --gradient-from-color: #ffff8d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 141, 0));
}

#uf-app .focus\:tw-from-yellow-a200:focus{
  --gradient-from-color: #ffff00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 0, 0));
}

#uf-app .focus\:tw-from-yellow-a400:focus{
  --gradient-from-color: #ffea00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 234, 0, 0));
}

#uf-app .focus\:tw-from-yellow-a700:focus{
  --gradient-from-color: #ffd600;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 214, 0, 0));
}

#uf-app .focus\:tw-from-amber-50:focus{
  --gradient-from-color: #fff8e1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 225, 0));
}

#uf-app .focus\:tw-from-amber-100:focus{
  --gradient-from-color: #ffecb3;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 236, 179, 0));
}

#uf-app .focus\:tw-from-amber-200:focus{
  --gradient-from-color: #ffe082;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 224, 130, 0));
}

#uf-app .focus\:tw-from-amber-300:focus{
  --gradient-from-color: #ffd54f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 213, 79, 0));
}

#uf-app .focus\:tw-from-amber-400:focus{
  --gradient-from-color: #ffca28;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 202, 40, 0));
}

#uf-app .focus\:tw-from-amber-500:focus{
  --gradient-from-color: #ffc107;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 193, 7, 0));
}

#uf-app .focus\:tw-from-amber-600:focus{
  --gradient-from-color: #ffb300;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 179, 0, 0));
}

#uf-app .focus\:tw-from-amber-700:focus{
  --gradient-from-color: #ffa000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 160, 0, 0));
}

#uf-app .focus\:tw-from-amber-800:focus{
  --gradient-from-color: #ff8f00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 143, 0, 0));
}

#uf-app .focus\:tw-from-amber-900:focus{
  --gradient-from-color: #ff6f00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 111, 0, 0));
}

#uf-app .focus\:tw-from-amber-a100:focus{
  --gradient-from-color: #ffe57f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 229, 127, 0));
}

#uf-app .focus\:tw-from-amber-a200:focus{
  --gradient-from-color: #ffd740;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 215, 64, 0));
}

#uf-app .focus\:tw-from-amber-a400:focus{
  --gradient-from-color: #ffc400;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 196, 0, 0));
}

#uf-app .focus\:tw-from-amber-a700:focus{
  --gradient-from-color: #ffab00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 0, 0));
}

#uf-app .focus\:tw-from-orange-50:focus{
  --gradient-from-color: #fff3e0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 243, 224, 0));
}

#uf-app .focus\:tw-from-orange-100:focus{
  --gradient-from-color: #ffe0b2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 224, 178, 0));
}

#uf-app .focus\:tw-from-orange-200:focus{
  --gradient-from-color: #ffcc80;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 204, 128, 0));
}

#uf-app .focus\:tw-from-orange-300:focus{
  --gradient-from-color: #ffb74d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 183, 77, 0));
}

#uf-app .focus\:tw-from-orange-400:focus{
  --gradient-from-color: #ffa726;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 167, 38, 0));
}

#uf-app .focus\:tw-from-orange-500:focus{
  --gradient-from-color: #ff9800;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 152, 0, 0));
}

#uf-app .focus\:tw-from-orange-600:focus{
  --gradient-from-color: #fb8c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 140, 0, 0));
}

#uf-app .focus\:tw-from-orange-700:focus{
  --gradient-from-color: #f57c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 124, 0, 0));
}

#uf-app .focus\:tw-from-orange-800:focus{
  --gradient-from-color: #ef6c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 108, 0, 0));
}

#uf-app .focus\:tw-from-orange-900:focus{
  --gradient-from-color: #e65100;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 81, 0, 0));
}

#uf-app .focus\:tw-from-orange-a100:focus{
  --gradient-from-color: #ffd180;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 209, 128, 0));
}

#uf-app .focus\:tw-from-orange-a200:focus{
  --gradient-from-color: #ffab40;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 64, 0));
}

#uf-app .focus\:tw-from-orange-a400:focus{
  --gradient-from-color: #ff9100;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 145, 0, 0));
}

#uf-app .focus\:tw-from-orange-a700:focus{
  --gradient-from-color: #ff6d00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 109, 0, 0));
}

#uf-app .focus\:tw-from-deepOrange-50:focus{
  --gradient-from-color: #fbe9e7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 233, 231, 0));
}

#uf-app .focus\:tw-from-deepOrange-100:focus{
  --gradient-from-color: #ffccbc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 204, 188, 0));
}

#uf-app .focus\:tw-from-deepOrange-200:focus{
  --gradient-from-color: #ffab91;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 145, 0));
}

#uf-app .focus\:tw-from-deepOrange-300:focus{
  --gradient-from-color: #ff8a65;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 101, 0));
}

#uf-app .focus\:tw-from-deepOrange-400:focus{
  --gradient-from-color: #ff7043;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 112, 67, 0));
}

#uf-app .focus\:tw-from-deepOrange-500:focus{
  --gradient-from-color: #ff5722;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 87, 34, 0));
}

#uf-app .focus\:tw-from-deepOrange-600:focus{
  --gradient-from-color: #f4511e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 81, 30, 0));
}

#uf-app .focus\:tw-from-deepOrange-700:focus{
  --gradient-from-color: #e64a19;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 74, 25, 0));
}

#uf-app .focus\:tw-from-deepOrange-800:focus{
  --gradient-from-color: #d84315;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(216, 67, 21, 0));
}

#uf-app .focus\:tw-from-deepOrange-900:focus{
  --gradient-from-color: #bf360c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 54, 12, 0));
}

#uf-app .focus\:tw-from-deepOrange-a100:focus{
  --gradient-from-color: #ff9e80;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 158, 128, 0));
}

#uf-app .focus\:tw-from-deepOrange-a200:focus{
  --gradient-from-color: #ff6e40;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 110, 64, 0));
}

#uf-app .focus\:tw-from-deepOrange-a400:focus{
  --gradient-from-color: #ff3d00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 61, 0, 0));
}

#uf-app .focus\:tw-from-deepOrange-a700:focus{
  --gradient-from-color: #dd2c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 44, 0, 0));
}

#uf-app .focus\:tw-from-brown-50:focus{
  --gradient-from-color: #efebe9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 235, 233, 0));
}

#uf-app .focus\:tw-from-brown-100:focus{
  --gradient-from-color: #d7ccc8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 204, 200, 0));
}

#uf-app .focus\:tw-from-brown-200:focus{
  --gradient-from-color: #bcaaa4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 170, 164, 0));
}

#uf-app .focus\:tw-from-brown-300:focus{
  --gradient-from-color: #a1887f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 136, 127, 0));
}

#uf-app .focus\:tw-from-brown-400:focus{
  --gradient-from-color: #8d6e63;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 110, 99, 0));
}

#uf-app .focus\:tw-from-brown-500:focus{
  --gradient-from-color: #795548;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(121, 85, 72, 0));
}

#uf-app .focus\:tw-from-brown-600:focus{
  --gradient-from-color: #6d4c41;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(109, 76, 65, 0));
}

#uf-app .focus\:tw-from-brown-700:focus{
  --gradient-from-color: #5d4037;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(93, 64, 55, 0));
}

#uf-app .focus\:tw-from-brown-800:focus{
  --gradient-from-color: #4e342e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 52, 46, 0));
}

#uf-app .focus\:tw-from-brown-900:focus{
  --gradient-from-color: #3e2723;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(62, 39, 35, 0));
}

#uf-app .focus\:tw-from-gray-50:focus{
  --gradient-from-color: #fafafa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 250, 250, 0));
}

#uf-app .focus\:tw-from-gray-100:focus{
  --gradient-from-color: #f5f5f5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 245, 245, 0));
}

#uf-app .focus\:tw-from-gray-200:focus{
  --gradient-from-color: #eeeeee;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(238, 238, 238, 0));
}

#uf-app .focus\:tw-from-gray-300:focus{
  --gradient-from-color: #e0e0e0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 224, 224, 0));
}

#uf-app .focus\:tw-from-gray-400:focus{
  --gradient-from-color: #bdbdbd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(189, 189, 189, 0));
}

#uf-app .focus\:tw-from-gray-500:focus{
  --gradient-from-color: #9e9e9e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(158, 158, 158, 0));
}

#uf-app .focus\:tw-from-gray-600:focus{
  --gradient-from-color: #757575;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 117, 117, 0));
}

#uf-app .focus\:tw-from-gray-700:focus{
  --gradient-from-color: #616161;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(97, 97, 97, 0));
}

#uf-app .focus\:tw-from-gray-800:focus{
  --gradient-from-color: #424242;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 66, 66, 0));
}

#uf-app .focus\:tw-from-gray-900:focus{
  --gradient-from-color: #212121;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(33, 33, 33, 0));
}

#uf-app .focus\:tw-from-blueGray-50:focus{
  --gradient-from-color: var(--color-blue-grey-50);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-from-blueGray-100:focus{
  --gradient-from-color: var(--color-blue-grey-100);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-from-blueGray-200:focus{
  --gradient-from-color: var(--color-blue-grey-200);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-from-blueGray-300:focus{
  --gradient-from-color: var(--color-blue-grey-300);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-from-blueGray-400:focus{
  --gradient-from-color: var(--color-blue-grey-400);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-from-blueGray-500:focus{
  --gradient-from-color: var(--color-blue-grey-500);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-from-blueGray-600:focus{
  --gradient-from-color: var(--color-blue-grey-600);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-from-blueGray-700:focus{
  --gradient-from-color: var(--color-blue-grey-700);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-from-blueGray-800:focus{
  --gradient-from-color: var(--color-blue-grey-800);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-from-blueGray-900:focus{
  --gradient-from-color: var(--color-blue-grey-900);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-from-black:focus{
  --gradient-from-color: #000000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

#uf-app .focus\:tw-from-white:focus{
  --gradient-from-color: #ffffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-from-transparent:focus{
  --gradient-from-color: transparent;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

#uf-app .focus\:tw-via-primary:focus{
  --gradient-via-color: var(--color-blue);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-via-muted:focus{
  --gradient-via-color: var(--color-blue-grey-400);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-via-warning:focus{
  --gradient-via-color: var(--color-orange);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-via-danger:focus{
  --gradient-via-color: var(--color-orange);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-via-fail:focus{
  --gradient-via-color: var(--color-red);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-via-info:focus{
  --gradient-via-color: var(--color-deep-purple-400);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-via-red-50:focus{
  --gradient-via-color: #ffebee;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 235, 238, 0));
}

#uf-app .focus\:tw-via-red-100:focus{
  --gradient-via-color: #ffcdd2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 205, 210, 0));
}

#uf-app .focus\:tw-via-red-200:focus{
  --gradient-via-color: #ef9a9a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 154, 154, 0));
}

#uf-app .focus\:tw-via-red-300:focus{
  --gradient-via-color: #e57373;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 115, 115, 0));
}

#uf-app .focus\:tw-via-red-400:focus{
  --gradient-via-color: #ef5350;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 83, 80, 0));
}

#uf-app .focus\:tw-via-red-500:focus{
  --gradient-via-color: #f44336;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 67, 54, 0));
}

#uf-app .focus\:tw-via-red-600:focus{
  --gradient-via-color: #e53935;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 57, 53, 0));
}

#uf-app .focus\:tw-via-red-700:focus{
  --gradient-via-color: #d32f2f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(211, 47, 47, 0));
}

#uf-app .focus\:tw-via-red-800:focus{
  --gradient-via-color: #c62828;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 40, 40, 0));
}

#uf-app .focus\:tw-via-red-900:focus{
  --gradient-via-color: #b71c1c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 28, 28, 0));
}

#uf-app .focus\:tw-via-red-a100:focus{
  --gradient-via-color: #ff8a80;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 128, 0));
}

#uf-app .focus\:tw-via-red-a200:focus{
  --gradient-via-color: #ff5252;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 82, 82, 0));
}

#uf-app .focus\:tw-via-red-a400:focus{
  --gradient-via-color: #ff1744;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 23, 68, 0));
}

#uf-app .focus\:tw-via-red-a700:focus{
  --gradient-via-color: #d50000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 0, 0, 0));
}

#uf-app .focus\:tw-via-pink-50:focus{
  --gradient-via-color: #fce4ec;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 228, 236, 0));
}

#uf-app .focus\:tw-via-pink-100:focus{
  --gradient-via-color: #f8bbd0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 187, 208, 0));
}

#uf-app .focus\:tw-via-pink-200:focus{
  --gradient-via-color: #f48fb1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 143, 177, 0));
}

#uf-app .focus\:tw-via-pink-300:focus{
  --gradient-via-color: #f06292;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 98, 146, 0));
}

#uf-app .focus\:tw-via-pink-400:focus{
  --gradient-via-color: #ec407a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 64, 122, 0));
}

#uf-app .focus\:tw-via-pink-500:focus{
  --gradient-via-color: #e91e63;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 30, 99, 0));
}

#uf-app .focus\:tw-via-pink-600:focus{
  --gradient-via-color: #d81b60;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(216, 27, 96, 0));
}

#uf-app .focus\:tw-via-pink-700:focus{
  --gradient-via-color: #c2185b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 24, 91, 0));
}

#uf-app .focus\:tw-via-pink-800:focus{
  --gradient-via-color: #ad1457;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(173, 20, 87, 0));
}

#uf-app .focus\:tw-via-pink-900:focus{
  --gradient-via-color: #880e4f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(136, 14, 79, 0));
}

#uf-app .focus\:tw-via-pink-a100:focus{
  --gradient-via-color: #ff80ab;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 128, 171, 0));
}

#uf-app .focus\:tw-via-pink-a200:focus{
  --gradient-via-color: #ff4081;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 64, 129, 0));
}

#uf-app .focus\:tw-via-pink-a400:focus{
  --gradient-via-color: #f50057;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 0, 87, 0));
}

#uf-app .focus\:tw-via-pink-a700:focus{
  --gradient-via-color: #c51162;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 17, 98, 0));
}

#uf-app .focus\:tw-via-purple-50:focus{
  --gradient-via-color: #f3e5f5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 229, 245, 0));
}

#uf-app .focus\:tw-via-purple-100:focus{
  --gradient-via-color: #e1bee7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 190, 231, 0));
}

#uf-app .focus\:tw-via-purple-200:focus{
  --gradient-via-color: #ce93d8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 147, 216, 0));
}

#uf-app .focus\:tw-via-purple-300:focus{
  --gradient-via-color: #ba68c8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(186, 104, 200, 0));
}

#uf-app .focus\:tw-via-purple-400:focus{
  --gradient-via-color: #ab47bc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(171, 71, 188, 0));
}

#uf-app .focus\:tw-via-purple-500:focus{
  --gradient-via-color: #9c27b0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 39, 176, 0));
}

#uf-app .focus\:tw-via-purple-600:focus{
  --gradient-via-color: #8e24aa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 36, 170, 0));
}

#uf-app .focus\:tw-via-purple-700:focus{
  --gradient-via-color: #7b1fa2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 31, 162, 0));
}

#uf-app .focus\:tw-via-purple-800:focus{
  --gradient-via-color: #6a1b9a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(106, 27, 154, 0));
}

#uf-app .focus\:tw-via-purple-900:focus{
  --gradient-via-color: #4a148c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 20, 140, 0));
}

#uf-app .focus\:tw-via-purple-a100:focus{
  --gradient-via-color: #ea80fc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 128, 252, 0));
}

#uf-app .focus\:tw-via-purple-a200:focus{
  --gradient-via-color: #e040fb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 64, 251, 0));
}

#uf-app .focus\:tw-via-purple-a400:focus{
  --gradient-via-color: #d500f9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 0, 249, 0));
}

#uf-app .focus\:tw-via-purple-a700:focus{
  --gradient-via-color: #aa00ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(170, 0, 255, 0));
}

#uf-app .focus\:tw-via-deepPurple-50:focus{
  --gradient-via-color: #ede7f6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 231, 246, 0));
}

#uf-app .focus\:tw-via-deepPurple-100:focus{
  --gradient-via-color: #d1c4e9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(209, 196, 233, 0));
}

#uf-app .focus\:tw-via-deepPurple-200:focus{
  --gradient-via-color: #b39ddb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 157, 219, 0));
}

#uf-app .focus\:tw-via-deepPurple-300:focus{
  --gradient-via-color: #9575cd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(149, 117, 205, 0));
}

#uf-app .focus\:tw-via-deepPurple-400:focus{
  --gradient-via-color: #7e57c2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 87, 194, 0));
}

#uf-app .focus\:tw-via-deepPurple-500:focus{
  --gradient-via-color: #673ab7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(103, 58, 183, 0));
}

#uf-app .focus\:tw-via-deepPurple-600:focus{
  --gradient-via-color: #5e35b1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(94, 53, 177, 0));
}

#uf-app .focus\:tw-via-deepPurple-700:focus{
  --gradient-via-color: #512da8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 45, 168, 0));
}

#uf-app .focus\:tw-via-deepPurple-800:focus{
  --gradient-via-color: #4527a0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(69, 39, 160, 0));
}

#uf-app .focus\:tw-via-deepPurple-900:focus{
  --gradient-via-color: #311b92;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 27, 146, 0));
}

#uf-app .focus\:tw-via-deepPurple-a100:focus{
  --gradient-via-color: #b388ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 136, 255, 0));
}

#uf-app .focus\:tw-via-deepPurple-a200:focus{
  --gradient-via-color: #7c4dff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(124, 77, 255, 0));
}

#uf-app .focus\:tw-via-deepPurple-a400:focus{
  --gradient-via-color: #651fff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(101, 31, 255, 0));
}

#uf-app .focus\:tw-via-deepPurple-a700:focus{
  --gradient-via-color: #6200ea;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(98, 0, 234, 0));
}

#uf-app .focus\:tw-via-indigo-50:focus{
  --gradient-via-color: #e8eaf6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(232, 234, 246, 0));
}

#uf-app .focus\:tw-via-indigo-100:focus{
  --gradient-via-color: #c5cae9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 202, 233, 0));
}

#uf-app .focus\:tw-via-indigo-200:focus{
  --gradient-via-color: #9fa8da;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 168, 218, 0));
}

#uf-app .focus\:tw-via-indigo-300:focus{
  --gradient-via-color: #7986cb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(121, 134, 203, 0));
}

#uf-app .focus\:tw-via-indigo-400:focus{
  --gradient-via-color: #5c6bc0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(92, 107, 192, 0));
}

#uf-app .focus\:tw-via-indigo-500:focus{
  --gradient-via-color: #3f51b5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 81, 181, 0));
}

#uf-app .focus\:tw-via-indigo-600:focus{
  --gradient-via-color: #3949ab;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(57, 73, 171, 0));
}

#uf-app .focus\:tw-via-indigo-700:focus{
  --gradient-via-color: #303f9f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 63, 159, 0));
}

#uf-app .focus\:tw-via-indigo-800:focus{
  --gradient-via-color: #283593;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 53, 147, 0));
}

#uf-app .focus\:tw-via-indigo-900:focus{
  --gradient-via-color: #1a237e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 35, 126, 0));
}

#uf-app .focus\:tw-via-indigo-a100:focus{
  --gradient-via-color: #8c9eff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(140, 158, 255, 0));
}

#uf-app .focus\:tw-via-indigo-a200:focus{
  --gradient-via-color: #536dfe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(83, 109, 254, 0));
}

#uf-app .focus\:tw-via-indigo-a400:focus{
  --gradient-via-color: #3d5afe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 90, 254, 0));
}

#uf-app .focus\:tw-via-indigo-a700:focus{
  --gradient-via-color: #304ffe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 79, 254, 0));
}

#uf-app .focus\:tw-via-blue-50:focus{
  --gradient-via-color: #e3f2fd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 242, 253, 0));
}

#uf-app .focus\:tw-via-blue-100:focus{
  --gradient-via-color: #bbdefb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(187, 222, 251, 0));
}

#uf-app .focus\:tw-via-blue-200:focus{
  --gradient-via-color: #90caf9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 202, 249, 0));
}

#uf-app .focus\:tw-via-blue-300:focus{
  --gradient-via-color: #64b5f6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 181, 246, 0));
}

#uf-app .focus\:tw-via-blue-400:focus{
  --gradient-via-color: #42a5f5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 165, 245, 0));
}

#uf-app .focus\:tw-via-blue-500:focus{
  --gradient-via-color: #2196f3;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(33, 150, 243, 0));
}

#uf-app .focus\:tw-via-blue-600:focus{
  --gradient-via-color: #1e88e5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 136, 229, 0));
}

#uf-app .focus\:tw-via-blue-700:focus{
  --gradient-via-color: #1976d2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(25, 118, 210, 0));
}

#uf-app .focus\:tw-via-blue-800:focus{
  --gradient-via-color: #1565c0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(21, 101, 192, 0));
}

#uf-app .focus\:tw-via-blue-900:focus{
  --gradient-via-color: #0d47a1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(13, 71, 161, 0));
}

#uf-app .focus\:tw-via-blue-a100:focus{
  --gradient-via-color: #82b1ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(130, 177, 255, 0));
}

#uf-app .focus\:tw-via-blue-a200:focus{
  --gradient-via-color: #448aff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 138, 255, 0));
}

#uf-app .focus\:tw-via-blue-a400:focus{
  --gradient-via-color: #2979ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 121, 255, 0));
}

#uf-app .focus\:tw-via-blue-a700:focus{
  --gradient-via-color: #2962ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 98, 255, 0));
}

#uf-app .focus\:tw-via-lightBlue-50:focus{
  --gradient-via-color: #e1f5fe;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 245, 254, 0));
}

#uf-app .focus\:tw-via-lightBlue-100:focus{
  --gradient-via-color: #b3e5fc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 229, 252, 0));
}

#uf-app .focus\:tw-via-lightBlue-200:focus{
  --gradient-via-color: #81d4fa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 212, 250, 0));
}

#uf-app .focus\:tw-via-lightBlue-300:focus{
  --gradient-via-color: #4fc3f7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 195, 247, 0));
}

#uf-app .focus\:tw-via-lightBlue-400:focus{
  --gradient-via-color: #29b6f6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 182, 246, 0));
}

#uf-app .focus\:tw-via-lightBlue-500:focus{
  --gradient-via-color: #03a9f4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 169, 244, 0));
}

#uf-app .focus\:tw-via-lightBlue-600:focus{
  --gradient-via-color: #039be5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 155, 229, 0));
}

#uf-app .focus\:tw-via-lightBlue-700:focus{
  --gradient-via-color: #0288d1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(2, 136, 209, 0));
}

#uf-app .focus\:tw-via-lightBlue-800:focus{
  --gradient-via-color: #0277bd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(2, 119, 189, 0));
}

#uf-app .focus\:tw-via-lightBlue-900:focus{
  --gradient-via-color: #01579b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 87, 155, 0));
}

#uf-app .focus\:tw-via-lightBlue-a100:focus{
  --gradient-via-color: #80d8ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 216, 255, 0));
}

#uf-app .focus\:tw-via-lightBlue-a200:focus{
  --gradient-via-color: #40c4ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(64, 196, 255, 0));
}

#uf-app .focus\:tw-via-lightBlue-a400:focus{
  --gradient-via-color: #00b0ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 176, 255, 0));
}

#uf-app .focus\:tw-via-lightBlue-a700:focus{
  --gradient-via-color: #0091ea;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 234, 0));
}

#uf-app .focus\:tw-via-cyan-50:focus{
  --gradient-via-color: #e0f7fa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 247, 250, 0));
}

#uf-app .focus\:tw-via-cyan-100:focus{
  --gradient-via-color: #b2ebf2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 235, 242, 0));
}

#uf-app .focus\:tw-via-cyan-200:focus{
  --gradient-via-color: #80deea;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 222, 234, 0));
}

#uf-app .focus\:tw-via-cyan-300:focus{
  --gradient-via-color: #4dd0e1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(77, 208, 225, 0));
}

#uf-app .focus\:tw-via-cyan-400:focus{
  --gradient-via-color: #26c6da;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(38, 198, 218, 0));
}

#uf-app .focus\:tw-via-cyan-500:focus{
  --gradient-via-color: #00bcd4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 188, 212, 0));
}

#uf-app .focus\:tw-via-cyan-600:focus{
  --gradient-via-color: #00acc1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 172, 193, 0));
}

#uf-app .focus\:tw-via-cyan-700:focus{
  --gradient-via-color: #0097a7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 151, 167, 0));
}

#uf-app .focus\:tw-via-cyan-800:focus{
  --gradient-via-color: #00838f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 131, 143, 0));
}

#uf-app .focus\:tw-via-cyan-900:focus{
  --gradient-via-color: #006064;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 96, 100, 0));
}

#uf-app .focus\:tw-via-cyan-a100:focus{
  --gradient-via-color: #84ffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 255, 255, 0));
}

#uf-app .focus\:tw-via-cyan-a200:focus{
  --gradient-via-color: #18ffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(24, 255, 255, 0));
}

#uf-app .focus\:tw-via-cyan-a400:focus{
  --gradient-via-color: #00e5ff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 229, 255, 0));
}

#uf-app .focus\:tw-via-cyan-a700:focus{
  --gradient-via-color: #00b8d4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 184, 212, 0));
}

#uf-app .focus\:tw-via-teal-50:focus{
  --gradient-via-color: #e0f2f1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 242, 241, 0));
}

#uf-app .focus\:tw-via-teal-100:focus{
  --gradient-via-color: #b2dfdb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 223, 219, 0));
}

#uf-app .focus\:tw-via-teal-200:focus{
  --gradient-via-color: #80cbc4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 203, 196, 0));
}

#uf-app .focus\:tw-via-teal-300:focus{
  --gradient-via-color: #4db6ac;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(77, 182, 172, 0));
}

#uf-app .focus\:tw-via-teal-400:focus{
  --gradient-via-color: #26a69a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(38, 166, 154, 0));
}

#uf-app .focus\:tw-via-teal-500:focus{
  --gradient-via-color: #009688;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 150, 136, 0));
}

#uf-app .focus\:tw-via-teal-600:focus{
  --gradient-via-color: #00897b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 137, 123, 0));
}

#uf-app .focus\:tw-via-teal-700:focus{
  --gradient-via-color: #00796b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 121, 107, 0));
}

#uf-app .focus\:tw-via-teal-800:focus{
  --gradient-via-color: #00695c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 105, 92, 0));
}

#uf-app .focus\:tw-via-teal-900:focus{
  --gradient-via-color: #004d40;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 77, 64, 0));
}

#uf-app .focus\:tw-via-teal-a100:focus{
  --gradient-via-color: #a7ffeb;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(167, 255, 235, 0));
}

#uf-app .focus\:tw-via-teal-a200:focus{
  --gradient-via-color: #64ffda;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 255, 218, 0));
}

#uf-app .focus\:tw-via-teal-a400:focus{
  --gradient-via-color: #1de9b6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(29, 233, 182, 0));
}

#uf-app .focus\:tw-via-teal-a700:focus{
  --gradient-via-color: #00bfa5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 191, 165, 0));
}

#uf-app .focus\:tw-via-green-50:focus{
  --gradient-via-color: #e8f5e9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(232, 245, 233, 0));
}

#uf-app .focus\:tw-via-green-100:focus{
  --gradient-via-color: #c8e6c9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 230, 201, 0));
}

#uf-app .focus\:tw-via-green-200:focus{
  --gradient-via-color: #a5d6a7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(165, 214, 167, 0));
}

#uf-app .focus\:tw-via-green-300:focus{
  --gradient-via-color: #81c784;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 199, 132, 0));
}

#uf-app .focus\:tw-via-green-400:focus{
  --gradient-via-color: #66bb6a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 187, 106, 0));
}

#uf-app .focus\:tw-via-green-500:focus{
  --gradient-via-color: #4caf50;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 175, 80, 0));
}

#uf-app .focus\:tw-via-green-600:focus{
  --gradient-via-color: #43a047;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 160, 71, 0));
}

#uf-app .focus\:tw-via-green-700:focus{
  --gradient-via-color: #388e3c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 142, 60, 0));
}

#uf-app .focus\:tw-via-green-800:focus{
  --gradient-via-color: #2e7d32;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(46, 125, 50, 0));
}

#uf-app .focus\:tw-via-green-900:focus{
  --gradient-via-color: #1b5e20;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(27, 94, 32, 0));
}

#uf-app .focus\:tw-via-green-a100:focus{
  --gradient-via-color: #b9f6ca;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(185, 246, 202, 0));
}

#uf-app .focus\:tw-via-green-a200:focus{
  --gradient-via-color: #69f0ae;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(105, 240, 174, 0));
}

#uf-app .focus\:tw-via-green-a400:focus{
  --gradient-via-color: #00e676;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 230, 118, 0));
}

#uf-app .focus\:tw-via-green-a700:focus{
  --gradient-via-color: #00c853;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 200, 83, 0));
}

#uf-app .focus\:tw-via-lightGreen-50:focus{
  --gradient-via-color: #f1f8e9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 248, 233, 0));
}

#uf-app .focus\:tw-via-lightGreen-100:focus{
  --gradient-via-color: #dcedc8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 237, 200, 0));
}

#uf-app .focus\:tw-via-lightGreen-200:focus{
  --gradient-via-color: #c5e1a5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 225, 165, 0));
}

#uf-app .focus\:tw-via-lightGreen-300:focus{
  --gradient-via-color: #aed581;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(174, 213, 129, 0));
}

#uf-app .focus\:tw-via-lightGreen-400:focus{
  --gradient-via-color: #9ccc65;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 204, 101, 0));
}

#uf-app .focus\:tw-via-lightGreen-500:focus{
  --gradient-via-color: #8bc34a;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(139, 195, 74, 0));
}

#uf-app .focus\:tw-via-lightGreen-600:focus{
  --gradient-via-color: #7cb342;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(124, 179, 66, 0));
}

#uf-app .focus\:tw-via-lightGreen-700:focus{
  --gradient-via-color: #689f38;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 159, 56, 0));
}

#uf-app .focus\:tw-via-lightGreen-800:focus{
  --gradient-via-color: #558b2f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 139, 47, 0));
}

#uf-app .focus\:tw-via-lightGreen-900:focus{
  --gradient-via-color: #33691e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(51, 105, 30, 0));
}

#uf-app .focus\:tw-via-lightGreen-a100:focus{
  --gradient-via-color: #ccff90;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(204, 255, 144, 0));
}

#uf-app .focus\:tw-via-lightGreen-a200:focus{
  --gradient-via-color: #b2ff59;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 255, 89, 0));
}

#uf-app .focus\:tw-via-lightGreen-a400:focus{
  --gradient-via-color: #76ff03;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 255, 3, 0));
}

#uf-app .focus\:tw-via-lightGreen-a700:focus{
  --gradient-via-color: #64dd17;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 221, 23, 0));
}

#uf-app .focus\:tw-via-lime-50:focus{
  --gradient-via-color: #f9fbe7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 251, 231, 0));
}

#uf-app .focus\:tw-via-lime-100:focus{
  --gradient-via-color: #f0f4c3;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 244, 195, 0));
}

#uf-app .focus\:tw-via-lime-200:focus{
  --gradient-via-color: #e6ee9c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 238, 156, 0));
}

#uf-app .focus\:tw-via-lime-300:focus{
  --gradient-via-color: #dce775;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 231, 117, 0));
}

#uf-app .focus\:tw-via-lime-400:focus{
  --gradient-via-color: #d4e157;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(212, 225, 87, 0));
}

#uf-app .focus\:tw-via-lime-500:focus{
  --gradient-via-color: #cddc39;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 220, 57, 0));
}

#uf-app .focus\:tw-via-lime-600:focus{
  --gradient-via-color: #c0ca33;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 202, 51, 0));
}

#uf-app .focus\:tw-via-lime-700:focus{
  --gradient-via-color: #afb42b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 180, 43, 0));
}

#uf-app .focus\:tw-via-lime-800:focus{
  --gradient-via-color: #9e9d24;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(158, 157, 36, 0));
}

#uf-app .focus\:tw-via-lime-900:focus{
  --gradient-via-color: #827717;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(130, 119, 23, 0));
}

#uf-app .focus\:tw-via-lime-a100:focus{
  --gradient-via-color: #f4ff81;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 255, 129, 0));
}

#uf-app .focus\:tw-via-lime-a200:focus{
  --gradient-via-color: #eeff41;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(238, 255, 65, 0));
}

#uf-app .focus\:tw-via-lime-a400:focus{
  --gradient-via-color: #c6ff00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 255, 0, 0));
}

#uf-app .focus\:tw-via-lime-a700:focus{
  --gradient-via-color: #aeea00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(174, 234, 0, 0));
}

#uf-app .focus\:tw-via-yellow-50:focus{
  --gradient-via-color: #fffde7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 253, 231, 0));
}

#uf-app .focus\:tw-via-yellow-100:focus{
  --gradient-via-color: #fff9c4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 249, 196, 0));
}

#uf-app .focus\:tw-via-yellow-200:focus{
  --gradient-via-color: #fff59d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 157, 0));
}

#uf-app .focus\:tw-via-yellow-300:focus{
  --gradient-via-color: #fff176;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 118, 0));
}

#uf-app .focus\:tw-via-yellow-400:focus{
  --gradient-via-color: #ffee58;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 238, 88, 0));
}

#uf-app .focus\:tw-via-yellow-500:focus{
  --gradient-via-color: #ffeb3b;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 235, 59, 0));
}

#uf-app .focus\:tw-via-yellow-600:focus{
  --gradient-via-color: #fdd835;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 216, 53, 0));
}

#uf-app .focus\:tw-via-yellow-700:focus{
  --gradient-via-color: #fbc02d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 192, 45, 0));
}

#uf-app .focus\:tw-via-yellow-800:focus{
  --gradient-via-color: #f9a825;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 168, 37, 0));
}

#uf-app .focus\:tw-via-yellow-900:focus{
  --gradient-via-color: #f57f17;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 127, 23, 0));
}

#uf-app .focus\:tw-via-yellow-a100:focus{
  --gradient-via-color: #ffff8d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 141, 0));
}

#uf-app .focus\:tw-via-yellow-a200:focus{
  --gradient-via-color: #ffff00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 0, 0));
}

#uf-app .focus\:tw-via-yellow-a400:focus{
  --gradient-via-color: #ffea00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 234, 0, 0));
}

#uf-app .focus\:tw-via-yellow-a700:focus{
  --gradient-via-color: #ffd600;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 214, 0, 0));
}

#uf-app .focus\:tw-via-amber-50:focus{
  --gradient-via-color: #fff8e1;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 225, 0));
}

#uf-app .focus\:tw-via-amber-100:focus{
  --gradient-via-color: #ffecb3;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 236, 179, 0));
}

#uf-app .focus\:tw-via-amber-200:focus{
  --gradient-via-color: #ffe082;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 224, 130, 0));
}

#uf-app .focus\:tw-via-amber-300:focus{
  --gradient-via-color: #ffd54f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 213, 79, 0));
}

#uf-app .focus\:tw-via-amber-400:focus{
  --gradient-via-color: #ffca28;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 202, 40, 0));
}

#uf-app .focus\:tw-via-amber-500:focus{
  --gradient-via-color: #ffc107;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 193, 7, 0));
}

#uf-app .focus\:tw-via-amber-600:focus{
  --gradient-via-color: #ffb300;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 179, 0, 0));
}

#uf-app .focus\:tw-via-amber-700:focus{
  --gradient-via-color: #ffa000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 160, 0, 0));
}

#uf-app .focus\:tw-via-amber-800:focus{
  --gradient-via-color: #ff8f00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 143, 0, 0));
}

#uf-app .focus\:tw-via-amber-900:focus{
  --gradient-via-color: #ff6f00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 111, 0, 0));
}

#uf-app .focus\:tw-via-amber-a100:focus{
  --gradient-via-color: #ffe57f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 229, 127, 0));
}

#uf-app .focus\:tw-via-amber-a200:focus{
  --gradient-via-color: #ffd740;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 215, 64, 0));
}

#uf-app .focus\:tw-via-amber-a400:focus{
  --gradient-via-color: #ffc400;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 196, 0, 0));
}

#uf-app .focus\:tw-via-amber-a700:focus{
  --gradient-via-color: #ffab00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 0, 0));
}

#uf-app .focus\:tw-via-orange-50:focus{
  --gradient-via-color: #fff3e0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 243, 224, 0));
}

#uf-app .focus\:tw-via-orange-100:focus{
  --gradient-via-color: #ffe0b2;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 224, 178, 0));
}

#uf-app .focus\:tw-via-orange-200:focus{
  --gradient-via-color: #ffcc80;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 204, 128, 0));
}

#uf-app .focus\:tw-via-orange-300:focus{
  --gradient-via-color: #ffb74d;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 183, 77, 0));
}

#uf-app .focus\:tw-via-orange-400:focus{
  --gradient-via-color: #ffa726;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 167, 38, 0));
}

#uf-app .focus\:tw-via-orange-500:focus{
  --gradient-via-color: #ff9800;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 152, 0, 0));
}

#uf-app .focus\:tw-via-orange-600:focus{
  --gradient-via-color: #fb8c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 140, 0, 0));
}

#uf-app .focus\:tw-via-orange-700:focus{
  --gradient-via-color: #f57c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 124, 0, 0));
}

#uf-app .focus\:tw-via-orange-800:focus{
  --gradient-via-color: #ef6c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 108, 0, 0));
}

#uf-app .focus\:tw-via-orange-900:focus{
  --gradient-via-color: #e65100;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 81, 0, 0));
}

#uf-app .focus\:tw-via-orange-a100:focus{
  --gradient-via-color: #ffd180;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 209, 128, 0));
}

#uf-app .focus\:tw-via-orange-a200:focus{
  --gradient-via-color: #ffab40;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 64, 0));
}

#uf-app .focus\:tw-via-orange-a400:focus{
  --gradient-via-color: #ff9100;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 145, 0, 0));
}

#uf-app .focus\:tw-via-orange-a700:focus{
  --gradient-via-color: #ff6d00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 109, 0, 0));
}

#uf-app .focus\:tw-via-deepOrange-50:focus{
  --gradient-via-color: #fbe9e7;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 233, 231, 0));
}

#uf-app .focus\:tw-via-deepOrange-100:focus{
  --gradient-via-color: #ffccbc;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 204, 188, 0));
}

#uf-app .focus\:tw-via-deepOrange-200:focus{
  --gradient-via-color: #ffab91;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 145, 0));
}

#uf-app .focus\:tw-via-deepOrange-300:focus{
  --gradient-via-color: #ff8a65;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 101, 0));
}

#uf-app .focus\:tw-via-deepOrange-400:focus{
  --gradient-via-color: #ff7043;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 112, 67, 0));
}

#uf-app .focus\:tw-via-deepOrange-500:focus{
  --gradient-via-color: #ff5722;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 87, 34, 0));
}

#uf-app .focus\:tw-via-deepOrange-600:focus{
  --gradient-via-color: #f4511e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 81, 30, 0));
}

#uf-app .focus\:tw-via-deepOrange-700:focus{
  --gradient-via-color: #e64a19;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 74, 25, 0));
}

#uf-app .focus\:tw-via-deepOrange-800:focus{
  --gradient-via-color: #d84315;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(216, 67, 21, 0));
}

#uf-app .focus\:tw-via-deepOrange-900:focus{
  --gradient-via-color: #bf360c;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 54, 12, 0));
}

#uf-app .focus\:tw-via-deepOrange-a100:focus{
  --gradient-via-color: #ff9e80;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 158, 128, 0));
}

#uf-app .focus\:tw-via-deepOrange-a200:focus{
  --gradient-via-color: #ff6e40;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 110, 64, 0));
}

#uf-app .focus\:tw-via-deepOrange-a400:focus{
  --gradient-via-color: #ff3d00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 61, 0, 0));
}

#uf-app .focus\:tw-via-deepOrange-a700:focus{
  --gradient-via-color: #dd2c00;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 44, 0, 0));
}

#uf-app .focus\:tw-via-brown-50:focus{
  --gradient-via-color: #efebe9;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 235, 233, 0));
}

#uf-app .focus\:tw-via-brown-100:focus{
  --gradient-via-color: #d7ccc8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 204, 200, 0));
}

#uf-app .focus\:tw-via-brown-200:focus{
  --gradient-via-color: #bcaaa4;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 170, 164, 0));
}

#uf-app .focus\:tw-via-brown-300:focus{
  --gradient-via-color: #a1887f;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 136, 127, 0));
}

#uf-app .focus\:tw-via-brown-400:focus{
  --gradient-via-color: #8d6e63;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 110, 99, 0));
}

#uf-app .focus\:tw-via-brown-500:focus{
  --gradient-via-color: #795548;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(121, 85, 72, 0));
}

#uf-app .focus\:tw-via-brown-600:focus{
  --gradient-via-color: #6d4c41;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(109, 76, 65, 0));
}

#uf-app .focus\:tw-via-brown-700:focus{
  --gradient-via-color: #5d4037;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(93, 64, 55, 0));
}

#uf-app .focus\:tw-via-brown-800:focus{
  --gradient-via-color: #4e342e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 52, 46, 0));
}

#uf-app .focus\:tw-via-brown-900:focus{
  --gradient-via-color: #3e2723;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(62, 39, 35, 0));
}

#uf-app .focus\:tw-via-gray-50:focus{
  --gradient-via-color: #fafafa;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 250, 250, 0));
}

#uf-app .focus\:tw-via-gray-100:focus{
  --gradient-via-color: #f5f5f5;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 245, 245, 0));
}

#uf-app .focus\:tw-via-gray-200:focus{
  --gradient-via-color: #eeeeee;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(238, 238, 238, 0));
}

#uf-app .focus\:tw-via-gray-300:focus{
  --gradient-via-color: #e0e0e0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 224, 224, 0));
}

#uf-app .focus\:tw-via-gray-400:focus{
  --gradient-via-color: #bdbdbd;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(189, 189, 189, 0));
}

#uf-app .focus\:tw-via-gray-500:focus{
  --gradient-via-color: #9e9e9e;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(158, 158, 158, 0));
}

#uf-app .focus\:tw-via-gray-600:focus{
  --gradient-via-color: #757575;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 117, 117, 0));
}

#uf-app .focus\:tw-via-gray-700:focus{
  --gradient-via-color: #616161;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(97, 97, 97, 0));
}

#uf-app .focus\:tw-via-gray-800:focus{
  --gradient-via-color: #424242;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 66, 66, 0));
}

#uf-app .focus\:tw-via-gray-900:focus{
  --gradient-via-color: #212121;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(33, 33, 33, 0));
}

#uf-app .focus\:tw-via-blueGray-50:focus{
  --gradient-via-color: var(--color-blue-grey-50);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-via-blueGray-100:focus{
  --gradient-via-color: var(--color-blue-grey-100);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-via-blueGray-200:focus{
  --gradient-via-color: var(--color-blue-grey-200);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-via-blueGray-300:focus{
  --gradient-via-color: var(--color-blue-grey-300);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-via-blueGray-400:focus{
  --gradient-via-color: var(--color-blue-grey-400);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-via-blueGray-500:focus{
  --gradient-via-color: var(--color-blue-grey-500);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-via-blueGray-600:focus{
  --gradient-via-color: var(--color-blue-grey-600);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-via-blueGray-700:focus{
  --gradient-via-color: var(--color-blue-grey-700);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-via-blueGray-800:focus{
  --gradient-via-color: var(--color-blue-grey-800);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-via-blueGray-900:focus{
  --gradient-via-color: var(--color-blue-grey-900);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-via-black:focus{
  --gradient-via-color: #000000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

#uf-app .focus\:tw-via-white:focus{
  --gradient-via-color: #ffffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

#uf-app .focus\:tw-via-transparent:focus{
  --gradient-via-color: transparent;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

#uf-app .focus\:tw-to-primary:focus{
  --gradient-to-color: var(--color-blue);
}

#uf-app .focus\:tw-to-muted:focus{
  --gradient-to-color: var(--color-blue-grey-400);
}

#uf-app .focus\:tw-to-warning:focus{
  --gradient-to-color: var(--color-orange);
}

#uf-app .focus\:tw-to-danger:focus{
  --gradient-to-color: var(--color-orange);
}

#uf-app .focus\:tw-to-fail:focus{
  --gradient-to-color: var(--color-red);
}

#uf-app .focus\:tw-to-info:focus{
  --gradient-to-color: var(--color-deep-purple-400);
}

#uf-app .focus\:tw-to-red-50:focus{
  --gradient-to-color: #ffebee;
}

#uf-app .focus\:tw-to-red-100:focus{
  --gradient-to-color: #ffcdd2;
}

#uf-app .focus\:tw-to-red-200:focus{
  --gradient-to-color: #ef9a9a;
}

#uf-app .focus\:tw-to-red-300:focus{
  --gradient-to-color: #e57373;
}

#uf-app .focus\:tw-to-red-400:focus{
  --gradient-to-color: #ef5350;
}

#uf-app .focus\:tw-to-red-500:focus{
  --gradient-to-color: #f44336;
}

#uf-app .focus\:tw-to-red-600:focus{
  --gradient-to-color: #e53935;
}

#uf-app .focus\:tw-to-red-700:focus{
  --gradient-to-color: #d32f2f;
}

#uf-app .focus\:tw-to-red-800:focus{
  --gradient-to-color: #c62828;
}

#uf-app .focus\:tw-to-red-900:focus{
  --gradient-to-color: #b71c1c;
}

#uf-app .focus\:tw-to-red-a100:focus{
  --gradient-to-color: #ff8a80;
}

#uf-app .focus\:tw-to-red-a200:focus{
  --gradient-to-color: #ff5252;
}

#uf-app .focus\:tw-to-red-a400:focus{
  --gradient-to-color: #ff1744;
}

#uf-app .focus\:tw-to-red-a700:focus{
  --gradient-to-color: #d50000;
}

#uf-app .focus\:tw-to-pink-50:focus{
  --gradient-to-color: #fce4ec;
}

#uf-app .focus\:tw-to-pink-100:focus{
  --gradient-to-color: #f8bbd0;
}

#uf-app .focus\:tw-to-pink-200:focus{
  --gradient-to-color: #f48fb1;
}

#uf-app .focus\:tw-to-pink-300:focus{
  --gradient-to-color: #f06292;
}

#uf-app .focus\:tw-to-pink-400:focus{
  --gradient-to-color: #ec407a;
}

#uf-app .focus\:tw-to-pink-500:focus{
  --gradient-to-color: #e91e63;
}

#uf-app .focus\:tw-to-pink-600:focus{
  --gradient-to-color: #d81b60;
}

#uf-app .focus\:tw-to-pink-700:focus{
  --gradient-to-color: #c2185b;
}

#uf-app .focus\:tw-to-pink-800:focus{
  --gradient-to-color: #ad1457;
}

#uf-app .focus\:tw-to-pink-900:focus{
  --gradient-to-color: #880e4f;
}

#uf-app .focus\:tw-to-pink-a100:focus{
  --gradient-to-color: #ff80ab;
}

#uf-app .focus\:tw-to-pink-a200:focus{
  --gradient-to-color: #ff4081;
}

#uf-app .focus\:tw-to-pink-a400:focus{
  --gradient-to-color: #f50057;
}

#uf-app .focus\:tw-to-pink-a700:focus{
  --gradient-to-color: #c51162;
}

#uf-app .focus\:tw-to-purple-50:focus{
  --gradient-to-color: #f3e5f5;
}

#uf-app .focus\:tw-to-purple-100:focus{
  --gradient-to-color: #e1bee7;
}

#uf-app .focus\:tw-to-purple-200:focus{
  --gradient-to-color: #ce93d8;
}

#uf-app .focus\:tw-to-purple-300:focus{
  --gradient-to-color: #ba68c8;
}

#uf-app .focus\:tw-to-purple-400:focus{
  --gradient-to-color: #ab47bc;
}

#uf-app .focus\:tw-to-purple-500:focus{
  --gradient-to-color: #9c27b0;
}

#uf-app .focus\:tw-to-purple-600:focus{
  --gradient-to-color: #8e24aa;
}

#uf-app .focus\:tw-to-purple-700:focus{
  --gradient-to-color: #7b1fa2;
}

#uf-app .focus\:tw-to-purple-800:focus{
  --gradient-to-color: #6a1b9a;
}

#uf-app .focus\:tw-to-purple-900:focus{
  --gradient-to-color: #4a148c;
}

#uf-app .focus\:tw-to-purple-a100:focus{
  --gradient-to-color: #ea80fc;
}

#uf-app .focus\:tw-to-purple-a200:focus{
  --gradient-to-color: #e040fb;
}

#uf-app .focus\:tw-to-purple-a400:focus{
  --gradient-to-color: #d500f9;
}

#uf-app .focus\:tw-to-purple-a700:focus{
  --gradient-to-color: #aa00ff;
}

#uf-app .focus\:tw-to-deepPurple-50:focus{
  --gradient-to-color: #ede7f6;
}

#uf-app .focus\:tw-to-deepPurple-100:focus{
  --gradient-to-color: #d1c4e9;
}

#uf-app .focus\:tw-to-deepPurple-200:focus{
  --gradient-to-color: #b39ddb;
}

#uf-app .focus\:tw-to-deepPurple-300:focus{
  --gradient-to-color: #9575cd;
}

#uf-app .focus\:tw-to-deepPurple-400:focus{
  --gradient-to-color: #7e57c2;
}

#uf-app .focus\:tw-to-deepPurple-500:focus{
  --gradient-to-color: #673ab7;
}

#uf-app .focus\:tw-to-deepPurple-600:focus{
  --gradient-to-color: #5e35b1;
}

#uf-app .focus\:tw-to-deepPurple-700:focus{
  --gradient-to-color: #512da8;
}

#uf-app .focus\:tw-to-deepPurple-800:focus{
  --gradient-to-color: #4527a0;
}

#uf-app .focus\:tw-to-deepPurple-900:focus{
  --gradient-to-color: #311b92;
}

#uf-app .focus\:tw-to-deepPurple-a100:focus{
  --gradient-to-color: #b388ff;
}

#uf-app .focus\:tw-to-deepPurple-a200:focus{
  --gradient-to-color: #7c4dff;
}

#uf-app .focus\:tw-to-deepPurple-a400:focus{
  --gradient-to-color: #651fff;
}

#uf-app .focus\:tw-to-deepPurple-a700:focus{
  --gradient-to-color: #6200ea;
}

#uf-app .focus\:tw-to-indigo-50:focus{
  --gradient-to-color: #e8eaf6;
}

#uf-app .focus\:tw-to-indigo-100:focus{
  --gradient-to-color: #c5cae9;
}

#uf-app .focus\:tw-to-indigo-200:focus{
  --gradient-to-color: #9fa8da;
}

#uf-app .focus\:tw-to-indigo-300:focus{
  --gradient-to-color: #7986cb;
}

#uf-app .focus\:tw-to-indigo-400:focus{
  --gradient-to-color: #5c6bc0;
}

#uf-app .focus\:tw-to-indigo-500:focus{
  --gradient-to-color: #3f51b5;
}

#uf-app .focus\:tw-to-indigo-600:focus{
  --gradient-to-color: #3949ab;
}

#uf-app .focus\:tw-to-indigo-700:focus{
  --gradient-to-color: #303f9f;
}

#uf-app .focus\:tw-to-indigo-800:focus{
  --gradient-to-color: #283593;
}

#uf-app .focus\:tw-to-indigo-900:focus{
  --gradient-to-color: #1a237e;
}

#uf-app .focus\:tw-to-indigo-a100:focus{
  --gradient-to-color: #8c9eff;
}

#uf-app .focus\:tw-to-indigo-a200:focus{
  --gradient-to-color: #536dfe;
}

#uf-app .focus\:tw-to-indigo-a400:focus{
  --gradient-to-color: #3d5afe;
}

#uf-app .focus\:tw-to-indigo-a700:focus{
  --gradient-to-color: #304ffe;
}

#uf-app .focus\:tw-to-blue-50:focus{
  --gradient-to-color: #e3f2fd;
}

#uf-app .focus\:tw-to-blue-100:focus{
  --gradient-to-color: #bbdefb;
}

#uf-app .focus\:tw-to-blue-200:focus{
  --gradient-to-color: #90caf9;
}

#uf-app .focus\:tw-to-blue-300:focus{
  --gradient-to-color: #64b5f6;
}

#uf-app .focus\:tw-to-blue-400:focus{
  --gradient-to-color: #42a5f5;
}

#uf-app .focus\:tw-to-blue-500:focus{
  --gradient-to-color: #2196f3;
}

#uf-app .focus\:tw-to-blue-600:focus{
  --gradient-to-color: #1e88e5;
}

#uf-app .focus\:tw-to-blue-700:focus{
  --gradient-to-color: #1976d2;
}

#uf-app .focus\:tw-to-blue-800:focus{
  --gradient-to-color: #1565c0;
}

#uf-app .focus\:tw-to-blue-900:focus{
  --gradient-to-color: #0d47a1;
}

#uf-app .focus\:tw-to-blue-a100:focus{
  --gradient-to-color: #82b1ff;
}

#uf-app .focus\:tw-to-blue-a200:focus{
  --gradient-to-color: #448aff;
}

#uf-app .focus\:tw-to-blue-a400:focus{
  --gradient-to-color: #2979ff;
}

#uf-app .focus\:tw-to-blue-a700:focus{
  --gradient-to-color: #2962ff;
}

#uf-app .focus\:tw-to-lightBlue-50:focus{
  --gradient-to-color: #e1f5fe;
}

#uf-app .focus\:tw-to-lightBlue-100:focus{
  --gradient-to-color: #b3e5fc;
}

#uf-app .focus\:tw-to-lightBlue-200:focus{
  --gradient-to-color: #81d4fa;
}

#uf-app .focus\:tw-to-lightBlue-300:focus{
  --gradient-to-color: #4fc3f7;
}

#uf-app .focus\:tw-to-lightBlue-400:focus{
  --gradient-to-color: #29b6f6;
}

#uf-app .focus\:tw-to-lightBlue-500:focus{
  --gradient-to-color: #03a9f4;
}

#uf-app .focus\:tw-to-lightBlue-600:focus{
  --gradient-to-color: #039be5;
}

#uf-app .focus\:tw-to-lightBlue-700:focus{
  --gradient-to-color: #0288d1;
}

#uf-app .focus\:tw-to-lightBlue-800:focus{
  --gradient-to-color: #0277bd;
}

#uf-app .focus\:tw-to-lightBlue-900:focus{
  --gradient-to-color: #01579b;
}

#uf-app .focus\:tw-to-lightBlue-a100:focus{
  --gradient-to-color: #80d8ff;
}

#uf-app .focus\:tw-to-lightBlue-a200:focus{
  --gradient-to-color: #40c4ff;
}

#uf-app .focus\:tw-to-lightBlue-a400:focus{
  --gradient-to-color: #00b0ff;
}

#uf-app .focus\:tw-to-lightBlue-a700:focus{
  --gradient-to-color: #0091ea;
}

#uf-app .focus\:tw-to-cyan-50:focus{
  --gradient-to-color: #e0f7fa;
}

#uf-app .focus\:tw-to-cyan-100:focus{
  --gradient-to-color: #b2ebf2;
}

#uf-app .focus\:tw-to-cyan-200:focus{
  --gradient-to-color: #80deea;
}

#uf-app .focus\:tw-to-cyan-300:focus{
  --gradient-to-color: #4dd0e1;
}

#uf-app .focus\:tw-to-cyan-400:focus{
  --gradient-to-color: #26c6da;
}

#uf-app .focus\:tw-to-cyan-500:focus{
  --gradient-to-color: #00bcd4;
}

#uf-app .focus\:tw-to-cyan-600:focus{
  --gradient-to-color: #00acc1;
}

#uf-app .focus\:tw-to-cyan-700:focus{
  --gradient-to-color: #0097a7;
}

#uf-app .focus\:tw-to-cyan-800:focus{
  --gradient-to-color: #00838f;
}

#uf-app .focus\:tw-to-cyan-900:focus{
  --gradient-to-color: #006064;
}

#uf-app .focus\:tw-to-cyan-a100:focus{
  --gradient-to-color: #84ffff;
}

#uf-app .focus\:tw-to-cyan-a200:focus{
  --gradient-to-color: #18ffff;
}

#uf-app .focus\:tw-to-cyan-a400:focus{
  --gradient-to-color: #00e5ff;
}

#uf-app .focus\:tw-to-cyan-a700:focus{
  --gradient-to-color: #00b8d4;
}

#uf-app .focus\:tw-to-teal-50:focus{
  --gradient-to-color: #e0f2f1;
}

#uf-app .focus\:tw-to-teal-100:focus{
  --gradient-to-color: #b2dfdb;
}

#uf-app .focus\:tw-to-teal-200:focus{
  --gradient-to-color: #80cbc4;
}

#uf-app .focus\:tw-to-teal-300:focus{
  --gradient-to-color: #4db6ac;
}

#uf-app .focus\:tw-to-teal-400:focus{
  --gradient-to-color: #26a69a;
}

#uf-app .focus\:tw-to-teal-500:focus{
  --gradient-to-color: #009688;
}

#uf-app .focus\:tw-to-teal-600:focus{
  --gradient-to-color: #00897b;
}

#uf-app .focus\:tw-to-teal-700:focus{
  --gradient-to-color: #00796b;
}

#uf-app .focus\:tw-to-teal-800:focus{
  --gradient-to-color: #00695c;
}

#uf-app .focus\:tw-to-teal-900:focus{
  --gradient-to-color: #004d40;
}

#uf-app .focus\:tw-to-teal-a100:focus{
  --gradient-to-color: #a7ffeb;
}

#uf-app .focus\:tw-to-teal-a200:focus{
  --gradient-to-color: #64ffda;
}

#uf-app .focus\:tw-to-teal-a400:focus{
  --gradient-to-color: #1de9b6;
}

#uf-app .focus\:tw-to-teal-a700:focus{
  --gradient-to-color: #00bfa5;
}

#uf-app .focus\:tw-to-green-50:focus{
  --gradient-to-color: #e8f5e9;
}

#uf-app .focus\:tw-to-green-100:focus{
  --gradient-to-color: #c8e6c9;
}

#uf-app .focus\:tw-to-green-200:focus{
  --gradient-to-color: #a5d6a7;
}

#uf-app .focus\:tw-to-green-300:focus{
  --gradient-to-color: #81c784;
}

#uf-app .focus\:tw-to-green-400:focus{
  --gradient-to-color: #66bb6a;
}

#uf-app .focus\:tw-to-green-500:focus{
  --gradient-to-color: #4caf50;
}

#uf-app .focus\:tw-to-green-600:focus{
  --gradient-to-color: #43a047;
}

#uf-app .focus\:tw-to-green-700:focus{
  --gradient-to-color: #388e3c;
}

#uf-app .focus\:tw-to-green-800:focus{
  --gradient-to-color: #2e7d32;
}

#uf-app .focus\:tw-to-green-900:focus{
  --gradient-to-color: #1b5e20;
}

#uf-app .focus\:tw-to-green-a100:focus{
  --gradient-to-color: #b9f6ca;
}

#uf-app .focus\:tw-to-green-a200:focus{
  --gradient-to-color: #69f0ae;
}

#uf-app .focus\:tw-to-green-a400:focus{
  --gradient-to-color: #00e676;
}

#uf-app .focus\:tw-to-green-a700:focus{
  --gradient-to-color: #00c853;
}

#uf-app .focus\:tw-to-lightGreen-50:focus{
  --gradient-to-color: #f1f8e9;
}

#uf-app .focus\:tw-to-lightGreen-100:focus{
  --gradient-to-color: #dcedc8;
}

#uf-app .focus\:tw-to-lightGreen-200:focus{
  --gradient-to-color: #c5e1a5;
}

#uf-app .focus\:tw-to-lightGreen-300:focus{
  --gradient-to-color: #aed581;
}

#uf-app .focus\:tw-to-lightGreen-400:focus{
  --gradient-to-color: #9ccc65;
}

#uf-app .focus\:tw-to-lightGreen-500:focus{
  --gradient-to-color: #8bc34a;
}

#uf-app .focus\:tw-to-lightGreen-600:focus{
  --gradient-to-color: #7cb342;
}

#uf-app .focus\:tw-to-lightGreen-700:focus{
  --gradient-to-color: #689f38;
}

#uf-app .focus\:tw-to-lightGreen-800:focus{
  --gradient-to-color: #558b2f;
}

#uf-app .focus\:tw-to-lightGreen-900:focus{
  --gradient-to-color: #33691e;
}

#uf-app .focus\:tw-to-lightGreen-a100:focus{
  --gradient-to-color: #ccff90;
}

#uf-app .focus\:tw-to-lightGreen-a200:focus{
  --gradient-to-color: #b2ff59;
}

#uf-app .focus\:tw-to-lightGreen-a400:focus{
  --gradient-to-color: #76ff03;
}

#uf-app .focus\:tw-to-lightGreen-a700:focus{
  --gradient-to-color: #64dd17;
}

#uf-app .focus\:tw-to-lime-50:focus{
  --gradient-to-color: #f9fbe7;
}

#uf-app .focus\:tw-to-lime-100:focus{
  --gradient-to-color: #f0f4c3;
}

#uf-app .focus\:tw-to-lime-200:focus{
  --gradient-to-color: #e6ee9c;
}

#uf-app .focus\:tw-to-lime-300:focus{
  --gradient-to-color: #dce775;
}

#uf-app .focus\:tw-to-lime-400:focus{
  --gradient-to-color: #d4e157;
}

#uf-app .focus\:tw-to-lime-500:focus{
  --gradient-to-color: #cddc39;
}

#uf-app .focus\:tw-to-lime-600:focus{
  --gradient-to-color: #c0ca33;
}

#uf-app .focus\:tw-to-lime-700:focus{
  --gradient-to-color: #afb42b;
}

#uf-app .focus\:tw-to-lime-800:focus{
  --gradient-to-color: #9e9d24;
}

#uf-app .focus\:tw-to-lime-900:focus{
  --gradient-to-color: #827717;
}

#uf-app .focus\:tw-to-lime-a100:focus{
  --gradient-to-color: #f4ff81;
}

#uf-app .focus\:tw-to-lime-a200:focus{
  --gradient-to-color: #eeff41;
}

#uf-app .focus\:tw-to-lime-a400:focus{
  --gradient-to-color: #c6ff00;
}

#uf-app .focus\:tw-to-lime-a700:focus{
  --gradient-to-color: #aeea00;
}

#uf-app .focus\:tw-to-yellow-50:focus{
  --gradient-to-color: #fffde7;
}

#uf-app .focus\:tw-to-yellow-100:focus{
  --gradient-to-color: #fff9c4;
}

#uf-app .focus\:tw-to-yellow-200:focus{
  --gradient-to-color: #fff59d;
}

#uf-app .focus\:tw-to-yellow-300:focus{
  --gradient-to-color: #fff176;
}

#uf-app .focus\:tw-to-yellow-400:focus{
  --gradient-to-color: #ffee58;
}

#uf-app .focus\:tw-to-yellow-500:focus{
  --gradient-to-color: #ffeb3b;
}

#uf-app .focus\:tw-to-yellow-600:focus{
  --gradient-to-color: #fdd835;
}

#uf-app .focus\:tw-to-yellow-700:focus{
  --gradient-to-color: #fbc02d;
}

#uf-app .focus\:tw-to-yellow-800:focus{
  --gradient-to-color: #f9a825;
}

#uf-app .focus\:tw-to-yellow-900:focus{
  --gradient-to-color: #f57f17;
}

#uf-app .focus\:tw-to-yellow-a100:focus{
  --gradient-to-color: #ffff8d;
}

#uf-app .focus\:tw-to-yellow-a200:focus{
  --gradient-to-color: #ffff00;
}

#uf-app .focus\:tw-to-yellow-a400:focus{
  --gradient-to-color: #ffea00;
}

#uf-app .focus\:tw-to-yellow-a700:focus{
  --gradient-to-color: #ffd600;
}

#uf-app .focus\:tw-to-amber-50:focus{
  --gradient-to-color: #fff8e1;
}

#uf-app .focus\:tw-to-amber-100:focus{
  --gradient-to-color: #ffecb3;
}

#uf-app .focus\:tw-to-amber-200:focus{
  --gradient-to-color: #ffe082;
}

#uf-app .focus\:tw-to-amber-300:focus{
  --gradient-to-color: #ffd54f;
}

#uf-app .focus\:tw-to-amber-400:focus{
  --gradient-to-color: #ffca28;
}

#uf-app .focus\:tw-to-amber-500:focus{
  --gradient-to-color: #ffc107;
}

#uf-app .focus\:tw-to-amber-600:focus{
  --gradient-to-color: #ffb300;
}

#uf-app .focus\:tw-to-amber-700:focus{
  --gradient-to-color: #ffa000;
}

#uf-app .focus\:tw-to-amber-800:focus{
  --gradient-to-color: #ff8f00;
}

#uf-app .focus\:tw-to-amber-900:focus{
  --gradient-to-color: #ff6f00;
}

#uf-app .focus\:tw-to-amber-a100:focus{
  --gradient-to-color: #ffe57f;
}

#uf-app .focus\:tw-to-amber-a200:focus{
  --gradient-to-color: #ffd740;
}

#uf-app .focus\:tw-to-amber-a400:focus{
  --gradient-to-color: #ffc400;
}

#uf-app .focus\:tw-to-amber-a700:focus{
  --gradient-to-color: #ffab00;
}

#uf-app .focus\:tw-to-orange-50:focus{
  --gradient-to-color: #fff3e0;
}

#uf-app .focus\:tw-to-orange-100:focus{
  --gradient-to-color: #ffe0b2;
}

#uf-app .focus\:tw-to-orange-200:focus{
  --gradient-to-color: #ffcc80;
}

#uf-app .focus\:tw-to-orange-300:focus{
  --gradient-to-color: #ffb74d;
}

#uf-app .focus\:tw-to-orange-400:focus{
  --gradient-to-color: #ffa726;
}

#uf-app .focus\:tw-to-orange-500:focus{
  --gradient-to-color: #ff9800;
}

#uf-app .focus\:tw-to-orange-600:focus{
  --gradient-to-color: #fb8c00;
}

#uf-app .focus\:tw-to-orange-700:focus{
  --gradient-to-color: #f57c00;
}

#uf-app .focus\:tw-to-orange-800:focus{
  --gradient-to-color: #ef6c00;
}

#uf-app .focus\:tw-to-orange-900:focus{
  --gradient-to-color: #e65100;
}

#uf-app .focus\:tw-to-orange-a100:focus{
  --gradient-to-color: #ffd180;
}

#uf-app .focus\:tw-to-orange-a200:focus{
  --gradient-to-color: #ffab40;
}

#uf-app .focus\:tw-to-orange-a400:focus{
  --gradient-to-color: #ff9100;
}

#uf-app .focus\:tw-to-orange-a700:focus{
  --gradient-to-color: #ff6d00;
}

#uf-app .focus\:tw-to-deepOrange-50:focus{
  --gradient-to-color: #fbe9e7;
}

#uf-app .focus\:tw-to-deepOrange-100:focus{
  --gradient-to-color: #ffccbc;
}

#uf-app .focus\:tw-to-deepOrange-200:focus{
  --gradient-to-color: #ffab91;
}

#uf-app .focus\:tw-to-deepOrange-300:focus{
  --gradient-to-color: #ff8a65;
}

#uf-app .focus\:tw-to-deepOrange-400:focus{
  --gradient-to-color: #ff7043;
}

#uf-app .focus\:tw-to-deepOrange-500:focus{
  --gradient-to-color: #ff5722;
}

#uf-app .focus\:tw-to-deepOrange-600:focus{
  --gradient-to-color: #f4511e;
}

#uf-app .focus\:tw-to-deepOrange-700:focus{
  --gradient-to-color: #e64a19;
}

#uf-app .focus\:tw-to-deepOrange-800:focus{
  --gradient-to-color: #d84315;
}

#uf-app .focus\:tw-to-deepOrange-900:focus{
  --gradient-to-color: #bf360c;
}

#uf-app .focus\:tw-to-deepOrange-a100:focus{
  --gradient-to-color: #ff9e80;
}

#uf-app .focus\:tw-to-deepOrange-a200:focus{
  --gradient-to-color: #ff6e40;
}

#uf-app .focus\:tw-to-deepOrange-a400:focus{
  --gradient-to-color: #ff3d00;
}

#uf-app .focus\:tw-to-deepOrange-a700:focus{
  --gradient-to-color: #dd2c00;
}

#uf-app .focus\:tw-to-brown-50:focus{
  --gradient-to-color: #efebe9;
}

#uf-app .focus\:tw-to-brown-100:focus{
  --gradient-to-color: #d7ccc8;
}

#uf-app .focus\:tw-to-brown-200:focus{
  --gradient-to-color: #bcaaa4;
}

#uf-app .focus\:tw-to-brown-300:focus{
  --gradient-to-color: #a1887f;
}

#uf-app .focus\:tw-to-brown-400:focus{
  --gradient-to-color: #8d6e63;
}

#uf-app .focus\:tw-to-brown-500:focus{
  --gradient-to-color: #795548;
}

#uf-app .focus\:tw-to-brown-600:focus{
  --gradient-to-color: #6d4c41;
}

#uf-app .focus\:tw-to-brown-700:focus{
  --gradient-to-color: #5d4037;
}

#uf-app .focus\:tw-to-brown-800:focus{
  --gradient-to-color: #4e342e;
}

#uf-app .focus\:tw-to-brown-900:focus{
  --gradient-to-color: #3e2723;
}

#uf-app .focus\:tw-to-gray-50:focus{
  --gradient-to-color: #fafafa;
}

#uf-app .focus\:tw-to-gray-100:focus{
  --gradient-to-color: #f5f5f5;
}

#uf-app .focus\:tw-to-gray-200:focus{
  --gradient-to-color: #eeeeee;
}

#uf-app .focus\:tw-to-gray-300:focus{
  --gradient-to-color: #e0e0e0;
}

#uf-app .focus\:tw-to-gray-400:focus{
  --gradient-to-color: #bdbdbd;
}

#uf-app .focus\:tw-to-gray-500:focus{
  --gradient-to-color: #9e9e9e;
}

#uf-app .focus\:tw-to-gray-600:focus{
  --gradient-to-color: #757575;
}

#uf-app .focus\:tw-to-gray-700:focus{
  --gradient-to-color: #616161;
}

#uf-app .focus\:tw-to-gray-800:focus{
  --gradient-to-color: #424242;
}

#uf-app .focus\:tw-to-gray-900:focus{
  --gradient-to-color: #212121;
}

#uf-app .focus\:tw-to-blueGray-50:focus{
  --gradient-to-color: var(--color-blue-grey-50);
}

#uf-app .focus\:tw-to-blueGray-100:focus{
  --gradient-to-color: var(--color-blue-grey-100);
}

#uf-app .focus\:tw-to-blueGray-200:focus{
  --gradient-to-color: var(--color-blue-grey-200);
}

#uf-app .focus\:tw-to-blueGray-300:focus{
  --gradient-to-color: var(--color-blue-grey-300);
}

#uf-app .focus\:tw-to-blueGray-400:focus{
  --gradient-to-color: var(--color-blue-grey-400);
}

#uf-app .focus\:tw-to-blueGray-500:focus{
  --gradient-to-color: var(--color-blue-grey-500);
}

#uf-app .focus\:tw-to-blueGray-600:focus{
  --gradient-to-color: var(--color-blue-grey-600);
}

#uf-app .focus\:tw-to-blueGray-700:focus{
  --gradient-to-color: var(--color-blue-grey-700);
}

#uf-app .focus\:tw-to-blueGray-800:focus{
  --gradient-to-color: var(--color-blue-grey-800);
}

#uf-app .focus\:tw-to-blueGray-900:focus{
  --gradient-to-color: var(--color-blue-grey-900);
}

#uf-app .focus\:tw-to-black:focus{
  --gradient-to-color: #000000;
}

#uf-app .focus\:tw-to-white:focus{
  --gradient-to-color: #ffffff;
}

#uf-app .focus\:tw-to-transparent:focus{
  --gradient-to-color: transparent;
}

#uf-app .tw-bg-opacity-0{
  --bg-opacity: 0;
}

#uf-app .tw-bg-opacity-25{
  --bg-opacity: 0.25;
}

#uf-app .tw-bg-opacity-50{
  --bg-opacity: 0.5;
}

#uf-app .tw-bg-opacity-75{
  --bg-opacity: 0.75;
}

#uf-app .tw-bg-opacity-100{
  --bg-opacity: 1;
}

#uf-app .hover\:tw-bg-opacity-0:hover{
  --bg-opacity: 0;
}

#uf-app .hover\:tw-bg-opacity-25:hover{
  --bg-opacity: 0.25;
}

#uf-app .hover\:tw-bg-opacity-50:hover{
  --bg-opacity: 0.5;
}

#uf-app .hover\:tw-bg-opacity-75:hover{
  --bg-opacity: 0.75;
}

#uf-app .hover\:tw-bg-opacity-100:hover{
  --bg-opacity: 1;
}

#uf-app .focus\:tw-bg-opacity-0:focus{
  --bg-opacity: 0;
}

#uf-app .focus\:tw-bg-opacity-25:focus{
  --bg-opacity: 0.25;
}

#uf-app .focus\:tw-bg-opacity-50:focus{
  --bg-opacity: 0.5;
}

#uf-app .focus\:tw-bg-opacity-75:focus{
  --bg-opacity: 0.75;
}

#uf-app .focus\:tw-bg-opacity-100:focus{
  --bg-opacity: 1;
}

#uf-app .tw-bg-bottom{
  background-position: bottom;
}

#uf-app .tw-bg-center{
  background-position: center;
}

#uf-app .tw-bg-left{
  background-position: left;
}

#uf-app .tw-bg-left-bottom{
  background-position: left bottom;
}

#uf-app .tw-bg-left-top{
  background-position: left top;
}

#uf-app .tw-bg-right{
  background-position: right;
}

#uf-app .tw-bg-right-bottom{
  background-position: right bottom;
}

#uf-app .tw-bg-right-top{
  background-position: right top;
}

#uf-app .tw-bg-top{
  background-position: top;
}

#uf-app .tw-bg-repeat{
  background-repeat: repeat;
}

#uf-app .tw-bg-no-repeat{
  background-repeat: no-repeat;
}

#uf-app .tw-bg-repeat-x{
  background-repeat: repeat-x;
}

#uf-app .tw-bg-repeat-y{
  background-repeat: repeat-y;
}

#uf-app .tw-bg-repeat-round{
  background-repeat: round;
}

#uf-app .tw-bg-repeat-space{
  background-repeat: space;
}

#uf-app .tw-bg-auto{
  background-size: auto;
}

#uf-app .tw-bg-cover{
  background-size: cover;
}

#uf-app .tw-bg-contain{
  background-size: contain;
}

#uf-app .tw-border-collapse{
  border-collapse: collapse;
}

#uf-app .tw-border-separate{
  border-collapse: separate;
}

#uf-app .tw-border-primary{
  border-color: var(--color-blue);
}

#uf-app .tw-border-muted{
  border-color: var(--color-blue-grey-400);
}

#uf-app .tw-border-warning{
  border-color: var(--color-orange);
}

#uf-app .tw-border-danger{
  border-color: var(--color-orange);
}

#uf-app .tw-border-fail{
  border-color: var(--color-red);
}

#uf-app .tw-border-info{
  border-color: var(--color-deep-purple-400);
}

#uf-app .tw-border-red-50{
  --border-opacity: 1;
  border-color: #ffebee;
  border-color: rgba(255, 235, 238, var(--border-opacity));
}

#uf-app .tw-border-red-100{
  --border-opacity: 1;
  border-color: #ffcdd2;
  border-color: rgba(255, 205, 210, var(--border-opacity));
}

#uf-app .tw-border-red-200{
  --border-opacity: 1;
  border-color: #ef9a9a;
  border-color: rgba(239, 154, 154, var(--border-opacity));
}

#uf-app .tw-border-red-300{
  --border-opacity: 1;
  border-color: #e57373;
  border-color: rgba(229, 115, 115, var(--border-opacity));
}

#uf-app .tw-border-red-400{
  --border-opacity: 1;
  border-color: #ef5350;
  border-color: rgba(239, 83, 80, var(--border-opacity));
}

#uf-app .tw-border-red-500{
  --border-opacity: 1;
  border-color: #f44336;
  border-color: rgba(244, 67, 54, var(--border-opacity));
}

#uf-app .tw-border-red-600{
  --border-opacity: 1;
  border-color: #e53935;
  border-color: rgba(229, 57, 53, var(--border-opacity));
}

#uf-app .tw-border-red-700{
  --border-opacity: 1;
  border-color: #d32f2f;
  border-color: rgba(211, 47, 47, var(--border-opacity));
}

#uf-app .tw-border-red-800{
  --border-opacity: 1;
  border-color: #c62828;
  border-color: rgba(198, 40, 40, var(--border-opacity));
}

#uf-app .tw-border-red-900{
  --border-opacity: 1;
  border-color: #b71c1c;
  border-color: rgba(183, 28, 28, var(--border-opacity));
}

#uf-app .tw-border-red-a100{
  --border-opacity: 1;
  border-color: #ff8a80;
  border-color: rgba(255, 138, 128, var(--border-opacity));
}

#uf-app .tw-border-red-a200{
  --border-opacity: 1;
  border-color: #ff5252;
  border-color: rgba(255, 82, 82, var(--border-opacity));
}

#uf-app .tw-border-red-a400{
  --border-opacity: 1;
  border-color: #ff1744;
  border-color: rgba(255, 23, 68, var(--border-opacity));
}

#uf-app .tw-border-red-a700{
  --border-opacity: 1;
  border-color: #d50000;
  border-color: rgba(213, 0, 0, var(--border-opacity));
}

#uf-app .tw-border-pink-50{
  --border-opacity: 1;
  border-color: #fce4ec;
  border-color: rgba(252, 228, 236, var(--border-opacity));
}

#uf-app .tw-border-pink-100{
  --border-opacity: 1;
  border-color: #f8bbd0;
  border-color: rgba(248, 187, 208, var(--border-opacity));
}

#uf-app .tw-border-pink-200{
  --border-opacity: 1;
  border-color: #f48fb1;
  border-color: rgba(244, 143, 177, var(--border-opacity));
}

#uf-app .tw-border-pink-300{
  --border-opacity: 1;
  border-color: #f06292;
  border-color: rgba(240, 98, 146, var(--border-opacity));
}

#uf-app .tw-border-pink-400{
  --border-opacity: 1;
  border-color: #ec407a;
  border-color: rgba(236, 64, 122, var(--border-opacity));
}

#uf-app .tw-border-pink-500{
  --border-opacity: 1;
  border-color: #e91e63;
  border-color: rgba(233, 30, 99, var(--border-opacity));
}

#uf-app .tw-border-pink-600{
  --border-opacity: 1;
  border-color: #d81b60;
  border-color: rgba(216, 27, 96, var(--border-opacity));
}

#uf-app .tw-border-pink-700{
  --border-opacity: 1;
  border-color: #c2185b;
  border-color: rgba(194, 24, 91, var(--border-opacity));
}

#uf-app .tw-border-pink-800{
  --border-opacity: 1;
  border-color: #ad1457;
  border-color: rgba(173, 20, 87, var(--border-opacity));
}

#uf-app .tw-border-pink-900{
  --border-opacity: 1;
  border-color: #880e4f;
  border-color: rgba(136, 14, 79, var(--border-opacity));
}

#uf-app .tw-border-pink-a100{
  --border-opacity: 1;
  border-color: #ff80ab;
  border-color: rgba(255, 128, 171, var(--border-opacity));
}

#uf-app .tw-border-pink-a200{
  --border-opacity: 1;
  border-color: #ff4081;
  border-color: rgba(255, 64, 129, var(--border-opacity));
}

#uf-app .tw-border-pink-a400{
  --border-opacity: 1;
  border-color: #f50057;
  border-color: rgba(245, 0, 87, var(--border-opacity));
}

#uf-app .tw-border-pink-a700{
  --border-opacity: 1;
  border-color: #c51162;
  border-color: rgba(197, 17, 98, var(--border-opacity));
}

#uf-app .tw-border-purple-50{
  --border-opacity: 1;
  border-color: #f3e5f5;
  border-color: rgba(243, 229, 245, var(--border-opacity));
}

#uf-app .tw-border-purple-100{
  --border-opacity: 1;
  border-color: #e1bee7;
  border-color: rgba(225, 190, 231, var(--border-opacity));
}

#uf-app .tw-border-purple-200{
  --border-opacity: 1;
  border-color: #ce93d8;
  border-color: rgba(206, 147, 216, var(--border-opacity));
}

#uf-app .tw-border-purple-300{
  --border-opacity: 1;
  border-color: #ba68c8;
  border-color: rgba(186, 104, 200, var(--border-opacity));
}

#uf-app .tw-border-purple-400{
  --border-opacity: 1;
  border-color: #ab47bc;
  border-color: rgba(171, 71, 188, var(--border-opacity));
}

#uf-app .tw-border-purple-500{
  --border-opacity: 1;
  border-color: #9c27b0;
  border-color: rgba(156, 39, 176, var(--border-opacity));
}

#uf-app .tw-border-purple-600{
  --border-opacity: 1;
  border-color: #8e24aa;
  border-color: rgba(142, 36, 170, var(--border-opacity));
}

#uf-app .tw-border-purple-700{
  --border-opacity: 1;
  border-color: #7b1fa2;
  border-color: rgba(123, 31, 162, var(--border-opacity));
}

#uf-app .tw-border-purple-800{
  --border-opacity: 1;
  border-color: #6a1b9a;
  border-color: rgba(106, 27, 154, var(--border-opacity));
}

#uf-app .tw-border-purple-900{
  --border-opacity: 1;
  border-color: #4a148c;
  border-color: rgba(74, 20, 140, var(--border-opacity));
}

#uf-app .tw-border-purple-a100{
  --border-opacity: 1;
  border-color: #ea80fc;
  border-color: rgba(234, 128, 252, var(--border-opacity));
}

#uf-app .tw-border-purple-a200{
  --border-opacity: 1;
  border-color: #e040fb;
  border-color: rgba(224, 64, 251, var(--border-opacity));
}

#uf-app .tw-border-purple-a400{
  --border-opacity: 1;
  border-color: #d500f9;
  border-color: rgba(213, 0, 249, var(--border-opacity));
}

#uf-app .tw-border-purple-a700{
  --border-opacity: 1;
  border-color: #aa00ff;
  border-color: rgba(170, 0, 255, var(--border-opacity));
}

#uf-app .tw-border-deepPurple-50{
  --border-opacity: 1;
  border-color: #ede7f6;
  border-color: rgba(237, 231, 246, var(--border-opacity));
}

#uf-app .tw-border-deepPurple-100{
  --border-opacity: 1;
  border-color: #d1c4e9;
  border-color: rgba(209, 196, 233, var(--border-opacity));
}

#uf-app .tw-border-deepPurple-200{
  --border-opacity: 1;
  border-color: #b39ddb;
  border-color: rgba(179, 157, 219, var(--border-opacity));
}

#uf-app .tw-border-deepPurple-300{
  --border-opacity: 1;
  border-color: #9575cd;
  border-color: rgba(149, 117, 205, var(--border-opacity));
}

#uf-app .tw-border-deepPurple-400{
  --border-opacity: 1;
  border-color: #7e57c2;
  border-color: rgba(126, 87, 194, var(--border-opacity));
}

#uf-app .tw-border-deepPurple-500{
  --border-opacity: 1;
  border-color: #673ab7;
  border-color: rgba(103, 58, 183, var(--border-opacity));
}

#uf-app .tw-border-deepPurple-600{
  --border-opacity: 1;
  border-color: #5e35b1;
  border-color: rgba(94, 53, 177, var(--border-opacity));
}

#uf-app .tw-border-deepPurple-700{
  --border-opacity: 1;
  border-color: #512da8;
  border-color: rgba(81, 45, 168, var(--border-opacity));
}

#uf-app .tw-border-deepPurple-800{
  --border-opacity: 1;
  border-color: #4527a0;
  border-color: rgba(69, 39, 160, var(--border-opacity));
}

#uf-app .tw-border-deepPurple-900{
  --border-opacity: 1;
  border-color: #311b92;
  border-color: rgba(49, 27, 146, var(--border-opacity));
}

#uf-app .tw-border-deepPurple-a100{
  --border-opacity: 1;
  border-color: #b388ff;
  border-color: rgba(179, 136, 255, var(--border-opacity));
}

#uf-app .tw-border-deepPurple-a200{
  --border-opacity: 1;
  border-color: #7c4dff;
  border-color: rgba(124, 77, 255, var(--border-opacity));
}

#uf-app .tw-border-deepPurple-a400{
  --border-opacity: 1;
  border-color: #651fff;
  border-color: rgba(101, 31, 255, var(--border-opacity));
}

#uf-app .tw-border-deepPurple-a700{
  --border-opacity: 1;
  border-color: #6200ea;
  border-color: rgba(98, 0, 234, var(--border-opacity));
}

#uf-app .tw-border-indigo-50{
  --border-opacity: 1;
  border-color: #e8eaf6;
  border-color: rgba(232, 234, 246, var(--border-opacity));
}

#uf-app .tw-border-indigo-100{
  --border-opacity: 1;
  border-color: #c5cae9;
  border-color: rgba(197, 202, 233, var(--border-opacity));
}

#uf-app .tw-border-indigo-200{
  --border-opacity: 1;
  border-color: #9fa8da;
  border-color: rgba(159, 168, 218, var(--border-opacity));
}

#uf-app .tw-border-indigo-300{
  --border-opacity: 1;
  border-color: #7986cb;
  border-color: rgba(121, 134, 203, var(--border-opacity));
}

#uf-app .tw-border-indigo-400{
  --border-opacity: 1;
  border-color: #5c6bc0;
  border-color: rgba(92, 107, 192, var(--border-opacity));
}

#uf-app .tw-border-indigo-500{
  --border-opacity: 1;
  border-color: #3f51b5;
  border-color: rgba(63, 81, 181, var(--border-opacity));
}

#uf-app .tw-border-indigo-600{
  --border-opacity: 1;
  border-color: #3949ab;
  border-color: rgba(57, 73, 171, var(--border-opacity));
}

#uf-app .tw-border-indigo-700{
  --border-opacity: 1;
  border-color: #303f9f;
  border-color: rgba(48, 63, 159, var(--border-opacity));
}

#uf-app .tw-border-indigo-800{
  --border-opacity: 1;
  border-color: #283593;
  border-color: rgba(40, 53, 147, var(--border-opacity));
}

#uf-app .tw-border-indigo-900{
  --border-opacity: 1;
  border-color: #1a237e;
  border-color: rgba(26, 35, 126, var(--border-opacity));
}

#uf-app .tw-border-indigo-a100{
  --border-opacity: 1;
  border-color: #8c9eff;
  border-color: rgba(140, 158, 255, var(--border-opacity));
}

#uf-app .tw-border-indigo-a200{
  --border-opacity: 1;
  border-color: #536dfe;
  border-color: rgba(83, 109, 254, var(--border-opacity));
}

#uf-app .tw-border-indigo-a400{
  --border-opacity: 1;
  border-color: #3d5afe;
  border-color: rgba(61, 90, 254, var(--border-opacity));
}

#uf-app .tw-border-indigo-a700{
  --border-opacity: 1;
  border-color: #304ffe;
  border-color: rgba(48, 79, 254, var(--border-opacity));
}

#uf-app .tw-border-blue-50{
  --border-opacity: 1;
  border-color: #e3f2fd;
  border-color: rgba(227, 242, 253, var(--border-opacity));
}

#uf-app .tw-border-blue-100{
  --border-opacity: 1;
  border-color: #bbdefb;
  border-color: rgba(187, 222, 251, var(--border-opacity));
}

#uf-app .tw-border-blue-200{
  --border-opacity: 1;
  border-color: #90caf9;
  border-color: rgba(144, 202, 249, var(--border-opacity));
}

#uf-app .tw-border-blue-300{
  --border-opacity: 1;
  border-color: #64b5f6;
  border-color: rgba(100, 181, 246, var(--border-opacity));
}

#uf-app .tw-border-blue-400{
  --border-opacity: 1;
  border-color: #42a5f5;
  border-color: rgba(66, 165, 245, var(--border-opacity));
}

#uf-app .tw-border-blue-500{
  --border-opacity: 1;
  border-color: #2196f3;
  border-color: rgba(33, 150, 243, var(--border-opacity));
}

#uf-app .tw-border-blue-600{
  --border-opacity: 1;
  border-color: #1e88e5;
  border-color: rgba(30, 136, 229, var(--border-opacity));
}

#uf-app .tw-border-blue-700{
  --border-opacity: 1;
  border-color: #1976d2;
  border-color: rgba(25, 118, 210, var(--border-opacity));
}

#uf-app .tw-border-blue-800{
  --border-opacity: 1;
  border-color: #1565c0;
  border-color: rgba(21, 101, 192, var(--border-opacity));
}

#uf-app .tw-border-blue-900{
  --border-opacity: 1;
  border-color: #0d47a1;
  border-color: rgba(13, 71, 161, var(--border-opacity));
}

#uf-app .tw-border-blue-a100{
  --border-opacity: 1;
  border-color: #82b1ff;
  border-color: rgba(130, 177, 255, var(--border-opacity));
}

#uf-app .tw-border-blue-a200{
  --border-opacity: 1;
  border-color: #448aff;
  border-color: rgba(68, 138, 255, var(--border-opacity));
}

#uf-app .tw-border-blue-a400{
  --border-opacity: 1;
  border-color: #2979ff;
  border-color: rgba(41, 121, 255, var(--border-opacity));
}

#uf-app .tw-border-blue-a700{
  --border-opacity: 1;
  border-color: #2962ff;
  border-color: rgba(41, 98, 255, var(--border-opacity));
}

#uf-app .tw-border-lightBlue-50{
  --border-opacity: 1;
  border-color: #e1f5fe;
  border-color: rgba(225, 245, 254, var(--border-opacity));
}

#uf-app .tw-border-lightBlue-100{
  --border-opacity: 1;
  border-color: #b3e5fc;
  border-color: rgba(179, 229, 252, var(--border-opacity));
}

#uf-app .tw-border-lightBlue-200{
  --border-opacity: 1;
  border-color: #81d4fa;
  border-color: rgba(129, 212, 250, var(--border-opacity));
}

#uf-app .tw-border-lightBlue-300{
  --border-opacity: 1;
  border-color: #4fc3f7;
  border-color: rgba(79, 195, 247, var(--border-opacity));
}

#uf-app .tw-border-lightBlue-400{
  --border-opacity: 1;
  border-color: #29b6f6;
  border-color: rgba(41, 182, 246, var(--border-opacity));
}

#uf-app .tw-border-lightBlue-500{
  --border-opacity: 1;
  border-color: #03a9f4;
  border-color: rgba(3, 169, 244, var(--border-opacity));
}

#uf-app .tw-border-lightBlue-600{
  --border-opacity: 1;
  border-color: #039be5;
  border-color: rgba(3, 155, 229, var(--border-opacity));
}

#uf-app .tw-border-lightBlue-700{
  --border-opacity: 1;
  border-color: #0288d1;
  border-color: rgba(2, 136, 209, var(--border-opacity));
}

#uf-app .tw-border-lightBlue-800{
  --border-opacity: 1;
  border-color: #0277bd;
  border-color: rgba(2, 119, 189, var(--border-opacity));
}

#uf-app .tw-border-lightBlue-900{
  --border-opacity: 1;
  border-color: #01579b;
  border-color: rgba(1, 87, 155, var(--border-opacity));
}

#uf-app .tw-border-lightBlue-a100{
  --border-opacity: 1;
  border-color: #80d8ff;
  border-color: rgba(128, 216, 255, var(--border-opacity));
}

#uf-app .tw-border-lightBlue-a200{
  --border-opacity: 1;
  border-color: #40c4ff;
  border-color: rgba(64, 196, 255, var(--border-opacity));
}

#uf-app .tw-border-lightBlue-a400{
  --border-opacity: 1;
  border-color: #00b0ff;
  border-color: rgba(0, 176, 255, var(--border-opacity));
}

#uf-app .tw-border-lightBlue-a700{
  --border-opacity: 1;
  border-color: #0091ea;
  border-color: rgba(0, 145, 234, var(--border-opacity));
}

#uf-app .tw-border-cyan-50{
  --border-opacity: 1;
  border-color: #e0f7fa;
  border-color: rgba(224, 247, 250, var(--border-opacity));
}

#uf-app .tw-border-cyan-100{
  --border-opacity: 1;
  border-color: #b2ebf2;
  border-color: rgba(178, 235, 242, var(--border-opacity));
}

#uf-app .tw-border-cyan-200{
  --border-opacity: 1;
  border-color: #80deea;
  border-color: rgba(128, 222, 234, var(--border-opacity));
}

#uf-app .tw-border-cyan-300{
  --border-opacity: 1;
  border-color: #4dd0e1;
  border-color: rgba(77, 208, 225, var(--border-opacity));
}

#uf-app .tw-border-cyan-400{
  --border-opacity: 1;
  border-color: #26c6da;
  border-color: rgba(38, 198, 218, var(--border-opacity));
}

#uf-app .tw-border-cyan-500{
  --border-opacity: 1;
  border-color: #00bcd4;
  border-color: rgba(0, 188, 212, var(--border-opacity));
}

#uf-app .tw-border-cyan-600{
  --border-opacity: 1;
  border-color: #00acc1;
  border-color: rgba(0, 172, 193, var(--border-opacity));
}

#uf-app .tw-border-cyan-700{
  --border-opacity: 1;
  border-color: #0097a7;
  border-color: rgba(0, 151, 167, var(--border-opacity));
}

#uf-app .tw-border-cyan-800{
  --border-opacity: 1;
  border-color: #00838f;
  border-color: rgba(0, 131, 143, var(--border-opacity));
}

#uf-app .tw-border-cyan-900{
  --border-opacity: 1;
  border-color: #006064;
  border-color: rgba(0, 96, 100, var(--border-opacity));
}

#uf-app .tw-border-cyan-a100{
  --border-opacity: 1;
  border-color: #84ffff;
  border-color: rgba(132, 255, 255, var(--border-opacity));
}

#uf-app .tw-border-cyan-a200{
  --border-opacity: 1;
  border-color: #18ffff;
  border-color: rgba(24, 255, 255, var(--border-opacity));
}

#uf-app .tw-border-cyan-a400{
  --border-opacity: 1;
  border-color: #00e5ff;
  border-color: rgba(0, 229, 255, var(--border-opacity));
}

#uf-app .tw-border-cyan-a700{
  --border-opacity: 1;
  border-color: #00b8d4;
  border-color: rgba(0, 184, 212, var(--border-opacity));
}

#uf-app .tw-border-teal-50{
  --border-opacity: 1;
  border-color: #e0f2f1;
  border-color: rgba(224, 242, 241, var(--border-opacity));
}

#uf-app .tw-border-teal-100{
  --border-opacity: 1;
  border-color: #b2dfdb;
  border-color: rgba(178, 223, 219, var(--border-opacity));
}

#uf-app .tw-border-teal-200{
  --border-opacity: 1;
  border-color: #80cbc4;
  border-color: rgba(128, 203, 196, var(--border-opacity));
}

#uf-app .tw-border-teal-300{
  --border-opacity: 1;
  border-color: #4db6ac;
  border-color: rgba(77, 182, 172, var(--border-opacity));
}

#uf-app .tw-border-teal-400{
  --border-opacity: 1;
  border-color: #26a69a;
  border-color: rgba(38, 166, 154, var(--border-opacity));
}

#uf-app .tw-border-teal-500{
  --border-opacity: 1;
  border-color: #009688;
  border-color: rgba(0, 150, 136, var(--border-opacity));
}

#uf-app .tw-border-teal-600{
  --border-opacity: 1;
  border-color: #00897b;
  border-color: rgba(0, 137, 123, var(--border-opacity));
}

#uf-app .tw-border-teal-700{
  --border-opacity: 1;
  border-color: #00796b;
  border-color: rgba(0, 121, 107, var(--border-opacity));
}

#uf-app .tw-border-teal-800{
  --border-opacity: 1;
  border-color: #00695c;
  border-color: rgba(0, 105, 92, var(--border-opacity));
}

#uf-app .tw-border-teal-900{
  --border-opacity: 1;
  border-color: #004d40;
  border-color: rgba(0, 77, 64, var(--border-opacity));
}

#uf-app .tw-border-teal-a100{
  --border-opacity: 1;
  border-color: #a7ffeb;
  border-color: rgba(167, 255, 235, var(--border-opacity));
}

#uf-app .tw-border-teal-a200{
  --border-opacity: 1;
  border-color: #64ffda;
  border-color: rgba(100, 255, 218, var(--border-opacity));
}

#uf-app .tw-border-teal-a400{
  --border-opacity: 1;
  border-color: #1de9b6;
  border-color: rgba(29, 233, 182, var(--border-opacity));
}

#uf-app .tw-border-teal-a700{
  --border-opacity: 1;
  border-color: #00bfa5;
  border-color: rgba(0, 191, 165, var(--border-opacity));
}

#uf-app .tw-border-green-50{
  --border-opacity: 1;
  border-color: #e8f5e9;
  border-color: rgba(232, 245, 233, var(--border-opacity));
}

#uf-app .tw-border-green-100{
  --border-opacity: 1;
  border-color: #c8e6c9;
  border-color: rgba(200, 230, 201, var(--border-opacity));
}

#uf-app .tw-border-green-200{
  --border-opacity: 1;
  border-color: #a5d6a7;
  border-color: rgba(165, 214, 167, var(--border-opacity));
}

#uf-app .tw-border-green-300{
  --border-opacity: 1;
  border-color: #81c784;
  border-color: rgba(129, 199, 132, var(--border-opacity));
}

#uf-app .tw-border-green-400{
  --border-opacity: 1;
  border-color: #66bb6a;
  border-color: rgba(102, 187, 106, var(--border-opacity));
}

#uf-app .tw-border-green-500{
  --border-opacity: 1;
  border-color: #4caf50;
  border-color: rgba(76, 175, 80, var(--border-opacity));
}

#uf-app .tw-border-green-600{
  --border-opacity: 1;
  border-color: #43a047;
  border-color: rgba(67, 160, 71, var(--border-opacity));
}

#uf-app .tw-border-green-700{
  --border-opacity: 1;
  border-color: #388e3c;
  border-color: rgba(56, 142, 60, var(--border-opacity));
}

#uf-app .tw-border-green-800{
  --border-opacity: 1;
  border-color: #2e7d32;
  border-color: rgba(46, 125, 50, var(--border-opacity));
}

#uf-app .tw-border-green-900{
  --border-opacity: 1;
  border-color: #1b5e20;
  border-color: rgba(27, 94, 32, var(--border-opacity));
}

#uf-app .tw-border-green-a100{
  --border-opacity: 1;
  border-color: #b9f6ca;
  border-color: rgba(185, 246, 202, var(--border-opacity));
}

#uf-app .tw-border-green-a200{
  --border-opacity: 1;
  border-color: #69f0ae;
  border-color: rgba(105, 240, 174, var(--border-opacity));
}

#uf-app .tw-border-green-a400{
  --border-opacity: 1;
  border-color: #00e676;
  border-color: rgba(0, 230, 118, var(--border-opacity));
}

#uf-app .tw-border-green-a700{
  --border-opacity: 1;
  border-color: #00c853;
  border-color: rgba(0, 200, 83, var(--border-opacity));
}

#uf-app .tw-border-lightGreen-50{
  --border-opacity: 1;
  border-color: #f1f8e9;
  border-color: rgba(241, 248, 233, var(--border-opacity));
}

#uf-app .tw-border-lightGreen-100{
  --border-opacity: 1;
  border-color: #dcedc8;
  border-color: rgba(220, 237, 200, var(--border-opacity));
}

#uf-app .tw-border-lightGreen-200{
  --border-opacity: 1;
  border-color: #c5e1a5;
  border-color: rgba(197, 225, 165, var(--border-opacity));
}

#uf-app .tw-border-lightGreen-300{
  --border-opacity: 1;
  border-color: #aed581;
  border-color: rgba(174, 213, 129, var(--border-opacity));
}

#uf-app .tw-border-lightGreen-400{
  --border-opacity: 1;
  border-color: #9ccc65;
  border-color: rgba(156, 204, 101, var(--border-opacity));
}

#uf-app .tw-border-lightGreen-500{
  --border-opacity: 1;
  border-color: #8bc34a;
  border-color: rgba(139, 195, 74, var(--border-opacity));
}

#uf-app .tw-border-lightGreen-600{
  --border-opacity: 1;
  border-color: #7cb342;
  border-color: rgba(124, 179, 66, var(--border-opacity));
}

#uf-app .tw-border-lightGreen-700{
  --border-opacity: 1;
  border-color: #689f38;
  border-color: rgba(104, 159, 56, var(--border-opacity));
}

#uf-app .tw-border-lightGreen-800{
  --border-opacity: 1;
  border-color: #558b2f;
  border-color: rgba(85, 139, 47, var(--border-opacity));
}

#uf-app .tw-border-lightGreen-900{
  --border-opacity: 1;
  border-color: #33691e;
  border-color: rgba(51, 105, 30, var(--border-opacity));
}

#uf-app .tw-border-lightGreen-a100{
  --border-opacity: 1;
  border-color: #ccff90;
  border-color: rgba(204, 255, 144, var(--border-opacity));
}

#uf-app .tw-border-lightGreen-a200{
  --border-opacity: 1;
  border-color: #b2ff59;
  border-color: rgba(178, 255, 89, var(--border-opacity));
}

#uf-app .tw-border-lightGreen-a400{
  --border-opacity: 1;
  border-color: #76ff03;
  border-color: rgba(118, 255, 3, var(--border-opacity));
}

#uf-app .tw-border-lightGreen-a700{
  --border-opacity: 1;
  border-color: #64dd17;
  border-color: rgba(100, 221, 23, var(--border-opacity));
}

#uf-app .tw-border-lime-50{
  --border-opacity: 1;
  border-color: #f9fbe7;
  border-color: rgba(249, 251, 231, var(--border-opacity));
}

#uf-app .tw-border-lime-100{
  --border-opacity: 1;
  border-color: #f0f4c3;
  border-color: rgba(240, 244, 195, var(--border-opacity));
}

#uf-app .tw-border-lime-200{
  --border-opacity: 1;
  border-color: #e6ee9c;
  border-color: rgba(230, 238, 156, var(--border-opacity));
}

#uf-app .tw-border-lime-300{
  --border-opacity: 1;
  border-color: #dce775;
  border-color: rgba(220, 231, 117, var(--border-opacity));
}

#uf-app .tw-border-lime-400{
  --border-opacity: 1;
  border-color: #d4e157;
  border-color: rgba(212, 225, 87, var(--border-opacity));
}

#uf-app .tw-border-lime-500{
  --border-opacity: 1;
  border-color: #cddc39;
  border-color: rgba(205, 220, 57, var(--border-opacity));
}

#uf-app .tw-border-lime-600{
  --border-opacity: 1;
  border-color: #c0ca33;
  border-color: rgba(192, 202, 51, var(--border-opacity));
}

#uf-app .tw-border-lime-700{
  --border-opacity: 1;
  border-color: #afb42b;
  border-color: rgba(175, 180, 43, var(--border-opacity));
}

#uf-app .tw-border-lime-800{
  --border-opacity: 1;
  border-color: #9e9d24;
  border-color: rgba(158, 157, 36, var(--border-opacity));
}

#uf-app .tw-border-lime-900{
  --border-opacity: 1;
  border-color: #827717;
  border-color: rgba(130, 119, 23, var(--border-opacity));
}

#uf-app .tw-border-lime-a100{
  --border-opacity: 1;
  border-color: #f4ff81;
  border-color: rgba(244, 255, 129, var(--border-opacity));
}

#uf-app .tw-border-lime-a200{
  --border-opacity: 1;
  border-color: #eeff41;
  border-color: rgba(238, 255, 65, var(--border-opacity));
}

#uf-app .tw-border-lime-a400{
  --border-opacity: 1;
  border-color: #c6ff00;
  border-color: rgba(198, 255, 0, var(--border-opacity));
}

#uf-app .tw-border-lime-a700{
  --border-opacity: 1;
  border-color: #aeea00;
  border-color: rgba(174, 234, 0, var(--border-opacity));
}

#uf-app .tw-border-yellow-50{
  --border-opacity: 1;
  border-color: #fffde7;
  border-color: rgba(255, 253, 231, var(--border-opacity));
}

#uf-app .tw-border-yellow-100{
  --border-opacity: 1;
  border-color: #fff9c4;
  border-color: rgba(255, 249, 196, var(--border-opacity));
}

#uf-app .tw-border-yellow-200{
  --border-opacity: 1;
  border-color: #fff59d;
  border-color: rgba(255, 245, 157, var(--border-opacity));
}

#uf-app .tw-border-yellow-300{
  --border-opacity: 1;
  border-color: #fff176;
  border-color: rgba(255, 241, 118, var(--border-opacity));
}

#uf-app .tw-border-yellow-400{
  --border-opacity: 1;
  border-color: #ffee58;
  border-color: rgba(255, 238, 88, var(--border-opacity));
}

#uf-app .tw-border-yellow-500{
  --border-opacity: 1;
  border-color: #ffeb3b;
  border-color: rgba(255, 235, 59, var(--border-opacity));
}

#uf-app .tw-border-yellow-600{
  --border-opacity: 1;
  border-color: #fdd835;
  border-color: rgba(253, 216, 53, var(--border-opacity));
}

#uf-app .tw-border-yellow-700{
  --border-opacity: 1;
  border-color: #fbc02d;
  border-color: rgba(251, 192, 45, var(--border-opacity));
}

#uf-app .tw-border-yellow-800{
  --border-opacity: 1;
  border-color: #f9a825;
  border-color: rgba(249, 168, 37, var(--border-opacity));
}

#uf-app .tw-border-yellow-900{
  --border-opacity: 1;
  border-color: #f57f17;
  border-color: rgba(245, 127, 23, var(--border-opacity));
}

#uf-app .tw-border-yellow-a100{
  --border-opacity: 1;
  border-color: #ffff8d;
  border-color: rgba(255, 255, 141, var(--border-opacity));
}

#uf-app .tw-border-yellow-a200{
  --border-opacity: 1;
  border-color: #ffff00;
  border-color: rgba(255, 255, 0, var(--border-opacity));
}

#uf-app .tw-border-yellow-a400{
  --border-opacity: 1;
  border-color: #ffea00;
  border-color: rgba(255, 234, 0, var(--border-opacity));
}

#uf-app .tw-border-yellow-a700{
  --border-opacity: 1;
  border-color: #ffd600;
  border-color: rgba(255, 214, 0, var(--border-opacity));
}

#uf-app .tw-border-amber-50{
  --border-opacity: 1;
  border-color: #fff8e1;
  border-color: rgba(255, 248, 225, var(--border-opacity));
}

#uf-app .tw-border-amber-100{
  --border-opacity: 1;
  border-color: #ffecb3;
  border-color: rgba(255, 236, 179, var(--border-opacity));
}

#uf-app .tw-border-amber-200{
  --border-opacity: 1;
  border-color: #ffe082;
  border-color: rgba(255, 224, 130, var(--border-opacity));
}

#uf-app .tw-border-amber-300{
  --border-opacity: 1;
  border-color: #ffd54f;
  border-color: rgba(255, 213, 79, var(--border-opacity));
}

#uf-app .tw-border-amber-400{
  --border-opacity: 1;
  border-color: #ffca28;
  border-color: rgba(255, 202, 40, var(--border-opacity));
}

#uf-app .tw-border-amber-500{
  --border-opacity: 1;
  border-color: #ffc107;
  border-color: rgba(255, 193, 7, var(--border-opacity));
}

#uf-app .tw-border-amber-600{
  --border-opacity: 1;
  border-color: #ffb300;
  border-color: rgba(255, 179, 0, var(--border-opacity));
}

#uf-app .tw-border-amber-700{
  --border-opacity: 1;
  border-color: #ffa000;
  border-color: rgba(255, 160, 0, var(--border-opacity));
}

#uf-app .tw-border-amber-800{
  --border-opacity: 1;
  border-color: #ff8f00;
  border-color: rgba(255, 143, 0, var(--border-opacity));
}

#uf-app .tw-border-amber-900{
  --border-opacity: 1;
  border-color: #ff6f00;
  border-color: rgba(255, 111, 0, var(--border-opacity));
}

#uf-app .tw-border-amber-a100{
  --border-opacity: 1;
  border-color: #ffe57f;
  border-color: rgba(255, 229, 127, var(--border-opacity));
}

#uf-app .tw-border-amber-a200{
  --border-opacity: 1;
  border-color: #ffd740;
  border-color: rgba(255, 215, 64, var(--border-opacity));
}

#uf-app .tw-border-amber-a400{
  --border-opacity: 1;
  border-color: #ffc400;
  border-color: rgba(255, 196, 0, var(--border-opacity));
}

#uf-app .tw-border-amber-a700{
  --border-opacity: 1;
  border-color: #ffab00;
  border-color: rgba(255, 171, 0, var(--border-opacity));
}

#uf-app .tw-border-orange-50{
  --border-opacity: 1;
  border-color: #fff3e0;
  border-color: rgba(255, 243, 224, var(--border-opacity));
}

#uf-app .tw-border-orange-100{
  --border-opacity: 1;
  border-color: #ffe0b2;
  border-color: rgba(255, 224, 178, var(--border-opacity));
}

#uf-app .tw-border-orange-200{
  --border-opacity: 1;
  border-color: #ffcc80;
  border-color: rgba(255, 204, 128, var(--border-opacity));
}

#uf-app .tw-border-orange-300{
  --border-opacity: 1;
  border-color: #ffb74d;
  border-color: rgba(255, 183, 77, var(--border-opacity));
}

#uf-app .tw-border-orange-400{
  --border-opacity: 1;
  border-color: #ffa726;
  border-color: rgba(255, 167, 38, var(--border-opacity));
}

#uf-app .tw-border-orange-500{
  --border-opacity: 1;
  border-color: #ff9800;
  border-color: rgba(255, 152, 0, var(--border-opacity));
}

#uf-app .tw-border-orange-600{
  --border-opacity: 1;
  border-color: #fb8c00;
  border-color: rgba(251, 140, 0, var(--border-opacity));
}

#uf-app .tw-border-orange-700{
  --border-opacity: 1;
  border-color: #f57c00;
  border-color: rgba(245, 124, 0, var(--border-opacity));
}

#uf-app .tw-border-orange-800{
  --border-opacity: 1;
  border-color: #ef6c00;
  border-color: rgba(239, 108, 0, var(--border-opacity));
}

#uf-app .tw-border-orange-900{
  --border-opacity: 1;
  border-color: #e65100;
  border-color: rgba(230, 81, 0, var(--border-opacity));
}

#uf-app .tw-border-orange-a100{
  --border-opacity: 1;
  border-color: #ffd180;
  border-color: rgba(255, 209, 128, var(--border-opacity));
}

#uf-app .tw-border-orange-a200{
  --border-opacity: 1;
  border-color: #ffab40;
  border-color: rgba(255, 171, 64, var(--border-opacity));
}

#uf-app .tw-border-orange-a400{
  --border-opacity: 1;
  border-color: #ff9100;
  border-color: rgba(255, 145, 0, var(--border-opacity));
}

#uf-app .tw-border-orange-a700{
  --border-opacity: 1;
  border-color: #ff6d00;
  border-color: rgba(255, 109, 0, var(--border-opacity));
}

#uf-app .tw-border-deepOrange-50{
  --border-opacity: 1;
  border-color: #fbe9e7;
  border-color: rgba(251, 233, 231, var(--border-opacity));
}

#uf-app .tw-border-deepOrange-100{
  --border-opacity: 1;
  border-color: #ffccbc;
  border-color: rgba(255, 204, 188, var(--border-opacity));
}

#uf-app .tw-border-deepOrange-200{
  --border-opacity: 1;
  border-color: #ffab91;
  border-color: rgba(255, 171, 145, var(--border-opacity));
}

#uf-app .tw-border-deepOrange-300{
  --border-opacity: 1;
  border-color: #ff8a65;
  border-color: rgba(255, 138, 101, var(--border-opacity));
}

#uf-app .tw-border-deepOrange-400{
  --border-opacity: 1;
  border-color: #ff7043;
  border-color: rgba(255, 112, 67, var(--border-opacity));
}

#uf-app .tw-border-deepOrange-500{
  --border-opacity: 1;
  border-color: #ff5722;
  border-color: rgba(255, 87, 34, var(--border-opacity));
}

#uf-app .tw-border-deepOrange-600{
  --border-opacity: 1;
  border-color: #f4511e;
  border-color: rgba(244, 81, 30, var(--border-opacity));
}

#uf-app .tw-border-deepOrange-700{
  --border-opacity: 1;
  border-color: #e64a19;
  border-color: rgba(230, 74, 25, var(--border-opacity));
}

#uf-app .tw-border-deepOrange-800{
  --border-opacity: 1;
  border-color: #d84315;
  border-color: rgba(216, 67, 21, var(--border-opacity));
}

#uf-app .tw-border-deepOrange-900{
  --border-opacity: 1;
  border-color: #bf360c;
  border-color: rgba(191, 54, 12, var(--border-opacity));
}

#uf-app .tw-border-deepOrange-a100{
  --border-opacity: 1;
  border-color: #ff9e80;
  border-color: rgba(255, 158, 128, var(--border-opacity));
}

#uf-app .tw-border-deepOrange-a200{
  --border-opacity: 1;
  border-color: #ff6e40;
  border-color: rgba(255, 110, 64, var(--border-opacity));
}

#uf-app .tw-border-deepOrange-a400{
  --border-opacity: 1;
  border-color: #ff3d00;
  border-color: rgba(255, 61, 0, var(--border-opacity));
}

#uf-app .tw-border-deepOrange-a700{
  --border-opacity: 1;
  border-color: #dd2c00;
  border-color: rgba(221, 44, 0, var(--border-opacity));
}

#uf-app .tw-border-brown-50{
  --border-opacity: 1;
  border-color: #efebe9;
  border-color: rgba(239, 235, 233, var(--border-opacity));
}

#uf-app .tw-border-brown-100{
  --border-opacity: 1;
  border-color: #d7ccc8;
  border-color: rgba(215, 204, 200, var(--border-opacity));
}

#uf-app .tw-border-brown-200{
  --border-opacity: 1;
  border-color: #bcaaa4;
  border-color: rgba(188, 170, 164, var(--border-opacity));
}

#uf-app .tw-border-brown-300{
  --border-opacity: 1;
  border-color: #a1887f;
  border-color: rgba(161, 136, 127, var(--border-opacity));
}

#uf-app .tw-border-brown-400{
  --border-opacity: 1;
  border-color: #8d6e63;
  border-color: rgba(141, 110, 99, var(--border-opacity));
}

#uf-app .tw-border-brown-500{
  --border-opacity: 1;
  border-color: #795548;
  border-color: rgba(121, 85, 72, var(--border-opacity));
}

#uf-app .tw-border-brown-600{
  --border-opacity: 1;
  border-color: #6d4c41;
  border-color: rgba(109, 76, 65, var(--border-opacity));
}

#uf-app .tw-border-brown-700{
  --border-opacity: 1;
  border-color: #5d4037;
  border-color: rgba(93, 64, 55, var(--border-opacity));
}

#uf-app .tw-border-brown-800{
  --border-opacity: 1;
  border-color: #4e342e;
  border-color: rgba(78, 52, 46, var(--border-opacity));
}

#uf-app .tw-border-brown-900{
  --border-opacity: 1;
  border-color: #3e2723;
  border-color: rgba(62, 39, 35, var(--border-opacity));
}

#uf-app .tw-border-gray-50{
  --border-opacity: 1;
  border-color: #fafafa;
  border-color: rgba(250, 250, 250, var(--border-opacity));
}

#uf-app .tw-border-gray-100{
  --border-opacity: 1;
  border-color: #f5f5f5;
  border-color: rgba(245, 245, 245, var(--border-opacity));
}

#uf-app .tw-border-gray-200{
  --border-opacity: 1;
  border-color: #eeeeee;
  border-color: rgba(238, 238, 238, var(--border-opacity));
}

#uf-app .tw-border-gray-300{
  --border-opacity: 1;
  border-color: #e0e0e0;
  border-color: rgba(224, 224, 224, var(--border-opacity));
}

#uf-app .tw-border-gray-400{
  --border-opacity: 1;
  border-color: #bdbdbd;
  border-color: rgba(189, 189, 189, var(--border-opacity));
}

#uf-app .tw-border-gray-500{
  --border-opacity: 1;
  border-color: #9e9e9e;
  border-color: rgba(158, 158, 158, var(--border-opacity));
}

#uf-app .tw-border-gray-600{
  --border-opacity: 1;
  border-color: #757575;
  border-color: rgba(117, 117, 117, var(--border-opacity));
}

#uf-app .tw-border-gray-700{
  --border-opacity: 1;
  border-color: #616161;
  border-color: rgba(97, 97, 97, var(--border-opacity));
}

#uf-app .tw-border-gray-800{
  --border-opacity: 1;
  border-color: #424242;
  border-color: rgba(66, 66, 66, var(--border-opacity));
}

#uf-app .tw-border-gray-900{
  --border-opacity: 1;
  border-color: #212121;
  border-color: rgba(33, 33, 33, var(--border-opacity));
}

#uf-app .tw-border-blueGray-50{
  border-color: var(--color-blue-grey-50);
}

#uf-app .tw-border-blueGray-100{
  border-color: var(--color-blue-grey-100);
}

#uf-app .tw-border-blueGray-200{
  border-color: var(--color-blue-grey-200);
}

#uf-app .tw-border-blueGray-300{
  border-color: var(--color-blue-grey-300);
}

#uf-app .tw-border-blueGray-400{
  border-color: var(--color-blue-grey-400);
}

#uf-app .tw-border-blueGray-500{
  border-color: var(--color-blue-grey-500);
}

#uf-app .tw-border-blueGray-600{
  border-color: var(--color-blue-grey-600);
}

#uf-app .tw-border-blueGray-700{
  border-color: var(--color-blue-grey-700);
}

#uf-app .tw-border-blueGray-800{
  border-color: var(--color-blue-grey-800);
}

#uf-app .tw-border-blueGray-900{
  border-color: var(--color-blue-grey-900);
}

#uf-app .tw-border-black{
  --border-opacity: 1;
  border-color: #000000;
  border-color: rgba(0, 0, 0, var(--border-opacity));
}

#uf-app .tw-border-white{
  --border-opacity: 1;
  border-color: #ffffff;
  border-color: rgba(255, 255, 255, var(--border-opacity));
}

#uf-app .tw-border-transparent{
  border-color: transparent;
}

#uf-app .hover\:tw-border-primary:hover{
  border-color: var(--color-blue);
}

#uf-app .hover\:tw-border-muted:hover{
  border-color: var(--color-blue-grey-400);
}

#uf-app .hover\:tw-border-warning:hover{
  border-color: var(--color-orange);
}

#uf-app .hover\:tw-border-danger:hover{
  border-color: var(--color-orange);
}

#uf-app .hover\:tw-border-fail:hover{
  border-color: var(--color-red);
}

#uf-app .hover\:tw-border-info:hover{
  border-color: var(--color-deep-purple-400);
}

#uf-app .hover\:tw-border-red-50:hover{
  --border-opacity: 1;
  border-color: #ffebee;
  border-color: rgba(255, 235, 238, var(--border-opacity));
}

#uf-app .hover\:tw-border-red-100:hover{
  --border-opacity: 1;
  border-color: #ffcdd2;
  border-color: rgba(255, 205, 210, var(--border-opacity));
}

#uf-app .hover\:tw-border-red-200:hover{
  --border-opacity: 1;
  border-color: #ef9a9a;
  border-color: rgba(239, 154, 154, var(--border-opacity));
}

#uf-app .hover\:tw-border-red-300:hover{
  --border-opacity: 1;
  border-color: #e57373;
  border-color: rgba(229, 115, 115, var(--border-opacity));
}

#uf-app .hover\:tw-border-red-400:hover{
  --border-opacity: 1;
  border-color: #ef5350;
  border-color: rgba(239, 83, 80, var(--border-opacity));
}

#uf-app .hover\:tw-border-red-500:hover{
  --border-opacity: 1;
  border-color: #f44336;
  border-color: rgba(244, 67, 54, var(--border-opacity));
}

#uf-app .hover\:tw-border-red-600:hover{
  --border-opacity: 1;
  border-color: #e53935;
  border-color: rgba(229, 57, 53, var(--border-opacity));
}

#uf-app .hover\:tw-border-red-700:hover{
  --border-opacity: 1;
  border-color: #d32f2f;
  border-color: rgba(211, 47, 47, var(--border-opacity));
}

#uf-app .hover\:tw-border-red-800:hover{
  --border-opacity: 1;
  border-color: #c62828;
  border-color: rgba(198, 40, 40, var(--border-opacity));
}

#uf-app .hover\:tw-border-red-900:hover{
  --border-opacity: 1;
  border-color: #b71c1c;
  border-color: rgba(183, 28, 28, var(--border-opacity));
}

#uf-app .hover\:tw-border-red-a100:hover{
  --border-opacity: 1;
  border-color: #ff8a80;
  border-color: rgba(255, 138, 128, var(--border-opacity));
}

#uf-app .hover\:tw-border-red-a200:hover{
  --border-opacity: 1;
  border-color: #ff5252;
  border-color: rgba(255, 82, 82, var(--border-opacity));
}

#uf-app .hover\:tw-border-red-a400:hover{
  --border-opacity: 1;
  border-color: #ff1744;
  border-color: rgba(255, 23, 68, var(--border-opacity));
}

#uf-app .hover\:tw-border-red-a700:hover{
  --border-opacity: 1;
  border-color: #d50000;
  border-color: rgba(213, 0, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-pink-50:hover{
  --border-opacity: 1;
  border-color: #fce4ec;
  border-color: rgba(252, 228, 236, var(--border-opacity));
}

#uf-app .hover\:tw-border-pink-100:hover{
  --border-opacity: 1;
  border-color: #f8bbd0;
  border-color: rgba(248, 187, 208, var(--border-opacity));
}

#uf-app .hover\:tw-border-pink-200:hover{
  --border-opacity: 1;
  border-color: #f48fb1;
  border-color: rgba(244, 143, 177, var(--border-opacity));
}

#uf-app .hover\:tw-border-pink-300:hover{
  --border-opacity: 1;
  border-color: #f06292;
  border-color: rgba(240, 98, 146, var(--border-opacity));
}

#uf-app .hover\:tw-border-pink-400:hover{
  --border-opacity: 1;
  border-color: #ec407a;
  border-color: rgba(236, 64, 122, var(--border-opacity));
}

#uf-app .hover\:tw-border-pink-500:hover{
  --border-opacity: 1;
  border-color: #e91e63;
  border-color: rgba(233, 30, 99, var(--border-opacity));
}

#uf-app .hover\:tw-border-pink-600:hover{
  --border-opacity: 1;
  border-color: #d81b60;
  border-color: rgba(216, 27, 96, var(--border-opacity));
}

#uf-app .hover\:tw-border-pink-700:hover{
  --border-opacity: 1;
  border-color: #c2185b;
  border-color: rgba(194, 24, 91, var(--border-opacity));
}

#uf-app .hover\:tw-border-pink-800:hover{
  --border-opacity: 1;
  border-color: #ad1457;
  border-color: rgba(173, 20, 87, var(--border-opacity));
}

#uf-app .hover\:tw-border-pink-900:hover{
  --border-opacity: 1;
  border-color: #880e4f;
  border-color: rgba(136, 14, 79, var(--border-opacity));
}

#uf-app .hover\:tw-border-pink-a100:hover{
  --border-opacity: 1;
  border-color: #ff80ab;
  border-color: rgba(255, 128, 171, var(--border-opacity));
}

#uf-app .hover\:tw-border-pink-a200:hover{
  --border-opacity: 1;
  border-color: #ff4081;
  border-color: rgba(255, 64, 129, var(--border-opacity));
}

#uf-app .hover\:tw-border-pink-a400:hover{
  --border-opacity: 1;
  border-color: #f50057;
  border-color: rgba(245, 0, 87, var(--border-opacity));
}

#uf-app .hover\:tw-border-pink-a700:hover{
  --border-opacity: 1;
  border-color: #c51162;
  border-color: rgba(197, 17, 98, var(--border-opacity));
}

#uf-app .hover\:tw-border-purple-50:hover{
  --border-opacity: 1;
  border-color: #f3e5f5;
  border-color: rgba(243, 229, 245, var(--border-opacity));
}

#uf-app .hover\:tw-border-purple-100:hover{
  --border-opacity: 1;
  border-color: #e1bee7;
  border-color: rgba(225, 190, 231, var(--border-opacity));
}

#uf-app .hover\:tw-border-purple-200:hover{
  --border-opacity: 1;
  border-color: #ce93d8;
  border-color: rgba(206, 147, 216, var(--border-opacity));
}

#uf-app .hover\:tw-border-purple-300:hover{
  --border-opacity: 1;
  border-color: #ba68c8;
  border-color: rgba(186, 104, 200, var(--border-opacity));
}

#uf-app .hover\:tw-border-purple-400:hover{
  --border-opacity: 1;
  border-color: #ab47bc;
  border-color: rgba(171, 71, 188, var(--border-opacity));
}

#uf-app .hover\:tw-border-purple-500:hover{
  --border-opacity: 1;
  border-color: #9c27b0;
  border-color: rgba(156, 39, 176, var(--border-opacity));
}

#uf-app .hover\:tw-border-purple-600:hover{
  --border-opacity: 1;
  border-color: #8e24aa;
  border-color: rgba(142, 36, 170, var(--border-opacity));
}

#uf-app .hover\:tw-border-purple-700:hover{
  --border-opacity: 1;
  border-color: #7b1fa2;
  border-color: rgba(123, 31, 162, var(--border-opacity));
}

#uf-app .hover\:tw-border-purple-800:hover{
  --border-opacity: 1;
  border-color: #6a1b9a;
  border-color: rgba(106, 27, 154, var(--border-opacity));
}

#uf-app .hover\:tw-border-purple-900:hover{
  --border-opacity: 1;
  border-color: #4a148c;
  border-color: rgba(74, 20, 140, var(--border-opacity));
}

#uf-app .hover\:tw-border-purple-a100:hover{
  --border-opacity: 1;
  border-color: #ea80fc;
  border-color: rgba(234, 128, 252, var(--border-opacity));
}

#uf-app .hover\:tw-border-purple-a200:hover{
  --border-opacity: 1;
  border-color: #e040fb;
  border-color: rgba(224, 64, 251, var(--border-opacity));
}

#uf-app .hover\:tw-border-purple-a400:hover{
  --border-opacity: 1;
  border-color: #d500f9;
  border-color: rgba(213, 0, 249, var(--border-opacity));
}

#uf-app .hover\:tw-border-purple-a700:hover{
  --border-opacity: 1;
  border-color: #aa00ff;
  border-color: rgba(170, 0, 255, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepPurple-50:hover{
  --border-opacity: 1;
  border-color: #ede7f6;
  border-color: rgba(237, 231, 246, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepPurple-100:hover{
  --border-opacity: 1;
  border-color: #d1c4e9;
  border-color: rgba(209, 196, 233, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepPurple-200:hover{
  --border-opacity: 1;
  border-color: #b39ddb;
  border-color: rgba(179, 157, 219, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepPurple-300:hover{
  --border-opacity: 1;
  border-color: #9575cd;
  border-color: rgba(149, 117, 205, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepPurple-400:hover{
  --border-opacity: 1;
  border-color: #7e57c2;
  border-color: rgba(126, 87, 194, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepPurple-500:hover{
  --border-opacity: 1;
  border-color: #673ab7;
  border-color: rgba(103, 58, 183, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepPurple-600:hover{
  --border-opacity: 1;
  border-color: #5e35b1;
  border-color: rgba(94, 53, 177, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepPurple-700:hover{
  --border-opacity: 1;
  border-color: #512da8;
  border-color: rgba(81, 45, 168, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepPurple-800:hover{
  --border-opacity: 1;
  border-color: #4527a0;
  border-color: rgba(69, 39, 160, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepPurple-900:hover{
  --border-opacity: 1;
  border-color: #311b92;
  border-color: rgba(49, 27, 146, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepPurple-a100:hover{
  --border-opacity: 1;
  border-color: #b388ff;
  border-color: rgba(179, 136, 255, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepPurple-a200:hover{
  --border-opacity: 1;
  border-color: #7c4dff;
  border-color: rgba(124, 77, 255, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepPurple-a400:hover{
  --border-opacity: 1;
  border-color: #651fff;
  border-color: rgba(101, 31, 255, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepPurple-a700:hover{
  --border-opacity: 1;
  border-color: #6200ea;
  border-color: rgba(98, 0, 234, var(--border-opacity));
}

#uf-app .hover\:tw-border-indigo-50:hover{
  --border-opacity: 1;
  border-color: #e8eaf6;
  border-color: rgba(232, 234, 246, var(--border-opacity));
}

#uf-app .hover\:tw-border-indigo-100:hover{
  --border-opacity: 1;
  border-color: #c5cae9;
  border-color: rgba(197, 202, 233, var(--border-opacity));
}

#uf-app .hover\:tw-border-indigo-200:hover{
  --border-opacity: 1;
  border-color: #9fa8da;
  border-color: rgba(159, 168, 218, var(--border-opacity));
}

#uf-app .hover\:tw-border-indigo-300:hover{
  --border-opacity: 1;
  border-color: #7986cb;
  border-color: rgba(121, 134, 203, var(--border-opacity));
}

#uf-app .hover\:tw-border-indigo-400:hover{
  --border-opacity: 1;
  border-color: #5c6bc0;
  border-color: rgba(92, 107, 192, var(--border-opacity));
}

#uf-app .hover\:tw-border-indigo-500:hover{
  --border-opacity: 1;
  border-color: #3f51b5;
  border-color: rgba(63, 81, 181, var(--border-opacity));
}

#uf-app .hover\:tw-border-indigo-600:hover{
  --border-opacity: 1;
  border-color: #3949ab;
  border-color: rgba(57, 73, 171, var(--border-opacity));
}

#uf-app .hover\:tw-border-indigo-700:hover{
  --border-opacity: 1;
  border-color: #303f9f;
  border-color: rgba(48, 63, 159, var(--border-opacity));
}

#uf-app .hover\:tw-border-indigo-800:hover{
  --border-opacity: 1;
  border-color: #283593;
  border-color: rgba(40, 53, 147, var(--border-opacity));
}

#uf-app .hover\:tw-border-indigo-900:hover{
  --border-opacity: 1;
  border-color: #1a237e;
  border-color: rgba(26, 35, 126, var(--border-opacity));
}

#uf-app .hover\:tw-border-indigo-a100:hover{
  --border-opacity: 1;
  border-color: #8c9eff;
  border-color: rgba(140, 158, 255, var(--border-opacity));
}

#uf-app .hover\:tw-border-indigo-a200:hover{
  --border-opacity: 1;
  border-color: #536dfe;
  border-color: rgba(83, 109, 254, var(--border-opacity));
}

#uf-app .hover\:tw-border-indigo-a400:hover{
  --border-opacity: 1;
  border-color: #3d5afe;
  border-color: rgba(61, 90, 254, var(--border-opacity));
}

#uf-app .hover\:tw-border-indigo-a700:hover{
  --border-opacity: 1;
  border-color: #304ffe;
  border-color: rgba(48, 79, 254, var(--border-opacity));
}

#uf-app .hover\:tw-border-blue-50:hover{
  --border-opacity: 1;
  border-color: #e3f2fd;
  border-color: rgba(227, 242, 253, var(--border-opacity));
}

#uf-app .hover\:tw-border-blue-100:hover{
  --border-opacity: 1;
  border-color: #bbdefb;
  border-color: rgba(187, 222, 251, var(--border-opacity));
}

#uf-app .hover\:tw-border-blue-200:hover{
  --border-opacity: 1;
  border-color: #90caf9;
  border-color: rgba(144, 202, 249, var(--border-opacity));
}

#uf-app .hover\:tw-border-blue-300:hover{
  --border-opacity: 1;
  border-color: #64b5f6;
  border-color: rgba(100, 181, 246, var(--border-opacity));
}

#uf-app .hover\:tw-border-blue-400:hover{
  --border-opacity: 1;
  border-color: #42a5f5;
  border-color: rgba(66, 165, 245, var(--border-opacity));
}

#uf-app .hover\:tw-border-blue-500:hover{
  --border-opacity: 1;
  border-color: #2196f3;
  border-color: rgba(33, 150, 243, var(--border-opacity));
}

#uf-app .hover\:tw-border-blue-600:hover{
  --border-opacity: 1;
  border-color: #1e88e5;
  border-color: rgba(30, 136, 229, var(--border-opacity));
}

#uf-app .hover\:tw-border-blue-700:hover{
  --border-opacity: 1;
  border-color: #1976d2;
  border-color: rgba(25, 118, 210, var(--border-opacity));
}

#uf-app .hover\:tw-border-blue-800:hover{
  --border-opacity: 1;
  border-color: #1565c0;
  border-color: rgba(21, 101, 192, var(--border-opacity));
}

#uf-app .hover\:tw-border-blue-900:hover{
  --border-opacity: 1;
  border-color: #0d47a1;
  border-color: rgba(13, 71, 161, var(--border-opacity));
}

#uf-app .hover\:tw-border-blue-a100:hover{
  --border-opacity: 1;
  border-color: #82b1ff;
  border-color: rgba(130, 177, 255, var(--border-opacity));
}

#uf-app .hover\:tw-border-blue-a200:hover{
  --border-opacity: 1;
  border-color: #448aff;
  border-color: rgba(68, 138, 255, var(--border-opacity));
}

#uf-app .hover\:tw-border-blue-a400:hover{
  --border-opacity: 1;
  border-color: #2979ff;
  border-color: rgba(41, 121, 255, var(--border-opacity));
}

#uf-app .hover\:tw-border-blue-a700:hover{
  --border-opacity: 1;
  border-color: #2962ff;
  border-color: rgba(41, 98, 255, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightBlue-50:hover{
  --border-opacity: 1;
  border-color: #e1f5fe;
  border-color: rgba(225, 245, 254, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightBlue-100:hover{
  --border-opacity: 1;
  border-color: #b3e5fc;
  border-color: rgba(179, 229, 252, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightBlue-200:hover{
  --border-opacity: 1;
  border-color: #81d4fa;
  border-color: rgba(129, 212, 250, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightBlue-300:hover{
  --border-opacity: 1;
  border-color: #4fc3f7;
  border-color: rgba(79, 195, 247, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightBlue-400:hover{
  --border-opacity: 1;
  border-color: #29b6f6;
  border-color: rgba(41, 182, 246, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightBlue-500:hover{
  --border-opacity: 1;
  border-color: #03a9f4;
  border-color: rgba(3, 169, 244, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightBlue-600:hover{
  --border-opacity: 1;
  border-color: #039be5;
  border-color: rgba(3, 155, 229, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightBlue-700:hover{
  --border-opacity: 1;
  border-color: #0288d1;
  border-color: rgba(2, 136, 209, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightBlue-800:hover{
  --border-opacity: 1;
  border-color: #0277bd;
  border-color: rgba(2, 119, 189, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightBlue-900:hover{
  --border-opacity: 1;
  border-color: #01579b;
  border-color: rgba(1, 87, 155, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightBlue-a100:hover{
  --border-opacity: 1;
  border-color: #80d8ff;
  border-color: rgba(128, 216, 255, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightBlue-a200:hover{
  --border-opacity: 1;
  border-color: #40c4ff;
  border-color: rgba(64, 196, 255, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightBlue-a400:hover{
  --border-opacity: 1;
  border-color: #00b0ff;
  border-color: rgba(0, 176, 255, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightBlue-a700:hover{
  --border-opacity: 1;
  border-color: #0091ea;
  border-color: rgba(0, 145, 234, var(--border-opacity));
}

#uf-app .hover\:tw-border-cyan-50:hover{
  --border-opacity: 1;
  border-color: #e0f7fa;
  border-color: rgba(224, 247, 250, var(--border-opacity));
}

#uf-app .hover\:tw-border-cyan-100:hover{
  --border-opacity: 1;
  border-color: #b2ebf2;
  border-color: rgba(178, 235, 242, var(--border-opacity));
}

#uf-app .hover\:tw-border-cyan-200:hover{
  --border-opacity: 1;
  border-color: #80deea;
  border-color: rgba(128, 222, 234, var(--border-opacity));
}

#uf-app .hover\:tw-border-cyan-300:hover{
  --border-opacity: 1;
  border-color: #4dd0e1;
  border-color: rgba(77, 208, 225, var(--border-opacity));
}

#uf-app .hover\:tw-border-cyan-400:hover{
  --border-opacity: 1;
  border-color: #26c6da;
  border-color: rgba(38, 198, 218, var(--border-opacity));
}

#uf-app .hover\:tw-border-cyan-500:hover{
  --border-opacity: 1;
  border-color: #00bcd4;
  border-color: rgba(0, 188, 212, var(--border-opacity));
}

#uf-app .hover\:tw-border-cyan-600:hover{
  --border-opacity: 1;
  border-color: #00acc1;
  border-color: rgba(0, 172, 193, var(--border-opacity));
}

#uf-app .hover\:tw-border-cyan-700:hover{
  --border-opacity: 1;
  border-color: #0097a7;
  border-color: rgba(0, 151, 167, var(--border-opacity));
}

#uf-app .hover\:tw-border-cyan-800:hover{
  --border-opacity: 1;
  border-color: #00838f;
  border-color: rgba(0, 131, 143, var(--border-opacity));
}

#uf-app .hover\:tw-border-cyan-900:hover{
  --border-opacity: 1;
  border-color: #006064;
  border-color: rgba(0, 96, 100, var(--border-opacity));
}

#uf-app .hover\:tw-border-cyan-a100:hover{
  --border-opacity: 1;
  border-color: #84ffff;
  border-color: rgba(132, 255, 255, var(--border-opacity));
}

#uf-app .hover\:tw-border-cyan-a200:hover{
  --border-opacity: 1;
  border-color: #18ffff;
  border-color: rgba(24, 255, 255, var(--border-opacity));
}

#uf-app .hover\:tw-border-cyan-a400:hover{
  --border-opacity: 1;
  border-color: #00e5ff;
  border-color: rgba(0, 229, 255, var(--border-opacity));
}

#uf-app .hover\:tw-border-cyan-a700:hover{
  --border-opacity: 1;
  border-color: #00b8d4;
  border-color: rgba(0, 184, 212, var(--border-opacity));
}

#uf-app .hover\:tw-border-teal-50:hover{
  --border-opacity: 1;
  border-color: #e0f2f1;
  border-color: rgba(224, 242, 241, var(--border-opacity));
}

#uf-app .hover\:tw-border-teal-100:hover{
  --border-opacity: 1;
  border-color: #b2dfdb;
  border-color: rgba(178, 223, 219, var(--border-opacity));
}

#uf-app .hover\:tw-border-teal-200:hover{
  --border-opacity: 1;
  border-color: #80cbc4;
  border-color: rgba(128, 203, 196, var(--border-opacity));
}

#uf-app .hover\:tw-border-teal-300:hover{
  --border-opacity: 1;
  border-color: #4db6ac;
  border-color: rgba(77, 182, 172, var(--border-opacity));
}

#uf-app .hover\:tw-border-teal-400:hover{
  --border-opacity: 1;
  border-color: #26a69a;
  border-color: rgba(38, 166, 154, var(--border-opacity));
}

#uf-app .hover\:tw-border-teal-500:hover{
  --border-opacity: 1;
  border-color: #009688;
  border-color: rgba(0, 150, 136, var(--border-opacity));
}

#uf-app .hover\:tw-border-teal-600:hover{
  --border-opacity: 1;
  border-color: #00897b;
  border-color: rgba(0, 137, 123, var(--border-opacity));
}

#uf-app .hover\:tw-border-teal-700:hover{
  --border-opacity: 1;
  border-color: #00796b;
  border-color: rgba(0, 121, 107, var(--border-opacity));
}

#uf-app .hover\:tw-border-teal-800:hover{
  --border-opacity: 1;
  border-color: #00695c;
  border-color: rgba(0, 105, 92, var(--border-opacity));
}

#uf-app .hover\:tw-border-teal-900:hover{
  --border-opacity: 1;
  border-color: #004d40;
  border-color: rgba(0, 77, 64, var(--border-opacity));
}

#uf-app .hover\:tw-border-teal-a100:hover{
  --border-opacity: 1;
  border-color: #a7ffeb;
  border-color: rgba(167, 255, 235, var(--border-opacity));
}

#uf-app .hover\:tw-border-teal-a200:hover{
  --border-opacity: 1;
  border-color: #64ffda;
  border-color: rgba(100, 255, 218, var(--border-opacity));
}

#uf-app .hover\:tw-border-teal-a400:hover{
  --border-opacity: 1;
  border-color: #1de9b6;
  border-color: rgba(29, 233, 182, var(--border-opacity));
}

#uf-app .hover\:tw-border-teal-a700:hover{
  --border-opacity: 1;
  border-color: #00bfa5;
  border-color: rgba(0, 191, 165, var(--border-opacity));
}

#uf-app .hover\:tw-border-green-50:hover{
  --border-opacity: 1;
  border-color: #e8f5e9;
  border-color: rgba(232, 245, 233, var(--border-opacity));
}

#uf-app .hover\:tw-border-green-100:hover{
  --border-opacity: 1;
  border-color: #c8e6c9;
  border-color: rgba(200, 230, 201, var(--border-opacity));
}

#uf-app .hover\:tw-border-green-200:hover{
  --border-opacity: 1;
  border-color: #a5d6a7;
  border-color: rgba(165, 214, 167, var(--border-opacity));
}

#uf-app .hover\:tw-border-green-300:hover{
  --border-opacity: 1;
  border-color: #81c784;
  border-color: rgba(129, 199, 132, var(--border-opacity));
}

#uf-app .hover\:tw-border-green-400:hover{
  --border-opacity: 1;
  border-color: #66bb6a;
  border-color: rgba(102, 187, 106, var(--border-opacity));
}

#uf-app .hover\:tw-border-green-500:hover{
  --border-opacity: 1;
  border-color: #4caf50;
  border-color: rgba(76, 175, 80, var(--border-opacity));
}

#uf-app .hover\:tw-border-green-600:hover{
  --border-opacity: 1;
  border-color: #43a047;
  border-color: rgba(67, 160, 71, var(--border-opacity));
}

#uf-app .hover\:tw-border-green-700:hover{
  --border-opacity: 1;
  border-color: #388e3c;
  border-color: rgba(56, 142, 60, var(--border-opacity));
}

#uf-app .hover\:tw-border-green-800:hover{
  --border-opacity: 1;
  border-color: #2e7d32;
  border-color: rgba(46, 125, 50, var(--border-opacity));
}

#uf-app .hover\:tw-border-green-900:hover{
  --border-opacity: 1;
  border-color: #1b5e20;
  border-color: rgba(27, 94, 32, var(--border-opacity));
}

#uf-app .hover\:tw-border-green-a100:hover{
  --border-opacity: 1;
  border-color: #b9f6ca;
  border-color: rgba(185, 246, 202, var(--border-opacity));
}

#uf-app .hover\:tw-border-green-a200:hover{
  --border-opacity: 1;
  border-color: #69f0ae;
  border-color: rgba(105, 240, 174, var(--border-opacity));
}

#uf-app .hover\:tw-border-green-a400:hover{
  --border-opacity: 1;
  border-color: #00e676;
  border-color: rgba(0, 230, 118, var(--border-opacity));
}

#uf-app .hover\:tw-border-green-a700:hover{
  --border-opacity: 1;
  border-color: #00c853;
  border-color: rgba(0, 200, 83, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightGreen-50:hover{
  --border-opacity: 1;
  border-color: #f1f8e9;
  border-color: rgba(241, 248, 233, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightGreen-100:hover{
  --border-opacity: 1;
  border-color: #dcedc8;
  border-color: rgba(220, 237, 200, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightGreen-200:hover{
  --border-opacity: 1;
  border-color: #c5e1a5;
  border-color: rgba(197, 225, 165, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightGreen-300:hover{
  --border-opacity: 1;
  border-color: #aed581;
  border-color: rgba(174, 213, 129, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightGreen-400:hover{
  --border-opacity: 1;
  border-color: #9ccc65;
  border-color: rgba(156, 204, 101, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightGreen-500:hover{
  --border-opacity: 1;
  border-color: #8bc34a;
  border-color: rgba(139, 195, 74, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightGreen-600:hover{
  --border-opacity: 1;
  border-color: #7cb342;
  border-color: rgba(124, 179, 66, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightGreen-700:hover{
  --border-opacity: 1;
  border-color: #689f38;
  border-color: rgba(104, 159, 56, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightGreen-800:hover{
  --border-opacity: 1;
  border-color: #558b2f;
  border-color: rgba(85, 139, 47, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightGreen-900:hover{
  --border-opacity: 1;
  border-color: #33691e;
  border-color: rgba(51, 105, 30, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightGreen-a100:hover{
  --border-opacity: 1;
  border-color: #ccff90;
  border-color: rgba(204, 255, 144, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightGreen-a200:hover{
  --border-opacity: 1;
  border-color: #b2ff59;
  border-color: rgba(178, 255, 89, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightGreen-a400:hover{
  --border-opacity: 1;
  border-color: #76ff03;
  border-color: rgba(118, 255, 3, var(--border-opacity));
}

#uf-app .hover\:tw-border-lightGreen-a700:hover{
  --border-opacity: 1;
  border-color: #64dd17;
  border-color: rgba(100, 221, 23, var(--border-opacity));
}

#uf-app .hover\:tw-border-lime-50:hover{
  --border-opacity: 1;
  border-color: #f9fbe7;
  border-color: rgba(249, 251, 231, var(--border-opacity));
}

#uf-app .hover\:tw-border-lime-100:hover{
  --border-opacity: 1;
  border-color: #f0f4c3;
  border-color: rgba(240, 244, 195, var(--border-opacity));
}

#uf-app .hover\:tw-border-lime-200:hover{
  --border-opacity: 1;
  border-color: #e6ee9c;
  border-color: rgba(230, 238, 156, var(--border-opacity));
}

#uf-app .hover\:tw-border-lime-300:hover{
  --border-opacity: 1;
  border-color: #dce775;
  border-color: rgba(220, 231, 117, var(--border-opacity));
}

#uf-app .hover\:tw-border-lime-400:hover{
  --border-opacity: 1;
  border-color: #d4e157;
  border-color: rgba(212, 225, 87, var(--border-opacity));
}

#uf-app .hover\:tw-border-lime-500:hover{
  --border-opacity: 1;
  border-color: #cddc39;
  border-color: rgba(205, 220, 57, var(--border-opacity));
}

#uf-app .hover\:tw-border-lime-600:hover{
  --border-opacity: 1;
  border-color: #c0ca33;
  border-color: rgba(192, 202, 51, var(--border-opacity));
}

#uf-app .hover\:tw-border-lime-700:hover{
  --border-opacity: 1;
  border-color: #afb42b;
  border-color: rgba(175, 180, 43, var(--border-opacity));
}

#uf-app .hover\:tw-border-lime-800:hover{
  --border-opacity: 1;
  border-color: #9e9d24;
  border-color: rgba(158, 157, 36, var(--border-opacity));
}

#uf-app .hover\:tw-border-lime-900:hover{
  --border-opacity: 1;
  border-color: #827717;
  border-color: rgba(130, 119, 23, var(--border-opacity));
}

#uf-app .hover\:tw-border-lime-a100:hover{
  --border-opacity: 1;
  border-color: #f4ff81;
  border-color: rgba(244, 255, 129, var(--border-opacity));
}

#uf-app .hover\:tw-border-lime-a200:hover{
  --border-opacity: 1;
  border-color: #eeff41;
  border-color: rgba(238, 255, 65, var(--border-opacity));
}

#uf-app .hover\:tw-border-lime-a400:hover{
  --border-opacity: 1;
  border-color: #c6ff00;
  border-color: rgba(198, 255, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-lime-a700:hover{
  --border-opacity: 1;
  border-color: #aeea00;
  border-color: rgba(174, 234, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-yellow-50:hover{
  --border-opacity: 1;
  border-color: #fffde7;
  border-color: rgba(255, 253, 231, var(--border-opacity));
}

#uf-app .hover\:tw-border-yellow-100:hover{
  --border-opacity: 1;
  border-color: #fff9c4;
  border-color: rgba(255, 249, 196, var(--border-opacity));
}

#uf-app .hover\:tw-border-yellow-200:hover{
  --border-opacity: 1;
  border-color: #fff59d;
  border-color: rgba(255, 245, 157, var(--border-opacity));
}

#uf-app .hover\:tw-border-yellow-300:hover{
  --border-opacity: 1;
  border-color: #fff176;
  border-color: rgba(255, 241, 118, var(--border-opacity));
}

#uf-app .hover\:tw-border-yellow-400:hover{
  --border-opacity: 1;
  border-color: #ffee58;
  border-color: rgba(255, 238, 88, var(--border-opacity));
}

#uf-app .hover\:tw-border-yellow-500:hover{
  --border-opacity: 1;
  border-color: #ffeb3b;
  border-color: rgba(255, 235, 59, var(--border-opacity));
}

#uf-app .hover\:tw-border-yellow-600:hover{
  --border-opacity: 1;
  border-color: #fdd835;
  border-color: rgba(253, 216, 53, var(--border-opacity));
}

#uf-app .hover\:tw-border-yellow-700:hover{
  --border-opacity: 1;
  border-color: #fbc02d;
  border-color: rgba(251, 192, 45, var(--border-opacity));
}

#uf-app .hover\:tw-border-yellow-800:hover{
  --border-opacity: 1;
  border-color: #f9a825;
  border-color: rgba(249, 168, 37, var(--border-opacity));
}

#uf-app .hover\:tw-border-yellow-900:hover{
  --border-opacity: 1;
  border-color: #f57f17;
  border-color: rgba(245, 127, 23, var(--border-opacity));
}

#uf-app .hover\:tw-border-yellow-a100:hover{
  --border-opacity: 1;
  border-color: #ffff8d;
  border-color: rgba(255, 255, 141, var(--border-opacity));
}

#uf-app .hover\:tw-border-yellow-a200:hover{
  --border-opacity: 1;
  border-color: #ffff00;
  border-color: rgba(255, 255, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-yellow-a400:hover{
  --border-opacity: 1;
  border-color: #ffea00;
  border-color: rgba(255, 234, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-yellow-a700:hover{
  --border-opacity: 1;
  border-color: #ffd600;
  border-color: rgba(255, 214, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-amber-50:hover{
  --border-opacity: 1;
  border-color: #fff8e1;
  border-color: rgba(255, 248, 225, var(--border-opacity));
}

#uf-app .hover\:tw-border-amber-100:hover{
  --border-opacity: 1;
  border-color: #ffecb3;
  border-color: rgba(255, 236, 179, var(--border-opacity));
}

#uf-app .hover\:tw-border-amber-200:hover{
  --border-opacity: 1;
  border-color: #ffe082;
  border-color: rgba(255, 224, 130, var(--border-opacity));
}

#uf-app .hover\:tw-border-amber-300:hover{
  --border-opacity: 1;
  border-color: #ffd54f;
  border-color: rgba(255, 213, 79, var(--border-opacity));
}

#uf-app .hover\:tw-border-amber-400:hover{
  --border-opacity: 1;
  border-color: #ffca28;
  border-color: rgba(255, 202, 40, var(--border-opacity));
}

#uf-app .hover\:tw-border-amber-500:hover{
  --border-opacity: 1;
  border-color: #ffc107;
  border-color: rgba(255, 193, 7, var(--border-opacity));
}

#uf-app .hover\:tw-border-amber-600:hover{
  --border-opacity: 1;
  border-color: #ffb300;
  border-color: rgba(255, 179, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-amber-700:hover{
  --border-opacity: 1;
  border-color: #ffa000;
  border-color: rgba(255, 160, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-amber-800:hover{
  --border-opacity: 1;
  border-color: #ff8f00;
  border-color: rgba(255, 143, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-amber-900:hover{
  --border-opacity: 1;
  border-color: #ff6f00;
  border-color: rgba(255, 111, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-amber-a100:hover{
  --border-opacity: 1;
  border-color: #ffe57f;
  border-color: rgba(255, 229, 127, var(--border-opacity));
}

#uf-app .hover\:tw-border-amber-a200:hover{
  --border-opacity: 1;
  border-color: #ffd740;
  border-color: rgba(255, 215, 64, var(--border-opacity));
}

#uf-app .hover\:tw-border-amber-a400:hover{
  --border-opacity: 1;
  border-color: #ffc400;
  border-color: rgba(255, 196, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-amber-a700:hover{
  --border-opacity: 1;
  border-color: #ffab00;
  border-color: rgba(255, 171, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-orange-50:hover{
  --border-opacity: 1;
  border-color: #fff3e0;
  border-color: rgba(255, 243, 224, var(--border-opacity));
}

#uf-app .hover\:tw-border-orange-100:hover{
  --border-opacity: 1;
  border-color: #ffe0b2;
  border-color: rgba(255, 224, 178, var(--border-opacity));
}

#uf-app .hover\:tw-border-orange-200:hover{
  --border-opacity: 1;
  border-color: #ffcc80;
  border-color: rgba(255, 204, 128, var(--border-opacity));
}

#uf-app .hover\:tw-border-orange-300:hover{
  --border-opacity: 1;
  border-color: #ffb74d;
  border-color: rgba(255, 183, 77, var(--border-opacity));
}

#uf-app .hover\:tw-border-orange-400:hover{
  --border-opacity: 1;
  border-color: #ffa726;
  border-color: rgba(255, 167, 38, var(--border-opacity));
}

#uf-app .hover\:tw-border-orange-500:hover{
  --border-opacity: 1;
  border-color: #ff9800;
  border-color: rgba(255, 152, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-orange-600:hover{
  --border-opacity: 1;
  border-color: #fb8c00;
  border-color: rgba(251, 140, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-orange-700:hover{
  --border-opacity: 1;
  border-color: #f57c00;
  border-color: rgba(245, 124, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-orange-800:hover{
  --border-opacity: 1;
  border-color: #ef6c00;
  border-color: rgba(239, 108, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-orange-900:hover{
  --border-opacity: 1;
  border-color: #e65100;
  border-color: rgba(230, 81, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-orange-a100:hover{
  --border-opacity: 1;
  border-color: #ffd180;
  border-color: rgba(255, 209, 128, var(--border-opacity));
}

#uf-app .hover\:tw-border-orange-a200:hover{
  --border-opacity: 1;
  border-color: #ffab40;
  border-color: rgba(255, 171, 64, var(--border-opacity));
}

#uf-app .hover\:tw-border-orange-a400:hover{
  --border-opacity: 1;
  border-color: #ff9100;
  border-color: rgba(255, 145, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-orange-a700:hover{
  --border-opacity: 1;
  border-color: #ff6d00;
  border-color: rgba(255, 109, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepOrange-50:hover{
  --border-opacity: 1;
  border-color: #fbe9e7;
  border-color: rgba(251, 233, 231, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepOrange-100:hover{
  --border-opacity: 1;
  border-color: #ffccbc;
  border-color: rgba(255, 204, 188, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepOrange-200:hover{
  --border-opacity: 1;
  border-color: #ffab91;
  border-color: rgba(255, 171, 145, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepOrange-300:hover{
  --border-opacity: 1;
  border-color: #ff8a65;
  border-color: rgba(255, 138, 101, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepOrange-400:hover{
  --border-opacity: 1;
  border-color: #ff7043;
  border-color: rgba(255, 112, 67, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepOrange-500:hover{
  --border-opacity: 1;
  border-color: #ff5722;
  border-color: rgba(255, 87, 34, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepOrange-600:hover{
  --border-opacity: 1;
  border-color: #f4511e;
  border-color: rgba(244, 81, 30, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepOrange-700:hover{
  --border-opacity: 1;
  border-color: #e64a19;
  border-color: rgba(230, 74, 25, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepOrange-800:hover{
  --border-opacity: 1;
  border-color: #d84315;
  border-color: rgba(216, 67, 21, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepOrange-900:hover{
  --border-opacity: 1;
  border-color: #bf360c;
  border-color: rgba(191, 54, 12, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepOrange-a100:hover{
  --border-opacity: 1;
  border-color: #ff9e80;
  border-color: rgba(255, 158, 128, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepOrange-a200:hover{
  --border-opacity: 1;
  border-color: #ff6e40;
  border-color: rgba(255, 110, 64, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepOrange-a400:hover{
  --border-opacity: 1;
  border-color: #ff3d00;
  border-color: rgba(255, 61, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-deepOrange-a700:hover{
  --border-opacity: 1;
  border-color: #dd2c00;
  border-color: rgba(221, 44, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-brown-50:hover{
  --border-opacity: 1;
  border-color: #efebe9;
  border-color: rgba(239, 235, 233, var(--border-opacity));
}

#uf-app .hover\:tw-border-brown-100:hover{
  --border-opacity: 1;
  border-color: #d7ccc8;
  border-color: rgba(215, 204, 200, var(--border-opacity));
}

#uf-app .hover\:tw-border-brown-200:hover{
  --border-opacity: 1;
  border-color: #bcaaa4;
  border-color: rgba(188, 170, 164, var(--border-opacity));
}

#uf-app .hover\:tw-border-brown-300:hover{
  --border-opacity: 1;
  border-color: #a1887f;
  border-color: rgba(161, 136, 127, var(--border-opacity));
}

#uf-app .hover\:tw-border-brown-400:hover{
  --border-opacity: 1;
  border-color: #8d6e63;
  border-color: rgba(141, 110, 99, var(--border-opacity));
}

#uf-app .hover\:tw-border-brown-500:hover{
  --border-opacity: 1;
  border-color: #795548;
  border-color: rgba(121, 85, 72, var(--border-opacity));
}

#uf-app .hover\:tw-border-brown-600:hover{
  --border-opacity: 1;
  border-color: #6d4c41;
  border-color: rgba(109, 76, 65, var(--border-opacity));
}

#uf-app .hover\:tw-border-brown-700:hover{
  --border-opacity: 1;
  border-color: #5d4037;
  border-color: rgba(93, 64, 55, var(--border-opacity));
}

#uf-app .hover\:tw-border-brown-800:hover{
  --border-opacity: 1;
  border-color: #4e342e;
  border-color: rgba(78, 52, 46, var(--border-opacity));
}

#uf-app .hover\:tw-border-brown-900:hover{
  --border-opacity: 1;
  border-color: #3e2723;
  border-color: rgba(62, 39, 35, var(--border-opacity));
}

#uf-app .hover\:tw-border-gray-50:hover{
  --border-opacity: 1;
  border-color: #fafafa;
  border-color: rgba(250, 250, 250, var(--border-opacity));
}

#uf-app .hover\:tw-border-gray-100:hover{
  --border-opacity: 1;
  border-color: #f5f5f5;
  border-color: rgba(245, 245, 245, var(--border-opacity));
}

#uf-app .hover\:tw-border-gray-200:hover{
  --border-opacity: 1;
  border-color: #eeeeee;
  border-color: rgba(238, 238, 238, var(--border-opacity));
}

#uf-app .hover\:tw-border-gray-300:hover{
  --border-opacity: 1;
  border-color: #e0e0e0;
  border-color: rgba(224, 224, 224, var(--border-opacity));
}

#uf-app .hover\:tw-border-gray-400:hover{
  --border-opacity: 1;
  border-color: #bdbdbd;
  border-color: rgba(189, 189, 189, var(--border-opacity));
}

#uf-app .hover\:tw-border-gray-500:hover{
  --border-opacity: 1;
  border-color: #9e9e9e;
  border-color: rgba(158, 158, 158, var(--border-opacity));
}

#uf-app .hover\:tw-border-gray-600:hover{
  --border-opacity: 1;
  border-color: #757575;
  border-color: rgba(117, 117, 117, var(--border-opacity));
}

#uf-app .hover\:tw-border-gray-700:hover{
  --border-opacity: 1;
  border-color: #616161;
  border-color: rgba(97, 97, 97, var(--border-opacity));
}

#uf-app .hover\:tw-border-gray-800:hover{
  --border-opacity: 1;
  border-color: #424242;
  border-color: rgba(66, 66, 66, var(--border-opacity));
}

#uf-app .hover\:tw-border-gray-900:hover{
  --border-opacity: 1;
  border-color: #212121;
  border-color: rgba(33, 33, 33, var(--border-opacity));
}

#uf-app .hover\:tw-border-blueGray-50:hover{
  border-color: var(--color-blue-grey-50);
}

#uf-app .hover\:tw-border-blueGray-100:hover{
  border-color: var(--color-blue-grey-100);
}

#uf-app .hover\:tw-border-blueGray-200:hover{
  border-color: var(--color-blue-grey-200);
}

#uf-app .hover\:tw-border-blueGray-300:hover{
  border-color: var(--color-blue-grey-300);
}

#uf-app .hover\:tw-border-blueGray-400:hover{
  border-color: var(--color-blue-grey-400);
}

#uf-app .hover\:tw-border-blueGray-500:hover{
  border-color: var(--color-blue-grey-500);
}

#uf-app .hover\:tw-border-blueGray-600:hover{
  border-color: var(--color-blue-grey-600);
}

#uf-app .hover\:tw-border-blueGray-700:hover{
  border-color: var(--color-blue-grey-700);
}

#uf-app .hover\:tw-border-blueGray-800:hover{
  border-color: var(--color-blue-grey-800);
}

#uf-app .hover\:tw-border-blueGray-900:hover{
  border-color: var(--color-blue-grey-900);
}

#uf-app .hover\:tw-border-black:hover{
  --border-opacity: 1;
  border-color: #000000;
  border-color: rgba(0, 0, 0, var(--border-opacity));
}

#uf-app .hover\:tw-border-white:hover{
  --border-opacity: 1;
  border-color: #ffffff;
  border-color: rgba(255, 255, 255, var(--border-opacity));
}

#uf-app .hover\:tw-border-transparent:hover{
  border-color: transparent;
}

#uf-app .focus\:tw-border-primary:focus{
  border-color: var(--color-blue);
}

#uf-app .focus\:tw-border-muted:focus{
  border-color: var(--color-blue-grey-400);
}

#uf-app .focus\:tw-border-warning:focus{
  border-color: var(--color-orange);
}

#uf-app .focus\:tw-border-danger:focus{
  border-color: var(--color-orange);
}

#uf-app .focus\:tw-border-fail:focus{
  border-color: var(--color-red);
}

#uf-app .focus\:tw-border-info:focus{
  border-color: var(--color-deep-purple-400);
}

#uf-app .focus\:tw-border-red-50:focus{
  --border-opacity: 1;
  border-color: #ffebee;
  border-color: rgba(255, 235, 238, var(--border-opacity));
}

#uf-app .focus\:tw-border-red-100:focus{
  --border-opacity: 1;
  border-color: #ffcdd2;
  border-color: rgba(255, 205, 210, var(--border-opacity));
}

#uf-app .focus\:tw-border-red-200:focus{
  --border-opacity: 1;
  border-color: #ef9a9a;
  border-color: rgba(239, 154, 154, var(--border-opacity));
}

#uf-app .focus\:tw-border-red-300:focus{
  --border-opacity: 1;
  border-color: #e57373;
  border-color: rgba(229, 115, 115, var(--border-opacity));
}

#uf-app .focus\:tw-border-red-400:focus{
  --border-opacity: 1;
  border-color: #ef5350;
  border-color: rgba(239, 83, 80, var(--border-opacity));
}

#uf-app .focus\:tw-border-red-500:focus{
  --border-opacity: 1;
  border-color: #f44336;
  border-color: rgba(244, 67, 54, var(--border-opacity));
}

#uf-app .focus\:tw-border-red-600:focus{
  --border-opacity: 1;
  border-color: #e53935;
  border-color: rgba(229, 57, 53, var(--border-opacity));
}

#uf-app .focus\:tw-border-red-700:focus{
  --border-opacity: 1;
  border-color: #d32f2f;
  border-color: rgba(211, 47, 47, var(--border-opacity));
}

#uf-app .focus\:tw-border-red-800:focus{
  --border-opacity: 1;
  border-color: #c62828;
  border-color: rgba(198, 40, 40, var(--border-opacity));
}

#uf-app .focus\:tw-border-red-900:focus{
  --border-opacity: 1;
  border-color: #b71c1c;
  border-color: rgba(183, 28, 28, var(--border-opacity));
}

#uf-app .focus\:tw-border-red-a100:focus{
  --border-opacity: 1;
  border-color: #ff8a80;
  border-color: rgba(255, 138, 128, var(--border-opacity));
}

#uf-app .focus\:tw-border-red-a200:focus{
  --border-opacity: 1;
  border-color: #ff5252;
  border-color: rgba(255, 82, 82, var(--border-opacity));
}

#uf-app .focus\:tw-border-red-a400:focus{
  --border-opacity: 1;
  border-color: #ff1744;
  border-color: rgba(255, 23, 68, var(--border-opacity));
}

#uf-app .focus\:tw-border-red-a700:focus{
  --border-opacity: 1;
  border-color: #d50000;
  border-color: rgba(213, 0, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-pink-50:focus{
  --border-opacity: 1;
  border-color: #fce4ec;
  border-color: rgba(252, 228, 236, var(--border-opacity));
}

#uf-app .focus\:tw-border-pink-100:focus{
  --border-opacity: 1;
  border-color: #f8bbd0;
  border-color: rgba(248, 187, 208, var(--border-opacity));
}

#uf-app .focus\:tw-border-pink-200:focus{
  --border-opacity: 1;
  border-color: #f48fb1;
  border-color: rgba(244, 143, 177, var(--border-opacity));
}

#uf-app .focus\:tw-border-pink-300:focus{
  --border-opacity: 1;
  border-color: #f06292;
  border-color: rgba(240, 98, 146, var(--border-opacity));
}

#uf-app .focus\:tw-border-pink-400:focus{
  --border-opacity: 1;
  border-color: #ec407a;
  border-color: rgba(236, 64, 122, var(--border-opacity));
}

#uf-app .focus\:tw-border-pink-500:focus{
  --border-opacity: 1;
  border-color: #e91e63;
  border-color: rgba(233, 30, 99, var(--border-opacity));
}

#uf-app .focus\:tw-border-pink-600:focus{
  --border-opacity: 1;
  border-color: #d81b60;
  border-color: rgba(216, 27, 96, var(--border-opacity));
}

#uf-app .focus\:tw-border-pink-700:focus{
  --border-opacity: 1;
  border-color: #c2185b;
  border-color: rgba(194, 24, 91, var(--border-opacity));
}

#uf-app .focus\:tw-border-pink-800:focus{
  --border-opacity: 1;
  border-color: #ad1457;
  border-color: rgba(173, 20, 87, var(--border-opacity));
}

#uf-app .focus\:tw-border-pink-900:focus{
  --border-opacity: 1;
  border-color: #880e4f;
  border-color: rgba(136, 14, 79, var(--border-opacity));
}

#uf-app .focus\:tw-border-pink-a100:focus{
  --border-opacity: 1;
  border-color: #ff80ab;
  border-color: rgba(255, 128, 171, var(--border-opacity));
}

#uf-app .focus\:tw-border-pink-a200:focus{
  --border-opacity: 1;
  border-color: #ff4081;
  border-color: rgba(255, 64, 129, var(--border-opacity));
}

#uf-app .focus\:tw-border-pink-a400:focus{
  --border-opacity: 1;
  border-color: #f50057;
  border-color: rgba(245, 0, 87, var(--border-opacity));
}

#uf-app .focus\:tw-border-pink-a700:focus{
  --border-opacity: 1;
  border-color: #c51162;
  border-color: rgba(197, 17, 98, var(--border-opacity));
}

#uf-app .focus\:tw-border-purple-50:focus{
  --border-opacity: 1;
  border-color: #f3e5f5;
  border-color: rgba(243, 229, 245, var(--border-opacity));
}

#uf-app .focus\:tw-border-purple-100:focus{
  --border-opacity: 1;
  border-color: #e1bee7;
  border-color: rgba(225, 190, 231, var(--border-opacity));
}

#uf-app .focus\:tw-border-purple-200:focus{
  --border-opacity: 1;
  border-color: #ce93d8;
  border-color: rgba(206, 147, 216, var(--border-opacity));
}

#uf-app .focus\:tw-border-purple-300:focus{
  --border-opacity: 1;
  border-color: #ba68c8;
  border-color: rgba(186, 104, 200, var(--border-opacity));
}

#uf-app .focus\:tw-border-purple-400:focus{
  --border-opacity: 1;
  border-color: #ab47bc;
  border-color: rgba(171, 71, 188, var(--border-opacity));
}

#uf-app .focus\:tw-border-purple-500:focus{
  --border-opacity: 1;
  border-color: #9c27b0;
  border-color: rgba(156, 39, 176, var(--border-opacity));
}

#uf-app .focus\:tw-border-purple-600:focus{
  --border-opacity: 1;
  border-color: #8e24aa;
  border-color: rgba(142, 36, 170, var(--border-opacity));
}

#uf-app .focus\:tw-border-purple-700:focus{
  --border-opacity: 1;
  border-color: #7b1fa2;
  border-color: rgba(123, 31, 162, var(--border-opacity));
}

#uf-app .focus\:tw-border-purple-800:focus{
  --border-opacity: 1;
  border-color: #6a1b9a;
  border-color: rgba(106, 27, 154, var(--border-opacity));
}

#uf-app .focus\:tw-border-purple-900:focus{
  --border-opacity: 1;
  border-color: #4a148c;
  border-color: rgba(74, 20, 140, var(--border-opacity));
}

#uf-app .focus\:tw-border-purple-a100:focus{
  --border-opacity: 1;
  border-color: #ea80fc;
  border-color: rgba(234, 128, 252, var(--border-opacity));
}

#uf-app .focus\:tw-border-purple-a200:focus{
  --border-opacity: 1;
  border-color: #e040fb;
  border-color: rgba(224, 64, 251, var(--border-opacity));
}

#uf-app .focus\:tw-border-purple-a400:focus{
  --border-opacity: 1;
  border-color: #d500f9;
  border-color: rgba(213, 0, 249, var(--border-opacity));
}

#uf-app .focus\:tw-border-purple-a700:focus{
  --border-opacity: 1;
  border-color: #aa00ff;
  border-color: rgba(170, 0, 255, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepPurple-50:focus{
  --border-opacity: 1;
  border-color: #ede7f6;
  border-color: rgba(237, 231, 246, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepPurple-100:focus{
  --border-opacity: 1;
  border-color: #d1c4e9;
  border-color: rgba(209, 196, 233, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepPurple-200:focus{
  --border-opacity: 1;
  border-color: #b39ddb;
  border-color: rgba(179, 157, 219, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepPurple-300:focus{
  --border-opacity: 1;
  border-color: #9575cd;
  border-color: rgba(149, 117, 205, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepPurple-400:focus{
  --border-opacity: 1;
  border-color: #7e57c2;
  border-color: rgba(126, 87, 194, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepPurple-500:focus{
  --border-opacity: 1;
  border-color: #673ab7;
  border-color: rgba(103, 58, 183, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepPurple-600:focus{
  --border-opacity: 1;
  border-color: #5e35b1;
  border-color: rgba(94, 53, 177, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepPurple-700:focus{
  --border-opacity: 1;
  border-color: #512da8;
  border-color: rgba(81, 45, 168, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepPurple-800:focus{
  --border-opacity: 1;
  border-color: #4527a0;
  border-color: rgba(69, 39, 160, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepPurple-900:focus{
  --border-opacity: 1;
  border-color: #311b92;
  border-color: rgba(49, 27, 146, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepPurple-a100:focus{
  --border-opacity: 1;
  border-color: #b388ff;
  border-color: rgba(179, 136, 255, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepPurple-a200:focus{
  --border-opacity: 1;
  border-color: #7c4dff;
  border-color: rgba(124, 77, 255, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepPurple-a400:focus{
  --border-opacity: 1;
  border-color: #651fff;
  border-color: rgba(101, 31, 255, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepPurple-a700:focus{
  --border-opacity: 1;
  border-color: #6200ea;
  border-color: rgba(98, 0, 234, var(--border-opacity));
}

#uf-app .focus\:tw-border-indigo-50:focus{
  --border-opacity: 1;
  border-color: #e8eaf6;
  border-color: rgba(232, 234, 246, var(--border-opacity));
}

#uf-app .focus\:tw-border-indigo-100:focus{
  --border-opacity: 1;
  border-color: #c5cae9;
  border-color: rgba(197, 202, 233, var(--border-opacity));
}

#uf-app .focus\:tw-border-indigo-200:focus{
  --border-opacity: 1;
  border-color: #9fa8da;
  border-color: rgba(159, 168, 218, var(--border-opacity));
}

#uf-app .focus\:tw-border-indigo-300:focus{
  --border-opacity: 1;
  border-color: #7986cb;
  border-color: rgba(121, 134, 203, var(--border-opacity));
}

#uf-app .focus\:tw-border-indigo-400:focus{
  --border-opacity: 1;
  border-color: #5c6bc0;
  border-color: rgba(92, 107, 192, var(--border-opacity));
}

#uf-app .focus\:tw-border-indigo-500:focus{
  --border-opacity: 1;
  border-color: #3f51b5;
  border-color: rgba(63, 81, 181, var(--border-opacity));
}

#uf-app .focus\:tw-border-indigo-600:focus{
  --border-opacity: 1;
  border-color: #3949ab;
  border-color: rgba(57, 73, 171, var(--border-opacity));
}

#uf-app .focus\:tw-border-indigo-700:focus{
  --border-opacity: 1;
  border-color: #303f9f;
  border-color: rgba(48, 63, 159, var(--border-opacity));
}

#uf-app .focus\:tw-border-indigo-800:focus{
  --border-opacity: 1;
  border-color: #283593;
  border-color: rgba(40, 53, 147, var(--border-opacity));
}

#uf-app .focus\:tw-border-indigo-900:focus{
  --border-opacity: 1;
  border-color: #1a237e;
  border-color: rgba(26, 35, 126, var(--border-opacity));
}

#uf-app .focus\:tw-border-indigo-a100:focus{
  --border-opacity: 1;
  border-color: #8c9eff;
  border-color: rgba(140, 158, 255, var(--border-opacity));
}

#uf-app .focus\:tw-border-indigo-a200:focus{
  --border-opacity: 1;
  border-color: #536dfe;
  border-color: rgba(83, 109, 254, var(--border-opacity));
}

#uf-app .focus\:tw-border-indigo-a400:focus{
  --border-opacity: 1;
  border-color: #3d5afe;
  border-color: rgba(61, 90, 254, var(--border-opacity));
}

#uf-app .focus\:tw-border-indigo-a700:focus{
  --border-opacity: 1;
  border-color: #304ffe;
  border-color: rgba(48, 79, 254, var(--border-opacity));
}

#uf-app .focus\:tw-border-blue-50:focus{
  --border-opacity: 1;
  border-color: #e3f2fd;
  border-color: rgba(227, 242, 253, var(--border-opacity));
}

#uf-app .focus\:tw-border-blue-100:focus{
  --border-opacity: 1;
  border-color: #bbdefb;
  border-color: rgba(187, 222, 251, var(--border-opacity));
}

#uf-app .focus\:tw-border-blue-200:focus{
  --border-opacity: 1;
  border-color: #90caf9;
  border-color: rgba(144, 202, 249, var(--border-opacity));
}

#uf-app .focus\:tw-border-blue-300:focus{
  --border-opacity: 1;
  border-color: #64b5f6;
  border-color: rgba(100, 181, 246, var(--border-opacity));
}

#uf-app .focus\:tw-border-blue-400:focus{
  --border-opacity: 1;
  border-color: #42a5f5;
  border-color: rgba(66, 165, 245, var(--border-opacity));
}

#uf-app .focus\:tw-border-blue-500:focus{
  --border-opacity: 1;
  border-color: #2196f3;
  border-color: rgba(33, 150, 243, var(--border-opacity));
}

#uf-app .focus\:tw-border-blue-600:focus{
  --border-opacity: 1;
  border-color: #1e88e5;
  border-color: rgba(30, 136, 229, var(--border-opacity));
}

#uf-app .focus\:tw-border-blue-700:focus{
  --border-opacity: 1;
  border-color: #1976d2;
  border-color: rgba(25, 118, 210, var(--border-opacity));
}

#uf-app .focus\:tw-border-blue-800:focus{
  --border-opacity: 1;
  border-color: #1565c0;
  border-color: rgba(21, 101, 192, var(--border-opacity));
}

#uf-app .focus\:tw-border-blue-900:focus{
  --border-opacity: 1;
  border-color: #0d47a1;
  border-color: rgba(13, 71, 161, var(--border-opacity));
}

#uf-app .focus\:tw-border-blue-a100:focus{
  --border-opacity: 1;
  border-color: #82b1ff;
  border-color: rgba(130, 177, 255, var(--border-opacity));
}

#uf-app .focus\:tw-border-blue-a200:focus{
  --border-opacity: 1;
  border-color: #448aff;
  border-color: rgba(68, 138, 255, var(--border-opacity));
}

#uf-app .focus\:tw-border-blue-a400:focus{
  --border-opacity: 1;
  border-color: #2979ff;
  border-color: rgba(41, 121, 255, var(--border-opacity));
}

#uf-app .focus\:tw-border-blue-a700:focus{
  --border-opacity: 1;
  border-color: #2962ff;
  border-color: rgba(41, 98, 255, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightBlue-50:focus{
  --border-opacity: 1;
  border-color: #e1f5fe;
  border-color: rgba(225, 245, 254, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightBlue-100:focus{
  --border-opacity: 1;
  border-color: #b3e5fc;
  border-color: rgba(179, 229, 252, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightBlue-200:focus{
  --border-opacity: 1;
  border-color: #81d4fa;
  border-color: rgba(129, 212, 250, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightBlue-300:focus{
  --border-opacity: 1;
  border-color: #4fc3f7;
  border-color: rgba(79, 195, 247, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightBlue-400:focus{
  --border-opacity: 1;
  border-color: #29b6f6;
  border-color: rgba(41, 182, 246, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightBlue-500:focus{
  --border-opacity: 1;
  border-color: #03a9f4;
  border-color: rgba(3, 169, 244, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightBlue-600:focus{
  --border-opacity: 1;
  border-color: #039be5;
  border-color: rgba(3, 155, 229, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightBlue-700:focus{
  --border-opacity: 1;
  border-color: #0288d1;
  border-color: rgba(2, 136, 209, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightBlue-800:focus{
  --border-opacity: 1;
  border-color: #0277bd;
  border-color: rgba(2, 119, 189, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightBlue-900:focus{
  --border-opacity: 1;
  border-color: #01579b;
  border-color: rgba(1, 87, 155, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightBlue-a100:focus{
  --border-opacity: 1;
  border-color: #80d8ff;
  border-color: rgba(128, 216, 255, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightBlue-a200:focus{
  --border-opacity: 1;
  border-color: #40c4ff;
  border-color: rgba(64, 196, 255, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightBlue-a400:focus{
  --border-opacity: 1;
  border-color: #00b0ff;
  border-color: rgba(0, 176, 255, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightBlue-a700:focus{
  --border-opacity: 1;
  border-color: #0091ea;
  border-color: rgba(0, 145, 234, var(--border-opacity));
}

#uf-app .focus\:tw-border-cyan-50:focus{
  --border-opacity: 1;
  border-color: #e0f7fa;
  border-color: rgba(224, 247, 250, var(--border-opacity));
}

#uf-app .focus\:tw-border-cyan-100:focus{
  --border-opacity: 1;
  border-color: #b2ebf2;
  border-color: rgba(178, 235, 242, var(--border-opacity));
}

#uf-app .focus\:tw-border-cyan-200:focus{
  --border-opacity: 1;
  border-color: #80deea;
  border-color: rgba(128, 222, 234, var(--border-opacity));
}

#uf-app .focus\:tw-border-cyan-300:focus{
  --border-opacity: 1;
  border-color: #4dd0e1;
  border-color: rgba(77, 208, 225, var(--border-opacity));
}

#uf-app .focus\:tw-border-cyan-400:focus{
  --border-opacity: 1;
  border-color: #26c6da;
  border-color: rgba(38, 198, 218, var(--border-opacity));
}

#uf-app .focus\:tw-border-cyan-500:focus{
  --border-opacity: 1;
  border-color: #00bcd4;
  border-color: rgba(0, 188, 212, var(--border-opacity));
}

#uf-app .focus\:tw-border-cyan-600:focus{
  --border-opacity: 1;
  border-color: #00acc1;
  border-color: rgba(0, 172, 193, var(--border-opacity));
}

#uf-app .focus\:tw-border-cyan-700:focus{
  --border-opacity: 1;
  border-color: #0097a7;
  border-color: rgba(0, 151, 167, var(--border-opacity));
}

#uf-app .focus\:tw-border-cyan-800:focus{
  --border-opacity: 1;
  border-color: #00838f;
  border-color: rgba(0, 131, 143, var(--border-opacity));
}

#uf-app .focus\:tw-border-cyan-900:focus{
  --border-opacity: 1;
  border-color: #006064;
  border-color: rgba(0, 96, 100, var(--border-opacity));
}

#uf-app .focus\:tw-border-cyan-a100:focus{
  --border-opacity: 1;
  border-color: #84ffff;
  border-color: rgba(132, 255, 255, var(--border-opacity));
}

#uf-app .focus\:tw-border-cyan-a200:focus{
  --border-opacity: 1;
  border-color: #18ffff;
  border-color: rgba(24, 255, 255, var(--border-opacity));
}

#uf-app .focus\:tw-border-cyan-a400:focus{
  --border-opacity: 1;
  border-color: #00e5ff;
  border-color: rgba(0, 229, 255, var(--border-opacity));
}

#uf-app .focus\:tw-border-cyan-a700:focus{
  --border-opacity: 1;
  border-color: #00b8d4;
  border-color: rgba(0, 184, 212, var(--border-opacity));
}

#uf-app .focus\:tw-border-teal-50:focus{
  --border-opacity: 1;
  border-color: #e0f2f1;
  border-color: rgba(224, 242, 241, var(--border-opacity));
}

#uf-app .focus\:tw-border-teal-100:focus{
  --border-opacity: 1;
  border-color: #b2dfdb;
  border-color: rgba(178, 223, 219, var(--border-opacity));
}

#uf-app .focus\:tw-border-teal-200:focus{
  --border-opacity: 1;
  border-color: #80cbc4;
  border-color: rgba(128, 203, 196, var(--border-opacity));
}

#uf-app .focus\:tw-border-teal-300:focus{
  --border-opacity: 1;
  border-color: #4db6ac;
  border-color: rgba(77, 182, 172, var(--border-opacity));
}

#uf-app .focus\:tw-border-teal-400:focus{
  --border-opacity: 1;
  border-color: #26a69a;
  border-color: rgba(38, 166, 154, var(--border-opacity));
}

#uf-app .focus\:tw-border-teal-500:focus{
  --border-opacity: 1;
  border-color: #009688;
  border-color: rgba(0, 150, 136, var(--border-opacity));
}

#uf-app .focus\:tw-border-teal-600:focus{
  --border-opacity: 1;
  border-color: #00897b;
  border-color: rgba(0, 137, 123, var(--border-opacity));
}

#uf-app .focus\:tw-border-teal-700:focus{
  --border-opacity: 1;
  border-color: #00796b;
  border-color: rgba(0, 121, 107, var(--border-opacity));
}

#uf-app .focus\:tw-border-teal-800:focus{
  --border-opacity: 1;
  border-color: #00695c;
  border-color: rgba(0, 105, 92, var(--border-opacity));
}

#uf-app .focus\:tw-border-teal-900:focus{
  --border-opacity: 1;
  border-color: #004d40;
  border-color: rgba(0, 77, 64, var(--border-opacity));
}

#uf-app .focus\:tw-border-teal-a100:focus{
  --border-opacity: 1;
  border-color: #a7ffeb;
  border-color: rgba(167, 255, 235, var(--border-opacity));
}

#uf-app .focus\:tw-border-teal-a200:focus{
  --border-opacity: 1;
  border-color: #64ffda;
  border-color: rgba(100, 255, 218, var(--border-opacity));
}

#uf-app .focus\:tw-border-teal-a400:focus{
  --border-opacity: 1;
  border-color: #1de9b6;
  border-color: rgba(29, 233, 182, var(--border-opacity));
}

#uf-app .focus\:tw-border-teal-a700:focus{
  --border-opacity: 1;
  border-color: #00bfa5;
  border-color: rgba(0, 191, 165, var(--border-opacity));
}

#uf-app .focus\:tw-border-green-50:focus{
  --border-opacity: 1;
  border-color: #e8f5e9;
  border-color: rgba(232, 245, 233, var(--border-opacity));
}

#uf-app .focus\:tw-border-green-100:focus{
  --border-opacity: 1;
  border-color: #c8e6c9;
  border-color: rgba(200, 230, 201, var(--border-opacity));
}

#uf-app .focus\:tw-border-green-200:focus{
  --border-opacity: 1;
  border-color: #a5d6a7;
  border-color: rgba(165, 214, 167, var(--border-opacity));
}

#uf-app .focus\:tw-border-green-300:focus{
  --border-opacity: 1;
  border-color: #81c784;
  border-color: rgba(129, 199, 132, var(--border-opacity));
}

#uf-app .focus\:tw-border-green-400:focus{
  --border-opacity: 1;
  border-color: #66bb6a;
  border-color: rgba(102, 187, 106, var(--border-opacity));
}

#uf-app .focus\:tw-border-green-500:focus{
  --border-opacity: 1;
  border-color: #4caf50;
  border-color: rgba(76, 175, 80, var(--border-opacity));
}

#uf-app .focus\:tw-border-green-600:focus{
  --border-opacity: 1;
  border-color: #43a047;
  border-color: rgba(67, 160, 71, var(--border-opacity));
}

#uf-app .focus\:tw-border-green-700:focus{
  --border-opacity: 1;
  border-color: #388e3c;
  border-color: rgba(56, 142, 60, var(--border-opacity));
}

#uf-app .focus\:tw-border-green-800:focus{
  --border-opacity: 1;
  border-color: #2e7d32;
  border-color: rgba(46, 125, 50, var(--border-opacity));
}

#uf-app .focus\:tw-border-green-900:focus{
  --border-opacity: 1;
  border-color: #1b5e20;
  border-color: rgba(27, 94, 32, var(--border-opacity));
}

#uf-app .focus\:tw-border-green-a100:focus{
  --border-opacity: 1;
  border-color: #b9f6ca;
  border-color: rgba(185, 246, 202, var(--border-opacity));
}

#uf-app .focus\:tw-border-green-a200:focus{
  --border-opacity: 1;
  border-color: #69f0ae;
  border-color: rgba(105, 240, 174, var(--border-opacity));
}

#uf-app .focus\:tw-border-green-a400:focus{
  --border-opacity: 1;
  border-color: #00e676;
  border-color: rgba(0, 230, 118, var(--border-opacity));
}

#uf-app .focus\:tw-border-green-a700:focus{
  --border-opacity: 1;
  border-color: #00c853;
  border-color: rgba(0, 200, 83, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightGreen-50:focus{
  --border-opacity: 1;
  border-color: #f1f8e9;
  border-color: rgba(241, 248, 233, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightGreen-100:focus{
  --border-opacity: 1;
  border-color: #dcedc8;
  border-color: rgba(220, 237, 200, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightGreen-200:focus{
  --border-opacity: 1;
  border-color: #c5e1a5;
  border-color: rgba(197, 225, 165, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightGreen-300:focus{
  --border-opacity: 1;
  border-color: #aed581;
  border-color: rgba(174, 213, 129, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightGreen-400:focus{
  --border-opacity: 1;
  border-color: #9ccc65;
  border-color: rgba(156, 204, 101, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightGreen-500:focus{
  --border-opacity: 1;
  border-color: #8bc34a;
  border-color: rgba(139, 195, 74, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightGreen-600:focus{
  --border-opacity: 1;
  border-color: #7cb342;
  border-color: rgba(124, 179, 66, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightGreen-700:focus{
  --border-opacity: 1;
  border-color: #689f38;
  border-color: rgba(104, 159, 56, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightGreen-800:focus{
  --border-opacity: 1;
  border-color: #558b2f;
  border-color: rgba(85, 139, 47, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightGreen-900:focus{
  --border-opacity: 1;
  border-color: #33691e;
  border-color: rgba(51, 105, 30, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightGreen-a100:focus{
  --border-opacity: 1;
  border-color: #ccff90;
  border-color: rgba(204, 255, 144, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightGreen-a200:focus{
  --border-opacity: 1;
  border-color: #b2ff59;
  border-color: rgba(178, 255, 89, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightGreen-a400:focus{
  --border-opacity: 1;
  border-color: #76ff03;
  border-color: rgba(118, 255, 3, var(--border-opacity));
}

#uf-app .focus\:tw-border-lightGreen-a700:focus{
  --border-opacity: 1;
  border-color: #64dd17;
  border-color: rgba(100, 221, 23, var(--border-opacity));
}

#uf-app .focus\:tw-border-lime-50:focus{
  --border-opacity: 1;
  border-color: #f9fbe7;
  border-color: rgba(249, 251, 231, var(--border-opacity));
}

#uf-app .focus\:tw-border-lime-100:focus{
  --border-opacity: 1;
  border-color: #f0f4c3;
  border-color: rgba(240, 244, 195, var(--border-opacity));
}

#uf-app .focus\:tw-border-lime-200:focus{
  --border-opacity: 1;
  border-color: #e6ee9c;
  border-color: rgba(230, 238, 156, var(--border-opacity));
}

#uf-app .focus\:tw-border-lime-300:focus{
  --border-opacity: 1;
  border-color: #dce775;
  border-color: rgba(220, 231, 117, var(--border-opacity));
}

#uf-app .focus\:tw-border-lime-400:focus{
  --border-opacity: 1;
  border-color: #d4e157;
  border-color: rgba(212, 225, 87, var(--border-opacity));
}

#uf-app .focus\:tw-border-lime-500:focus{
  --border-opacity: 1;
  border-color: #cddc39;
  border-color: rgba(205, 220, 57, var(--border-opacity));
}

#uf-app .focus\:tw-border-lime-600:focus{
  --border-opacity: 1;
  border-color: #c0ca33;
  border-color: rgba(192, 202, 51, var(--border-opacity));
}

#uf-app .focus\:tw-border-lime-700:focus{
  --border-opacity: 1;
  border-color: #afb42b;
  border-color: rgba(175, 180, 43, var(--border-opacity));
}

#uf-app .focus\:tw-border-lime-800:focus{
  --border-opacity: 1;
  border-color: #9e9d24;
  border-color: rgba(158, 157, 36, var(--border-opacity));
}

#uf-app .focus\:tw-border-lime-900:focus{
  --border-opacity: 1;
  border-color: #827717;
  border-color: rgba(130, 119, 23, var(--border-opacity));
}

#uf-app .focus\:tw-border-lime-a100:focus{
  --border-opacity: 1;
  border-color: #f4ff81;
  border-color: rgba(244, 255, 129, var(--border-opacity));
}

#uf-app .focus\:tw-border-lime-a200:focus{
  --border-opacity: 1;
  border-color: #eeff41;
  border-color: rgba(238, 255, 65, var(--border-opacity));
}

#uf-app .focus\:tw-border-lime-a400:focus{
  --border-opacity: 1;
  border-color: #c6ff00;
  border-color: rgba(198, 255, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-lime-a700:focus{
  --border-opacity: 1;
  border-color: #aeea00;
  border-color: rgba(174, 234, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-yellow-50:focus{
  --border-opacity: 1;
  border-color: #fffde7;
  border-color: rgba(255, 253, 231, var(--border-opacity));
}

#uf-app .focus\:tw-border-yellow-100:focus{
  --border-opacity: 1;
  border-color: #fff9c4;
  border-color: rgba(255, 249, 196, var(--border-opacity));
}

#uf-app .focus\:tw-border-yellow-200:focus{
  --border-opacity: 1;
  border-color: #fff59d;
  border-color: rgba(255, 245, 157, var(--border-opacity));
}

#uf-app .focus\:tw-border-yellow-300:focus{
  --border-opacity: 1;
  border-color: #fff176;
  border-color: rgba(255, 241, 118, var(--border-opacity));
}

#uf-app .focus\:tw-border-yellow-400:focus{
  --border-opacity: 1;
  border-color: #ffee58;
  border-color: rgba(255, 238, 88, var(--border-opacity));
}

#uf-app .focus\:tw-border-yellow-500:focus{
  --border-opacity: 1;
  border-color: #ffeb3b;
  border-color: rgba(255, 235, 59, var(--border-opacity));
}

#uf-app .focus\:tw-border-yellow-600:focus{
  --border-opacity: 1;
  border-color: #fdd835;
  border-color: rgba(253, 216, 53, var(--border-opacity));
}

#uf-app .focus\:tw-border-yellow-700:focus{
  --border-opacity: 1;
  border-color: #fbc02d;
  border-color: rgba(251, 192, 45, var(--border-opacity));
}

#uf-app .focus\:tw-border-yellow-800:focus{
  --border-opacity: 1;
  border-color: #f9a825;
  border-color: rgba(249, 168, 37, var(--border-opacity));
}

#uf-app .focus\:tw-border-yellow-900:focus{
  --border-opacity: 1;
  border-color: #f57f17;
  border-color: rgba(245, 127, 23, var(--border-opacity));
}

#uf-app .focus\:tw-border-yellow-a100:focus{
  --border-opacity: 1;
  border-color: #ffff8d;
  border-color: rgba(255, 255, 141, var(--border-opacity));
}

#uf-app .focus\:tw-border-yellow-a200:focus{
  --border-opacity: 1;
  border-color: #ffff00;
  border-color: rgba(255, 255, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-yellow-a400:focus{
  --border-opacity: 1;
  border-color: #ffea00;
  border-color: rgba(255, 234, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-yellow-a700:focus{
  --border-opacity: 1;
  border-color: #ffd600;
  border-color: rgba(255, 214, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-amber-50:focus{
  --border-opacity: 1;
  border-color: #fff8e1;
  border-color: rgba(255, 248, 225, var(--border-opacity));
}

#uf-app .focus\:tw-border-amber-100:focus{
  --border-opacity: 1;
  border-color: #ffecb3;
  border-color: rgba(255, 236, 179, var(--border-opacity));
}

#uf-app .focus\:tw-border-amber-200:focus{
  --border-opacity: 1;
  border-color: #ffe082;
  border-color: rgba(255, 224, 130, var(--border-opacity));
}

#uf-app .focus\:tw-border-amber-300:focus{
  --border-opacity: 1;
  border-color: #ffd54f;
  border-color: rgba(255, 213, 79, var(--border-opacity));
}

#uf-app .focus\:tw-border-amber-400:focus{
  --border-opacity: 1;
  border-color: #ffca28;
  border-color: rgba(255, 202, 40, var(--border-opacity));
}

#uf-app .focus\:tw-border-amber-500:focus{
  --border-opacity: 1;
  border-color: #ffc107;
  border-color: rgba(255, 193, 7, var(--border-opacity));
}

#uf-app .focus\:tw-border-amber-600:focus{
  --border-opacity: 1;
  border-color: #ffb300;
  border-color: rgba(255, 179, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-amber-700:focus{
  --border-opacity: 1;
  border-color: #ffa000;
  border-color: rgba(255, 160, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-amber-800:focus{
  --border-opacity: 1;
  border-color: #ff8f00;
  border-color: rgba(255, 143, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-amber-900:focus{
  --border-opacity: 1;
  border-color: #ff6f00;
  border-color: rgba(255, 111, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-amber-a100:focus{
  --border-opacity: 1;
  border-color: #ffe57f;
  border-color: rgba(255, 229, 127, var(--border-opacity));
}

#uf-app .focus\:tw-border-amber-a200:focus{
  --border-opacity: 1;
  border-color: #ffd740;
  border-color: rgba(255, 215, 64, var(--border-opacity));
}

#uf-app .focus\:tw-border-amber-a400:focus{
  --border-opacity: 1;
  border-color: #ffc400;
  border-color: rgba(255, 196, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-amber-a700:focus{
  --border-opacity: 1;
  border-color: #ffab00;
  border-color: rgba(255, 171, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-orange-50:focus{
  --border-opacity: 1;
  border-color: #fff3e0;
  border-color: rgba(255, 243, 224, var(--border-opacity));
}

#uf-app .focus\:tw-border-orange-100:focus{
  --border-opacity: 1;
  border-color: #ffe0b2;
  border-color: rgba(255, 224, 178, var(--border-opacity));
}

#uf-app .focus\:tw-border-orange-200:focus{
  --border-opacity: 1;
  border-color: #ffcc80;
  border-color: rgba(255, 204, 128, var(--border-opacity));
}

#uf-app .focus\:tw-border-orange-300:focus{
  --border-opacity: 1;
  border-color: #ffb74d;
  border-color: rgba(255, 183, 77, var(--border-opacity));
}

#uf-app .focus\:tw-border-orange-400:focus{
  --border-opacity: 1;
  border-color: #ffa726;
  border-color: rgba(255, 167, 38, var(--border-opacity));
}

#uf-app .focus\:tw-border-orange-500:focus{
  --border-opacity: 1;
  border-color: #ff9800;
  border-color: rgba(255, 152, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-orange-600:focus{
  --border-opacity: 1;
  border-color: #fb8c00;
  border-color: rgba(251, 140, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-orange-700:focus{
  --border-opacity: 1;
  border-color: #f57c00;
  border-color: rgba(245, 124, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-orange-800:focus{
  --border-opacity: 1;
  border-color: #ef6c00;
  border-color: rgba(239, 108, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-orange-900:focus{
  --border-opacity: 1;
  border-color: #e65100;
  border-color: rgba(230, 81, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-orange-a100:focus{
  --border-opacity: 1;
  border-color: #ffd180;
  border-color: rgba(255, 209, 128, var(--border-opacity));
}

#uf-app .focus\:tw-border-orange-a200:focus{
  --border-opacity: 1;
  border-color: #ffab40;
  border-color: rgba(255, 171, 64, var(--border-opacity));
}

#uf-app .focus\:tw-border-orange-a400:focus{
  --border-opacity: 1;
  border-color: #ff9100;
  border-color: rgba(255, 145, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-orange-a700:focus{
  --border-opacity: 1;
  border-color: #ff6d00;
  border-color: rgba(255, 109, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepOrange-50:focus{
  --border-opacity: 1;
  border-color: #fbe9e7;
  border-color: rgba(251, 233, 231, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepOrange-100:focus{
  --border-opacity: 1;
  border-color: #ffccbc;
  border-color: rgba(255, 204, 188, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepOrange-200:focus{
  --border-opacity: 1;
  border-color: #ffab91;
  border-color: rgba(255, 171, 145, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepOrange-300:focus{
  --border-opacity: 1;
  border-color: #ff8a65;
  border-color: rgba(255, 138, 101, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepOrange-400:focus{
  --border-opacity: 1;
  border-color: #ff7043;
  border-color: rgba(255, 112, 67, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepOrange-500:focus{
  --border-opacity: 1;
  border-color: #ff5722;
  border-color: rgba(255, 87, 34, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepOrange-600:focus{
  --border-opacity: 1;
  border-color: #f4511e;
  border-color: rgba(244, 81, 30, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepOrange-700:focus{
  --border-opacity: 1;
  border-color: #e64a19;
  border-color: rgba(230, 74, 25, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepOrange-800:focus{
  --border-opacity: 1;
  border-color: #d84315;
  border-color: rgba(216, 67, 21, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepOrange-900:focus{
  --border-opacity: 1;
  border-color: #bf360c;
  border-color: rgba(191, 54, 12, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepOrange-a100:focus{
  --border-opacity: 1;
  border-color: #ff9e80;
  border-color: rgba(255, 158, 128, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepOrange-a200:focus{
  --border-opacity: 1;
  border-color: #ff6e40;
  border-color: rgba(255, 110, 64, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepOrange-a400:focus{
  --border-opacity: 1;
  border-color: #ff3d00;
  border-color: rgba(255, 61, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-deepOrange-a700:focus{
  --border-opacity: 1;
  border-color: #dd2c00;
  border-color: rgba(221, 44, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-brown-50:focus{
  --border-opacity: 1;
  border-color: #efebe9;
  border-color: rgba(239, 235, 233, var(--border-opacity));
}

#uf-app .focus\:tw-border-brown-100:focus{
  --border-opacity: 1;
  border-color: #d7ccc8;
  border-color: rgba(215, 204, 200, var(--border-opacity));
}

#uf-app .focus\:tw-border-brown-200:focus{
  --border-opacity: 1;
  border-color: #bcaaa4;
  border-color: rgba(188, 170, 164, var(--border-opacity));
}

#uf-app .focus\:tw-border-brown-300:focus{
  --border-opacity: 1;
  border-color: #a1887f;
  border-color: rgba(161, 136, 127, var(--border-opacity));
}

#uf-app .focus\:tw-border-brown-400:focus{
  --border-opacity: 1;
  border-color: #8d6e63;
  border-color: rgba(141, 110, 99, var(--border-opacity));
}

#uf-app .focus\:tw-border-brown-500:focus{
  --border-opacity: 1;
  border-color: #795548;
  border-color: rgba(121, 85, 72, var(--border-opacity));
}

#uf-app .focus\:tw-border-brown-600:focus{
  --border-opacity: 1;
  border-color: #6d4c41;
  border-color: rgba(109, 76, 65, var(--border-opacity));
}

#uf-app .focus\:tw-border-brown-700:focus{
  --border-opacity: 1;
  border-color: #5d4037;
  border-color: rgba(93, 64, 55, var(--border-opacity));
}

#uf-app .focus\:tw-border-brown-800:focus{
  --border-opacity: 1;
  border-color: #4e342e;
  border-color: rgba(78, 52, 46, var(--border-opacity));
}

#uf-app .focus\:tw-border-brown-900:focus{
  --border-opacity: 1;
  border-color: #3e2723;
  border-color: rgba(62, 39, 35, var(--border-opacity));
}

#uf-app .focus\:tw-border-gray-50:focus{
  --border-opacity: 1;
  border-color: #fafafa;
  border-color: rgba(250, 250, 250, var(--border-opacity));
}

#uf-app .focus\:tw-border-gray-100:focus{
  --border-opacity: 1;
  border-color: #f5f5f5;
  border-color: rgba(245, 245, 245, var(--border-opacity));
}

#uf-app .focus\:tw-border-gray-200:focus{
  --border-opacity: 1;
  border-color: #eeeeee;
  border-color: rgba(238, 238, 238, var(--border-opacity));
}

#uf-app .focus\:tw-border-gray-300:focus{
  --border-opacity: 1;
  border-color: #e0e0e0;
  border-color: rgba(224, 224, 224, var(--border-opacity));
}

#uf-app .focus\:tw-border-gray-400:focus{
  --border-opacity: 1;
  border-color: #bdbdbd;
  border-color: rgba(189, 189, 189, var(--border-opacity));
}

#uf-app .focus\:tw-border-gray-500:focus{
  --border-opacity: 1;
  border-color: #9e9e9e;
  border-color: rgba(158, 158, 158, var(--border-opacity));
}

#uf-app .focus\:tw-border-gray-600:focus{
  --border-opacity: 1;
  border-color: #757575;
  border-color: rgba(117, 117, 117, var(--border-opacity));
}

#uf-app .focus\:tw-border-gray-700:focus{
  --border-opacity: 1;
  border-color: #616161;
  border-color: rgba(97, 97, 97, var(--border-opacity));
}

#uf-app .focus\:tw-border-gray-800:focus{
  --border-opacity: 1;
  border-color: #424242;
  border-color: rgba(66, 66, 66, var(--border-opacity));
}

#uf-app .focus\:tw-border-gray-900:focus{
  --border-opacity: 1;
  border-color: #212121;
  border-color: rgba(33, 33, 33, var(--border-opacity));
}

#uf-app .focus\:tw-border-blueGray-50:focus{
  border-color: var(--color-blue-grey-50);
}

#uf-app .focus\:tw-border-blueGray-100:focus{
  border-color: var(--color-blue-grey-100);
}

#uf-app .focus\:tw-border-blueGray-200:focus{
  border-color: var(--color-blue-grey-200);
}

#uf-app .focus\:tw-border-blueGray-300:focus{
  border-color: var(--color-blue-grey-300);
}

#uf-app .focus\:tw-border-blueGray-400:focus{
  border-color: var(--color-blue-grey-400);
}

#uf-app .focus\:tw-border-blueGray-500:focus{
  border-color: var(--color-blue-grey-500);
}

#uf-app .focus\:tw-border-blueGray-600:focus{
  border-color: var(--color-blue-grey-600);
}

#uf-app .focus\:tw-border-blueGray-700:focus{
  border-color: var(--color-blue-grey-700);
}

#uf-app .focus\:tw-border-blueGray-800:focus{
  border-color: var(--color-blue-grey-800);
}

#uf-app .focus\:tw-border-blueGray-900:focus{
  border-color: var(--color-blue-grey-900);
}

#uf-app .focus\:tw-border-black:focus{
  --border-opacity: 1;
  border-color: #000000;
  border-color: rgba(0, 0, 0, var(--border-opacity));
}

#uf-app .focus\:tw-border-white:focus{
  --border-opacity: 1;
  border-color: #ffffff;
  border-color: rgba(255, 255, 255, var(--border-opacity));
}

#uf-app .focus\:tw-border-transparent:focus{
  border-color: transparent;
}

#uf-app .tw-border-opacity-0{
  --border-opacity: 0;
}

#uf-app .tw-border-opacity-25{
  --border-opacity: 0.25;
}

#uf-app .tw-border-opacity-50{
  --border-opacity: 0.5;
}

#uf-app .tw-border-opacity-75{
  --border-opacity: 0.75;
}

#uf-app .tw-border-opacity-100{
  --border-opacity: 1;
}

#uf-app .hover\:tw-border-opacity-0:hover{
  --border-opacity: 0;
}

#uf-app .hover\:tw-border-opacity-25:hover{
  --border-opacity: 0.25;
}

#uf-app .hover\:tw-border-opacity-50:hover{
  --border-opacity: 0.5;
}

#uf-app .hover\:tw-border-opacity-75:hover{
  --border-opacity: 0.75;
}

#uf-app .hover\:tw-border-opacity-100:hover{
  --border-opacity: 1;
}

#uf-app .focus\:tw-border-opacity-0:focus{
  --border-opacity: 0;
}

#uf-app .focus\:tw-border-opacity-25:focus{
  --border-opacity: 0.25;
}

#uf-app .focus\:tw-border-opacity-50:focus{
  --border-opacity: 0.5;
}

#uf-app .focus\:tw-border-opacity-75:focus{
  --border-opacity: 0.75;
}

#uf-app .focus\:tw-border-opacity-100:focus{
  --border-opacity: 1;
}

#uf-app .tw-rounded-none{
  border-radius: 0;
}

#uf-app .tw-rounded-sm{
  border-radius: 0.125rem;
}

#uf-app .tw-rounded{
  border-radius: 0.25rem;
}

#uf-app .tw-rounded-md{
  border-radius: 0.375rem;
}

#uf-app .tw-rounded-lg{
  border-radius: 0.5rem;
}

#uf-app .tw-rounded-xl{
  border-radius: 0.75rem;
}

#uf-app .tw-rounded-2xl{
  border-radius: 1rem;
}

#uf-app .tw-rounded-3xl{
  border-radius: 1.5rem;
}

#uf-app .tw-rounded-full{
  border-radius: 9999px;
}

#uf-app .tw-rounded-t-none{
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

#uf-app .tw-rounded-r-none{
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

#uf-app .tw-rounded-b-none{
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

#uf-app .tw-rounded-l-none{
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

#uf-app .tw-rounded-t-sm{
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}

#uf-app .tw-rounded-r-sm{
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

#uf-app .tw-rounded-b-sm{
  border-bottom-right-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

#uf-app .tw-rounded-l-sm{
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

#uf-app .tw-rounded-t{
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

#uf-app .tw-rounded-r{
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

#uf-app .tw-rounded-b{
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

#uf-app .tw-rounded-l{
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

#uf-app .tw-rounded-t-md{
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}

#uf-app .tw-rounded-r-md{
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}

#uf-app .tw-rounded-b-md{
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

#uf-app .tw-rounded-l-md{
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

#uf-app .tw-rounded-t-lg{
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

#uf-app .tw-rounded-r-lg{
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}

#uf-app .tw-rounded-b-lg{
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

#uf-app .tw-rounded-l-lg{
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

#uf-app .tw-rounded-t-xl{
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}

#uf-app .tw-rounded-r-xl{
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}

#uf-app .tw-rounded-b-xl{
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

#uf-app .tw-rounded-l-xl{
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

#uf-app .tw-rounded-t-2xl{
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

#uf-app .tw-rounded-r-2xl{
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}

#uf-app .tw-rounded-b-2xl{
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

#uf-app .tw-rounded-l-2xl{
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

#uf-app .tw-rounded-t-3xl{
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
}

#uf-app .tw-rounded-r-3xl{
  border-top-right-radius: 1.5rem;
  border-bottom-right-radius: 1.5rem;
}

#uf-app .tw-rounded-b-3xl{
  border-bottom-right-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

#uf-app .tw-rounded-l-3xl{
  border-top-left-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

#uf-app .tw-rounded-t-full{
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}

#uf-app .tw-rounded-r-full{
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}

#uf-app .tw-rounded-b-full{
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

#uf-app .tw-rounded-l-full{
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

#uf-app .tw-rounded-tl-none{
  border-top-left-radius: 0;
}

#uf-app .tw-rounded-tr-none{
  border-top-right-radius: 0;
}

#uf-app .tw-rounded-br-none{
  border-bottom-right-radius: 0;
}

#uf-app .tw-rounded-bl-none{
  border-bottom-left-radius: 0;
}

#uf-app .tw-rounded-tl-sm{
  border-top-left-radius: 0.125rem;
}

#uf-app .tw-rounded-tr-sm{
  border-top-right-radius: 0.125rem;
}

#uf-app .tw-rounded-br-sm{
  border-bottom-right-radius: 0.125rem;
}

#uf-app .tw-rounded-bl-sm{
  border-bottom-left-radius: 0.125rem;
}

#uf-app .tw-rounded-tl{
  border-top-left-radius: 0.25rem;
}

#uf-app .tw-rounded-tr{
  border-top-right-radius: 0.25rem;
}

#uf-app .tw-rounded-br{
  border-bottom-right-radius: 0.25rem;
}

#uf-app .tw-rounded-bl{
  border-bottom-left-radius: 0.25rem;
}

#uf-app .tw-rounded-tl-md{
  border-top-left-radius: 0.375rem;
}

#uf-app .tw-rounded-tr-md{
  border-top-right-radius: 0.375rem;
}

#uf-app .tw-rounded-br-md{
  border-bottom-right-radius: 0.375rem;
}

#uf-app .tw-rounded-bl-md{
  border-bottom-left-radius: 0.375rem;
}

#uf-app .tw-rounded-tl-lg{
  border-top-left-radius: 0.5rem;
}

#uf-app .tw-rounded-tr-lg{
  border-top-right-radius: 0.5rem;
}

#uf-app .tw-rounded-br-lg{
  border-bottom-right-radius: 0.5rem;
}

#uf-app .tw-rounded-bl-lg{
  border-bottom-left-radius: 0.5rem;
}

#uf-app .tw-rounded-tl-xl{
  border-top-left-radius: 0.75rem;
}

#uf-app .tw-rounded-tr-xl{
  border-top-right-radius: 0.75rem;
}

#uf-app .tw-rounded-br-xl{
  border-bottom-right-radius: 0.75rem;
}

#uf-app .tw-rounded-bl-xl{
  border-bottom-left-radius: 0.75rem;
}

#uf-app .tw-rounded-tl-2xl{
  border-top-left-radius: 1rem;
}

#uf-app .tw-rounded-tr-2xl{
  border-top-right-radius: 1rem;
}

#uf-app .tw-rounded-br-2xl{
  border-bottom-right-radius: 1rem;
}

#uf-app .tw-rounded-bl-2xl{
  border-bottom-left-radius: 1rem;
}

#uf-app .tw-rounded-tl-3xl{
  border-top-left-radius: 1.5rem;
}

#uf-app .tw-rounded-tr-3xl{
  border-top-right-radius: 1.5rem;
}

#uf-app .tw-rounded-br-3xl{
  border-bottom-right-radius: 1.5rem;
}

#uf-app .tw-rounded-bl-3xl{
  border-bottom-left-radius: 1.5rem;
}

#uf-app .tw-rounded-tl-full{
  border-top-left-radius: 9999px;
}

#uf-app .tw-rounded-tr-full{
  border-top-right-radius: 9999px;
}

#uf-app .tw-rounded-br-full{
  border-bottom-right-radius: 9999px;
}

#uf-app .tw-rounded-bl-full{
  border-bottom-left-radius: 9999px;
}

#uf-app .tw-border-solid{
  border-style: solid;
}

#uf-app .tw-border-dashed{
  border-style: dashed;
}

#uf-app .tw-border-dotted{
  border-style: dotted;
}

#uf-app .tw-border-double{
  border-style: double;
}

#uf-app .tw-border-none{
  border-style: none;
}

#uf-app .tw-border-0{
  border-width: 0;
}

#uf-app .tw-border-2{
  border-width: 2px;
}

#uf-app .tw-border-4{
  border-width: 4px;
}

#uf-app .tw-border-8{
  border-width: 8px;
}

#uf-app .tw-border{
  border-width: 1px;
}

#uf-app .tw-border-t-0{
  border-top-width: 0;
}

#uf-app .tw-border-r-0{
  border-right-width: 0;
}

#uf-app .tw-border-b-0{
  border-bottom-width: 0;
}

#uf-app .tw-border-l-0{
  border-left-width: 0;
}

#uf-app .tw-border-t-2{
  border-top-width: 2px;
}

#uf-app .tw-border-r-2{
  border-right-width: 2px;
}

#uf-app .tw-border-b-2{
  border-bottom-width: 2px;
}

#uf-app .tw-border-l-2{
  border-left-width: 2px;
}

#uf-app .tw-border-t-4{
  border-top-width: 4px;
}

#uf-app .tw-border-r-4{
  border-right-width: 4px;
}

#uf-app .tw-border-b-4{
  border-bottom-width: 4px;
}

#uf-app .tw-border-l-4{
  border-left-width: 4px;
}

#uf-app .tw-border-t-8{
  border-top-width: 8px;
}

#uf-app .tw-border-r-8{
  border-right-width: 8px;
}

#uf-app .tw-border-b-8{
  border-bottom-width: 8px;
}

#uf-app .tw-border-l-8{
  border-left-width: 8px;
}

#uf-app .tw-border-t{
  border-top-width: 1px;
}

#uf-app .tw-border-r{
  border-right-width: 1px;
}

#uf-app .tw-border-b{
  border-bottom-width: 1px;
}

#uf-app .tw-border-l{
  border-left-width: 1px;
}

#uf-app .tw-box-border{
  box-sizing: border-box;
}

#uf-app .tw-box-content{
  box-sizing: content-box;
}

#uf-app .tw-cursor-auto{
  cursor: auto;
}

#uf-app .tw-cursor-default{
  cursor: default;
}

#uf-app .tw-cursor-pointer{
  cursor: pointer;
}

#uf-app .tw-cursor-wait{
  cursor: wait;
}

#uf-app .tw-cursor-text{
  cursor: text;
}

#uf-app .tw-cursor-move{
  cursor: move;
}

#uf-app .tw-cursor-not-allowed{
  cursor: not-allowed;
}

#uf-app .tw-block{
  display: block;
}

#uf-app .tw-inline-block{
  display: inline-block;
}

#uf-app .tw-inline{
  display: inline;
}

#uf-app .tw-flex{
  display: flex;
}

#uf-app .tw-inline-flex{
  display: inline-flex;
}

#uf-app .tw-table{
  display: table;
}

#uf-app .tw-table-cell{
  display: table-cell;
}

#uf-app .tw-table-row{
  display: table-row;
}

#uf-app .tw-grid{
  display: grid;
}

#uf-app .tw-inline-grid{
  display: inline-grid;
}

#uf-app .tw-contents{
  display: contents;
}

#uf-app .tw-hidden{
  display: none;
}

#uf-app .tw-flex-row{
  flex-direction: row;
}

#uf-app .tw-flex-row-reverse{
  flex-direction: row-reverse;
}

#uf-app .tw-flex-col{
  flex-direction: column;
}

#uf-app .tw-flex-col-reverse{
  flex-direction: column-reverse;
}

#uf-app .tw-flex-wrap{
  flex-wrap: wrap;
}

#uf-app .tw-flex-wrap-reverse{
  flex-wrap: wrap-reverse;
}

#uf-app .tw-flex-no-wrap{
  flex-wrap: nowrap;
}

#uf-app .tw-place-items-auto{
  place-items: auto;
}

#uf-app .tw-place-items-start{
  place-items: start;
}

#uf-app .tw-place-items-end{
  place-items: end;
}

#uf-app .tw-place-items-center{
  place-items: center;
}

#uf-app .tw-place-items-stretch{
  place-items: stretch;
}

#uf-app .tw-place-content-center{
  place-content: center;
}

#uf-app .tw-place-content-start{
  place-content: start;
}

#uf-app .tw-place-content-end{
  place-content: end;
}

#uf-app .tw-place-content-between{
  place-content: space-between;
}

#uf-app .tw-place-content-around{
  place-content: space-around;
}

#uf-app .tw-place-content-evenly{
  place-content: space-evenly;
}

#uf-app .tw-place-content-stretch{
  place-content: stretch;
}

#uf-app .tw-place-self-auto{
  place-self: auto;
}

#uf-app .tw-place-self-start{
  place-self: start;
}

#uf-app .tw-place-self-end{
  place-self: end;
}

#uf-app .tw-place-self-center{
  place-self: center;
}

#uf-app .tw-place-self-stretch{
  place-self: stretch;
}

#uf-app .tw-items-start{
  align-items: flex-start;
}

#uf-app .tw-items-end{
  align-items: flex-end;
}

#uf-app .tw-items-center{
  align-items: center;
}

#uf-app .tw-items-baseline{
  align-items: baseline;
}

#uf-app .tw-items-stretch{
  align-items: stretch;
}

#uf-app .tw-content-center{
  align-content: center;
}

#uf-app .tw-content-start{
  align-content: flex-start;
}

#uf-app .tw-content-end{
  align-content: flex-end;
}

#uf-app .tw-content-between{
  align-content: space-between;
}

#uf-app .tw-content-around{
  align-content: space-around;
}

#uf-app .tw-self-auto{
  align-self: auto;
}

#uf-app .tw-self-start{
  align-self: flex-start;
}

#uf-app .tw-self-end{
  align-self: flex-end;
}

#uf-app .tw-self-center{
  align-self: center;
}

#uf-app .tw-self-stretch{
  align-self: stretch;
}

#uf-app .tw-justify-items-auto{
  justify-items: auto;
}

#uf-app .tw-justify-items-start{
  justify-items: start;
}

#uf-app .tw-justify-items-end{
  justify-items: end;
}

#uf-app .tw-justify-items-center{
  justify-items: center;
}

#uf-app .tw-justify-items-stretch{
  justify-items: stretch;
}

#uf-app .tw-justify-start{
  justify-content: flex-start;
}

#uf-app .tw-justify-end{
  justify-content: flex-end;
}

#uf-app .tw-justify-center{
  justify-content: center;
}

#uf-app .tw-justify-between{
  justify-content: space-between;
}

#uf-app .tw-justify-around{
  justify-content: space-around;
}

#uf-app .tw-justify-self-auto{
  justify-self: auto;
}

#uf-app .tw-justify-self-start{
  justify-self: start;
}

#uf-app .tw-justify-self-end{
  justify-self: end;
}

#uf-app .tw-justify-self-center{
  justify-self: center;
}

#uf-app .tw-justify-self-stretch{
  justify-self: stretch;
}

#uf-app .tw-flex-1{
  flex: 1 1 0%;
}

#uf-app .tw-flex-auto{
  flex: 1 1 auto;
}

#uf-app .tw-flex-initial{
  flex: 0 1 auto;
}

#uf-app .tw-flex-none{
  flex: none;
}

#uf-app .tw-flex-grow-0{
  flex-grow: 0;
}

#uf-app .tw-flex-grow{
  flex-grow: 1;
}

#uf-app .tw-flex-shrink-0{
  flex-shrink: 0;
}

#uf-app .tw-flex-shrink{
  flex-shrink: 1;
}

#uf-app .tw-order-1{
  order: 1;
}

#uf-app .tw-order-2{
  order: 2;
}

#uf-app .tw-order-3{
  order: 3;
}

#uf-app .tw-order-4{
  order: 4;
}

#uf-app .tw-order-5{
  order: 5;
}

#uf-app .tw-order-6{
  order: 6;
}

#uf-app .tw-order-7{
  order: 7;
}

#uf-app .tw-order-8{
  order: 8;
}

#uf-app .tw-order-9{
  order: 9;
}

#uf-app .tw-order-10{
  order: 10;
}

#uf-app .tw-order-11{
  order: 11;
}

#uf-app .tw-order-12{
  order: 12;
}

#uf-app .tw-order-first{
  order: -9999;
}

#uf-app .tw-order-last{
  order: 9999;
}

#uf-app .tw-order-none{
  order: 0;
}

#uf-app .tw-float-right{
  float: right;
}

#uf-app .tw-float-left{
  float: left;
}

#uf-app .tw-float-none{
  float: none;
}

#uf-app .tw-clearfix:after{
  content: "";
  display: table;
  clear: both;
}

#uf-app .tw-clear-left{
  clear: left;
}

#uf-app .tw-clear-right{
  clear: right;
}

#uf-app .tw-clear-both{
  clear: both;
}

#uf-app .tw-clear-none{
  clear: none;
}

#uf-app .tw-font-sans{
  font-family: Roboto, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

#uf-app .tw-font-mono{
  font-family: Roboto Mono, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

#uf-app .tw-font-hairline{
  font-weight: 100;
}

#uf-app .tw-font-thin{
  font-weight: 200;
}

#uf-app .tw-font-light{
  font-weight: 300;
}

#uf-app .tw-font-normal{
  font-weight: 400;
}

#uf-app .tw-font-medium{
  font-weight: 500;
}

#uf-app .tw-font-semibold{
  font-weight: 600;
}

#uf-app .tw-font-bold{
  font-weight: 700;
}

#uf-app .tw-font-extrabold{
  font-weight: 800;
}

#uf-app .tw-font-black{
  font-weight: 900;
}

#uf-app .hover\:tw-font-hairline:hover{
  font-weight: 100;
}

#uf-app .hover\:tw-font-thin:hover{
  font-weight: 200;
}

#uf-app .hover\:tw-font-light:hover{
  font-weight: 300;
}

#uf-app .hover\:tw-font-normal:hover{
  font-weight: 400;
}

#uf-app .hover\:tw-font-medium:hover{
  font-weight: 500;
}

#uf-app .hover\:tw-font-semibold:hover{
  font-weight: 600;
}

#uf-app .hover\:tw-font-bold:hover{
  font-weight: 700;
}

#uf-app .hover\:tw-font-extrabold:hover{
  font-weight: 800;
}

#uf-app .hover\:tw-font-black:hover{
  font-weight: 900;
}

#uf-app .focus\:tw-font-hairline:focus{
  font-weight: 100;
}

#uf-app .focus\:tw-font-thin:focus{
  font-weight: 200;
}

#uf-app .focus\:tw-font-light:focus{
  font-weight: 300;
}

#uf-app .focus\:tw-font-normal:focus{
  font-weight: 400;
}

#uf-app .focus\:tw-font-medium:focus{
  font-weight: 500;
}

#uf-app .focus\:tw-font-semibold:focus{
  font-weight: 600;
}

#uf-app .focus\:tw-font-bold:focus{
  font-weight: 700;
}

#uf-app .focus\:tw-font-extrabold:focus{
  font-weight: 800;
}

#uf-app .focus\:tw-font-black:focus{
  font-weight: 900;
}

#uf-app .tw-h-0{
  height: 0;
}

#uf-app .tw-h-1{
  height: 0.25rem;
}

#uf-app .tw-h-2{
  height: 0.5rem;
}

#uf-app .tw-h-3{
  height: 0.75rem;
}

#uf-app .tw-h-4{
  height: 1rem;
}

#uf-app .tw-h-5{
  height: 1.25rem;
}

#uf-app .tw-h-6{
  height: 1.5rem;
}

#uf-app .tw-h-8{
  height: 2rem;
}

#uf-app .tw-h-10{
  height: 2.5rem;
}

#uf-app .tw-h-12{
  height: 3rem;
}

#uf-app .tw-h-16{
  height: 4rem;
}

#uf-app .tw-h-20{
  height: 5rem;
}

#uf-app .tw-h-24{
  height: 6rem;
}

#uf-app .tw-h-32{
  height: 8rem;
}

#uf-app .tw-h-40{
  height: 10rem;
}

#uf-app .tw-h-48{
  height: 12rem;
}

#uf-app .tw-h-56{
  height: 14rem;
}

#uf-app .tw-h-64{
  height: 16rem;
}

#uf-app .tw-h-auto{
  height: auto;
}

#uf-app .tw-h-px{
  height: 1px;
}

#uf-app .tw-h-full{
  height: 100%;
}

#uf-app .tw-h-screen{
  height: 100vh;
}

#uf-app .tw-text-xs{
  font-size: 0.75rem;
}

#uf-app .tw-text-sm{
  font-size: 0.875rem;
}

#uf-app .tw-text-base{
  font-size: 1rem;
}

#uf-app .tw-text-lg{
  font-size: 1.125rem;
}

#uf-app .tw-text-xl{
  font-size: 1.25rem;
}

#uf-app .tw-text-2xl{
  font-size: 1.5rem;
}

#uf-app .tw-text-3xl{
  font-size: 1.875rem;
}

#uf-app .tw-text-4xl{
  font-size: 2.25rem;
}

#uf-app .tw-text-5xl{
  font-size: 3rem;
}

#uf-app .tw-text-6xl{
  font-size: 4rem;
}

#uf-app .tw-leading-3{
  line-height: .75rem;
}

#uf-app .tw-leading-4{
  line-height: 1rem;
}

#uf-app .tw-leading-5{
  line-height: 1.25rem;
}

#uf-app .tw-leading-6{
  line-height: 1.5rem;
}

#uf-app .tw-leading-7{
  line-height: 1.75rem;
}

#uf-app .tw-leading-8{
  line-height: 2rem;
}

#uf-app .tw-leading-9{
  line-height: 2.25rem;
}

#uf-app .tw-leading-10{
  line-height: 2.5rem;
}

#uf-app .tw-leading-none{
  line-height: 1;
}

#uf-app .tw-leading-tight{
  line-height: 1.25;
}

#uf-app .tw-leading-snug{
  line-height: 1.375;
}

#uf-app .tw-leading-normal{
  line-height: 1.5;
}

#uf-app .tw-leading-relaxed{
  line-height: 1.625;
}

#uf-app .tw-leading-loose{
  line-height: 2;
}

#uf-app .tw-list-inside{
  list-style-position: inside;
}

#uf-app .tw-list-outside{
  list-style-position: outside;
}

#uf-app .tw-list-none{
  list-style-type: none;
}

#uf-app .tw-list-disc{
  list-style-type: disc;
}

#uf-app .tw-list-decimal{
  list-style-type: decimal;
}

#uf-app .tw-m-0{
  margin: 0;
}

#uf-app .tw-m-1{
  margin: 0.25rem;
}

#uf-app .tw-m-2{
  margin: 0.5rem;
}

#uf-app .tw-m-3{
  margin: 0.75rem;
}

#uf-app .tw-m-4{
  margin: 1rem;
}

#uf-app .tw-m-5{
  margin: 1.25rem;
}

#uf-app .tw-m-6{
  margin: 1.5rem;
}

#uf-app .tw-m-8{
  margin: 2rem;
}

#uf-app .tw-m-10{
  margin: 2.5rem;
}

#uf-app .tw-m-12{
  margin: 3rem;
}

#uf-app .tw-m-16{
  margin: 4rem;
}

#uf-app .tw-m-20{
  margin: 5rem;
}

#uf-app .tw-m-24{
  margin: 6rem;
}

#uf-app .tw-m-32{
  margin: 8rem;
}

#uf-app .tw-m-40{
  margin: 10rem;
}

#uf-app .tw-m-48{
  margin: 12rem;
}

#uf-app .tw-m-56{
  margin: 14rem;
}

#uf-app .tw-m-64{
  margin: 16rem;
}

#uf-app .tw-m-auto{
  margin: auto;
}

#uf-app .tw-m-px{
  margin: 1px;
}

#uf-app .tw--m-1{
  margin: -0.25rem;
}

#uf-app .tw--m-2{
  margin: -0.5rem;
}

#uf-app .tw--m-3{
  margin: -0.75rem;
}

#uf-app .tw--m-4{
  margin: -1rem;
}

#uf-app .tw--m-5{
  margin: -1.25rem;
}

#uf-app .tw--m-6{
  margin: -1.5rem;
}

#uf-app .tw--m-8{
  margin: -2rem;
}

#uf-app .tw--m-10{
  margin: -2.5rem;
}

#uf-app .tw--m-12{
  margin: -3rem;
}

#uf-app .tw--m-16{
  margin: -4rem;
}

#uf-app .tw--m-20{
  margin: -5rem;
}

#uf-app .tw--m-24{
  margin: -6rem;
}

#uf-app .tw--m-32{
  margin: -8rem;
}

#uf-app .tw--m-40{
  margin: -10rem;
}

#uf-app .tw--m-48{
  margin: -12rem;
}

#uf-app .tw--m-56{
  margin: -14rem;
}

#uf-app .tw--m-64{
  margin: -16rem;
}

#uf-app .tw--m-px{
  margin: -1px;
}

#uf-app .tw-my-0{
  margin-top: 0;
  margin-bottom: 0;
}

#uf-app .tw-mx-0{
  margin-left: 0;
  margin-right: 0;
}

#uf-app .tw-my-1{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

#uf-app .tw-mx-1{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

#uf-app .tw-my-2{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

#uf-app .tw-mx-2{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

#uf-app .tw-my-3{
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

#uf-app .tw-mx-3{
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}

#uf-app .tw-my-4{
  margin-top: 1rem;
  margin-bottom: 1rem;
}

#uf-app .tw-mx-4{
  margin-left: 1rem;
  margin-right: 1rem;
}

#uf-app .tw-my-5{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

#uf-app .tw-mx-5{
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

#uf-app .tw-my-6{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

#uf-app .tw-mx-6{
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

#uf-app .tw-my-8{
  margin-top: 2rem;
  margin-bottom: 2rem;
}

#uf-app .tw-mx-8{
  margin-left: 2rem;
  margin-right: 2rem;
}

#uf-app .tw-my-10{
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

#uf-app .tw-mx-10{
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

#uf-app .tw-my-12{
  margin-top: 3rem;
  margin-bottom: 3rem;
}

#uf-app .tw-mx-12{
  margin-left: 3rem;
  margin-right: 3rem;
}

#uf-app .tw-my-16{
  margin-top: 4rem;
  margin-bottom: 4rem;
}

#uf-app .tw-mx-16{
  margin-left: 4rem;
  margin-right: 4rem;
}

#uf-app .tw-my-20{
  margin-top: 5rem;
  margin-bottom: 5rem;
}

#uf-app .tw-mx-20{
  margin-left: 5rem;
  margin-right: 5rem;
}

#uf-app .tw-my-24{
  margin-top: 6rem;
  margin-bottom: 6rem;
}

#uf-app .tw-mx-24{
  margin-left: 6rem;
  margin-right: 6rem;
}

#uf-app .tw-my-32{
  margin-top: 8rem;
  margin-bottom: 8rem;
}

#uf-app .tw-mx-32{
  margin-left: 8rem;
  margin-right: 8rem;
}

#uf-app .tw-my-40{
  margin-top: 10rem;
  margin-bottom: 10rem;
}

#uf-app .tw-mx-40{
  margin-left: 10rem;
  margin-right: 10rem;
}

#uf-app .tw-my-48{
  margin-top: 12rem;
  margin-bottom: 12rem;
}

#uf-app .tw-mx-48{
  margin-left: 12rem;
  margin-right: 12rem;
}

#uf-app .tw-my-56{
  margin-top: 14rem;
  margin-bottom: 14rem;
}

#uf-app .tw-mx-56{
  margin-left: 14rem;
  margin-right: 14rem;
}

#uf-app .tw-my-64{
  margin-top: 16rem;
  margin-bottom: 16rem;
}

#uf-app .tw-mx-64{
  margin-left: 16rem;
  margin-right: 16rem;
}

#uf-app .tw-my-auto{
  margin-top: auto;
  margin-bottom: auto;
}

#uf-app .tw-mx-auto{
  margin-left: auto;
  margin-right: auto;
}

#uf-app .tw-my-px{
  margin-top: 1px;
  margin-bottom: 1px;
}

#uf-app .tw-mx-px{
  margin-left: 1px;
  margin-right: 1px;
}

#uf-app .tw--my-1{
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}

#uf-app .tw--mx-1{
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

#uf-app .tw--my-2{
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}

#uf-app .tw--mx-2{
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

#uf-app .tw--my-3{
  margin-top: -0.75rem;
  margin-bottom: -0.75rem;
}

#uf-app .tw--mx-3{
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}

#uf-app .tw--my-4{
  margin-top: -1rem;
  margin-bottom: -1rem;
}

#uf-app .tw--mx-4{
  margin-left: -1rem;
  margin-right: -1rem;
}

#uf-app .tw--my-5{
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}

#uf-app .tw--mx-5{
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

#uf-app .tw--my-6{
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}

#uf-app .tw--mx-6{
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}

#uf-app .tw--my-8{
  margin-top: -2rem;
  margin-bottom: -2rem;
}

#uf-app .tw--mx-8{
  margin-left: -2rem;
  margin-right: -2rem;
}

#uf-app .tw--my-10{
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}

#uf-app .tw--mx-10{
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}

#uf-app .tw--my-12{
  margin-top: -3rem;
  margin-bottom: -3rem;
}

#uf-app .tw--mx-12{
  margin-left: -3rem;
  margin-right: -3rem;
}

#uf-app .tw--my-16{
  margin-top: -4rem;
  margin-bottom: -4rem;
}

#uf-app .tw--mx-16{
  margin-left: -4rem;
  margin-right: -4rem;
}

#uf-app .tw--my-20{
  margin-top: -5rem;
  margin-bottom: -5rem;
}

#uf-app .tw--mx-20{
  margin-left: -5rem;
  margin-right: -5rem;
}

#uf-app .tw--my-24{
  margin-top: -6rem;
  margin-bottom: -6rem;
}

#uf-app .tw--mx-24{
  margin-left: -6rem;
  margin-right: -6rem;
}

#uf-app .tw--my-32{
  margin-top: -8rem;
  margin-bottom: -8rem;
}

#uf-app .tw--mx-32{
  margin-left: -8rem;
  margin-right: -8rem;
}

#uf-app .tw--my-40{
  margin-top: -10rem;
  margin-bottom: -10rem;
}

#uf-app .tw--mx-40{
  margin-left: -10rem;
  margin-right: -10rem;
}

#uf-app .tw--my-48{
  margin-top: -12rem;
  margin-bottom: -12rem;
}

#uf-app .tw--mx-48{
  margin-left: -12rem;
  margin-right: -12rem;
}

#uf-app .tw--my-56{
  margin-top: -14rem;
  margin-bottom: -14rem;
}

#uf-app .tw--mx-56{
  margin-left: -14rem;
  margin-right: -14rem;
}

#uf-app .tw--my-64{
  margin-top: -16rem;
  margin-bottom: -16rem;
}

#uf-app .tw--mx-64{
  margin-left: -16rem;
  margin-right: -16rem;
}

#uf-app .tw--my-px{
  margin-top: -1px;
  margin-bottom: -1px;
}

#uf-app .tw--mx-px{
  margin-left: -1px;
  margin-right: -1px;
}

#uf-app .tw-mt-0{
  margin-top: 0;
}

#uf-app .tw-mr-0{
  margin-right: 0;
}

#uf-app .tw-mb-0{
  margin-bottom: 0;
}

#uf-app .tw-ml-0{
  margin-left: 0;
}

#uf-app .tw-mt-1{
  margin-top: 0.25rem;
}

#uf-app .tw-mr-1{
  margin-right: 0.25rem;
}

#uf-app .tw-mb-1{
  margin-bottom: 0.25rem;
}

#uf-app .tw-ml-1{
  margin-left: 0.25rem;
}

#uf-app .tw-mt-2{
  margin-top: 0.5rem;
}

#uf-app .tw-mr-2{
  margin-right: 0.5rem;
}

#uf-app .tw-mb-2{
  margin-bottom: 0.5rem;
}

#uf-app .tw-ml-2{
  margin-left: 0.5rem;
}

#uf-app .tw-mt-3{
  margin-top: 0.75rem;
}

#uf-app .tw-mr-3{
  margin-right: 0.75rem;
}

#uf-app .tw-mb-3{
  margin-bottom: 0.75rem;
}

#uf-app .tw-ml-3{
  margin-left: 0.75rem;
}

#uf-app .tw-mt-4{
  margin-top: 1rem;
}

#uf-app .tw-mr-4{
  margin-right: 1rem;
}

#uf-app .tw-mb-4{
  margin-bottom: 1rem;
}

#uf-app .tw-ml-4{
  margin-left: 1rem;
}

#uf-app .tw-mt-5{
  margin-top: 1.25rem;
}

#uf-app .tw-mr-5{
  margin-right: 1.25rem;
}

#uf-app .tw-mb-5{
  margin-bottom: 1.25rem;
}

#uf-app .tw-ml-5{
  margin-left: 1.25rem;
}

#uf-app .tw-mt-6{
  margin-top: 1.5rem;
}

#uf-app .tw-mr-6{
  margin-right: 1.5rem;
}

#uf-app .tw-mb-6{
  margin-bottom: 1.5rem;
}

#uf-app .tw-ml-6{
  margin-left: 1.5rem;
}

#uf-app .tw-mt-8{
  margin-top: 2rem;
}

#uf-app .tw-mr-8{
  margin-right: 2rem;
}

#uf-app .tw-mb-8{
  margin-bottom: 2rem;
}

#uf-app .tw-ml-8{
  margin-left: 2rem;
}

#uf-app .tw-mt-10{
  margin-top: 2.5rem;
}

#uf-app .tw-mr-10{
  margin-right: 2.5rem;
}

#uf-app .tw-mb-10{
  margin-bottom: 2.5rem;
}

#uf-app .tw-ml-10{
  margin-left: 2.5rem;
}

#uf-app .tw-mt-12{
  margin-top: 3rem;
}

#uf-app .tw-mr-12{
  margin-right: 3rem;
}

#uf-app .tw-mb-12{
  margin-bottom: 3rem;
}

#uf-app .tw-ml-12{
  margin-left: 3rem;
}

#uf-app .tw-mt-16{
  margin-top: 4rem;
}

#uf-app .tw-mr-16{
  margin-right: 4rem;
}

#uf-app .tw-mb-16{
  margin-bottom: 4rem;
}

#uf-app .tw-ml-16{
  margin-left: 4rem;
}

#uf-app .tw-mt-20{
  margin-top: 5rem;
}

#uf-app .tw-mr-20{
  margin-right: 5rem;
}

#uf-app .tw-mb-20{
  margin-bottom: 5rem;
}

#uf-app .tw-ml-20{
  margin-left: 5rem;
}

#uf-app .tw-mt-24{
  margin-top: 6rem;
}

#uf-app .tw-mr-24{
  margin-right: 6rem;
}

#uf-app .tw-mb-24{
  margin-bottom: 6rem;
}

#uf-app .tw-ml-24{
  margin-left: 6rem;
}

#uf-app .tw-mt-32{
  margin-top: 8rem;
}

#uf-app .tw-mr-32{
  margin-right: 8rem;
}

#uf-app .tw-mb-32{
  margin-bottom: 8rem;
}

#uf-app .tw-ml-32{
  margin-left: 8rem;
}

#uf-app .tw-mt-40{
  margin-top: 10rem;
}

#uf-app .tw-mr-40{
  margin-right: 10rem;
}

#uf-app .tw-mb-40{
  margin-bottom: 10rem;
}

#uf-app .tw-ml-40{
  margin-left: 10rem;
}

#uf-app .tw-mt-48{
  margin-top: 12rem;
}

#uf-app .tw-mr-48{
  margin-right: 12rem;
}

#uf-app .tw-mb-48{
  margin-bottom: 12rem;
}

#uf-app .tw-ml-48{
  margin-left: 12rem;
}

#uf-app .tw-mt-56{
  margin-top: 14rem;
}

#uf-app .tw-mr-56{
  margin-right: 14rem;
}

#uf-app .tw-mb-56{
  margin-bottom: 14rem;
}

#uf-app .tw-ml-56{
  margin-left: 14rem;
}

#uf-app .tw-mt-64{
  margin-top: 16rem;
}

#uf-app .tw-mr-64{
  margin-right: 16rem;
}

#uf-app .tw-mb-64{
  margin-bottom: 16rem;
}

#uf-app .tw-ml-64{
  margin-left: 16rem;
}

#uf-app .tw-mt-auto{
  margin-top: auto;
}

#uf-app .tw-mr-auto{
  margin-right: auto;
}

#uf-app .tw-mb-auto{
  margin-bottom: auto;
}

#uf-app .tw-ml-auto{
  margin-left: auto;
}

#uf-app .tw-mt-px{
  margin-top: 1px;
}

#uf-app .tw-mr-px{
  margin-right: 1px;
}

#uf-app .tw-mb-px{
  margin-bottom: 1px;
}

#uf-app .tw-ml-px{
  margin-left: 1px;
}

#uf-app .tw--mt-1{
  margin-top: -0.25rem;
}

#uf-app .tw--mr-1{
  margin-right: -0.25rem;
}

#uf-app .tw--mb-1{
  margin-bottom: -0.25rem;
}

#uf-app .tw--ml-1{
  margin-left: -0.25rem;
}

#uf-app .tw--mt-2{
  margin-top: -0.5rem;
}

#uf-app .tw--mr-2{
  margin-right: -0.5rem;
}

#uf-app .tw--mb-2{
  margin-bottom: -0.5rem;
}

#uf-app .tw--ml-2{
  margin-left: -0.5rem;
}

#uf-app .tw--mt-3{
  margin-top: -0.75rem;
}

#uf-app .tw--mr-3{
  margin-right: -0.75rem;
}

#uf-app .tw--mb-3{
  margin-bottom: -0.75rem;
}

#uf-app .tw--ml-3{
  margin-left: -0.75rem;
}

#uf-app .tw--mt-4{
  margin-top: -1rem;
}

#uf-app .tw--mr-4{
  margin-right: -1rem;
}

#uf-app .tw--mb-4{
  margin-bottom: -1rem;
}

#uf-app .tw--ml-4{
  margin-left: -1rem;
}

#uf-app .tw--mt-5{
  margin-top: -1.25rem;
}

#uf-app .tw--mr-5{
  margin-right: -1.25rem;
}

#uf-app .tw--mb-5{
  margin-bottom: -1.25rem;
}

#uf-app .tw--ml-5{
  margin-left: -1.25rem;
}

#uf-app .tw--mt-6{
  margin-top: -1.5rem;
}

#uf-app .tw--mr-6{
  margin-right: -1.5rem;
}

#uf-app .tw--mb-6{
  margin-bottom: -1.5rem;
}

#uf-app .tw--ml-6{
  margin-left: -1.5rem;
}

#uf-app .tw--mt-8{
  margin-top: -2rem;
}

#uf-app .tw--mr-8{
  margin-right: -2rem;
}

#uf-app .tw--mb-8{
  margin-bottom: -2rem;
}

#uf-app .tw--ml-8{
  margin-left: -2rem;
}

#uf-app .tw--mt-10{
  margin-top: -2.5rem;
}

#uf-app .tw--mr-10{
  margin-right: -2.5rem;
}

#uf-app .tw--mb-10{
  margin-bottom: -2.5rem;
}

#uf-app .tw--ml-10{
  margin-left: -2.5rem;
}

#uf-app .tw--mt-12{
  margin-top: -3rem;
}

#uf-app .tw--mr-12{
  margin-right: -3rem;
}

#uf-app .tw--mb-12{
  margin-bottom: -3rem;
}

#uf-app .tw--ml-12{
  margin-left: -3rem;
}

#uf-app .tw--mt-16{
  margin-top: -4rem;
}

#uf-app .tw--mr-16{
  margin-right: -4rem;
}

#uf-app .tw--mb-16{
  margin-bottom: -4rem;
}

#uf-app .tw--ml-16{
  margin-left: -4rem;
}

#uf-app .tw--mt-20{
  margin-top: -5rem;
}

#uf-app .tw--mr-20{
  margin-right: -5rem;
}

#uf-app .tw--mb-20{
  margin-bottom: -5rem;
}

#uf-app .tw--ml-20{
  margin-left: -5rem;
}

#uf-app .tw--mt-24{
  margin-top: -6rem;
}

#uf-app .tw--mr-24{
  margin-right: -6rem;
}

#uf-app .tw--mb-24{
  margin-bottom: -6rem;
}

#uf-app .tw--ml-24{
  margin-left: -6rem;
}

#uf-app .tw--mt-32{
  margin-top: -8rem;
}

#uf-app .tw--mr-32{
  margin-right: -8rem;
}

#uf-app .tw--mb-32{
  margin-bottom: -8rem;
}

#uf-app .tw--ml-32{
  margin-left: -8rem;
}

#uf-app .tw--mt-40{
  margin-top: -10rem;
}

#uf-app .tw--mr-40{
  margin-right: -10rem;
}

#uf-app .tw--mb-40{
  margin-bottom: -10rem;
}

#uf-app .tw--ml-40{
  margin-left: -10rem;
}

#uf-app .tw--mt-48{
  margin-top: -12rem;
}

#uf-app .tw--mr-48{
  margin-right: -12rem;
}

#uf-app .tw--mb-48{
  margin-bottom: -12rem;
}

#uf-app .tw--ml-48{
  margin-left: -12rem;
}

#uf-app .tw--mt-56{
  margin-top: -14rem;
}

#uf-app .tw--mr-56{
  margin-right: -14rem;
}

#uf-app .tw--mb-56{
  margin-bottom: -14rem;
}

#uf-app .tw--ml-56{
  margin-left: -14rem;
}

#uf-app .tw--mt-64{
  margin-top: -16rem;
}

#uf-app .tw--mr-64{
  margin-right: -16rem;
}

#uf-app .tw--mb-64{
  margin-bottom: -16rem;
}

#uf-app .tw--ml-64{
  margin-left: -16rem;
}

#uf-app .tw--mt-px{
  margin-top: -1px;
}

#uf-app .tw--mr-px{
  margin-right: -1px;
}

#uf-app .tw--mb-px{
  margin-bottom: -1px;
}

#uf-app .tw--ml-px{
  margin-left: -1px;
}

#uf-app .tw-max-h-full{
  max-height: 100%;
}

#uf-app .tw-max-h-screen{
  max-height: 100vh;
}

#uf-app .tw-max-w-none{
  max-width: none;
}

#uf-app .tw-max-w-xs{
  max-width: 20rem;
}

#uf-app .tw-max-w-sm{
  max-width: 24rem;
}

#uf-app .tw-max-w-md{
  max-width: 28rem;
}

#uf-app .tw-max-w-lg{
  max-width: 32rem;
}

#uf-app .tw-max-w-xl{
  max-width: 36rem;
}

#uf-app .tw-max-w-2xl{
  max-width: 42rem;
}

#uf-app .tw-max-w-3xl{
  max-width: 48rem;
}

#uf-app .tw-max-w-4xl{
  max-width: 56rem;
}

#uf-app .tw-max-w-5xl{
  max-width: 64rem;
}

#uf-app .tw-max-w-6xl{
  max-width: 72rem;
}

#uf-app .tw-max-w-full{
  max-width: 100%;
}

#uf-app .tw-max-w-screen-sm{
  max-width: 640px;
}

#uf-app .tw-max-w-screen-md{
  max-width: 768px;
}

#uf-app .tw-max-w-screen-lg{
  max-width: 1024px;
}

#uf-app .tw-max-w-screen-xl{
  max-width: 1280px;
}

#uf-app .tw-min-h-0{
  min-height: 0;
}

#uf-app .tw-min-h-full{
  min-height: 100%;
}

#uf-app .tw-min-h-screen{
  min-height: 100vh;
}

#uf-app .tw-min-w-0{
  min-width: 0;
}

#uf-app .tw-min-w-full{
  min-width: 100%;
}

#uf-app .tw-object-contain{
  object-fit: contain;
}

#uf-app .tw-object-cover{
  object-fit: cover;
}

#uf-app .tw-object-fill{
  object-fit: fill;
}

#uf-app .tw-object-none{
  object-fit: none;
}

#uf-app .tw-object-scale-down{
  object-fit: scale-down;
}

#uf-app .tw-object-bottom{
  object-position: bottom;
}

#uf-app .tw-object-center{
  object-position: center;
}

#uf-app .tw-object-left{
  object-position: left;
}

#uf-app .tw-object-left-bottom{
  object-position: left bottom;
}

#uf-app .tw-object-left-top{
  object-position: left top;
}

#uf-app .tw-object-right{
  object-position: right;
}

#uf-app .tw-object-right-bottom{
  object-position: right bottom;
}

#uf-app .tw-object-right-top{
  object-position: right top;
}

#uf-app .tw-object-top{
  object-position: top;
}

#uf-app .tw-opacity-0{
  opacity: 0;
}

#uf-app .tw-opacity-25{
  opacity: 0.25;
}

#uf-app .tw-opacity-50{
  opacity: 0.5;
}

#uf-app .tw-opacity-75{
  opacity: 0.75;
}

#uf-app .tw-opacity-100{
  opacity: 1;
}

#uf-app .hover\:tw-opacity-0:hover{
  opacity: 0;
}

#uf-app .hover\:tw-opacity-25:hover{
  opacity: 0.25;
}

#uf-app .hover\:tw-opacity-50:hover{
  opacity: 0.5;
}

#uf-app .hover\:tw-opacity-75:hover{
  opacity: 0.75;
}

#uf-app .hover\:tw-opacity-100:hover{
  opacity: 1;
}

#uf-app .focus\:tw-opacity-0:focus{
  opacity: 0;
}

#uf-app .focus\:tw-opacity-25:focus{
  opacity: 0.25;
}

#uf-app .focus\:tw-opacity-50:focus{
  opacity: 0.5;
}

#uf-app .focus\:tw-opacity-75:focus{
  opacity: 0.75;
}

#uf-app .focus\:tw-opacity-100:focus{
  opacity: 1;
}

#uf-app .tw-outline-none{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

#uf-app .tw-outline-white{
  outline: 2px dotted white;
  outline-offset: 2px;
}

#uf-app .tw-outline-black{
  outline: 2px dotted black;
  outline-offset: 2px;
}

#uf-app .focus\:tw-outline-none:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

#uf-app .focus\:tw-outline-white:focus{
  outline: 2px dotted white;
  outline-offset: 2px;
}

#uf-app .focus\:tw-outline-black:focus{
  outline: 2px dotted black;
  outline-offset: 2px;
}

#uf-app .tw-overflow-auto{
  overflow: auto;
}

#uf-app .tw-overflow-hidden{
  overflow: hidden;
}

#uf-app .tw-overflow-visible{
  overflow: visible;
}

#uf-app .tw-overflow-scroll{
  overflow: scroll;
}

#uf-app .tw-overflow-x-auto{
  overflow-x: auto;
}

#uf-app .tw-overflow-y-auto{
  overflow-y: auto;
}

#uf-app .tw-overflow-x-hidden{
  overflow-x: hidden;
}

#uf-app .tw-overflow-y-hidden{
  overflow-y: hidden;
}

#uf-app .tw-overflow-x-visible{
  overflow-x: visible;
}

#uf-app .tw-overflow-y-visible{
  overflow-y: visible;
}

#uf-app .tw-overflow-x-scroll{
  overflow-x: scroll;
}

#uf-app .tw-overflow-y-scroll{
  overflow-y: scroll;
}

#uf-app .tw-scrolling-touch{
  -webkit-overflow-scrolling: touch;
}

#uf-app .tw-scrolling-auto{
  -webkit-overflow-scrolling: auto;
}

#uf-app .tw-overscroll-auto{
  overscroll-behavior: auto;
}

#uf-app .tw-overscroll-contain{
  overscroll-behavior: contain;
}

#uf-app .tw-overscroll-none{
  overscroll-behavior: none;
}

#uf-app .tw-overscroll-y-auto{
  overscroll-behavior-y: auto;
}

#uf-app .tw-overscroll-y-contain{
  overscroll-behavior-y: contain;
}

#uf-app .tw-overscroll-y-none{
  overscroll-behavior-y: none;
}

#uf-app .tw-overscroll-x-auto{
  overscroll-behavior-x: auto;
}

#uf-app .tw-overscroll-x-contain{
  overscroll-behavior-x: contain;
}

#uf-app .tw-overscroll-x-none{
  overscroll-behavior-x: none;
}

#uf-app .tw-p-0{
  padding: 0;
}

#uf-app .tw-p-1{
  padding: 0.25rem;
}

#uf-app .tw-p-2{
  padding: 0.5rem;
}

#uf-app .tw-p-3{
  padding: 0.75rem;
}

#uf-app .tw-p-4{
  padding: 1rem;
}

#uf-app .tw-p-5{
  padding: 1.25rem;
}

#uf-app .tw-p-6{
  padding: 1.5rem;
}

#uf-app .tw-p-8{
  padding: 2rem;
}

#uf-app .tw-p-10{
  padding: 2.5rem;
}

#uf-app .tw-p-12{
  padding: 3rem;
}

#uf-app .tw-p-16{
  padding: 4rem;
}

#uf-app .tw-p-20{
  padding: 5rem;
}

#uf-app .tw-p-24{
  padding: 6rem;
}

#uf-app .tw-p-32{
  padding: 8rem;
}

#uf-app .tw-p-40{
  padding: 10rem;
}

#uf-app .tw-p-48{
  padding: 12rem;
}

#uf-app .tw-p-56{
  padding: 14rem;
}

#uf-app .tw-p-64{
  padding: 16rem;
}

#uf-app .tw-p-px{
  padding: 1px;
}

#uf-app .tw-py-0{
  padding-top: 0;
  padding-bottom: 0;
}

#uf-app .tw-px-0{
  padding-left: 0;
  padding-right: 0;
}

#uf-app .tw-py-1{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

#uf-app .tw-px-1{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

#uf-app .tw-py-2{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

#uf-app .tw-px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

#uf-app .tw-py-3{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

#uf-app .tw-px-3{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

#uf-app .tw-py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}

#uf-app .tw-px-4{
  padding-left: 1rem;
  padding-right: 1rem;
}

#uf-app .tw-py-5{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

#uf-app .tw-px-5{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

#uf-app .tw-py-6{
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

#uf-app .tw-px-6{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

#uf-app .tw-py-8{
  padding-top: 2rem;
  padding-bottom: 2rem;
}

#uf-app .tw-px-8{
  padding-left: 2rem;
  padding-right: 2rem;
}

#uf-app .tw-py-10{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

#uf-app .tw-px-10{
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

#uf-app .tw-py-12{
  padding-top: 3rem;
  padding-bottom: 3rem;
}

#uf-app .tw-px-12{
  padding-left: 3rem;
  padding-right: 3rem;
}

#uf-app .tw-py-16{
  padding-top: 4rem;
  padding-bottom: 4rem;
}

#uf-app .tw-px-16{
  padding-left: 4rem;
  padding-right: 4rem;
}

#uf-app .tw-py-20{
  padding-top: 5rem;
  padding-bottom: 5rem;
}

#uf-app .tw-px-20{
  padding-left: 5rem;
  padding-right: 5rem;
}

#uf-app .tw-py-24{
  padding-top: 6rem;
  padding-bottom: 6rem;
}

#uf-app .tw-px-24{
  padding-left: 6rem;
  padding-right: 6rem;
}

#uf-app .tw-py-32{
  padding-top: 8rem;
  padding-bottom: 8rem;
}

#uf-app .tw-px-32{
  padding-left: 8rem;
  padding-right: 8rem;
}

#uf-app .tw-py-40{
  padding-top: 10rem;
  padding-bottom: 10rem;
}

#uf-app .tw-px-40{
  padding-left: 10rem;
  padding-right: 10rem;
}

#uf-app .tw-py-48{
  padding-top: 12rem;
  padding-bottom: 12rem;
}

#uf-app .tw-px-48{
  padding-left: 12rem;
  padding-right: 12rem;
}

#uf-app .tw-py-56{
  padding-top: 14rem;
  padding-bottom: 14rem;
}

#uf-app .tw-px-56{
  padding-left: 14rem;
  padding-right: 14rem;
}

#uf-app .tw-py-64{
  padding-top: 16rem;
  padding-bottom: 16rem;
}

#uf-app .tw-px-64{
  padding-left: 16rem;
  padding-right: 16rem;
}

#uf-app .tw-py-px{
  padding-top: 1px;
  padding-bottom: 1px;
}

#uf-app .tw-px-px{
  padding-left: 1px;
  padding-right: 1px;
}

#uf-app .tw-pt-0{
  padding-top: 0;
}

#uf-app .tw-pr-0{
  padding-right: 0;
}

#uf-app .tw-pb-0{
  padding-bottom: 0;
}

#uf-app .tw-pl-0{
  padding-left: 0;
}

#uf-app .tw-pt-1{
  padding-top: 0.25rem;
}

#uf-app .tw-pr-1{
  padding-right: 0.25rem;
}

#uf-app .tw-pb-1{
  padding-bottom: 0.25rem;
}

#uf-app .tw-pl-1{
  padding-left: 0.25rem;
}

#uf-app .tw-pt-2{
  padding-top: 0.5rem;
}

#uf-app .tw-pr-2{
  padding-right: 0.5rem;
}

#uf-app .tw-pb-2{
  padding-bottom: 0.5rem;
}

#uf-app .tw-pl-2{
  padding-left: 0.5rem;
}

#uf-app .tw-pt-3{
  padding-top: 0.75rem;
}

#uf-app .tw-pr-3{
  padding-right: 0.75rem;
}

#uf-app .tw-pb-3{
  padding-bottom: 0.75rem;
}

#uf-app .tw-pl-3{
  padding-left: 0.75rem;
}

#uf-app .tw-pt-4{
  padding-top: 1rem;
}

#uf-app .tw-pr-4{
  padding-right: 1rem;
}

#uf-app .tw-pb-4{
  padding-bottom: 1rem;
}

#uf-app .tw-pl-4{
  padding-left: 1rem;
}

#uf-app .tw-pt-5{
  padding-top: 1.25rem;
}

#uf-app .tw-pr-5{
  padding-right: 1.25rem;
}

#uf-app .tw-pb-5{
  padding-bottom: 1.25rem;
}

#uf-app .tw-pl-5{
  padding-left: 1.25rem;
}

#uf-app .tw-pt-6{
  padding-top: 1.5rem;
}

#uf-app .tw-pr-6{
  padding-right: 1.5rem;
}

#uf-app .tw-pb-6{
  padding-bottom: 1.5rem;
}

#uf-app .tw-pl-6{
  padding-left: 1.5rem;
}

#uf-app .tw-pt-8{
  padding-top: 2rem;
}

#uf-app .tw-pr-8{
  padding-right: 2rem;
}

#uf-app .tw-pb-8{
  padding-bottom: 2rem;
}

#uf-app .tw-pl-8{
  padding-left: 2rem;
}

#uf-app .tw-pt-10{
  padding-top: 2.5rem;
}

#uf-app .tw-pr-10{
  padding-right: 2.5rem;
}

#uf-app .tw-pb-10{
  padding-bottom: 2.5rem;
}

#uf-app .tw-pl-10{
  padding-left: 2.5rem;
}

#uf-app .tw-pt-12{
  padding-top: 3rem;
}

#uf-app .tw-pr-12{
  padding-right: 3rem;
}

#uf-app .tw-pb-12{
  padding-bottom: 3rem;
}

#uf-app .tw-pl-12{
  padding-left: 3rem;
}

#uf-app .tw-pt-16{
  padding-top: 4rem;
}

#uf-app .tw-pr-16{
  padding-right: 4rem;
}

#uf-app .tw-pb-16{
  padding-bottom: 4rem;
}

#uf-app .tw-pl-16{
  padding-left: 4rem;
}

#uf-app .tw-pt-20{
  padding-top: 5rem;
}

#uf-app .tw-pr-20{
  padding-right: 5rem;
}

#uf-app .tw-pb-20{
  padding-bottom: 5rem;
}

#uf-app .tw-pl-20{
  padding-left: 5rem;
}

#uf-app .tw-pt-24{
  padding-top: 6rem;
}

#uf-app .tw-pr-24{
  padding-right: 6rem;
}

#uf-app .tw-pb-24{
  padding-bottom: 6rem;
}

#uf-app .tw-pl-24{
  padding-left: 6rem;
}

#uf-app .tw-pt-32{
  padding-top: 8rem;
}

#uf-app .tw-pr-32{
  padding-right: 8rem;
}

#uf-app .tw-pb-32{
  padding-bottom: 8rem;
}

#uf-app .tw-pl-32{
  padding-left: 8rem;
}

#uf-app .tw-pt-40{
  padding-top: 10rem;
}

#uf-app .tw-pr-40{
  padding-right: 10rem;
}

#uf-app .tw-pb-40{
  padding-bottom: 10rem;
}

#uf-app .tw-pl-40{
  padding-left: 10rem;
}

#uf-app .tw-pt-48{
  padding-top: 12rem;
}

#uf-app .tw-pr-48{
  padding-right: 12rem;
}

#uf-app .tw-pb-48{
  padding-bottom: 12rem;
}

#uf-app .tw-pl-48{
  padding-left: 12rem;
}

#uf-app .tw-pt-56{
  padding-top: 14rem;
}

#uf-app .tw-pr-56{
  padding-right: 14rem;
}

#uf-app .tw-pb-56{
  padding-bottom: 14rem;
}

#uf-app .tw-pl-56{
  padding-left: 14rem;
}

#uf-app .tw-pt-64{
  padding-top: 16rem;
}

#uf-app .tw-pr-64{
  padding-right: 16rem;
}

#uf-app .tw-pb-64{
  padding-bottom: 16rem;
}

#uf-app .tw-pl-64{
  padding-left: 16rem;
}

#uf-app .tw-pt-px{
  padding-top: 1px;
}

#uf-app .tw-pr-px{
  padding-right: 1px;
}

#uf-app .tw-pb-px{
  padding-bottom: 1px;
}

#uf-app .tw-pl-px{
  padding-left: 1px;
}

#uf-app .tw-placeholder-primary::placeholder{
  color: var(--color-blue);
}

#uf-app .tw-placeholder-muted::placeholder{
  color: var(--color-blue-grey-400);
}

#uf-app .tw-placeholder-warning::placeholder{
  color: var(--color-orange);
}

#uf-app .tw-placeholder-danger::placeholder{
  color: var(--color-orange);
}

#uf-app .tw-placeholder-fail::placeholder{
  color: var(--color-red);
}

#uf-app .tw-placeholder-info::placeholder{
  color: var(--color-deep-purple-400);
}

#uf-app .tw-placeholder-red-50::placeholder{
  --placeholder-opacity: 1;
  color: #ffebee;
  color: rgba(255, 235, 238, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-red-100::placeholder{
  --placeholder-opacity: 1;
  color: #ffcdd2;
  color: rgba(255, 205, 210, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-red-200::placeholder{
  --placeholder-opacity: 1;
  color: #ef9a9a;
  color: rgba(239, 154, 154, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-red-300::placeholder{
  --placeholder-opacity: 1;
  color: #e57373;
  color: rgba(229, 115, 115, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-red-400::placeholder{
  --placeholder-opacity: 1;
  color: #ef5350;
  color: rgba(239, 83, 80, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-red-500::placeholder{
  --placeholder-opacity: 1;
  color: #f44336;
  color: rgba(244, 67, 54, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-red-600::placeholder{
  --placeholder-opacity: 1;
  color: #e53935;
  color: rgba(229, 57, 53, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-red-700::placeholder{
  --placeholder-opacity: 1;
  color: #d32f2f;
  color: rgba(211, 47, 47, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-red-800::placeholder{
  --placeholder-opacity: 1;
  color: #c62828;
  color: rgba(198, 40, 40, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-red-900::placeholder{
  --placeholder-opacity: 1;
  color: #b71c1c;
  color: rgba(183, 28, 28, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-red-a100::placeholder{
  --placeholder-opacity: 1;
  color: #ff8a80;
  color: rgba(255, 138, 128, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-red-a200::placeholder{
  --placeholder-opacity: 1;
  color: #ff5252;
  color: rgba(255, 82, 82, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-red-a400::placeholder{
  --placeholder-opacity: 1;
  color: #ff1744;
  color: rgba(255, 23, 68, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-red-a700::placeholder{
  --placeholder-opacity: 1;
  color: #d50000;
  color: rgba(213, 0, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-pink-50::placeholder{
  --placeholder-opacity: 1;
  color: #fce4ec;
  color: rgba(252, 228, 236, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-pink-100::placeholder{
  --placeholder-opacity: 1;
  color: #f8bbd0;
  color: rgba(248, 187, 208, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-pink-200::placeholder{
  --placeholder-opacity: 1;
  color: #f48fb1;
  color: rgba(244, 143, 177, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-pink-300::placeholder{
  --placeholder-opacity: 1;
  color: #f06292;
  color: rgba(240, 98, 146, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-pink-400::placeholder{
  --placeholder-opacity: 1;
  color: #ec407a;
  color: rgba(236, 64, 122, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-pink-500::placeholder{
  --placeholder-opacity: 1;
  color: #e91e63;
  color: rgba(233, 30, 99, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-pink-600::placeholder{
  --placeholder-opacity: 1;
  color: #d81b60;
  color: rgba(216, 27, 96, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-pink-700::placeholder{
  --placeholder-opacity: 1;
  color: #c2185b;
  color: rgba(194, 24, 91, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-pink-800::placeholder{
  --placeholder-opacity: 1;
  color: #ad1457;
  color: rgba(173, 20, 87, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-pink-900::placeholder{
  --placeholder-opacity: 1;
  color: #880e4f;
  color: rgba(136, 14, 79, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-pink-a100::placeholder{
  --placeholder-opacity: 1;
  color: #ff80ab;
  color: rgba(255, 128, 171, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-pink-a200::placeholder{
  --placeholder-opacity: 1;
  color: #ff4081;
  color: rgba(255, 64, 129, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-pink-a400::placeholder{
  --placeholder-opacity: 1;
  color: #f50057;
  color: rgba(245, 0, 87, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-pink-a700::placeholder{
  --placeholder-opacity: 1;
  color: #c51162;
  color: rgba(197, 17, 98, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-purple-50::placeholder{
  --placeholder-opacity: 1;
  color: #f3e5f5;
  color: rgba(243, 229, 245, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-purple-100::placeholder{
  --placeholder-opacity: 1;
  color: #e1bee7;
  color: rgba(225, 190, 231, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-purple-200::placeholder{
  --placeholder-opacity: 1;
  color: #ce93d8;
  color: rgba(206, 147, 216, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-purple-300::placeholder{
  --placeholder-opacity: 1;
  color: #ba68c8;
  color: rgba(186, 104, 200, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-purple-400::placeholder{
  --placeholder-opacity: 1;
  color: #ab47bc;
  color: rgba(171, 71, 188, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-purple-500::placeholder{
  --placeholder-opacity: 1;
  color: #9c27b0;
  color: rgba(156, 39, 176, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-purple-600::placeholder{
  --placeholder-opacity: 1;
  color: #8e24aa;
  color: rgba(142, 36, 170, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-purple-700::placeholder{
  --placeholder-opacity: 1;
  color: #7b1fa2;
  color: rgba(123, 31, 162, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-purple-800::placeholder{
  --placeholder-opacity: 1;
  color: #6a1b9a;
  color: rgba(106, 27, 154, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-purple-900::placeholder{
  --placeholder-opacity: 1;
  color: #4a148c;
  color: rgba(74, 20, 140, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-purple-a100::placeholder{
  --placeholder-opacity: 1;
  color: #ea80fc;
  color: rgba(234, 128, 252, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-purple-a200::placeholder{
  --placeholder-opacity: 1;
  color: #e040fb;
  color: rgba(224, 64, 251, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-purple-a400::placeholder{
  --placeholder-opacity: 1;
  color: #d500f9;
  color: rgba(213, 0, 249, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-purple-a700::placeholder{
  --placeholder-opacity: 1;
  color: #aa00ff;
  color: rgba(170, 0, 255, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepPurple-50::placeholder{
  --placeholder-opacity: 1;
  color: #ede7f6;
  color: rgba(237, 231, 246, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepPurple-100::placeholder{
  --placeholder-opacity: 1;
  color: #d1c4e9;
  color: rgba(209, 196, 233, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepPurple-200::placeholder{
  --placeholder-opacity: 1;
  color: #b39ddb;
  color: rgba(179, 157, 219, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepPurple-300::placeholder{
  --placeholder-opacity: 1;
  color: #9575cd;
  color: rgba(149, 117, 205, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepPurple-400::placeholder{
  --placeholder-opacity: 1;
  color: #7e57c2;
  color: rgba(126, 87, 194, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepPurple-500::placeholder{
  --placeholder-opacity: 1;
  color: #673ab7;
  color: rgba(103, 58, 183, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepPurple-600::placeholder{
  --placeholder-opacity: 1;
  color: #5e35b1;
  color: rgba(94, 53, 177, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepPurple-700::placeholder{
  --placeholder-opacity: 1;
  color: #512da8;
  color: rgba(81, 45, 168, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepPurple-800::placeholder{
  --placeholder-opacity: 1;
  color: #4527a0;
  color: rgba(69, 39, 160, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepPurple-900::placeholder{
  --placeholder-opacity: 1;
  color: #311b92;
  color: rgba(49, 27, 146, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepPurple-a100::placeholder{
  --placeholder-opacity: 1;
  color: #b388ff;
  color: rgba(179, 136, 255, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepPurple-a200::placeholder{
  --placeholder-opacity: 1;
  color: #7c4dff;
  color: rgba(124, 77, 255, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepPurple-a400::placeholder{
  --placeholder-opacity: 1;
  color: #651fff;
  color: rgba(101, 31, 255, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepPurple-a700::placeholder{
  --placeholder-opacity: 1;
  color: #6200ea;
  color: rgba(98, 0, 234, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-indigo-50::placeholder{
  --placeholder-opacity: 1;
  color: #e8eaf6;
  color: rgba(232, 234, 246, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-indigo-100::placeholder{
  --placeholder-opacity: 1;
  color: #c5cae9;
  color: rgba(197, 202, 233, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-indigo-200::placeholder{
  --placeholder-opacity: 1;
  color: #9fa8da;
  color: rgba(159, 168, 218, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-indigo-300::placeholder{
  --placeholder-opacity: 1;
  color: #7986cb;
  color: rgba(121, 134, 203, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-indigo-400::placeholder{
  --placeholder-opacity: 1;
  color: #5c6bc0;
  color: rgba(92, 107, 192, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-indigo-500::placeholder{
  --placeholder-opacity: 1;
  color: #3f51b5;
  color: rgba(63, 81, 181, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-indigo-600::placeholder{
  --placeholder-opacity: 1;
  color: #3949ab;
  color: rgba(57, 73, 171, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-indigo-700::placeholder{
  --placeholder-opacity: 1;
  color: #303f9f;
  color: rgba(48, 63, 159, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-indigo-800::placeholder{
  --placeholder-opacity: 1;
  color: #283593;
  color: rgba(40, 53, 147, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-indigo-900::placeholder{
  --placeholder-opacity: 1;
  color: #1a237e;
  color: rgba(26, 35, 126, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-indigo-a100::placeholder{
  --placeholder-opacity: 1;
  color: #8c9eff;
  color: rgba(140, 158, 255, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-indigo-a200::placeholder{
  --placeholder-opacity: 1;
  color: #536dfe;
  color: rgba(83, 109, 254, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-indigo-a400::placeholder{
  --placeholder-opacity: 1;
  color: #3d5afe;
  color: rgba(61, 90, 254, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-indigo-a700::placeholder{
  --placeholder-opacity: 1;
  color: #304ffe;
  color: rgba(48, 79, 254, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-blue-50::placeholder{
  --placeholder-opacity: 1;
  color: #e3f2fd;
  color: rgba(227, 242, 253, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-blue-100::placeholder{
  --placeholder-opacity: 1;
  color: #bbdefb;
  color: rgba(187, 222, 251, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-blue-200::placeholder{
  --placeholder-opacity: 1;
  color: #90caf9;
  color: rgba(144, 202, 249, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-blue-300::placeholder{
  --placeholder-opacity: 1;
  color: #64b5f6;
  color: rgba(100, 181, 246, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-blue-400::placeholder{
  --placeholder-opacity: 1;
  color: #42a5f5;
  color: rgba(66, 165, 245, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-blue-500::placeholder{
  --placeholder-opacity: 1;
  color: #2196f3;
  color: rgba(33, 150, 243, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-blue-600::placeholder{
  --placeholder-opacity: 1;
  color: #1e88e5;
  color: rgba(30, 136, 229, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-blue-700::placeholder{
  --placeholder-opacity: 1;
  color: #1976d2;
  color: rgba(25, 118, 210, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-blue-800::placeholder{
  --placeholder-opacity: 1;
  color: #1565c0;
  color: rgba(21, 101, 192, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-blue-900::placeholder{
  --placeholder-opacity: 1;
  color: #0d47a1;
  color: rgba(13, 71, 161, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-blue-a100::placeholder{
  --placeholder-opacity: 1;
  color: #82b1ff;
  color: rgba(130, 177, 255, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-blue-a200::placeholder{
  --placeholder-opacity: 1;
  color: #448aff;
  color: rgba(68, 138, 255, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-blue-a400::placeholder{
  --placeholder-opacity: 1;
  color: #2979ff;
  color: rgba(41, 121, 255, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-blue-a700::placeholder{
  --placeholder-opacity: 1;
  color: #2962ff;
  color: rgba(41, 98, 255, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightBlue-50::placeholder{
  --placeholder-opacity: 1;
  color: #e1f5fe;
  color: rgba(225, 245, 254, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightBlue-100::placeholder{
  --placeholder-opacity: 1;
  color: #b3e5fc;
  color: rgba(179, 229, 252, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightBlue-200::placeholder{
  --placeholder-opacity: 1;
  color: #81d4fa;
  color: rgba(129, 212, 250, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightBlue-300::placeholder{
  --placeholder-opacity: 1;
  color: #4fc3f7;
  color: rgba(79, 195, 247, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightBlue-400::placeholder{
  --placeholder-opacity: 1;
  color: #29b6f6;
  color: rgba(41, 182, 246, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightBlue-500::placeholder{
  --placeholder-opacity: 1;
  color: #03a9f4;
  color: rgba(3, 169, 244, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightBlue-600::placeholder{
  --placeholder-opacity: 1;
  color: #039be5;
  color: rgba(3, 155, 229, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightBlue-700::placeholder{
  --placeholder-opacity: 1;
  color: #0288d1;
  color: rgba(2, 136, 209, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightBlue-800::placeholder{
  --placeholder-opacity: 1;
  color: #0277bd;
  color: rgba(2, 119, 189, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightBlue-900::placeholder{
  --placeholder-opacity: 1;
  color: #01579b;
  color: rgba(1, 87, 155, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightBlue-a100::placeholder{
  --placeholder-opacity: 1;
  color: #80d8ff;
  color: rgba(128, 216, 255, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightBlue-a200::placeholder{
  --placeholder-opacity: 1;
  color: #40c4ff;
  color: rgba(64, 196, 255, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightBlue-a400::placeholder{
  --placeholder-opacity: 1;
  color: #00b0ff;
  color: rgba(0, 176, 255, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightBlue-a700::placeholder{
  --placeholder-opacity: 1;
  color: #0091ea;
  color: rgba(0, 145, 234, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-cyan-50::placeholder{
  --placeholder-opacity: 1;
  color: #e0f7fa;
  color: rgba(224, 247, 250, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-cyan-100::placeholder{
  --placeholder-opacity: 1;
  color: #b2ebf2;
  color: rgba(178, 235, 242, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-cyan-200::placeholder{
  --placeholder-opacity: 1;
  color: #80deea;
  color: rgba(128, 222, 234, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-cyan-300::placeholder{
  --placeholder-opacity: 1;
  color: #4dd0e1;
  color: rgba(77, 208, 225, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-cyan-400::placeholder{
  --placeholder-opacity: 1;
  color: #26c6da;
  color: rgba(38, 198, 218, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-cyan-500::placeholder{
  --placeholder-opacity: 1;
  color: #00bcd4;
  color: rgba(0, 188, 212, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-cyan-600::placeholder{
  --placeholder-opacity: 1;
  color: #00acc1;
  color: rgba(0, 172, 193, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-cyan-700::placeholder{
  --placeholder-opacity: 1;
  color: #0097a7;
  color: rgba(0, 151, 167, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-cyan-800::placeholder{
  --placeholder-opacity: 1;
  color: #00838f;
  color: rgba(0, 131, 143, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-cyan-900::placeholder{
  --placeholder-opacity: 1;
  color: #006064;
  color: rgba(0, 96, 100, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-cyan-a100::placeholder{
  --placeholder-opacity: 1;
  color: #84ffff;
  color: rgba(132, 255, 255, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-cyan-a200::placeholder{
  --placeholder-opacity: 1;
  color: #18ffff;
  color: rgba(24, 255, 255, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-cyan-a400::placeholder{
  --placeholder-opacity: 1;
  color: #00e5ff;
  color: rgba(0, 229, 255, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-cyan-a700::placeholder{
  --placeholder-opacity: 1;
  color: #00b8d4;
  color: rgba(0, 184, 212, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-teal-50::placeholder{
  --placeholder-opacity: 1;
  color: #e0f2f1;
  color: rgba(224, 242, 241, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-teal-100::placeholder{
  --placeholder-opacity: 1;
  color: #b2dfdb;
  color: rgba(178, 223, 219, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-teal-200::placeholder{
  --placeholder-opacity: 1;
  color: #80cbc4;
  color: rgba(128, 203, 196, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-teal-300::placeholder{
  --placeholder-opacity: 1;
  color: #4db6ac;
  color: rgba(77, 182, 172, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-teal-400::placeholder{
  --placeholder-opacity: 1;
  color: #26a69a;
  color: rgba(38, 166, 154, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-teal-500::placeholder{
  --placeholder-opacity: 1;
  color: #009688;
  color: rgba(0, 150, 136, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-teal-600::placeholder{
  --placeholder-opacity: 1;
  color: #00897b;
  color: rgba(0, 137, 123, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-teal-700::placeholder{
  --placeholder-opacity: 1;
  color: #00796b;
  color: rgba(0, 121, 107, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-teal-800::placeholder{
  --placeholder-opacity: 1;
  color: #00695c;
  color: rgba(0, 105, 92, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-teal-900::placeholder{
  --placeholder-opacity: 1;
  color: #004d40;
  color: rgba(0, 77, 64, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-teal-a100::placeholder{
  --placeholder-opacity: 1;
  color: #a7ffeb;
  color: rgba(167, 255, 235, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-teal-a200::placeholder{
  --placeholder-opacity: 1;
  color: #64ffda;
  color: rgba(100, 255, 218, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-teal-a400::placeholder{
  --placeholder-opacity: 1;
  color: #1de9b6;
  color: rgba(29, 233, 182, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-teal-a700::placeholder{
  --placeholder-opacity: 1;
  color: #00bfa5;
  color: rgba(0, 191, 165, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-green-50::placeholder{
  --placeholder-opacity: 1;
  color: #e8f5e9;
  color: rgba(232, 245, 233, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-green-100::placeholder{
  --placeholder-opacity: 1;
  color: #c8e6c9;
  color: rgba(200, 230, 201, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-green-200::placeholder{
  --placeholder-opacity: 1;
  color: #a5d6a7;
  color: rgba(165, 214, 167, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-green-300::placeholder{
  --placeholder-opacity: 1;
  color: #81c784;
  color: rgba(129, 199, 132, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-green-400::placeholder{
  --placeholder-opacity: 1;
  color: #66bb6a;
  color: rgba(102, 187, 106, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-green-500::placeholder{
  --placeholder-opacity: 1;
  color: #4caf50;
  color: rgba(76, 175, 80, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-green-600::placeholder{
  --placeholder-opacity: 1;
  color: #43a047;
  color: rgba(67, 160, 71, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-green-700::placeholder{
  --placeholder-opacity: 1;
  color: #388e3c;
  color: rgba(56, 142, 60, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-green-800::placeholder{
  --placeholder-opacity: 1;
  color: #2e7d32;
  color: rgba(46, 125, 50, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-green-900::placeholder{
  --placeholder-opacity: 1;
  color: #1b5e20;
  color: rgba(27, 94, 32, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-green-a100::placeholder{
  --placeholder-opacity: 1;
  color: #b9f6ca;
  color: rgba(185, 246, 202, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-green-a200::placeholder{
  --placeholder-opacity: 1;
  color: #69f0ae;
  color: rgba(105, 240, 174, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-green-a400::placeholder{
  --placeholder-opacity: 1;
  color: #00e676;
  color: rgba(0, 230, 118, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-green-a700::placeholder{
  --placeholder-opacity: 1;
  color: #00c853;
  color: rgba(0, 200, 83, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightGreen-50::placeholder{
  --placeholder-opacity: 1;
  color: #f1f8e9;
  color: rgba(241, 248, 233, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightGreen-100::placeholder{
  --placeholder-opacity: 1;
  color: #dcedc8;
  color: rgba(220, 237, 200, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightGreen-200::placeholder{
  --placeholder-opacity: 1;
  color: #c5e1a5;
  color: rgba(197, 225, 165, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightGreen-300::placeholder{
  --placeholder-opacity: 1;
  color: #aed581;
  color: rgba(174, 213, 129, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightGreen-400::placeholder{
  --placeholder-opacity: 1;
  color: #9ccc65;
  color: rgba(156, 204, 101, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightGreen-500::placeholder{
  --placeholder-opacity: 1;
  color: #8bc34a;
  color: rgba(139, 195, 74, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightGreen-600::placeholder{
  --placeholder-opacity: 1;
  color: #7cb342;
  color: rgba(124, 179, 66, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightGreen-700::placeholder{
  --placeholder-opacity: 1;
  color: #689f38;
  color: rgba(104, 159, 56, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightGreen-800::placeholder{
  --placeholder-opacity: 1;
  color: #558b2f;
  color: rgba(85, 139, 47, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightGreen-900::placeholder{
  --placeholder-opacity: 1;
  color: #33691e;
  color: rgba(51, 105, 30, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightGreen-a100::placeholder{
  --placeholder-opacity: 1;
  color: #ccff90;
  color: rgba(204, 255, 144, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightGreen-a200::placeholder{
  --placeholder-opacity: 1;
  color: #b2ff59;
  color: rgba(178, 255, 89, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightGreen-a400::placeholder{
  --placeholder-opacity: 1;
  color: #76ff03;
  color: rgba(118, 255, 3, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lightGreen-a700::placeholder{
  --placeholder-opacity: 1;
  color: #64dd17;
  color: rgba(100, 221, 23, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lime-50::placeholder{
  --placeholder-opacity: 1;
  color: #f9fbe7;
  color: rgba(249, 251, 231, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lime-100::placeholder{
  --placeholder-opacity: 1;
  color: #f0f4c3;
  color: rgba(240, 244, 195, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lime-200::placeholder{
  --placeholder-opacity: 1;
  color: #e6ee9c;
  color: rgba(230, 238, 156, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lime-300::placeholder{
  --placeholder-opacity: 1;
  color: #dce775;
  color: rgba(220, 231, 117, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lime-400::placeholder{
  --placeholder-opacity: 1;
  color: #d4e157;
  color: rgba(212, 225, 87, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lime-500::placeholder{
  --placeholder-opacity: 1;
  color: #cddc39;
  color: rgba(205, 220, 57, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lime-600::placeholder{
  --placeholder-opacity: 1;
  color: #c0ca33;
  color: rgba(192, 202, 51, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lime-700::placeholder{
  --placeholder-opacity: 1;
  color: #afb42b;
  color: rgba(175, 180, 43, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lime-800::placeholder{
  --placeholder-opacity: 1;
  color: #9e9d24;
  color: rgba(158, 157, 36, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lime-900::placeholder{
  --placeholder-opacity: 1;
  color: #827717;
  color: rgba(130, 119, 23, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lime-a100::placeholder{
  --placeholder-opacity: 1;
  color: #f4ff81;
  color: rgba(244, 255, 129, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lime-a200::placeholder{
  --placeholder-opacity: 1;
  color: #eeff41;
  color: rgba(238, 255, 65, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lime-a400::placeholder{
  --placeholder-opacity: 1;
  color: #c6ff00;
  color: rgba(198, 255, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-lime-a700::placeholder{
  --placeholder-opacity: 1;
  color: #aeea00;
  color: rgba(174, 234, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-yellow-50::placeholder{
  --placeholder-opacity: 1;
  color: #fffde7;
  color: rgba(255, 253, 231, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-yellow-100::placeholder{
  --placeholder-opacity: 1;
  color: #fff9c4;
  color: rgba(255, 249, 196, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-yellow-200::placeholder{
  --placeholder-opacity: 1;
  color: #fff59d;
  color: rgba(255, 245, 157, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-yellow-300::placeholder{
  --placeholder-opacity: 1;
  color: #fff176;
  color: rgba(255, 241, 118, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-yellow-400::placeholder{
  --placeholder-opacity: 1;
  color: #ffee58;
  color: rgba(255, 238, 88, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-yellow-500::placeholder{
  --placeholder-opacity: 1;
  color: #ffeb3b;
  color: rgba(255, 235, 59, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-yellow-600::placeholder{
  --placeholder-opacity: 1;
  color: #fdd835;
  color: rgba(253, 216, 53, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-yellow-700::placeholder{
  --placeholder-opacity: 1;
  color: #fbc02d;
  color: rgba(251, 192, 45, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-yellow-800::placeholder{
  --placeholder-opacity: 1;
  color: #f9a825;
  color: rgba(249, 168, 37, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-yellow-900::placeholder{
  --placeholder-opacity: 1;
  color: #f57f17;
  color: rgba(245, 127, 23, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-yellow-a100::placeholder{
  --placeholder-opacity: 1;
  color: #ffff8d;
  color: rgba(255, 255, 141, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-yellow-a200::placeholder{
  --placeholder-opacity: 1;
  color: #ffff00;
  color: rgba(255, 255, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-yellow-a400::placeholder{
  --placeholder-opacity: 1;
  color: #ffea00;
  color: rgba(255, 234, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-yellow-a700::placeholder{
  --placeholder-opacity: 1;
  color: #ffd600;
  color: rgba(255, 214, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-amber-50::placeholder{
  --placeholder-opacity: 1;
  color: #fff8e1;
  color: rgba(255, 248, 225, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-amber-100::placeholder{
  --placeholder-opacity: 1;
  color: #ffecb3;
  color: rgba(255, 236, 179, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-amber-200::placeholder{
  --placeholder-opacity: 1;
  color: #ffe082;
  color: rgba(255, 224, 130, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-amber-300::placeholder{
  --placeholder-opacity: 1;
  color: #ffd54f;
  color: rgba(255, 213, 79, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-amber-400::placeholder{
  --placeholder-opacity: 1;
  color: #ffca28;
  color: rgba(255, 202, 40, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-amber-500::placeholder{
  --placeholder-opacity: 1;
  color: #ffc107;
  color: rgba(255, 193, 7, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-amber-600::placeholder{
  --placeholder-opacity: 1;
  color: #ffb300;
  color: rgba(255, 179, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-amber-700::placeholder{
  --placeholder-opacity: 1;
  color: #ffa000;
  color: rgba(255, 160, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-amber-800::placeholder{
  --placeholder-opacity: 1;
  color: #ff8f00;
  color: rgba(255, 143, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-amber-900::placeholder{
  --placeholder-opacity: 1;
  color: #ff6f00;
  color: rgba(255, 111, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-amber-a100::placeholder{
  --placeholder-opacity: 1;
  color: #ffe57f;
  color: rgba(255, 229, 127, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-amber-a200::placeholder{
  --placeholder-opacity: 1;
  color: #ffd740;
  color: rgba(255, 215, 64, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-amber-a400::placeholder{
  --placeholder-opacity: 1;
  color: #ffc400;
  color: rgba(255, 196, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-amber-a700::placeholder{
  --placeholder-opacity: 1;
  color: #ffab00;
  color: rgba(255, 171, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-orange-50::placeholder{
  --placeholder-opacity: 1;
  color: #fff3e0;
  color: rgba(255, 243, 224, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-orange-100::placeholder{
  --placeholder-opacity: 1;
  color: #ffe0b2;
  color: rgba(255, 224, 178, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-orange-200::placeholder{
  --placeholder-opacity: 1;
  color: #ffcc80;
  color: rgba(255, 204, 128, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-orange-300::placeholder{
  --placeholder-opacity: 1;
  color: #ffb74d;
  color: rgba(255, 183, 77, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-orange-400::placeholder{
  --placeholder-opacity: 1;
  color: #ffa726;
  color: rgba(255, 167, 38, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-orange-500::placeholder{
  --placeholder-opacity: 1;
  color: #ff9800;
  color: rgba(255, 152, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-orange-600::placeholder{
  --placeholder-opacity: 1;
  color: #fb8c00;
  color: rgba(251, 140, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-orange-700::placeholder{
  --placeholder-opacity: 1;
  color: #f57c00;
  color: rgba(245, 124, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-orange-800::placeholder{
  --placeholder-opacity: 1;
  color: #ef6c00;
  color: rgba(239, 108, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-orange-900::placeholder{
  --placeholder-opacity: 1;
  color: #e65100;
  color: rgba(230, 81, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-orange-a100::placeholder{
  --placeholder-opacity: 1;
  color: #ffd180;
  color: rgba(255, 209, 128, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-orange-a200::placeholder{
  --placeholder-opacity: 1;
  color: #ffab40;
  color: rgba(255, 171, 64, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-orange-a400::placeholder{
  --placeholder-opacity: 1;
  color: #ff9100;
  color: rgba(255, 145, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-orange-a700::placeholder{
  --placeholder-opacity: 1;
  color: #ff6d00;
  color: rgba(255, 109, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepOrange-50::placeholder{
  --placeholder-opacity: 1;
  color: #fbe9e7;
  color: rgba(251, 233, 231, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepOrange-100::placeholder{
  --placeholder-opacity: 1;
  color: #ffccbc;
  color: rgba(255, 204, 188, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepOrange-200::placeholder{
  --placeholder-opacity: 1;
  color: #ffab91;
  color: rgba(255, 171, 145, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepOrange-300::placeholder{
  --placeholder-opacity: 1;
  color: #ff8a65;
  color: rgba(255, 138, 101, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepOrange-400::placeholder{
  --placeholder-opacity: 1;
  color: #ff7043;
  color: rgba(255, 112, 67, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepOrange-500::placeholder{
  --placeholder-opacity: 1;
  color: #ff5722;
  color: rgba(255, 87, 34, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepOrange-600::placeholder{
  --placeholder-opacity: 1;
  color: #f4511e;
  color: rgba(244, 81, 30, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepOrange-700::placeholder{
  --placeholder-opacity: 1;
  color: #e64a19;
  color: rgba(230, 74, 25, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepOrange-800::placeholder{
  --placeholder-opacity: 1;
  color: #d84315;
  color: rgba(216, 67, 21, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepOrange-900::placeholder{
  --placeholder-opacity: 1;
  color: #bf360c;
  color: rgba(191, 54, 12, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepOrange-a100::placeholder{
  --placeholder-opacity: 1;
  color: #ff9e80;
  color: rgba(255, 158, 128, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepOrange-a200::placeholder{
  --placeholder-opacity: 1;
  color: #ff6e40;
  color: rgba(255, 110, 64, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepOrange-a400::placeholder{
  --placeholder-opacity: 1;
  color: #ff3d00;
  color: rgba(255, 61, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-deepOrange-a700::placeholder{
  --placeholder-opacity: 1;
  color: #dd2c00;
  color: rgba(221, 44, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-brown-50::placeholder{
  --placeholder-opacity: 1;
  color: #efebe9;
  color: rgba(239, 235, 233, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-brown-100::placeholder{
  --placeholder-opacity: 1;
  color: #d7ccc8;
  color: rgba(215, 204, 200, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-brown-200::placeholder{
  --placeholder-opacity: 1;
  color: #bcaaa4;
  color: rgba(188, 170, 164, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-brown-300::placeholder{
  --placeholder-opacity: 1;
  color: #a1887f;
  color: rgba(161, 136, 127, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-brown-400::placeholder{
  --placeholder-opacity: 1;
  color: #8d6e63;
  color: rgba(141, 110, 99, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-brown-500::placeholder{
  --placeholder-opacity: 1;
  color: #795548;
  color: rgba(121, 85, 72, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-brown-600::placeholder{
  --placeholder-opacity: 1;
  color: #6d4c41;
  color: rgba(109, 76, 65, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-brown-700::placeholder{
  --placeholder-opacity: 1;
  color: #5d4037;
  color: rgba(93, 64, 55, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-brown-800::placeholder{
  --placeholder-opacity: 1;
  color: #4e342e;
  color: rgba(78, 52, 46, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-brown-900::placeholder{
  --placeholder-opacity: 1;
  color: #3e2723;
  color: rgba(62, 39, 35, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-gray-50::placeholder{
  --placeholder-opacity: 1;
  color: #fafafa;
  color: rgba(250, 250, 250, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-gray-100::placeholder{
  --placeholder-opacity: 1;
  color: #f5f5f5;
  color: rgba(245, 245, 245, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-gray-200::placeholder{
  --placeholder-opacity: 1;
  color: #eeeeee;
  color: rgba(238, 238, 238, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-gray-300::placeholder{
  --placeholder-opacity: 1;
  color: #e0e0e0;
  color: rgba(224, 224, 224, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-gray-400::placeholder{
  --placeholder-opacity: 1;
  color: #bdbdbd;
  color: rgba(189, 189, 189, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-gray-500::placeholder{
  --placeholder-opacity: 1;
  color: #9e9e9e;
  color: rgba(158, 158, 158, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-gray-600::placeholder{
  --placeholder-opacity: 1;
  color: #757575;
  color: rgba(117, 117, 117, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-gray-700::placeholder{
  --placeholder-opacity: 1;
  color: #616161;
  color: rgba(97, 97, 97, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-gray-800::placeholder{
  --placeholder-opacity: 1;
  color: #424242;
  color: rgba(66, 66, 66, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-gray-900::placeholder{
  --placeholder-opacity: 1;
  color: #212121;
  color: rgba(33, 33, 33, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-blueGray-50::placeholder{
  color: var(--color-blue-grey-50);
}

#uf-app .tw-placeholder-blueGray-100::placeholder{
  color: var(--color-blue-grey-100);
}

#uf-app .tw-placeholder-blueGray-200::placeholder{
  color: var(--color-blue-grey-200);
}

#uf-app .tw-placeholder-blueGray-300::placeholder{
  color: var(--color-blue-grey-300);
}

#uf-app .tw-placeholder-blueGray-400::placeholder{
  color: var(--color-blue-grey-400);
}

#uf-app .tw-placeholder-blueGray-500::placeholder{
  color: var(--color-blue-grey-500);
}

#uf-app .tw-placeholder-blueGray-600::placeholder{
  color: var(--color-blue-grey-600);
}

#uf-app .tw-placeholder-blueGray-700::placeholder{
  color: var(--color-blue-grey-700);
}

#uf-app .tw-placeholder-blueGray-800::placeholder{
  color: var(--color-blue-grey-800);
}

#uf-app .tw-placeholder-blueGray-900::placeholder{
  color: var(--color-blue-grey-900);
}

#uf-app .tw-placeholder-black::placeholder{
  --placeholder-opacity: 1;
  color: #000000;
  color: rgba(0, 0, 0, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-white::placeholder{
  --placeholder-opacity: 1;
  color: #ffffff;
  color: rgba(255, 255, 255, var(--placeholder-opacity));
}

#uf-app .tw-placeholder-transparent::placeholder{
  color: transparent;
}

#uf-app .focus\:tw-placeholder-primary:focus::placeholder{
  color: var(--color-blue);
}

#uf-app .focus\:tw-placeholder-muted:focus::placeholder{
  color: var(--color-blue-grey-400);
}

#uf-app .focus\:tw-placeholder-warning:focus::placeholder{
  color: var(--color-orange);
}

#uf-app .focus\:tw-placeholder-danger:focus::placeholder{
  color: var(--color-orange);
}

#uf-app .focus\:tw-placeholder-fail:focus::placeholder{
  color: var(--color-red);
}

#uf-app .focus\:tw-placeholder-info:focus::placeholder{
  color: var(--color-deep-purple-400);
}

#uf-app .focus\:tw-placeholder-red-50:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffebee;
  color: rgba(255, 235, 238, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-red-100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffcdd2;
  color: rgba(255, 205, 210, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-red-200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ef9a9a;
  color: rgba(239, 154, 154, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-red-300:focus::placeholder{
  --placeholder-opacity: 1;
  color: #e57373;
  color: rgba(229, 115, 115, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-red-400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ef5350;
  color: rgba(239, 83, 80, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-red-500:focus::placeholder{
  --placeholder-opacity: 1;
  color: #f44336;
  color: rgba(244, 67, 54, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-red-600:focus::placeholder{
  --placeholder-opacity: 1;
  color: #e53935;
  color: rgba(229, 57, 53, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-red-700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #d32f2f;
  color: rgba(211, 47, 47, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-red-800:focus::placeholder{
  --placeholder-opacity: 1;
  color: #c62828;
  color: rgba(198, 40, 40, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-red-900:focus::placeholder{
  --placeholder-opacity: 1;
  color: #b71c1c;
  color: rgba(183, 28, 28, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-red-a100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ff8a80;
  color: rgba(255, 138, 128, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-red-a200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ff5252;
  color: rgba(255, 82, 82, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-red-a400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ff1744;
  color: rgba(255, 23, 68, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-red-a700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #d50000;
  color: rgba(213, 0, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-pink-50:focus::placeholder{
  --placeholder-opacity: 1;
  color: #fce4ec;
  color: rgba(252, 228, 236, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-pink-100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #f8bbd0;
  color: rgba(248, 187, 208, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-pink-200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #f48fb1;
  color: rgba(244, 143, 177, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-pink-300:focus::placeholder{
  --placeholder-opacity: 1;
  color: #f06292;
  color: rgba(240, 98, 146, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-pink-400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ec407a;
  color: rgba(236, 64, 122, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-pink-500:focus::placeholder{
  --placeholder-opacity: 1;
  color: #e91e63;
  color: rgba(233, 30, 99, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-pink-600:focus::placeholder{
  --placeholder-opacity: 1;
  color: #d81b60;
  color: rgba(216, 27, 96, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-pink-700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #c2185b;
  color: rgba(194, 24, 91, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-pink-800:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ad1457;
  color: rgba(173, 20, 87, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-pink-900:focus::placeholder{
  --placeholder-opacity: 1;
  color: #880e4f;
  color: rgba(136, 14, 79, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-pink-a100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ff80ab;
  color: rgba(255, 128, 171, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-pink-a200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ff4081;
  color: rgba(255, 64, 129, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-pink-a400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #f50057;
  color: rgba(245, 0, 87, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-pink-a700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #c51162;
  color: rgba(197, 17, 98, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-purple-50:focus::placeholder{
  --placeholder-opacity: 1;
  color: #f3e5f5;
  color: rgba(243, 229, 245, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-purple-100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #e1bee7;
  color: rgba(225, 190, 231, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-purple-200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ce93d8;
  color: rgba(206, 147, 216, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-purple-300:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ba68c8;
  color: rgba(186, 104, 200, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-purple-400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ab47bc;
  color: rgba(171, 71, 188, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-purple-500:focus::placeholder{
  --placeholder-opacity: 1;
  color: #9c27b0;
  color: rgba(156, 39, 176, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-purple-600:focus::placeholder{
  --placeholder-opacity: 1;
  color: #8e24aa;
  color: rgba(142, 36, 170, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-purple-700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #7b1fa2;
  color: rgba(123, 31, 162, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-purple-800:focus::placeholder{
  --placeholder-opacity: 1;
  color: #6a1b9a;
  color: rgba(106, 27, 154, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-purple-900:focus::placeholder{
  --placeholder-opacity: 1;
  color: #4a148c;
  color: rgba(74, 20, 140, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-purple-a100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ea80fc;
  color: rgba(234, 128, 252, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-purple-a200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #e040fb;
  color: rgba(224, 64, 251, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-purple-a400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #d500f9;
  color: rgba(213, 0, 249, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-purple-a700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #aa00ff;
  color: rgba(170, 0, 255, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepPurple-50:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ede7f6;
  color: rgba(237, 231, 246, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepPurple-100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #d1c4e9;
  color: rgba(209, 196, 233, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepPurple-200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #b39ddb;
  color: rgba(179, 157, 219, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepPurple-300:focus::placeholder{
  --placeholder-opacity: 1;
  color: #9575cd;
  color: rgba(149, 117, 205, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepPurple-400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #7e57c2;
  color: rgba(126, 87, 194, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepPurple-500:focus::placeholder{
  --placeholder-opacity: 1;
  color: #673ab7;
  color: rgba(103, 58, 183, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepPurple-600:focus::placeholder{
  --placeholder-opacity: 1;
  color: #5e35b1;
  color: rgba(94, 53, 177, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepPurple-700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #512da8;
  color: rgba(81, 45, 168, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepPurple-800:focus::placeholder{
  --placeholder-opacity: 1;
  color: #4527a0;
  color: rgba(69, 39, 160, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepPurple-900:focus::placeholder{
  --placeholder-opacity: 1;
  color: #311b92;
  color: rgba(49, 27, 146, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepPurple-a100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #b388ff;
  color: rgba(179, 136, 255, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepPurple-a200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #7c4dff;
  color: rgba(124, 77, 255, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepPurple-a400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #651fff;
  color: rgba(101, 31, 255, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepPurple-a700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #6200ea;
  color: rgba(98, 0, 234, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-indigo-50:focus::placeholder{
  --placeholder-opacity: 1;
  color: #e8eaf6;
  color: rgba(232, 234, 246, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-indigo-100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #c5cae9;
  color: rgba(197, 202, 233, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-indigo-200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #9fa8da;
  color: rgba(159, 168, 218, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-indigo-300:focus::placeholder{
  --placeholder-opacity: 1;
  color: #7986cb;
  color: rgba(121, 134, 203, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-indigo-400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #5c6bc0;
  color: rgba(92, 107, 192, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-indigo-500:focus::placeholder{
  --placeholder-opacity: 1;
  color: #3f51b5;
  color: rgba(63, 81, 181, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-indigo-600:focus::placeholder{
  --placeholder-opacity: 1;
  color: #3949ab;
  color: rgba(57, 73, 171, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-indigo-700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #303f9f;
  color: rgba(48, 63, 159, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-indigo-800:focus::placeholder{
  --placeholder-opacity: 1;
  color: #283593;
  color: rgba(40, 53, 147, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-indigo-900:focus::placeholder{
  --placeholder-opacity: 1;
  color: #1a237e;
  color: rgba(26, 35, 126, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-indigo-a100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #8c9eff;
  color: rgba(140, 158, 255, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-indigo-a200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #536dfe;
  color: rgba(83, 109, 254, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-indigo-a400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #3d5afe;
  color: rgba(61, 90, 254, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-indigo-a700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #304ffe;
  color: rgba(48, 79, 254, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-blue-50:focus::placeholder{
  --placeholder-opacity: 1;
  color: #e3f2fd;
  color: rgba(227, 242, 253, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-blue-100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #bbdefb;
  color: rgba(187, 222, 251, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-blue-200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #90caf9;
  color: rgba(144, 202, 249, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-blue-300:focus::placeholder{
  --placeholder-opacity: 1;
  color: #64b5f6;
  color: rgba(100, 181, 246, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-blue-400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #42a5f5;
  color: rgba(66, 165, 245, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-blue-500:focus::placeholder{
  --placeholder-opacity: 1;
  color: #2196f3;
  color: rgba(33, 150, 243, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-blue-600:focus::placeholder{
  --placeholder-opacity: 1;
  color: #1e88e5;
  color: rgba(30, 136, 229, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-blue-700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #1976d2;
  color: rgba(25, 118, 210, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-blue-800:focus::placeholder{
  --placeholder-opacity: 1;
  color: #1565c0;
  color: rgba(21, 101, 192, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-blue-900:focus::placeholder{
  --placeholder-opacity: 1;
  color: #0d47a1;
  color: rgba(13, 71, 161, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-blue-a100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #82b1ff;
  color: rgba(130, 177, 255, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-blue-a200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #448aff;
  color: rgba(68, 138, 255, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-blue-a400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #2979ff;
  color: rgba(41, 121, 255, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-blue-a700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #2962ff;
  color: rgba(41, 98, 255, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightBlue-50:focus::placeholder{
  --placeholder-opacity: 1;
  color: #e1f5fe;
  color: rgba(225, 245, 254, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightBlue-100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #b3e5fc;
  color: rgba(179, 229, 252, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightBlue-200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #81d4fa;
  color: rgba(129, 212, 250, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightBlue-300:focus::placeholder{
  --placeholder-opacity: 1;
  color: #4fc3f7;
  color: rgba(79, 195, 247, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightBlue-400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #29b6f6;
  color: rgba(41, 182, 246, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightBlue-500:focus::placeholder{
  --placeholder-opacity: 1;
  color: #03a9f4;
  color: rgba(3, 169, 244, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightBlue-600:focus::placeholder{
  --placeholder-opacity: 1;
  color: #039be5;
  color: rgba(3, 155, 229, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightBlue-700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #0288d1;
  color: rgba(2, 136, 209, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightBlue-800:focus::placeholder{
  --placeholder-opacity: 1;
  color: #0277bd;
  color: rgba(2, 119, 189, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightBlue-900:focus::placeholder{
  --placeholder-opacity: 1;
  color: #01579b;
  color: rgba(1, 87, 155, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightBlue-a100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #80d8ff;
  color: rgba(128, 216, 255, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightBlue-a200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #40c4ff;
  color: rgba(64, 196, 255, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightBlue-a400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #00b0ff;
  color: rgba(0, 176, 255, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightBlue-a700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #0091ea;
  color: rgba(0, 145, 234, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-cyan-50:focus::placeholder{
  --placeholder-opacity: 1;
  color: #e0f7fa;
  color: rgba(224, 247, 250, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-cyan-100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #b2ebf2;
  color: rgba(178, 235, 242, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-cyan-200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #80deea;
  color: rgba(128, 222, 234, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-cyan-300:focus::placeholder{
  --placeholder-opacity: 1;
  color: #4dd0e1;
  color: rgba(77, 208, 225, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-cyan-400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #26c6da;
  color: rgba(38, 198, 218, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-cyan-500:focus::placeholder{
  --placeholder-opacity: 1;
  color: #00bcd4;
  color: rgba(0, 188, 212, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-cyan-600:focus::placeholder{
  --placeholder-opacity: 1;
  color: #00acc1;
  color: rgba(0, 172, 193, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-cyan-700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #0097a7;
  color: rgba(0, 151, 167, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-cyan-800:focus::placeholder{
  --placeholder-opacity: 1;
  color: #00838f;
  color: rgba(0, 131, 143, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-cyan-900:focus::placeholder{
  --placeholder-opacity: 1;
  color: #006064;
  color: rgba(0, 96, 100, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-cyan-a100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #84ffff;
  color: rgba(132, 255, 255, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-cyan-a200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #18ffff;
  color: rgba(24, 255, 255, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-cyan-a400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #00e5ff;
  color: rgba(0, 229, 255, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-cyan-a700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #00b8d4;
  color: rgba(0, 184, 212, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-teal-50:focus::placeholder{
  --placeholder-opacity: 1;
  color: #e0f2f1;
  color: rgba(224, 242, 241, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-teal-100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #b2dfdb;
  color: rgba(178, 223, 219, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-teal-200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #80cbc4;
  color: rgba(128, 203, 196, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-teal-300:focus::placeholder{
  --placeholder-opacity: 1;
  color: #4db6ac;
  color: rgba(77, 182, 172, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-teal-400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #26a69a;
  color: rgba(38, 166, 154, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-teal-500:focus::placeholder{
  --placeholder-opacity: 1;
  color: #009688;
  color: rgba(0, 150, 136, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-teal-600:focus::placeholder{
  --placeholder-opacity: 1;
  color: #00897b;
  color: rgba(0, 137, 123, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-teal-700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #00796b;
  color: rgba(0, 121, 107, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-teal-800:focus::placeholder{
  --placeholder-opacity: 1;
  color: #00695c;
  color: rgba(0, 105, 92, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-teal-900:focus::placeholder{
  --placeholder-opacity: 1;
  color: #004d40;
  color: rgba(0, 77, 64, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-teal-a100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #a7ffeb;
  color: rgba(167, 255, 235, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-teal-a200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #64ffda;
  color: rgba(100, 255, 218, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-teal-a400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #1de9b6;
  color: rgba(29, 233, 182, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-teal-a700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #00bfa5;
  color: rgba(0, 191, 165, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-green-50:focus::placeholder{
  --placeholder-opacity: 1;
  color: #e8f5e9;
  color: rgba(232, 245, 233, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-green-100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #c8e6c9;
  color: rgba(200, 230, 201, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-green-200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #a5d6a7;
  color: rgba(165, 214, 167, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-green-300:focus::placeholder{
  --placeholder-opacity: 1;
  color: #81c784;
  color: rgba(129, 199, 132, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-green-400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #66bb6a;
  color: rgba(102, 187, 106, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-green-500:focus::placeholder{
  --placeholder-opacity: 1;
  color: #4caf50;
  color: rgba(76, 175, 80, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-green-600:focus::placeholder{
  --placeholder-opacity: 1;
  color: #43a047;
  color: rgba(67, 160, 71, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-green-700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #388e3c;
  color: rgba(56, 142, 60, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-green-800:focus::placeholder{
  --placeholder-opacity: 1;
  color: #2e7d32;
  color: rgba(46, 125, 50, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-green-900:focus::placeholder{
  --placeholder-opacity: 1;
  color: #1b5e20;
  color: rgba(27, 94, 32, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-green-a100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #b9f6ca;
  color: rgba(185, 246, 202, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-green-a200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #69f0ae;
  color: rgba(105, 240, 174, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-green-a400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #00e676;
  color: rgba(0, 230, 118, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-green-a700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #00c853;
  color: rgba(0, 200, 83, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightGreen-50:focus::placeholder{
  --placeholder-opacity: 1;
  color: #f1f8e9;
  color: rgba(241, 248, 233, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightGreen-100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #dcedc8;
  color: rgba(220, 237, 200, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightGreen-200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #c5e1a5;
  color: rgba(197, 225, 165, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightGreen-300:focus::placeholder{
  --placeholder-opacity: 1;
  color: #aed581;
  color: rgba(174, 213, 129, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightGreen-400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #9ccc65;
  color: rgba(156, 204, 101, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightGreen-500:focus::placeholder{
  --placeholder-opacity: 1;
  color: #8bc34a;
  color: rgba(139, 195, 74, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightGreen-600:focus::placeholder{
  --placeholder-opacity: 1;
  color: #7cb342;
  color: rgba(124, 179, 66, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightGreen-700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #689f38;
  color: rgba(104, 159, 56, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightGreen-800:focus::placeholder{
  --placeholder-opacity: 1;
  color: #558b2f;
  color: rgba(85, 139, 47, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightGreen-900:focus::placeholder{
  --placeholder-opacity: 1;
  color: #33691e;
  color: rgba(51, 105, 30, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightGreen-a100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ccff90;
  color: rgba(204, 255, 144, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightGreen-a200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #b2ff59;
  color: rgba(178, 255, 89, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightGreen-a400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #76ff03;
  color: rgba(118, 255, 3, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lightGreen-a700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #64dd17;
  color: rgba(100, 221, 23, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lime-50:focus::placeholder{
  --placeholder-opacity: 1;
  color: #f9fbe7;
  color: rgba(249, 251, 231, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lime-100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #f0f4c3;
  color: rgba(240, 244, 195, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lime-200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #e6ee9c;
  color: rgba(230, 238, 156, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lime-300:focus::placeholder{
  --placeholder-opacity: 1;
  color: #dce775;
  color: rgba(220, 231, 117, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lime-400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #d4e157;
  color: rgba(212, 225, 87, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lime-500:focus::placeholder{
  --placeholder-opacity: 1;
  color: #cddc39;
  color: rgba(205, 220, 57, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lime-600:focus::placeholder{
  --placeholder-opacity: 1;
  color: #c0ca33;
  color: rgba(192, 202, 51, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lime-700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #afb42b;
  color: rgba(175, 180, 43, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lime-800:focus::placeholder{
  --placeholder-opacity: 1;
  color: #9e9d24;
  color: rgba(158, 157, 36, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lime-900:focus::placeholder{
  --placeholder-opacity: 1;
  color: #827717;
  color: rgba(130, 119, 23, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lime-a100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #f4ff81;
  color: rgba(244, 255, 129, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lime-a200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #eeff41;
  color: rgba(238, 255, 65, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lime-a400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #c6ff00;
  color: rgba(198, 255, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-lime-a700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #aeea00;
  color: rgba(174, 234, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-yellow-50:focus::placeholder{
  --placeholder-opacity: 1;
  color: #fffde7;
  color: rgba(255, 253, 231, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-yellow-100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #fff9c4;
  color: rgba(255, 249, 196, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-yellow-200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #fff59d;
  color: rgba(255, 245, 157, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-yellow-300:focus::placeholder{
  --placeholder-opacity: 1;
  color: #fff176;
  color: rgba(255, 241, 118, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-yellow-400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffee58;
  color: rgba(255, 238, 88, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-yellow-500:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffeb3b;
  color: rgba(255, 235, 59, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-yellow-600:focus::placeholder{
  --placeholder-opacity: 1;
  color: #fdd835;
  color: rgba(253, 216, 53, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-yellow-700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #fbc02d;
  color: rgba(251, 192, 45, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-yellow-800:focus::placeholder{
  --placeholder-opacity: 1;
  color: #f9a825;
  color: rgba(249, 168, 37, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-yellow-900:focus::placeholder{
  --placeholder-opacity: 1;
  color: #f57f17;
  color: rgba(245, 127, 23, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-yellow-a100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffff8d;
  color: rgba(255, 255, 141, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-yellow-a200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffff00;
  color: rgba(255, 255, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-yellow-a400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffea00;
  color: rgba(255, 234, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-yellow-a700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffd600;
  color: rgba(255, 214, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-amber-50:focus::placeholder{
  --placeholder-opacity: 1;
  color: #fff8e1;
  color: rgba(255, 248, 225, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-amber-100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffecb3;
  color: rgba(255, 236, 179, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-amber-200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffe082;
  color: rgba(255, 224, 130, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-amber-300:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffd54f;
  color: rgba(255, 213, 79, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-amber-400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffca28;
  color: rgba(255, 202, 40, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-amber-500:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffc107;
  color: rgba(255, 193, 7, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-amber-600:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffb300;
  color: rgba(255, 179, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-amber-700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffa000;
  color: rgba(255, 160, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-amber-800:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ff8f00;
  color: rgba(255, 143, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-amber-900:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ff6f00;
  color: rgba(255, 111, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-amber-a100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffe57f;
  color: rgba(255, 229, 127, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-amber-a200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffd740;
  color: rgba(255, 215, 64, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-amber-a400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffc400;
  color: rgba(255, 196, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-amber-a700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffab00;
  color: rgba(255, 171, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-orange-50:focus::placeholder{
  --placeholder-opacity: 1;
  color: #fff3e0;
  color: rgba(255, 243, 224, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-orange-100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffe0b2;
  color: rgba(255, 224, 178, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-orange-200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffcc80;
  color: rgba(255, 204, 128, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-orange-300:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffb74d;
  color: rgba(255, 183, 77, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-orange-400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffa726;
  color: rgba(255, 167, 38, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-orange-500:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ff9800;
  color: rgba(255, 152, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-orange-600:focus::placeholder{
  --placeholder-opacity: 1;
  color: #fb8c00;
  color: rgba(251, 140, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-orange-700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #f57c00;
  color: rgba(245, 124, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-orange-800:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ef6c00;
  color: rgba(239, 108, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-orange-900:focus::placeholder{
  --placeholder-opacity: 1;
  color: #e65100;
  color: rgba(230, 81, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-orange-a100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffd180;
  color: rgba(255, 209, 128, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-orange-a200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffab40;
  color: rgba(255, 171, 64, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-orange-a400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ff9100;
  color: rgba(255, 145, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-orange-a700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ff6d00;
  color: rgba(255, 109, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepOrange-50:focus::placeholder{
  --placeholder-opacity: 1;
  color: #fbe9e7;
  color: rgba(251, 233, 231, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepOrange-100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffccbc;
  color: rgba(255, 204, 188, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepOrange-200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffab91;
  color: rgba(255, 171, 145, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepOrange-300:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ff8a65;
  color: rgba(255, 138, 101, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepOrange-400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ff7043;
  color: rgba(255, 112, 67, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepOrange-500:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ff5722;
  color: rgba(255, 87, 34, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepOrange-600:focus::placeholder{
  --placeholder-opacity: 1;
  color: #f4511e;
  color: rgba(244, 81, 30, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepOrange-700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #e64a19;
  color: rgba(230, 74, 25, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepOrange-800:focus::placeholder{
  --placeholder-opacity: 1;
  color: #d84315;
  color: rgba(216, 67, 21, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepOrange-900:focus::placeholder{
  --placeholder-opacity: 1;
  color: #bf360c;
  color: rgba(191, 54, 12, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepOrange-a100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ff9e80;
  color: rgba(255, 158, 128, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepOrange-a200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ff6e40;
  color: rgba(255, 110, 64, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepOrange-a400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ff3d00;
  color: rgba(255, 61, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-deepOrange-a700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #dd2c00;
  color: rgba(221, 44, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-brown-50:focus::placeholder{
  --placeholder-opacity: 1;
  color: #efebe9;
  color: rgba(239, 235, 233, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-brown-100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #d7ccc8;
  color: rgba(215, 204, 200, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-brown-200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #bcaaa4;
  color: rgba(188, 170, 164, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-brown-300:focus::placeholder{
  --placeholder-opacity: 1;
  color: #a1887f;
  color: rgba(161, 136, 127, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-brown-400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #8d6e63;
  color: rgba(141, 110, 99, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-brown-500:focus::placeholder{
  --placeholder-opacity: 1;
  color: #795548;
  color: rgba(121, 85, 72, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-brown-600:focus::placeholder{
  --placeholder-opacity: 1;
  color: #6d4c41;
  color: rgba(109, 76, 65, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-brown-700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #5d4037;
  color: rgba(93, 64, 55, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-brown-800:focus::placeholder{
  --placeholder-opacity: 1;
  color: #4e342e;
  color: rgba(78, 52, 46, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-brown-900:focus::placeholder{
  --placeholder-opacity: 1;
  color: #3e2723;
  color: rgba(62, 39, 35, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-gray-50:focus::placeholder{
  --placeholder-opacity: 1;
  color: #fafafa;
  color: rgba(250, 250, 250, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-gray-100:focus::placeholder{
  --placeholder-opacity: 1;
  color: #f5f5f5;
  color: rgba(245, 245, 245, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-gray-200:focus::placeholder{
  --placeholder-opacity: 1;
  color: #eeeeee;
  color: rgba(238, 238, 238, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-gray-300:focus::placeholder{
  --placeholder-opacity: 1;
  color: #e0e0e0;
  color: rgba(224, 224, 224, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-gray-400:focus::placeholder{
  --placeholder-opacity: 1;
  color: #bdbdbd;
  color: rgba(189, 189, 189, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-gray-500:focus::placeholder{
  --placeholder-opacity: 1;
  color: #9e9e9e;
  color: rgba(158, 158, 158, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-gray-600:focus::placeholder{
  --placeholder-opacity: 1;
  color: #757575;
  color: rgba(117, 117, 117, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-gray-700:focus::placeholder{
  --placeholder-opacity: 1;
  color: #616161;
  color: rgba(97, 97, 97, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-gray-800:focus::placeholder{
  --placeholder-opacity: 1;
  color: #424242;
  color: rgba(66, 66, 66, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-gray-900:focus::placeholder{
  --placeholder-opacity: 1;
  color: #212121;
  color: rgba(33, 33, 33, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-blueGray-50:focus::placeholder{
  color: var(--color-blue-grey-50);
}

#uf-app .focus\:tw-placeholder-blueGray-100:focus::placeholder{
  color: var(--color-blue-grey-100);
}

#uf-app .focus\:tw-placeholder-blueGray-200:focus::placeholder{
  color: var(--color-blue-grey-200);
}

#uf-app .focus\:tw-placeholder-blueGray-300:focus::placeholder{
  color: var(--color-blue-grey-300);
}

#uf-app .focus\:tw-placeholder-blueGray-400:focus::placeholder{
  color: var(--color-blue-grey-400);
}

#uf-app .focus\:tw-placeholder-blueGray-500:focus::placeholder{
  color: var(--color-blue-grey-500);
}

#uf-app .focus\:tw-placeholder-blueGray-600:focus::placeholder{
  color: var(--color-blue-grey-600);
}

#uf-app .focus\:tw-placeholder-blueGray-700:focus::placeholder{
  color: var(--color-blue-grey-700);
}

#uf-app .focus\:tw-placeholder-blueGray-800:focus::placeholder{
  color: var(--color-blue-grey-800);
}

#uf-app .focus\:tw-placeholder-blueGray-900:focus::placeholder{
  color: var(--color-blue-grey-900);
}

#uf-app .focus\:tw-placeholder-black:focus::placeholder{
  --placeholder-opacity: 1;
  color: #000000;
  color: rgba(0, 0, 0, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-white:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffffff;
  color: rgba(255, 255, 255, var(--placeholder-opacity));
}

#uf-app .focus\:tw-placeholder-transparent:focus::placeholder{
  color: transparent;
}

#uf-app .tw-placeholder-opacity-0::placeholder{
  --placeholder-opacity: 0;
}

#uf-app .tw-placeholder-opacity-25::placeholder{
  --placeholder-opacity: 0.25;
}

#uf-app .tw-placeholder-opacity-50::placeholder{
  --placeholder-opacity: 0.5;
}

#uf-app .tw-placeholder-opacity-75::placeholder{
  --placeholder-opacity: 0.75;
}

#uf-app .tw-placeholder-opacity-100::placeholder{
  --placeholder-opacity: 1;
}

#uf-app .focus\:tw-placeholder-opacity-0:focus::placeholder{
  --placeholder-opacity: 0;
}

#uf-app .focus\:tw-placeholder-opacity-25:focus::placeholder{
  --placeholder-opacity: 0.25;
}

#uf-app .focus\:tw-placeholder-opacity-50:focus::placeholder{
  --placeholder-opacity: 0.5;
}

#uf-app .focus\:tw-placeholder-opacity-75:focus::placeholder{
  --placeholder-opacity: 0.75;
}

#uf-app .focus\:tw-placeholder-opacity-100:focus::placeholder{
  --placeholder-opacity: 1;
}

#uf-app .tw-pointer-events-none{
  pointer-events: none;
}

#uf-app .tw-pointer-events-auto{
  pointer-events: auto;
}

#uf-app .tw-static{
  position: static;
}

#uf-app .tw-fixed{
  position: fixed;
}

#uf-app .tw-absolute{
  position: absolute;
}

#uf-app .tw-relative{
  position: relative;
}

#uf-app .tw-sticky{
  position: sticky;
}

#uf-app .tw-inset-0{
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

#uf-app .tw-inset-auto{
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}

#uf-app .tw--inset-1{
  top: -0.25rem;
  right: -0.25rem;
  bottom: -0.25rem;
  left: -0.25rem;
}

#uf-app .tw--inset-2{
  top: -0.5rem;
  right: -0.5rem;
  bottom: -0.5rem;
  left: -0.5rem;
}

#uf-app .tw-inset-y-0{
  top: 0;
  bottom: 0;
}

#uf-app .tw-inset-x-0{
  right: 0;
  left: 0;
}

#uf-app .tw-inset-y-auto{
  top: auto;
  bottom: auto;
}

#uf-app .tw-inset-x-auto{
  right: auto;
  left: auto;
}

#uf-app .tw--inset-y-1{
  top: -0.25rem;
  bottom: -0.25rem;
}

#uf-app .tw--inset-x-1{
  right: -0.25rem;
  left: -0.25rem;
}

#uf-app .tw--inset-y-2{
  top: -0.5rem;
  bottom: -0.5rem;
}

#uf-app .tw--inset-x-2{
  right: -0.5rem;
  left: -0.5rem;
}

#uf-app .tw-top-0{
  top: 0;
}

#uf-app .tw-right-0{
  right: 0;
}

#uf-app .tw-bottom-0{
  bottom: 0;
}

#uf-app .tw-left-0{
  left: 0;
}

#uf-app .tw-top-3{
  top: 0.75rem;
}

#uf-app .tw-right-3{
  right: 0.75rem;
}

#uf-app .tw-top-auto{
  top: auto;
}

#uf-app .tw-right-auto{
  right: auto;
}

#uf-app .tw-bottom-auto{
  bottom: auto;
}

#uf-app .tw-left-auto{
  left: auto;
}

#uf-app .tw--top-1{
  top: -0.25rem;
}

#uf-app .tw--right-1{
  right: -0.25rem;
}

#uf-app .tw--bottom-1{
  bottom: -0.25rem;
}

#uf-app .tw--left-1{
  left: -0.25rem;
}

#uf-app .tw--top-2{
  top: -0.5rem;
}

#uf-app .tw--right-2{
  right: -0.5rem;
}

#uf-app .tw--bottom-2{
  bottom: -0.5rem;
}

#uf-app .tw--left-2{
  left: -0.5rem;
}

#uf-app .tw-resize-none{
  resize: none;
}

#uf-app .tw-resize-y{
  resize: vertical;
}

#uf-app .tw-resize-x{
  resize: horizontal;
}

#uf-app .tw-resize{
  resize: both;
}

#uf-app .tw-shadow-xs{
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
}

#uf-app .tw-shadow-sm{
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}

#uf-app .tw-shadow{
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}

#uf-app .tw-shadow-md{
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}

#uf-app .tw-shadow-lg{
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
}

#uf-app .tw-shadow-xl{
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}

#uf-app .tw-shadow-2xl{
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}

#uf-app .tw-shadow-inner{
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
}

#uf-app .tw-shadow-outline{
  box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
}

#uf-app .tw-shadow-none{
  box-shadow: none;
}

#uf-app .hover\:tw-shadow-xs:hover{
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
}

#uf-app .hover\:tw-shadow-sm:hover{
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}

#uf-app .hover\:tw-shadow:hover{
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}

#uf-app .hover\:tw-shadow-md:hover{
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}

#uf-app .hover\:tw-shadow-lg:hover{
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
}

#uf-app .hover\:tw-shadow-xl:hover{
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}

#uf-app .hover\:tw-shadow-2xl:hover{
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}

#uf-app .hover\:tw-shadow-inner:hover{
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
}

#uf-app .hover\:tw-shadow-outline:hover{
  box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
}

#uf-app .hover\:tw-shadow-none:hover{
  box-shadow: none;
}

#uf-app .focus\:tw-shadow-xs:focus{
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
}

#uf-app .focus\:tw-shadow-sm:focus{
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}

#uf-app .focus\:tw-shadow:focus{
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}

#uf-app .focus\:tw-shadow-md:focus{
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}

#uf-app .focus\:tw-shadow-lg:focus{
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
}

#uf-app .focus\:tw-shadow-xl:focus{
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}

#uf-app .focus\:tw-shadow-2xl:focus{
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}

#uf-app .focus\:tw-shadow-inner:focus{
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
}

#uf-app .focus\:tw-shadow-outline:focus{
  box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
}

#uf-app .focus\:tw-shadow-none:focus{
  box-shadow: none;
}

#uf-app .tw-fill-current{
  fill: currentColor;
}

#uf-app .tw-stroke-current{
  stroke: currentColor;
}

#uf-app .tw-stroke-0{
  stroke-width: 0;
}

#uf-app .tw-stroke-1{
  stroke-width: 1;
}

#uf-app .tw-stroke-2{
  stroke-width: 2;
}

#uf-app .tw-table-auto{
  table-layout: auto;
}

#uf-app .tw-table-fixed{
  table-layout: fixed;
}

#uf-app .tw-text-left{
  text-align: left;
}

#uf-app .tw-text-center{
  text-align: center;
}

#uf-app .tw-text-right{
  text-align: right;
}

#uf-app .tw-text-justify{
  text-align: justify;
}

#uf-app .tw-text-primary{
  color: var(--color-blue);
}

#uf-app .tw-text-muted{
  color: var(--color-blue-grey-400);
}

#uf-app .tw-text-warning{
  color: var(--color-orange);
}

#uf-app .tw-text-danger{
  color: var(--color-orange);
}

#uf-app .tw-text-fail{
  color: var(--color-red);
}

#uf-app .tw-text-info{
  color: var(--color-deep-purple-400);
}

#uf-app .tw-text-red-50{
  --text-opacity: 1;
  color: #ffebee;
  color: rgba(255, 235, 238, var(--text-opacity));
}

#uf-app .tw-text-red-100{
  --text-opacity: 1;
  color: #ffcdd2;
  color: rgba(255, 205, 210, var(--text-opacity));
}

#uf-app .tw-text-red-200{
  --text-opacity: 1;
  color: #ef9a9a;
  color: rgba(239, 154, 154, var(--text-opacity));
}

#uf-app .tw-text-red-300{
  --text-opacity: 1;
  color: #e57373;
  color: rgba(229, 115, 115, var(--text-opacity));
}

#uf-app .tw-text-red-400{
  --text-opacity: 1;
  color: #ef5350;
  color: rgba(239, 83, 80, var(--text-opacity));
}

#uf-app .tw-text-red-500{
  --text-opacity: 1;
  color: #f44336;
  color: rgba(244, 67, 54, var(--text-opacity));
}

#uf-app .tw-text-red-600{
  --text-opacity: 1;
  color: #e53935;
  color: rgba(229, 57, 53, var(--text-opacity));
}

#uf-app .tw-text-red-700{
  --text-opacity: 1;
  color: #d32f2f;
  color: rgba(211, 47, 47, var(--text-opacity));
}

#uf-app .tw-text-red-800{
  --text-opacity: 1;
  color: #c62828;
  color: rgba(198, 40, 40, var(--text-opacity));
}

#uf-app .tw-text-red-900{
  --text-opacity: 1;
  color: #b71c1c;
  color: rgba(183, 28, 28, var(--text-opacity));
}

#uf-app .tw-text-red-a100{
  --text-opacity: 1;
  color: #ff8a80;
  color: rgba(255, 138, 128, var(--text-opacity));
}

#uf-app .tw-text-red-a200{
  --text-opacity: 1;
  color: #ff5252;
  color: rgba(255, 82, 82, var(--text-opacity));
}

#uf-app .tw-text-red-a400{
  --text-opacity: 1;
  color: #ff1744;
  color: rgba(255, 23, 68, var(--text-opacity));
}

#uf-app .tw-text-red-a700{
  --text-opacity: 1;
  color: #d50000;
  color: rgba(213, 0, 0, var(--text-opacity));
}

#uf-app .tw-text-pink-50{
  --text-opacity: 1;
  color: #fce4ec;
  color: rgba(252, 228, 236, var(--text-opacity));
}

#uf-app .tw-text-pink-100{
  --text-opacity: 1;
  color: #f8bbd0;
  color: rgba(248, 187, 208, var(--text-opacity));
}

#uf-app .tw-text-pink-200{
  --text-opacity: 1;
  color: #f48fb1;
  color: rgba(244, 143, 177, var(--text-opacity));
}

#uf-app .tw-text-pink-300{
  --text-opacity: 1;
  color: #f06292;
  color: rgba(240, 98, 146, var(--text-opacity));
}

#uf-app .tw-text-pink-400{
  --text-opacity: 1;
  color: #ec407a;
  color: rgba(236, 64, 122, var(--text-opacity));
}

#uf-app .tw-text-pink-500{
  --text-opacity: 1;
  color: #e91e63;
  color: rgba(233, 30, 99, var(--text-opacity));
}

#uf-app .tw-text-pink-600{
  --text-opacity: 1;
  color: #d81b60;
  color: rgba(216, 27, 96, var(--text-opacity));
}

#uf-app .tw-text-pink-700{
  --text-opacity: 1;
  color: #c2185b;
  color: rgba(194, 24, 91, var(--text-opacity));
}

#uf-app .tw-text-pink-800{
  --text-opacity: 1;
  color: #ad1457;
  color: rgba(173, 20, 87, var(--text-opacity));
}

#uf-app .tw-text-pink-900{
  --text-opacity: 1;
  color: #880e4f;
  color: rgba(136, 14, 79, var(--text-opacity));
}

#uf-app .tw-text-pink-a100{
  --text-opacity: 1;
  color: #ff80ab;
  color: rgba(255, 128, 171, var(--text-opacity));
}

#uf-app .tw-text-pink-a200{
  --text-opacity: 1;
  color: #ff4081;
  color: rgba(255, 64, 129, var(--text-opacity));
}

#uf-app .tw-text-pink-a400{
  --text-opacity: 1;
  color: #f50057;
  color: rgba(245, 0, 87, var(--text-opacity));
}

#uf-app .tw-text-pink-a700{
  --text-opacity: 1;
  color: #c51162;
  color: rgba(197, 17, 98, var(--text-opacity));
}

#uf-app .tw-text-purple-50{
  --text-opacity: 1;
  color: #f3e5f5;
  color: rgba(243, 229, 245, var(--text-opacity));
}

#uf-app .tw-text-purple-100{
  --text-opacity: 1;
  color: #e1bee7;
  color: rgba(225, 190, 231, var(--text-opacity));
}

#uf-app .tw-text-purple-200{
  --text-opacity: 1;
  color: #ce93d8;
  color: rgba(206, 147, 216, var(--text-opacity));
}

#uf-app .tw-text-purple-300{
  --text-opacity: 1;
  color: #ba68c8;
  color: rgba(186, 104, 200, var(--text-opacity));
}

#uf-app .tw-text-purple-400{
  --text-opacity: 1;
  color: #ab47bc;
  color: rgba(171, 71, 188, var(--text-opacity));
}

#uf-app .tw-text-purple-500{
  --text-opacity: 1;
  color: #9c27b0;
  color: rgba(156, 39, 176, var(--text-opacity));
}

#uf-app .tw-text-purple-600{
  --text-opacity: 1;
  color: #8e24aa;
  color: rgba(142, 36, 170, var(--text-opacity));
}

#uf-app .tw-text-purple-700{
  --text-opacity: 1;
  color: #7b1fa2;
  color: rgba(123, 31, 162, var(--text-opacity));
}

#uf-app .tw-text-purple-800{
  --text-opacity: 1;
  color: #6a1b9a;
  color: rgba(106, 27, 154, var(--text-opacity));
}

#uf-app .tw-text-purple-900{
  --text-opacity: 1;
  color: #4a148c;
  color: rgba(74, 20, 140, var(--text-opacity));
}

#uf-app .tw-text-purple-a100{
  --text-opacity: 1;
  color: #ea80fc;
  color: rgba(234, 128, 252, var(--text-opacity));
}

#uf-app .tw-text-purple-a200{
  --text-opacity: 1;
  color: #e040fb;
  color: rgba(224, 64, 251, var(--text-opacity));
}

#uf-app .tw-text-purple-a400{
  --text-opacity: 1;
  color: #d500f9;
  color: rgba(213, 0, 249, var(--text-opacity));
}

#uf-app .tw-text-purple-a700{
  --text-opacity: 1;
  color: #aa00ff;
  color: rgba(170, 0, 255, var(--text-opacity));
}

#uf-app .tw-text-deepPurple-50{
  --text-opacity: 1;
  color: #ede7f6;
  color: rgba(237, 231, 246, var(--text-opacity));
}

#uf-app .tw-text-deepPurple-100{
  --text-opacity: 1;
  color: #d1c4e9;
  color: rgba(209, 196, 233, var(--text-opacity));
}

#uf-app .tw-text-deepPurple-200{
  --text-opacity: 1;
  color: #b39ddb;
  color: rgba(179, 157, 219, var(--text-opacity));
}

#uf-app .tw-text-deepPurple-300{
  --text-opacity: 1;
  color: #9575cd;
  color: rgba(149, 117, 205, var(--text-opacity));
}

#uf-app .tw-text-deepPurple-400{
  --text-opacity: 1;
  color: #7e57c2;
  color: rgba(126, 87, 194, var(--text-opacity));
}

#uf-app .tw-text-deepPurple-500{
  --text-opacity: 1;
  color: #673ab7;
  color: rgba(103, 58, 183, var(--text-opacity));
}

#uf-app .tw-text-deepPurple-600{
  --text-opacity: 1;
  color: #5e35b1;
  color: rgba(94, 53, 177, var(--text-opacity));
}

#uf-app .tw-text-deepPurple-700{
  --text-opacity: 1;
  color: #512da8;
  color: rgba(81, 45, 168, var(--text-opacity));
}

#uf-app .tw-text-deepPurple-800{
  --text-opacity: 1;
  color: #4527a0;
  color: rgba(69, 39, 160, var(--text-opacity));
}

#uf-app .tw-text-deepPurple-900{
  --text-opacity: 1;
  color: #311b92;
  color: rgba(49, 27, 146, var(--text-opacity));
}

#uf-app .tw-text-deepPurple-a100{
  --text-opacity: 1;
  color: #b388ff;
  color: rgba(179, 136, 255, var(--text-opacity));
}

#uf-app .tw-text-deepPurple-a200{
  --text-opacity: 1;
  color: #7c4dff;
  color: rgba(124, 77, 255, var(--text-opacity));
}

#uf-app .tw-text-deepPurple-a400{
  --text-opacity: 1;
  color: #651fff;
  color: rgba(101, 31, 255, var(--text-opacity));
}

#uf-app .tw-text-deepPurple-a700{
  --text-opacity: 1;
  color: #6200ea;
  color: rgba(98, 0, 234, var(--text-opacity));
}

#uf-app .tw-text-indigo-50{
  --text-opacity: 1;
  color: #e8eaf6;
  color: rgba(232, 234, 246, var(--text-opacity));
}

#uf-app .tw-text-indigo-100{
  --text-opacity: 1;
  color: #c5cae9;
  color: rgba(197, 202, 233, var(--text-opacity));
}

#uf-app .tw-text-indigo-200{
  --text-opacity: 1;
  color: #9fa8da;
  color: rgba(159, 168, 218, var(--text-opacity));
}

#uf-app .tw-text-indigo-300{
  --text-opacity: 1;
  color: #7986cb;
  color: rgba(121, 134, 203, var(--text-opacity));
}

#uf-app .tw-text-indigo-400{
  --text-opacity: 1;
  color: #5c6bc0;
  color: rgba(92, 107, 192, var(--text-opacity));
}

#uf-app .tw-text-indigo-500{
  --text-opacity: 1;
  color: #3f51b5;
  color: rgba(63, 81, 181, var(--text-opacity));
}

#uf-app .tw-text-indigo-600{
  --text-opacity: 1;
  color: #3949ab;
  color: rgba(57, 73, 171, var(--text-opacity));
}

#uf-app .tw-text-indigo-700{
  --text-opacity: 1;
  color: #303f9f;
  color: rgba(48, 63, 159, var(--text-opacity));
}

#uf-app .tw-text-indigo-800{
  --text-opacity: 1;
  color: #283593;
  color: rgba(40, 53, 147, var(--text-opacity));
}

#uf-app .tw-text-indigo-900{
  --text-opacity: 1;
  color: #1a237e;
  color: rgba(26, 35, 126, var(--text-opacity));
}

#uf-app .tw-text-indigo-a100{
  --text-opacity: 1;
  color: #8c9eff;
  color: rgba(140, 158, 255, var(--text-opacity));
}

#uf-app .tw-text-indigo-a200{
  --text-opacity: 1;
  color: #536dfe;
  color: rgba(83, 109, 254, var(--text-opacity));
}

#uf-app .tw-text-indigo-a400{
  --text-opacity: 1;
  color: #3d5afe;
  color: rgba(61, 90, 254, var(--text-opacity));
}

#uf-app .tw-text-indigo-a700{
  --text-opacity: 1;
  color: #304ffe;
  color: rgba(48, 79, 254, var(--text-opacity));
}

#uf-app .tw-text-blue-50{
  --text-opacity: 1;
  color: #e3f2fd;
  color: rgba(227, 242, 253, var(--text-opacity));
}

#uf-app .tw-text-blue-100{
  --text-opacity: 1;
  color: #bbdefb;
  color: rgba(187, 222, 251, var(--text-opacity));
}

#uf-app .tw-text-blue-200{
  --text-opacity: 1;
  color: #90caf9;
  color: rgba(144, 202, 249, var(--text-opacity));
}

#uf-app .tw-text-blue-300{
  --text-opacity: 1;
  color: #64b5f6;
  color: rgba(100, 181, 246, var(--text-opacity));
}

#uf-app .tw-text-blue-400{
  --text-opacity: 1;
  color: #42a5f5;
  color: rgba(66, 165, 245, var(--text-opacity));
}

#uf-app .tw-text-blue-500{
  --text-opacity: 1;
  color: #2196f3;
  color: rgba(33, 150, 243, var(--text-opacity));
}

#uf-app .tw-text-blue-600{
  --text-opacity: 1;
  color: #1e88e5;
  color: rgba(30, 136, 229, var(--text-opacity));
}

#uf-app .tw-text-blue-700{
  --text-opacity: 1;
  color: #1976d2;
  color: rgba(25, 118, 210, var(--text-opacity));
}

#uf-app .tw-text-blue-800{
  --text-opacity: 1;
  color: #1565c0;
  color: rgba(21, 101, 192, var(--text-opacity));
}

#uf-app .tw-text-blue-900{
  --text-opacity: 1;
  color: #0d47a1;
  color: rgba(13, 71, 161, var(--text-opacity));
}

#uf-app .tw-text-blue-a100{
  --text-opacity: 1;
  color: #82b1ff;
  color: rgba(130, 177, 255, var(--text-opacity));
}

#uf-app .tw-text-blue-a200{
  --text-opacity: 1;
  color: #448aff;
  color: rgba(68, 138, 255, var(--text-opacity));
}

#uf-app .tw-text-blue-a400{
  --text-opacity: 1;
  color: #2979ff;
  color: rgba(41, 121, 255, var(--text-opacity));
}

#uf-app .tw-text-blue-a700{
  --text-opacity: 1;
  color: #2962ff;
  color: rgba(41, 98, 255, var(--text-opacity));
}

#uf-app .tw-text-lightBlue-50{
  --text-opacity: 1;
  color: #e1f5fe;
  color: rgba(225, 245, 254, var(--text-opacity));
}

#uf-app .tw-text-lightBlue-100{
  --text-opacity: 1;
  color: #b3e5fc;
  color: rgba(179, 229, 252, var(--text-opacity));
}

#uf-app .tw-text-lightBlue-200{
  --text-opacity: 1;
  color: #81d4fa;
  color: rgba(129, 212, 250, var(--text-opacity));
}

#uf-app .tw-text-lightBlue-300{
  --text-opacity: 1;
  color: #4fc3f7;
  color: rgba(79, 195, 247, var(--text-opacity));
}

#uf-app .tw-text-lightBlue-400{
  --text-opacity: 1;
  color: #29b6f6;
  color: rgba(41, 182, 246, var(--text-opacity));
}

#uf-app .tw-text-lightBlue-500{
  --text-opacity: 1;
  color: #03a9f4;
  color: rgba(3, 169, 244, var(--text-opacity));
}

#uf-app .tw-text-lightBlue-600{
  --text-opacity: 1;
  color: #039be5;
  color: rgba(3, 155, 229, var(--text-opacity));
}

#uf-app .tw-text-lightBlue-700{
  --text-opacity: 1;
  color: #0288d1;
  color: rgba(2, 136, 209, var(--text-opacity));
}

#uf-app .tw-text-lightBlue-800{
  --text-opacity: 1;
  color: #0277bd;
  color: rgba(2, 119, 189, var(--text-opacity));
}

#uf-app .tw-text-lightBlue-900{
  --text-opacity: 1;
  color: #01579b;
  color: rgba(1, 87, 155, var(--text-opacity));
}

#uf-app .tw-text-lightBlue-a100{
  --text-opacity: 1;
  color: #80d8ff;
  color: rgba(128, 216, 255, var(--text-opacity));
}

#uf-app .tw-text-lightBlue-a200{
  --text-opacity: 1;
  color: #40c4ff;
  color: rgba(64, 196, 255, var(--text-opacity));
}

#uf-app .tw-text-lightBlue-a400{
  --text-opacity: 1;
  color: #00b0ff;
  color: rgba(0, 176, 255, var(--text-opacity));
}

#uf-app .tw-text-lightBlue-a700{
  --text-opacity: 1;
  color: #0091ea;
  color: rgba(0, 145, 234, var(--text-opacity));
}

#uf-app .tw-text-cyan-50{
  --text-opacity: 1;
  color: #e0f7fa;
  color: rgba(224, 247, 250, var(--text-opacity));
}

#uf-app .tw-text-cyan-100{
  --text-opacity: 1;
  color: #b2ebf2;
  color: rgba(178, 235, 242, var(--text-opacity));
}

#uf-app .tw-text-cyan-200{
  --text-opacity: 1;
  color: #80deea;
  color: rgba(128, 222, 234, var(--text-opacity));
}

#uf-app .tw-text-cyan-300{
  --text-opacity: 1;
  color: #4dd0e1;
  color: rgba(77, 208, 225, var(--text-opacity));
}

#uf-app .tw-text-cyan-400{
  --text-opacity: 1;
  color: #26c6da;
  color: rgba(38, 198, 218, var(--text-opacity));
}

#uf-app .tw-text-cyan-500{
  --text-opacity: 1;
  color: #00bcd4;
  color: rgba(0, 188, 212, var(--text-opacity));
}

#uf-app .tw-text-cyan-600{
  --text-opacity: 1;
  color: #00acc1;
  color: rgba(0, 172, 193, var(--text-opacity));
}

#uf-app .tw-text-cyan-700{
  --text-opacity: 1;
  color: #0097a7;
  color: rgba(0, 151, 167, var(--text-opacity));
}

#uf-app .tw-text-cyan-800{
  --text-opacity: 1;
  color: #00838f;
  color: rgba(0, 131, 143, var(--text-opacity));
}

#uf-app .tw-text-cyan-900{
  --text-opacity: 1;
  color: #006064;
  color: rgba(0, 96, 100, var(--text-opacity));
}

#uf-app .tw-text-cyan-a100{
  --text-opacity: 1;
  color: #84ffff;
  color: rgba(132, 255, 255, var(--text-opacity));
}

#uf-app .tw-text-cyan-a200{
  --text-opacity: 1;
  color: #18ffff;
  color: rgba(24, 255, 255, var(--text-opacity));
}

#uf-app .tw-text-cyan-a400{
  --text-opacity: 1;
  color: #00e5ff;
  color: rgba(0, 229, 255, var(--text-opacity));
}

#uf-app .tw-text-cyan-a700{
  --text-opacity: 1;
  color: #00b8d4;
  color: rgba(0, 184, 212, var(--text-opacity));
}

#uf-app .tw-text-teal-50{
  --text-opacity: 1;
  color: #e0f2f1;
  color: rgba(224, 242, 241, var(--text-opacity));
}

#uf-app .tw-text-teal-100{
  --text-opacity: 1;
  color: #b2dfdb;
  color: rgba(178, 223, 219, var(--text-opacity));
}

#uf-app .tw-text-teal-200{
  --text-opacity: 1;
  color: #80cbc4;
  color: rgba(128, 203, 196, var(--text-opacity));
}

#uf-app .tw-text-teal-300{
  --text-opacity: 1;
  color: #4db6ac;
  color: rgba(77, 182, 172, var(--text-opacity));
}

#uf-app .tw-text-teal-400{
  --text-opacity: 1;
  color: #26a69a;
  color: rgba(38, 166, 154, var(--text-opacity));
}

#uf-app .tw-text-teal-500{
  --text-opacity: 1;
  color: #009688;
  color: rgba(0, 150, 136, var(--text-opacity));
}

#uf-app .tw-text-teal-600{
  --text-opacity: 1;
  color: #00897b;
  color: rgba(0, 137, 123, var(--text-opacity));
}

#uf-app .tw-text-teal-700{
  --text-opacity: 1;
  color: #00796b;
  color: rgba(0, 121, 107, var(--text-opacity));
}

#uf-app .tw-text-teal-800{
  --text-opacity: 1;
  color: #00695c;
  color: rgba(0, 105, 92, var(--text-opacity));
}

#uf-app .tw-text-teal-900{
  --text-opacity: 1;
  color: #004d40;
  color: rgba(0, 77, 64, var(--text-opacity));
}

#uf-app .tw-text-teal-a100{
  --text-opacity: 1;
  color: #a7ffeb;
  color: rgba(167, 255, 235, var(--text-opacity));
}

#uf-app .tw-text-teal-a200{
  --text-opacity: 1;
  color: #64ffda;
  color: rgba(100, 255, 218, var(--text-opacity));
}

#uf-app .tw-text-teal-a400{
  --text-opacity: 1;
  color: #1de9b6;
  color: rgba(29, 233, 182, var(--text-opacity));
}

#uf-app .tw-text-teal-a700{
  --text-opacity: 1;
  color: #00bfa5;
  color: rgba(0, 191, 165, var(--text-opacity));
}

#uf-app .tw-text-green-50{
  --text-opacity: 1;
  color: #e8f5e9;
  color: rgba(232, 245, 233, var(--text-opacity));
}

#uf-app .tw-text-green-100{
  --text-opacity: 1;
  color: #c8e6c9;
  color: rgba(200, 230, 201, var(--text-opacity));
}

#uf-app .tw-text-green-200{
  --text-opacity: 1;
  color: #a5d6a7;
  color: rgba(165, 214, 167, var(--text-opacity));
}

#uf-app .tw-text-green-300{
  --text-opacity: 1;
  color: #81c784;
  color: rgba(129, 199, 132, var(--text-opacity));
}

#uf-app .tw-text-green-400{
  --text-opacity: 1;
  color: #66bb6a;
  color: rgba(102, 187, 106, var(--text-opacity));
}

#uf-app .tw-text-green-500{
  --text-opacity: 1;
  color: #4caf50;
  color: rgba(76, 175, 80, var(--text-opacity));
}

#uf-app .tw-text-green-600{
  --text-opacity: 1;
  color: #43a047;
  color: rgba(67, 160, 71, var(--text-opacity));
}

#uf-app .tw-text-green-700{
  --text-opacity: 1;
  color: #388e3c;
  color: rgba(56, 142, 60, var(--text-opacity));
}

#uf-app .tw-text-green-800{
  --text-opacity: 1;
  color: #2e7d32;
  color: rgba(46, 125, 50, var(--text-opacity));
}

#uf-app .tw-text-green-900{
  --text-opacity: 1;
  color: #1b5e20;
  color: rgba(27, 94, 32, var(--text-opacity));
}

#uf-app .tw-text-green-a100{
  --text-opacity: 1;
  color: #b9f6ca;
  color: rgba(185, 246, 202, var(--text-opacity));
}

#uf-app .tw-text-green-a200{
  --text-opacity: 1;
  color: #69f0ae;
  color: rgba(105, 240, 174, var(--text-opacity));
}

#uf-app .tw-text-green-a400{
  --text-opacity: 1;
  color: #00e676;
  color: rgba(0, 230, 118, var(--text-opacity));
}

#uf-app .tw-text-green-a700{
  --text-opacity: 1;
  color: #00c853;
  color: rgba(0, 200, 83, var(--text-opacity));
}

#uf-app .tw-text-lightGreen-50{
  --text-opacity: 1;
  color: #f1f8e9;
  color: rgba(241, 248, 233, var(--text-opacity));
}

#uf-app .tw-text-lightGreen-100{
  --text-opacity: 1;
  color: #dcedc8;
  color: rgba(220, 237, 200, var(--text-opacity));
}

#uf-app .tw-text-lightGreen-200{
  --text-opacity: 1;
  color: #c5e1a5;
  color: rgba(197, 225, 165, var(--text-opacity));
}

#uf-app .tw-text-lightGreen-300{
  --text-opacity: 1;
  color: #aed581;
  color: rgba(174, 213, 129, var(--text-opacity));
}

#uf-app .tw-text-lightGreen-400{
  --text-opacity: 1;
  color: #9ccc65;
  color: rgba(156, 204, 101, var(--text-opacity));
}

#uf-app .tw-text-lightGreen-500{
  --text-opacity: 1;
  color: #8bc34a;
  color: rgba(139, 195, 74, var(--text-opacity));
}

#uf-app .tw-text-lightGreen-600{
  --text-opacity: 1;
  color: #7cb342;
  color: rgba(124, 179, 66, var(--text-opacity));
}

#uf-app .tw-text-lightGreen-700{
  --text-opacity: 1;
  color: #689f38;
  color: rgba(104, 159, 56, var(--text-opacity));
}

#uf-app .tw-text-lightGreen-800{
  --text-opacity: 1;
  color: #558b2f;
  color: rgba(85, 139, 47, var(--text-opacity));
}

#uf-app .tw-text-lightGreen-900{
  --text-opacity: 1;
  color: #33691e;
  color: rgba(51, 105, 30, var(--text-opacity));
}

#uf-app .tw-text-lightGreen-a100{
  --text-opacity: 1;
  color: #ccff90;
  color: rgba(204, 255, 144, var(--text-opacity));
}

#uf-app .tw-text-lightGreen-a200{
  --text-opacity: 1;
  color: #b2ff59;
  color: rgba(178, 255, 89, var(--text-opacity));
}

#uf-app .tw-text-lightGreen-a400{
  --text-opacity: 1;
  color: #76ff03;
  color: rgba(118, 255, 3, var(--text-opacity));
}

#uf-app .tw-text-lightGreen-a700{
  --text-opacity: 1;
  color: #64dd17;
  color: rgba(100, 221, 23, var(--text-opacity));
}

#uf-app .tw-text-lime-50{
  --text-opacity: 1;
  color: #f9fbe7;
  color: rgba(249, 251, 231, var(--text-opacity));
}

#uf-app .tw-text-lime-100{
  --text-opacity: 1;
  color: #f0f4c3;
  color: rgba(240, 244, 195, var(--text-opacity));
}

#uf-app .tw-text-lime-200{
  --text-opacity: 1;
  color: #e6ee9c;
  color: rgba(230, 238, 156, var(--text-opacity));
}

#uf-app .tw-text-lime-300{
  --text-opacity: 1;
  color: #dce775;
  color: rgba(220, 231, 117, var(--text-opacity));
}

#uf-app .tw-text-lime-400{
  --text-opacity: 1;
  color: #d4e157;
  color: rgba(212, 225, 87, var(--text-opacity));
}

#uf-app .tw-text-lime-500{
  --text-opacity: 1;
  color: #cddc39;
  color: rgba(205, 220, 57, var(--text-opacity));
}

#uf-app .tw-text-lime-600{
  --text-opacity: 1;
  color: #c0ca33;
  color: rgba(192, 202, 51, var(--text-opacity));
}

#uf-app .tw-text-lime-700{
  --text-opacity: 1;
  color: #afb42b;
  color: rgba(175, 180, 43, var(--text-opacity));
}

#uf-app .tw-text-lime-800{
  --text-opacity: 1;
  color: #9e9d24;
  color: rgba(158, 157, 36, var(--text-opacity));
}

#uf-app .tw-text-lime-900{
  --text-opacity: 1;
  color: #827717;
  color: rgba(130, 119, 23, var(--text-opacity));
}

#uf-app .tw-text-lime-a100{
  --text-opacity: 1;
  color: #f4ff81;
  color: rgba(244, 255, 129, var(--text-opacity));
}

#uf-app .tw-text-lime-a200{
  --text-opacity: 1;
  color: #eeff41;
  color: rgba(238, 255, 65, var(--text-opacity));
}

#uf-app .tw-text-lime-a400{
  --text-opacity: 1;
  color: #c6ff00;
  color: rgba(198, 255, 0, var(--text-opacity));
}

#uf-app .tw-text-lime-a700{
  --text-opacity: 1;
  color: #aeea00;
  color: rgba(174, 234, 0, var(--text-opacity));
}

#uf-app .tw-text-yellow-50{
  --text-opacity: 1;
  color: #fffde7;
  color: rgba(255, 253, 231, var(--text-opacity));
}

#uf-app .tw-text-yellow-100{
  --text-opacity: 1;
  color: #fff9c4;
  color: rgba(255, 249, 196, var(--text-opacity));
}

#uf-app .tw-text-yellow-200{
  --text-opacity: 1;
  color: #fff59d;
  color: rgba(255, 245, 157, var(--text-opacity));
}

#uf-app .tw-text-yellow-300{
  --text-opacity: 1;
  color: #fff176;
  color: rgba(255, 241, 118, var(--text-opacity));
}

#uf-app .tw-text-yellow-400{
  --text-opacity: 1;
  color: #ffee58;
  color: rgba(255, 238, 88, var(--text-opacity));
}

#uf-app .tw-text-yellow-500{
  --text-opacity: 1;
  color: #ffeb3b;
  color: rgba(255, 235, 59, var(--text-opacity));
}

#uf-app .tw-text-yellow-600{
  --text-opacity: 1;
  color: #fdd835;
  color: rgba(253, 216, 53, var(--text-opacity));
}

#uf-app .tw-text-yellow-700{
  --text-opacity: 1;
  color: #fbc02d;
  color: rgba(251, 192, 45, var(--text-opacity));
}

#uf-app .tw-text-yellow-800{
  --text-opacity: 1;
  color: #f9a825;
  color: rgba(249, 168, 37, var(--text-opacity));
}

#uf-app .tw-text-yellow-900{
  --text-opacity: 1;
  color: #f57f17;
  color: rgba(245, 127, 23, var(--text-opacity));
}

#uf-app .tw-text-yellow-a100{
  --text-opacity: 1;
  color: #ffff8d;
  color: rgba(255, 255, 141, var(--text-opacity));
}

#uf-app .tw-text-yellow-a200{
  --text-opacity: 1;
  color: #ffff00;
  color: rgba(255, 255, 0, var(--text-opacity));
}

#uf-app .tw-text-yellow-a400{
  --text-opacity: 1;
  color: #ffea00;
  color: rgba(255, 234, 0, var(--text-opacity));
}

#uf-app .tw-text-yellow-a700{
  --text-opacity: 1;
  color: #ffd600;
  color: rgba(255, 214, 0, var(--text-opacity));
}

#uf-app .tw-text-amber-50{
  --text-opacity: 1;
  color: #fff8e1;
  color: rgba(255, 248, 225, var(--text-opacity));
}

#uf-app .tw-text-amber-100{
  --text-opacity: 1;
  color: #ffecb3;
  color: rgba(255, 236, 179, var(--text-opacity));
}

#uf-app .tw-text-amber-200{
  --text-opacity: 1;
  color: #ffe082;
  color: rgba(255, 224, 130, var(--text-opacity));
}

#uf-app .tw-text-amber-300{
  --text-opacity: 1;
  color: #ffd54f;
  color: rgba(255, 213, 79, var(--text-opacity));
}

#uf-app .tw-text-amber-400{
  --text-opacity: 1;
  color: #ffca28;
  color: rgba(255, 202, 40, var(--text-opacity));
}

#uf-app .tw-text-amber-500{
  --text-opacity: 1;
  color: #ffc107;
  color: rgba(255, 193, 7, var(--text-opacity));
}

#uf-app .tw-text-amber-600{
  --text-opacity: 1;
  color: #ffb300;
  color: rgba(255, 179, 0, var(--text-opacity));
}

#uf-app .tw-text-amber-700{
  --text-opacity: 1;
  color: #ffa000;
  color: rgba(255, 160, 0, var(--text-opacity));
}

#uf-app .tw-text-amber-800{
  --text-opacity: 1;
  color: #ff8f00;
  color: rgba(255, 143, 0, var(--text-opacity));
}

#uf-app .tw-text-amber-900{
  --text-opacity: 1;
  color: #ff6f00;
  color: rgba(255, 111, 0, var(--text-opacity));
}

#uf-app .tw-text-amber-a100{
  --text-opacity: 1;
  color: #ffe57f;
  color: rgba(255, 229, 127, var(--text-opacity));
}

#uf-app .tw-text-amber-a200{
  --text-opacity: 1;
  color: #ffd740;
  color: rgba(255, 215, 64, var(--text-opacity));
}

#uf-app .tw-text-amber-a400{
  --text-opacity: 1;
  color: #ffc400;
  color: rgba(255, 196, 0, var(--text-opacity));
}

#uf-app .tw-text-amber-a700{
  --text-opacity: 1;
  color: #ffab00;
  color: rgba(255, 171, 0, var(--text-opacity));
}

#uf-app .tw-text-orange-50{
  --text-opacity: 1;
  color: #fff3e0;
  color: rgba(255, 243, 224, var(--text-opacity));
}

#uf-app .tw-text-orange-100{
  --text-opacity: 1;
  color: #ffe0b2;
  color: rgba(255, 224, 178, var(--text-opacity));
}

#uf-app .tw-text-orange-200{
  --text-opacity: 1;
  color: #ffcc80;
  color: rgba(255, 204, 128, var(--text-opacity));
}

#uf-app .tw-text-orange-300{
  --text-opacity: 1;
  color: #ffb74d;
  color: rgba(255, 183, 77, var(--text-opacity));
}

#uf-app .tw-text-orange-400{
  --text-opacity: 1;
  color: #ffa726;
  color: rgba(255, 167, 38, var(--text-opacity));
}

#uf-app .tw-text-orange-500{
  --text-opacity: 1;
  color: #ff9800;
  color: rgba(255, 152, 0, var(--text-opacity));
}

#uf-app .tw-text-orange-600{
  --text-opacity: 1;
  color: #fb8c00;
  color: rgba(251, 140, 0, var(--text-opacity));
}

#uf-app .tw-text-orange-700{
  --text-opacity: 1;
  color: #f57c00;
  color: rgba(245, 124, 0, var(--text-opacity));
}

#uf-app .tw-text-orange-800{
  --text-opacity: 1;
  color: #ef6c00;
  color: rgba(239, 108, 0, var(--text-opacity));
}

#uf-app .tw-text-orange-900{
  --text-opacity: 1;
  color: #e65100;
  color: rgba(230, 81, 0, var(--text-opacity));
}

#uf-app .tw-text-orange-a100{
  --text-opacity: 1;
  color: #ffd180;
  color: rgba(255, 209, 128, var(--text-opacity));
}

#uf-app .tw-text-orange-a200{
  --text-opacity: 1;
  color: #ffab40;
  color: rgba(255, 171, 64, var(--text-opacity));
}

#uf-app .tw-text-orange-a400{
  --text-opacity: 1;
  color: #ff9100;
  color: rgba(255, 145, 0, var(--text-opacity));
}

#uf-app .tw-text-orange-a700{
  --text-opacity: 1;
  color: #ff6d00;
  color: rgba(255, 109, 0, var(--text-opacity));
}

#uf-app .tw-text-deepOrange-50{
  --text-opacity: 1;
  color: #fbe9e7;
  color: rgba(251, 233, 231, var(--text-opacity));
}

#uf-app .tw-text-deepOrange-100{
  --text-opacity: 1;
  color: #ffccbc;
  color: rgba(255, 204, 188, var(--text-opacity));
}

#uf-app .tw-text-deepOrange-200{
  --text-opacity: 1;
  color: #ffab91;
  color: rgba(255, 171, 145, var(--text-opacity));
}

#uf-app .tw-text-deepOrange-300{
  --text-opacity: 1;
  color: #ff8a65;
  color: rgba(255, 138, 101, var(--text-opacity));
}

#uf-app .tw-text-deepOrange-400{
  --text-opacity: 1;
  color: #ff7043;
  color: rgba(255, 112, 67, var(--text-opacity));
}

#uf-app .tw-text-deepOrange-500{
  --text-opacity: 1;
  color: #ff5722;
  color: rgba(255, 87, 34, var(--text-opacity));
}

#uf-app .tw-text-deepOrange-600{
  --text-opacity: 1;
  color: #f4511e;
  color: rgba(244, 81, 30, var(--text-opacity));
}

#uf-app .tw-text-deepOrange-700{
  --text-opacity: 1;
  color: #e64a19;
  color: rgba(230, 74, 25, var(--text-opacity));
}

#uf-app .tw-text-deepOrange-800{
  --text-opacity: 1;
  color: #d84315;
  color: rgba(216, 67, 21, var(--text-opacity));
}

#uf-app .tw-text-deepOrange-900{
  --text-opacity: 1;
  color: #bf360c;
  color: rgba(191, 54, 12, var(--text-opacity));
}

#uf-app .tw-text-deepOrange-a100{
  --text-opacity: 1;
  color: #ff9e80;
  color: rgba(255, 158, 128, var(--text-opacity));
}

#uf-app .tw-text-deepOrange-a200{
  --text-opacity: 1;
  color: #ff6e40;
  color: rgba(255, 110, 64, var(--text-opacity));
}

#uf-app .tw-text-deepOrange-a400{
  --text-opacity: 1;
  color: #ff3d00;
  color: rgba(255, 61, 0, var(--text-opacity));
}

#uf-app .tw-text-deepOrange-a700{
  --text-opacity: 1;
  color: #dd2c00;
  color: rgba(221, 44, 0, var(--text-opacity));
}

#uf-app .tw-text-brown-50{
  --text-opacity: 1;
  color: #efebe9;
  color: rgba(239, 235, 233, var(--text-opacity));
}

#uf-app .tw-text-brown-100{
  --text-opacity: 1;
  color: #d7ccc8;
  color: rgba(215, 204, 200, var(--text-opacity));
}

#uf-app .tw-text-brown-200{
  --text-opacity: 1;
  color: #bcaaa4;
  color: rgba(188, 170, 164, var(--text-opacity));
}

#uf-app .tw-text-brown-300{
  --text-opacity: 1;
  color: #a1887f;
  color: rgba(161, 136, 127, var(--text-opacity));
}

#uf-app .tw-text-brown-400{
  --text-opacity: 1;
  color: #8d6e63;
  color: rgba(141, 110, 99, var(--text-opacity));
}

#uf-app .tw-text-brown-500{
  --text-opacity: 1;
  color: #795548;
  color: rgba(121, 85, 72, var(--text-opacity));
}

#uf-app .tw-text-brown-600{
  --text-opacity: 1;
  color: #6d4c41;
  color: rgba(109, 76, 65, var(--text-opacity));
}

#uf-app .tw-text-brown-700{
  --text-opacity: 1;
  color: #5d4037;
  color: rgba(93, 64, 55, var(--text-opacity));
}

#uf-app .tw-text-brown-800{
  --text-opacity: 1;
  color: #4e342e;
  color: rgba(78, 52, 46, var(--text-opacity));
}

#uf-app .tw-text-brown-900{
  --text-opacity: 1;
  color: #3e2723;
  color: rgba(62, 39, 35, var(--text-opacity));
}

#uf-app .tw-text-gray-50{
  --text-opacity: 1;
  color: #fafafa;
  color: rgba(250, 250, 250, var(--text-opacity));
}

#uf-app .tw-text-gray-100{
  --text-opacity: 1;
  color: #f5f5f5;
  color: rgba(245, 245, 245, var(--text-opacity));
}

#uf-app .tw-text-gray-200{
  --text-opacity: 1;
  color: #eeeeee;
  color: rgba(238, 238, 238, var(--text-opacity));
}

#uf-app .tw-text-gray-300{
  --text-opacity: 1;
  color: #e0e0e0;
  color: rgba(224, 224, 224, var(--text-opacity));
}

#uf-app .tw-text-gray-400{
  --text-opacity: 1;
  color: #bdbdbd;
  color: rgba(189, 189, 189, var(--text-opacity));
}

#uf-app .tw-text-gray-500{
  --text-opacity: 1;
  color: #9e9e9e;
  color: rgba(158, 158, 158, var(--text-opacity));
}

#uf-app .tw-text-gray-600{
  --text-opacity: 1;
  color: #757575;
  color: rgba(117, 117, 117, var(--text-opacity));
}

#uf-app .tw-text-gray-700{
  --text-opacity: 1;
  color: #616161;
  color: rgba(97, 97, 97, var(--text-opacity));
}

#uf-app .tw-text-gray-800{
  --text-opacity: 1;
  color: #424242;
  color: rgba(66, 66, 66, var(--text-opacity));
}

#uf-app .tw-text-gray-900{
  --text-opacity: 1;
  color: #212121;
  color: rgba(33, 33, 33, var(--text-opacity));
}

#uf-app .tw-text-blueGray-50{
  color: var(--color-blue-grey-50);
}

#uf-app .tw-text-blueGray-100{
  color: var(--color-blue-grey-100);
}

#uf-app .tw-text-blueGray-200{
  color: var(--color-blue-grey-200);
}

#uf-app .tw-text-blueGray-300{
  color: var(--color-blue-grey-300);
}

#uf-app .tw-text-blueGray-400{
  color: var(--color-blue-grey-400);
}

#uf-app .tw-text-blueGray-500{
  color: var(--color-blue-grey-500);
}

#uf-app .tw-text-blueGray-600{
  color: var(--color-blue-grey-600);
}

#uf-app .tw-text-blueGray-700{
  color: var(--color-blue-grey-700);
}

#uf-app .tw-text-blueGray-800{
  color: var(--color-blue-grey-800);
}

#uf-app .tw-text-blueGray-900{
  color: var(--color-blue-grey-900);
}

#uf-app .tw-text-black{
  --text-opacity: 1;
  color: #000000;
  color: rgba(0, 0, 0, var(--text-opacity));
}

#uf-app .tw-text-white{
  --text-opacity: 1;
  color: #ffffff;
  color: rgba(255, 255, 255, var(--text-opacity));
}

#uf-app .tw-text-transparent{
  color: transparent;
}

#uf-app .tw-text-blue-grey-600{
  color: var(--color-blue-grey-600);
}

#uf-app .hover\:tw-text-primary:hover{
  color: var(--color-blue);
}

#uf-app .hover\:tw-text-muted:hover{
  color: var(--color-blue-grey-400);
}

#uf-app .hover\:tw-text-warning:hover{
  color: var(--color-orange);
}

#uf-app .hover\:tw-text-danger:hover{
  color: var(--color-orange);
}

#uf-app .hover\:tw-text-fail:hover{
  color: var(--color-red);
}

#uf-app .hover\:tw-text-info:hover{
  color: var(--color-deep-purple-400);
}

#uf-app .hover\:tw-text-red-50:hover{
  --text-opacity: 1;
  color: #ffebee;
  color: rgba(255, 235, 238, var(--text-opacity));
}

#uf-app .hover\:tw-text-red-100:hover{
  --text-opacity: 1;
  color: #ffcdd2;
  color: rgba(255, 205, 210, var(--text-opacity));
}

#uf-app .hover\:tw-text-red-200:hover{
  --text-opacity: 1;
  color: #ef9a9a;
  color: rgba(239, 154, 154, var(--text-opacity));
}

#uf-app .hover\:tw-text-red-300:hover{
  --text-opacity: 1;
  color: #e57373;
  color: rgba(229, 115, 115, var(--text-opacity));
}

#uf-app .hover\:tw-text-red-400:hover{
  --text-opacity: 1;
  color: #ef5350;
  color: rgba(239, 83, 80, var(--text-opacity));
}

#uf-app .hover\:tw-text-red-500:hover{
  --text-opacity: 1;
  color: #f44336;
  color: rgba(244, 67, 54, var(--text-opacity));
}

#uf-app .hover\:tw-text-red-600:hover{
  --text-opacity: 1;
  color: #e53935;
  color: rgba(229, 57, 53, var(--text-opacity));
}

#uf-app .hover\:tw-text-red-700:hover{
  --text-opacity: 1;
  color: #d32f2f;
  color: rgba(211, 47, 47, var(--text-opacity));
}

#uf-app .hover\:tw-text-red-800:hover{
  --text-opacity: 1;
  color: #c62828;
  color: rgba(198, 40, 40, var(--text-opacity));
}

#uf-app .hover\:tw-text-red-900:hover{
  --text-opacity: 1;
  color: #b71c1c;
  color: rgba(183, 28, 28, var(--text-opacity));
}

#uf-app .hover\:tw-text-red-a100:hover{
  --text-opacity: 1;
  color: #ff8a80;
  color: rgba(255, 138, 128, var(--text-opacity));
}

#uf-app .hover\:tw-text-red-a200:hover{
  --text-opacity: 1;
  color: #ff5252;
  color: rgba(255, 82, 82, var(--text-opacity));
}

#uf-app .hover\:tw-text-red-a400:hover{
  --text-opacity: 1;
  color: #ff1744;
  color: rgba(255, 23, 68, var(--text-opacity));
}

#uf-app .hover\:tw-text-red-a700:hover{
  --text-opacity: 1;
  color: #d50000;
  color: rgba(213, 0, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-pink-50:hover{
  --text-opacity: 1;
  color: #fce4ec;
  color: rgba(252, 228, 236, var(--text-opacity));
}

#uf-app .hover\:tw-text-pink-100:hover{
  --text-opacity: 1;
  color: #f8bbd0;
  color: rgba(248, 187, 208, var(--text-opacity));
}

#uf-app .hover\:tw-text-pink-200:hover{
  --text-opacity: 1;
  color: #f48fb1;
  color: rgba(244, 143, 177, var(--text-opacity));
}

#uf-app .hover\:tw-text-pink-300:hover{
  --text-opacity: 1;
  color: #f06292;
  color: rgba(240, 98, 146, var(--text-opacity));
}

#uf-app .hover\:tw-text-pink-400:hover{
  --text-opacity: 1;
  color: #ec407a;
  color: rgba(236, 64, 122, var(--text-opacity));
}

#uf-app .hover\:tw-text-pink-500:hover{
  --text-opacity: 1;
  color: #e91e63;
  color: rgba(233, 30, 99, var(--text-opacity));
}

#uf-app .hover\:tw-text-pink-600:hover{
  --text-opacity: 1;
  color: #d81b60;
  color: rgba(216, 27, 96, var(--text-opacity));
}

#uf-app .hover\:tw-text-pink-700:hover{
  --text-opacity: 1;
  color: #c2185b;
  color: rgba(194, 24, 91, var(--text-opacity));
}

#uf-app .hover\:tw-text-pink-800:hover{
  --text-opacity: 1;
  color: #ad1457;
  color: rgba(173, 20, 87, var(--text-opacity));
}

#uf-app .hover\:tw-text-pink-900:hover{
  --text-opacity: 1;
  color: #880e4f;
  color: rgba(136, 14, 79, var(--text-opacity));
}

#uf-app .hover\:tw-text-pink-a100:hover{
  --text-opacity: 1;
  color: #ff80ab;
  color: rgba(255, 128, 171, var(--text-opacity));
}

#uf-app .hover\:tw-text-pink-a200:hover{
  --text-opacity: 1;
  color: #ff4081;
  color: rgba(255, 64, 129, var(--text-opacity));
}

#uf-app .hover\:tw-text-pink-a400:hover{
  --text-opacity: 1;
  color: #f50057;
  color: rgba(245, 0, 87, var(--text-opacity));
}

#uf-app .hover\:tw-text-pink-a700:hover{
  --text-opacity: 1;
  color: #c51162;
  color: rgba(197, 17, 98, var(--text-opacity));
}

#uf-app .hover\:tw-text-purple-50:hover{
  --text-opacity: 1;
  color: #f3e5f5;
  color: rgba(243, 229, 245, var(--text-opacity));
}

#uf-app .hover\:tw-text-purple-100:hover{
  --text-opacity: 1;
  color: #e1bee7;
  color: rgba(225, 190, 231, var(--text-opacity));
}

#uf-app .hover\:tw-text-purple-200:hover{
  --text-opacity: 1;
  color: #ce93d8;
  color: rgba(206, 147, 216, var(--text-opacity));
}

#uf-app .hover\:tw-text-purple-300:hover{
  --text-opacity: 1;
  color: #ba68c8;
  color: rgba(186, 104, 200, var(--text-opacity));
}

#uf-app .hover\:tw-text-purple-400:hover{
  --text-opacity: 1;
  color: #ab47bc;
  color: rgba(171, 71, 188, var(--text-opacity));
}

#uf-app .hover\:tw-text-purple-500:hover{
  --text-opacity: 1;
  color: #9c27b0;
  color: rgba(156, 39, 176, var(--text-opacity));
}

#uf-app .hover\:tw-text-purple-600:hover{
  --text-opacity: 1;
  color: #8e24aa;
  color: rgba(142, 36, 170, var(--text-opacity));
}

#uf-app .hover\:tw-text-purple-700:hover{
  --text-opacity: 1;
  color: #7b1fa2;
  color: rgba(123, 31, 162, var(--text-opacity));
}

#uf-app .hover\:tw-text-purple-800:hover{
  --text-opacity: 1;
  color: #6a1b9a;
  color: rgba(106, 27, 154, var(--text-opacity));
}

#uf-app .hover\:tw-text-purple-900:hover{
  --text-opacity: 1;
  color: #4a148c;
  color: rgba(74, 20, 140, var(--text-opacity));
}

#uf-app .hover\:tw-text-purple-a100:hover{
  --text-opacity: 1;
  color: #ea80fc;
  color: rgba(234, 128, 252, var(--text-opacity));
}

#uf-app .hover\:tw-text-purple-a200:hover{
  --text-opacity: 1;
  color: #e040fb;
  color: rgba(224, 64, 251, var(--text-opacity));
}

#uf-app .hover\:tw-text-purple-a400:hover{
  --text-opacity: 1;
  color: #d500f9;
  color: rgba(213, 0, 249, var(--text-opacity));
}

#uf-app .hover\:tw-text-purple-a700:hover{
  --text-opacity: 1;
  color: #aa00ff;
  color: rgba(170, 0, 255, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepPurple-50:hover{
  --text-opacity: 1;
  color: #ede7f6;
  color: rgba(237, 231, 246, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepPurple-100:hover{
  --text-opacity: 1;
  color: #d1c4e9;
  color: rgba(209, 196, 233, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepPurple-200:hover{
  --text-opacity: 1;
  color: #b39ddb;
  color: rgba(179, 157, 219, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepPurple-300:hover{
  --text-opacity: 1;
  color: #9575cd;
  color: rgba(149, 117, 205, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepPurple-400:hover{
  --text-opacity: 1;
  color: #7e57c2;
  color: rgba(126, 87, 194, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepPurple-500:hover{
  --text-opacity: 1;
  color: #673ab7;
  color: rgba(103, 58, 183, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepPurple-600:hover{
  --text-opacity: 1;
  color: #5e35b1;
  color: rgba(94, 53, 177, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepPurple-700:hover{
  --text-opacity: 1;
  color: #512da8;
  color: rgba(81, 45, 168, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepPurple-800:hover{
  --text-opacity: 1;
  color: #4527a0;
  color: rgba(69, 39, 160, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepPurple-900:hover{
  --text-opacity: 1;
  color: #311b92;
  color: rgba(49, 27, 146, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepPurple-a100:hover{
  --text-opacity: 1;
  color: #b388ff;
  color: rgba(179, 136, 255, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepPurple-a200:hover{
  --text-opacity: 1;
  color: #7c4dff;
  color: rgba(124, 77, 255, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepPurple-a400:hover{
  --text-opacity: 1;
  color: #651fff;
  color: rgba(101, 31, 255, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepPurple-a700:hover{
  --text-opacity: 1;
  color: #6200ea;
  color: rgba(98, 0, 234, var(--text-opacity));
}

#uf-app .hover\:tw-text-indigo-50:hover{
  --text-opacity: 1;
  color: #e8eaf6;
  color: rgba(232, 234, 246, var(--text-opacity));
}

#uf-app .hover\:tw-text-indigo-100:hover{
  --text-opacity: 1;
  color: #c5cae9;
  color: rgba(197, 202, 233, var(--text-opacity));
}

#uf-app .hover\:tw-text-indigo-200:hover{
  --text-opacity: 1;
  color: #9fa8da;
  color: rgba(159, 168, 218, var(--text-opacity));
}

#uf-app .hover\:tw-text-indigo-300:hover{
  --text-opacity: 1;
  color: #7986cb;
  color: rgba(121, 134, 203, var(--text-opacity));
}

#uf-app .hover\:tw-text-indigo-400:hover{
  --text-opacity: 1;
  color: #5c6bc0;
  color: rgba(92, 107, 192, var(--text-opacity));
}

#uf-app .hover\:tw-text-indigo-500:hover{
  --text-opacity: 1;
  color: #3f51b5;
  color: rgba(63, 81, 181, var(--text-opacity));
}

#uf-app .hover\:tw-text-indigo-600:hover{
  --text-opacity: 1;
  color: #3949ab;
  color: rgba(57, 73, 171, var(--text-opacity));
}

#uf-app .hover\:tw-text-indigo-700:hover{
  --text-opacity: 1;
  color: #303f9f;
  color: rgba(48, 63, 159, var(--text-opacity));
}

#uf-app .hover\:tw-text-indigo-800:hover{
  --text-opacity: 1;
  color: #283593;
  color: rgba(40, 53, 147, var(--text-opacity));
}

#uf-app .hover\:tw-text-indigo-900:hover{
  --text-opacity: 1;
  color: #1a237e;
  color: rgba(26, 35, 126, var(--text-opacity));
}

#uf-app .hover\:tw-text-indigo-a100:hover{
  --text-opacity: 1;
  color: #8c9eff;
  color: rgba(140, 158, 255, var(--text-opacity));
}

#uf-app .hover\:tw-text-indigo-a200:hover{
  --text-opacity: 1;
  color: #536dfe;
  color: rgba(83, 109, 254, var(--text-opacity));
}

#uf-app .hover\:tw-text-indigo-a400:hover{
  --text-opacity: 1;
  color: #3d5afe;
  color: rgba(61, 90, 254, var(--text-opacity));
}

#uf-app .hover\:tw-text-indigo-a700:hover{
  --text-opacity: 1;
  color: #304ffe;
  color: rgba(48, 79, 254, var(--text-opacity));
}

#uf-app .hover\:tw-text-blue-50:hover{
  --text-opacity: 1;
  color: #e3f2fd;
  color: rgba(227, 242, 253, var(--text-opacity));
}

#uf-app .hover\:tw-text-blue-100:hover{
  --text-opacity: 1;
  color: #bbdefb;
  color: rgba(187, 222, 251, var(--text-opacity));
}

#uf-app .hover\:tw-text-blue-200:hover{
  --text-opacity: 1;
  color: #90caf9;
  color: rgba(144, 202, 249, var(--text-opacity));
}

#uf-app .hover\:tw-text-blue-300:hover{
  --text-opacity: 1;
  color: #64b5f6;
  color: rgba(100, 181, 246, var(--text-opacity));
}

#uf-app .hover\:tw-text-blue-400:hover{
  --text-opacity: 1;
  color: #42a5f5;
  color: rgba(66, 165, 245, var(--text-opacity));
}

#uf-app .hover\:tw-text-blue-500:hover{
  --text-opacity: 1;
  color: #2196f3;
  color: rgba(33, 150, 243, var(--text-opacity));
}

#uf-app .hover\:tw-text-blue-600:hover{
  --text-opacity: 1;
  color: #1e88e5;
  color: rgba(30, 136, 229, var(--text-opacity));
}

#uf-app .hover\:tw-text-blue-700:hover{
  --text-opacity: 1;
  color: #1976d2;
  color: rgba(25, 118, 210, var(--text-opacity));
}

#uf-app .hover\:tw-text-blue-800:hover{
  --text-opacity: 1;
  color: #1565c0;
  color: rgba(21, 101, 192, var(--text-opacity));
}

#uf-app .hover\:tw-text-blue-900:hover{
  --text-opacity: 1;
  color: #0d47a1;
  color: rgba(13, 71, 161, var(--text-opacity));
}

#uf-app .hover\:tw-text-blue-a100:hover{
  --text-opacity: 1;
  color: #82b1ff;
  color: rgba(130, 177, 255, var(--text-opacity));
}

#uf-app .hover\:tw-text-blue-a200:hover{
  --text-opacity: 1;
  color: #448aff;
  color: rgba(68, 138, 255, var(--text-opacity));
}

#uf-app .hover\:tw-text-blue-a400:hover{
  --text-opacity: 1;
  color: #2979ff;
  color: rgba(41, 121, 255, var(--text-opacity));
}

#uf-app .hover\:tw-text-blue-a700:hover{
  --text-opacity: 1;
  color: #2962ff;
  color: rgba(41, 98, 255, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightBlue-50:hover{
  --text-opacity: 1;
  color: #e1f5fe;
  color: rgba(225, 245, 254, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightBlue-100:hover{
  --text-opacity: 1;
  color: #b3e5fc;
  color: rgba(179, 229, 252, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightBlue-200:hover{
  --text-opacity: 1;
  color: #81d4fa;
  color: rgba(129, 212, 250, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightBlue-300:hover{
  --text-opacity: 1;
  color: #4fc3f7;
  color: rgba(79, 195, 247, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightBlue-400:hover{
  --text-opacity: 1;
  color: #29b6f6;
  color: rgba(41, 182, 246, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightBlue-500:hover{
  --text-opacity: 1;
  color: #03a9f4;
  color: rgba(3, 169, 244, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightBlue-600:hover{
  --text-opacity: 1;
  color: #039be5;
  color: rgba(3, 155, 229, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightBlue-700:hover{
  --text-opacity: 1;
  color: #0288d1;
  color: rgba(2, 136, 209, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightBlue-800:hover{
  --text-opacity: 1;
  color: #0277bd;
  color: rgba(2, 119, 189, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightBlue-900:hover{
  --text-opacity: 1;
  color: #01579b;
  color: rgba(1, 87, 155, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightBlue-a100:hover{
  --text-opacity: 1;
  color: #80d8ff;
  color: rgba(128, 216, 255, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightBlue-a200:hover{
  --text-opacity: 1;
  color: #40c4ff;
  color: rgba(64, 196, 255, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightBlue-a400:hover{
  --text-opacity: 1;
  color: #00b0ff;
  color: rgba(0, 176, 255, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightBlue-a700:hover{
  --text-opacity: 1;
  color: #0091ea;
  color: rgba(0, 145, 234, var(--text-opacity));
}

#uf-app .hover\:tw-text-cyan-50:hover{
  --text-opacity: 1;
  color: #e0f7fa;
  color: rgba(224, 247, 250, var(--text-opacity));
}

#uf-app .hover\:tw-text-cyan-100:hover{
  --text-opacity: 1;
  color: #b2ebf2;
  color: rgba(178, 235, 242, var(--text-opacity));
}

#uf-app .hover\:tw-text-cyan-200:hover{
  --text-opacity: 1;
  color: #80deea;
  color: rgba(128, 222, 234, var(--text-opacity));
}

#uf-app .hover\:tw-text-cyan-300:hover{
  --text-opacity: 1;
  color: #4dd0e1;
  color: rgba(77, 208, 225, var(--text-opacity));
}

#uf-app .hover\:tw-text-cyan-400:hover{
  --text-opacity: 1;
  color: #26c6da;
  color: rgba(38, 198, 218, var(--text-opacity));
}

#uf-app .hover\:tw-text-cyan-500:hover{
  --text-opacity: 1;
  color: #00bcd4;
  color: rgba(0, 188, 212, var(--text-opacity));
}

#uf-app .hover\:tw-text-cyan-600:hover{
  --text-opacity: 1;
  color: #00acc1;
  color: rgba(0, 172, 193, var(--text-opacity));
}

#uf-app .hover\:tw-text-cyan-700:hover{
  --text-opacity: 1;
  color: #0097a7;
  color: rgba(0, 151, 167, var(--text-opacity));
}

#uf-app .hover\:tw-text-cyan-800:hover{
  --text-opacity: 1;
  color: #00838f;
  color: rgba(0, 131, 143, var(--text-opacity));
}

#uf-app .hover\:tw-text-cyan-900:hover{
  --text-opacity: 1;
  color: #006064;
  color: rgba(0, 96, 100, var(--text-opacity));
}

#uf-app .hover\:tw-text-cyan-a100:hover{
  --text-opacity: 1;
  color: #84ffff;
  color: rgba(132, 255, 255, var(--text-opacity));
}

#uf-app .hover\:tw-text-cyan-a200:hover{
  --text-opacity: 1;
  color: #18ffff;
  color: rgba(24, 255, 255, var(--text-opacity));
}

#uf-app .hover\:tw-text-cyan-a400:hover{
  --text-opacity: 1;
  color: #00e5ff;
  color: rgba(0, 229, 255, var(--text-opacity));
}

#uf-app .hover\:tw-text-cyan-a700:hover{
  --text-opacity: 1;
  color: #00b8d4;
  color: rgba(0, 184, 212, var(--text-opacity));
}

#uf-app .hover\:tw-text-teal-50:hover{
  --text-opacity: 1;
  color: #e0f2f1;
  color: rgba(224, 242, 241, var(--text-opacity));
}

#uf-app .hover\:tw-text-teal-100:hover{
  --text-opacity: 1;
  color: #b2dfdb;
  color: rgba(178, 223, 219, var(--text-opacity));
}

#uf-app .hover\:tw-text-teal-200:hover{
  --text-opacity: 1;
  color: #80cbc4;
  color: rgba(128, 203, 196, var(--text-opacity));
}

#uf-app .hover\:tw-text-teal-300:hover{
  --text-opacity: 1;
  color: #4db6ac;
  color: rgba(77, 182, 172, var(--text-opacity));
}

#uf-app .hover\:tw-text-teal-400:hover{
  --text-opacity: 1;
  color: #26a69a;
  color: rgba(38, 166, 154, var(--text-opacity));
}

#uf-app .hover\:tw-text-teal-500:hover{
  --text-opacity: 1;
  color: #009688;
  color: rgba(0, 150, 136, var(--text-opacity));
}

#uf-app .hover\:tw-text-teal-600:hover{
  --text-opacity: 1;
  color: #00897b;
  color: rgba(0, 137, 123, var(--text-opacity));
}

#uf-app .hover\:tw-text-teal-700:hover{
  --text-opacity: 1;
  color: #00796b;
  color: rgba(0, 121, 107, var(--text-opacity));
}

#uf-app .hover\:tw-text-teal-800:hover{
  --text-opacity: 1;
  color: #00695c;
  color: rgba(0, 105, 92, var(--text-opacity));
}

#uf-app .hover\:tw-text-teal-900:hover{
  --text-opacity: 1;
  color: #004d40;
  color: rgba(0, 77, 64, var(--text-opacity));
}

#uf-app .hover\:tw-text-teal-a100:hover{
  --text-opacity: 1;
  color: #a7ffeb;
  color: rgba(167, 255, 235, var(--text-opacity));
}

#uf-app .hover\:tw-text-teal-a200:hover{
  --text-opacity: 1;
  color: #64ffda;
  color: rgba(100, 255, 218, var(--text-opacity));
}

#uf-app .hover\:tw-text-teal-a400:hover{
  --text-opacity: 1;
  color: #1de9b6;
  color: rgba(29, 233, 182, var(--text-opacity));
}

#uf-app .hover\:tw-text-teal-a700:hover{
  --text-opacity: 1;
  color: #00bfa5;
  color: rgba(0, 191, 165, var(--text-opacity));
}

#uf-app .hover\:tw-text-green-50:hover{
  --text-opacity: 1;
  color: #e8f5e9;
  color: rgba(232, 245, 233, var(--text-opacity));
}

#uf-app .hover\:tw-text-green-100:hover{
  --text-opacity: 1;
  color: #c8e6c9;
  color: rgba(200, 230, 201, var(--text-opacity));
}

#uf-app .hover\:tw-text-green-200:hover{
  --text-opacity: 1;
  color: #a5d6a7;
  color: rgba(165, 214, 167, var(--text-opacity));
}

#uf-app .hover\:tw-text-green-300:hover{
  --text-opacity: 1;
  color: #81c784;
  color: rgba(129, 199, 132, var(--text-opacity));
}

#uf-app .hover\:tw-text-green-400:hover{
  --text-opacity: 1;
  color: #66bb6a;
  color: rgba(102, 187, 106, var(--text-opacity));
}

#uf-app .hover\:tw-text-green-500:hover{
  --text-opacity: 1;
  color: #4caf50;
  color: rgba(76, 175, 80, var(--text-opacity));
}

#uf-app .hover\:tw-text-green-600:hover{
  --text-opacity: 1;
  color: #43a047;
  color: rgba(67, 160, 71, var(--text-opacity));
}

#uf-app .hover\:tw-text-green-700:hover{
  --text-opacity: 1;
  color: #388e3c;
  color: rgba(56, 142, 60, var(--text-opacity));
}

#uf-app .hover\:tw-text-green-800:hover{
  --text-opacity: 1;
  color: #2e7d32;
  color: rgba(46, 125, 50, var(--text-opacity));
}

#uf-app .hover\:tw-text-green-900:hover{
  --text-opacity: 1;
  color: #1b5e20;
  color: rgba(27, 94, 32, var(--text-opacity));
}

#uf-app .hover\:tw-text-green-a100:hover{
  --text-opacity: 1;
  color: #b9f6ca;
  color: rgba(185, 246, 202, var(--text-opacity));
}

#uf-app .hover\:tw-text-green-a200:hover{
  --text-opacity: 1;
  color: #69f0ae;
  color: rgba(105, 240, 174, var(--text-opacity));
}

#uf-app .hover\:tw-text-green-a400:hover{
  --text-opacity: 1;
  color: #00e676;
  color: rgba(0, 230, 118, var(--text-opacity));
}

#uf-app .hover\:tw-text-green-a700:hover{
  --text-opacity: 1;
  color: #00c853;
  color: rgba(0, 200, 83, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightGreen-50:hover{
  --text-opacity: 1;
  color: #f1f8e9;
  color: rgba(241, 248, 233, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightGreen-100:hover{
  --text-opacity: 1;
  color: #dcedc8;
  color: rgba(220, 237, 200, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightGreen-200:hover{
  --text-opacity: 1;
  color: #c5e1a5;
  color: rgba(197, 225, 165, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightGreen-300:hover{
  --text-opacity: 1;
  color: #aed581;
  color: rgba(174, 213, 129, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightGreen-400:hover{
  --text-opacity: 1;
  color: #9ccc65;
  color: rgba(156, 204, 101, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightGreen-500:hover{
  --text-opacity: 1;
  color: #8bc34a;
  color: rgba(139, 195, 74, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightGreen-600:hover{
  --text-opacity: 1;
  color: #7cb342;
  color: rgba(124, 179, 66, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightGreen-700:hover{
  --text-opacity: 1;
  color: #689f38;
  color: rgba(104, 159, 56, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightGreen-800:hover{
  --text-opacity: 1;
  color: #558b2f;
  color: rgba(85, 139, 47, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightGreen-900:hover{
  --text-opacity: 1;
  color: #33691e;
  color: rgba(51, 105, 30, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightGreen-a100:hover{
  --text-opacity: 1;
  color: #ccff90;
  color: rgba(204, 255, 144, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightGreen-a200:hover{
  --text-opacity: 1;
  color: #b2ff59;
  color: rgba(178, 255, 89, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightGreen-a400:hover{
  --text-opacity: 1;
  color: #76ff03;
  color: rgba(118, 255, 3, var(--text-opacity));
}

#uf-app .hover\:tw-text-lightGreen-a700:hover{
  --text-opacity: 1;
  color: #64dd17;
  color: rgba(100, 221, 23, var(--text-opacity));
}

#uf-app .hover\:tw-text-lime-50:hover{
  --text-opacity: 1;
  color: #f9fbe7;
  color: rgba(249, 251, 231, var(--text-opacity));
}

#uf-app .hover\:tw-text-lime-100:hover{
  --text-opacity: 1;
  color: #f0f4c3;
  color: rgba(240, 244, 195, var(--text-opacity));
}

#uf-app .hover\:tw-text-lime-200:hover{
  --text-opacity: 1;
  color: #e6ee9c;
  color: rgba(230, 238, 156, var(--text-opacity));
}

#uf-app .hover\:tw-text-lime-300:hover{
  --text-opacity: 1;
  color: #dce775;
  color: rgba(220, 231, 117, var(--text-opacity));
}

#uf-app .hover\:tw-text-lime-400:hover{
  --text-opacity: 1;
  color: #d4e157;
  color: rgba(212, 225, 87, var(--text-opacity));
}

#uf-app .hover\:tw-text-lime-500:hover{
  --text-opacity: 1;
  color: #cddc39;
  color: rgba(205, 220, 57, var(--text-opacity));
}

#uf-app .hover\:tw-text-lime-600:hover{
  --text-opacity: 1;
  color: #c0ca33;
  color: rgba(192, 202, 51, var(--text-opacity));
}

#uf-app .hover\:tw-text-lime-700:hover{
  --text-opacity: 1;
  color: #afb42b;
  color: rgba(175, 180, 43, var(--text-opacity));
}

#uf-app .hover\:tw-text-lime-800:hover{
  --text-opacity: 1;
  color: #9e9d24;
  color: rgba(158, 157, 36, var(--text-opacity));
}

#uf-app .hover\:tw-text-lime-900:hover{
  --text-opacity: 1;
  color: #827717;
  color: rgba(130, 119, 23, var(--text-opacity));
}

#uf-app .hover\:tw-text-lime-a100:hover{
  --text-opacity: 1;
  color: #f4ff81;
  color: rgba(244, 255, 129, var(--text-opacity));
}

#uf-app .hover\:tw-text-lime-a200:hover{
  --text-opacity: 1;
  color: #eeff41;
  color: rgba(238, 255, 65, var(--text-opacity));
}

#uf-app .hover\:tw-text-lime-a400:hover{
  --text-opacity: 1;
  color: #c6ff00;
  color: rgba(198, 255, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-lime-a700:hover{
  --text-opacity: 1;
  color: #aeea00;
  color: rgba(174, 234, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-yellow-50:hover{
  --text-opacity: 1;
  color: #fffde7;
  color: rgba(255, 253, 231, var(--text-opacity));
}

#uf-app .hover\:tw-text-yellow-100:hover{
  --text-opacity: 1;
  color: #fff9c4;
  color: rgba(255, 249, 196, var(--text-opacity));
}

#uf-app .hover\:tw-text-yellow-200:hover{
  --text-opacity: 1;
  color: #fff59d;
  color: rgba(255, 245, 157, var(--text-opacity));
}

#uf-app .hover\:tw-text-yellow-300:hover{
  --text-opacity: 1;
  color: #fff176;
  color: rgba(255, 241, 118, var(--text-opacity));
}

#uf-app .hover\:tw-text-yellow-400:hover{
  --text-opacity: 1;
  color: #ffee58;
  color: rgba(255, 238, 88, var(--text-opacity));
}

#uf-app .hover\:tw-text-yellow-500:hover{
  --text-opacity: 1;
  color: #ffeb3b;
  color: rgba(255, 235, 59, var(--text-opacity));
}

#uf-app .hover\:tw-text-yellow-600:hover{
  --text-opacity: 1;
  color: #fdd835;
  color: rgba(253, 216, 53, var(--text-opacity));
}

#uf-app .hover\:tw-text-yellow-700:hover{
  --text-opacity: 1;
  color: #fbc02d;
  color: rgba(251, 192, 45, var(--text-opacity));
}

#uf-app .hover\:tw-text-yellow-800:hover{
  --text-opacity: 1;
  color: #f9a825;
  color: rgba(249, 168, 37, var(--text-opacity));
}

#uf-app .hover\:tw-text-yellow-900:hover{
  --text-opacity: 1;
  color: #f57f17;
  color: rgba(245, 127, 23, var(--text-opacity));
}

#uf-app .hover\:tw-text-yellow-a100:hover{
  --text-opacity: 1;
  color: #ffff8d;
  color: rgba(255, 255, 141, var(--text-opacity));
}

#uf-app .hover\:tw-text-yellow-a200:hover{
  --text-opacity: 1;
  color: #ffff00;
  color: rgba(255, 255, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-yellow-a400:hover{
  --text-opacity: 1;
  color: #ffea00;
  color: rgba(255, 234, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-yellow-a700:hover{
  --text-opacity: 1;
  color: #ffd600;
  color: rgba(255, 214, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-amber-50:hover{
  --text-opacity: 1;
  color: #fff8e1;
  color: rgba(255, 248, 225, var(--text-opacity));
}

#uf-app .hover\:tw-text-amber-100:hover{
  --text-opacity: 1;
  color: #ffecb3;
  color: rgba(255, 236, 179, var(--text-opacity));
}

#uf-app .hover\:tw-text-amber-200:hover{
  --text-opacity: 1;
  color: #ffe082;
  color: rgba(255, 224, 130, var(--text-opacity));
}

#uf-app .hover\:tw-text-amber-300:hover{
  --text-opacity: 1;
  color: #ffd54f;
  color: rgba(255, 213, 79, var(--text-opacity));
}

#uf-app .hover\:tw-text-amber-400:hover{
  --text-opacity: 1;
  color: #ffca28;
  color: rgba(255, 202, 40, var(--text-opacity));
}

#uf-app .hover\:tw-text-amber-500:hover{
  --text-opacity: 1;
  color: #ffc107;
  color: rgba(255, 193, 7, var(--text-opacity));
}

#uf-app .hover\:tw-text-amber-600:hover{
  --text-opacity: 1;
  color: #ffb300;
  color: rgba(255, 179, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-amber-700:hover{
  --text-opacity: 1;
  color: #ffa000;
  color: rgba(255, 160, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-amber-800:hover{
  --text-opacity: 1;
  color: #ff8f00;
  color: rgba(255, 143, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-amber-900:hover{
  --text-opacity: 1;
  color: #ff6f00;
  color: rgba(255, 111, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-amber-a100:hover{
  --text-opacity: 1;
  color: #ffe57f;
  color: rgba(255, 229, 127, var(--text-opacity));
}

#uf-app .hover\:tw-text-amber-a200:hover{
  --text-opacity: 1;
  color: #ffd740;
  color: rgba(255, 215, 64, var(--text-opacity));
}

#uf-app .hover\:tw-text-amber-a400:hover{
  --text-opacity: 1;
  color: #ffc400;
  color: rgba(255, 196, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-amber-a700:hover{
  --text-opacity: 1;
  color: #ffab00;
  color: rgba(255, 171, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-orange-50:hover{
  --text-opacity: 1;
  color: #fff3e0;
  color: rgba(255, 243, 224, var(--text-opacity));
}

#uf-app .hover\:tw-text-orange-100:hover{
  --text-opacity: 1;
  color: #ffe0b2;
  color: rgba(255, 224, 178, var(--text-opacity));
}

#uf-app .hover\:tw-text-orange-200:hover{
  --text-opacity: 1;
  color: #ffcc80;
  color: rgba(255, 204, 128, var(--text-opacity));
}

#uf-app .hover\:tw-text-orange-300:hover{
  --text-opacity: 1;
  color: #ffb74d;
  color: rgba(255, 183, 77, var(--text-opacity));
}

#uf-app .hover\:tw-text-orange-400:hover{
  --text-opacity: 1;
  color: #ffa726;
  color: rgba(255, 167, 38, var(--text-opacity));
}

#uf-app .hover\:tw-text-orange-500:hover{
  --text-opacity: 1;
  color: #ff9800;
  color: rgba(255, 152, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-orange-600:hover{
  --text-opacity: 1;
  color: #fb8c00;
  color: rgba(251, 140, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-orange-700:hover{
  --text-opacity: 1;
  color: #f57c00;
  color: rgba(245, 124, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-orange-800:hover{
  --text-opacity: 1;
  color: #ef6c00;
  color: rgba(239, 108, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-orange-900:hover{
  --text-opacity: 1;
  color: #e65100;
  color: rgba(230, 81, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-orange-a100:hover{
  --text-opacity: 1;
  color: #ffd180;
  color: rgba(255, 209, 128, var(--text-opacity));
}

#uf-app .hover\:tw-text-orange-a200:hover{
  --text-opacity: 1;
  color: #ffab40;
  color: rgba(255, 171, 64, var(--text-opacity));
}

#uf-app .hover\:tw-text-orange-a400:hover{
  --text-opacity: 1;
  color: #ff9100;
  color: rgba(255, 145, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-orange-a700:hover{
  --text-opacity: 1;
  color: #ff6d00;
  color: rgba(255, 109, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepOrange-50:hover{
  --text-opacity: 1;
  color: #fbe9e7;
  color: rgba(251, 233, 231, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepOrange-100:hover{
  --text-opacity: 1;
  color: #ffccbc;
  color: rgba(255, 204, 188, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepOrange-200:hover{
  --text-opacity: 1;
  color: #ffab91;
  color: rgba(255, 171, 145, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepOrange-300:hover{
  --text-opacity: 1;
  color: #ff8a65;
  color: rgba(255, 138, 101, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepOrange-400:hover{
  --text-opacity: 1;
  color: #ff7043;
  color: rgba(255, 112, 67, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepOrange-500:hover{
  --text-opacity: 1;
  color: #ff5722;
  color: rgba(255, 87, 34, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepOrange-600:hover{
  --text-opacity: 1;
  color: #f4511e;
  color: rgba(244, 81, 30, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepOrange-700:hover{
  --text-opacity: 1;
  color: #e64a19;
  color: rgba(230, 74, 25, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepOrange-800:hover{
  --text-opacity: 1;
  color: #d84315;
  color: rgba(216, 67, 21, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepOrange-900:hover{
  --text-opacity: 1;
  color: #bf360c;
  color: rgba(191, 54, 12, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepOrange-a100:hover{
  --text-opacity: 1;
  color: #ff9e80;
  color: rgba(255, 158, 128, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepOrange-a200:hover{
  --text-opacity: 1;
  color: #ff6e40;
  color: rgba(255, 110, 64, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepOrange-a400:hover{
  --text-opacity: 1;
  color: #ff3d00;
  color: rgba(255, 61, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-deepOrange-a700:hover{
  --text-opacity: 1;
  color: #dd2c00;
  color: rgba(221, 44, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-brown-50:hover{
  --text-opacity: 1;
  color: #efebe9;
  color: rgba(239, 235, 233, var(--text-opacity));
}

#uf-app .hover\:tw-text-brown-100:hover{
  --text-opacity: 1;
  color: #d7ccc8;
  color: rgba(215, 204, 200, var(--text-opacity));
}

#uf-app .hover\:tw-text-brown-200:hover{
  --text-opacity: 1;
  color: #bcaaa4;
  color: rgba(188, 170, 164, var(--text-opacity));
}

#uf-app .hover\:tw-text-brown-300:hover{
  --text-opacity: 1;
  color: #a1887f;
  color: rgba(161, 136, 127, var(--text-opacity));
}

#uf-app .hover\:tw-text-brown-400:hover{
  --text-opacity: 1;
  color: #8d6e63;
  color: rgba(141, 110, 99, var(--text-opacity));
}

#uf-app .hover\:tw-text-brown-500:hover{
  --text-opacity: 1;
  color: #795548;
  color: rgba(121, 85, 72, var(--text-opacity));
}

#uf-app .hover\:tw-text-brown-600:hover{
  --text-opacity: 1;
  color: #6d4c41;
  color: rgba(109, 76, 65, var(--text-opacity));
}

#uf-app .hover\:tw-text-brown-700:hover{
  --text-opacity: 1;
  color: #5d4037;
  color: rgba(93, 64, 55, var(--text-opacity));
}

#uf-app .hover\:tw-text-brown-800:hover{
  --text-opacity: 1;
  color: #4e342e;
  color: rgba(78, 52, 46, var(--text-opacity));
}

#uf-app .hover\:tw-text-brown-900:hover{
  --text-opacity: 1;
  color: #3e2723;
  color: rgba(62, 39, 35, var(--text-opacity));
}

#uf-app .hover\:tw-text-gray-50:hover{
  --text-opacity: 1;
  color: #fafafa;
  color: rgba(250, 250, 250, var(--text-opacity));
}

#uf-app .hover\:tw-text-gray-100:hover{
  --text-opacity: 1;
  color: #f5f5f5;
  color: rgba(245, 245, 245, var(--text-opacity));
}

#uf-app .hover\:tw-text-gray-200:hover{
  --text-opacity: 1;
  color: #eeeeee;
  color: rgba(238, 238, 238, var(--text-opacity));
}

#uf-app .hover\:tw-text-gray-300:hover{
  --text-opacity: 1;
  color: #e0e0e0;
  color: rgba(224, 224, 224, var(--text-opacity));
}

#uf-app .hover\:tw-text-gray-400:hover{
  --text-opacity: 1;
  color: #bdbdbd;
  color: rgba(189, 189, 189, var(--text-opacity));
}

#uf-app .hover\:tw-text-gray-500:hover{
  --text-opacity: 1;
  color: #9e9e9e;
  color: rgba(158, 158, 158, var(--text-opacity));
}

#uf-app .hover\:tw-text-gray-600:hover{
  --text-opacity: 1;
  color: #757575;
  color: rgba(117, 117, 117, var(--text-opacity));
}

#uf-app .hover\:tw-text-gray-700:hover{
  --text-opacity: 1;
  color: #616161;
  color: rgba(97, 97, 97, var(--text-opacity));
}

#uf-app .hover\:tw-text-gray-800:hover{
  --text-opacity: 1;
  color: #424242;
  color: rgba(66, 66, 66, var(--text-opacity));
}

#uf-app .hover\:tw-text-gray-900:hover{
  --text-opacity: 1;
  color: #212121;
  color: rgba(33, 33, 33, var(--text-opacity));
}

#uf-app .hover\:tw-text-blueGray-50:hover{
  color: var(--color-blue-grey-50);
}

#uf-app .hover\:tw-text-blueGray-100:hover{
  color: var(--color-blue-grey-100);
}

#uf-app .hover\:tw-text-blueGray-200:hover{
  color: var(--color-blue-grey-200);
}

#uf-app .hover\:tw-text-blueGray-300:hover{
  color: var(--color-blue-grey-300);
}

#uf-app .hover\:tw-text-blueGray-400:hover{
  color: var(--color-blue-grey-400);
}

#uf-app .hover\:tw-text-blueGray-500:hover{
  color: var(--color-blue-grey-500);
}

#uf-app .hover\:tw-text-blueGray-600:hover{
  color: var(--color-blue-grey-600);
}

#uf-app .hover\:tw-text-blueGray-700:hover{
  color: var(--color-blue-grey-700);
}

#uf-app .hover\:tw-text-blueGray-800:hover{
  color: var(--color-blue-grey-800);
}

#uf-app .hover\:tw-text-blueGray-900:hover{
  color: var(--color-blue-grey-900);
}

#uf-app .hover\:tw-text-black:hover{
  --text-opacity: 1;
  color: #000000;
  color: rgba(0, 0, 0, var(--text-opacity));
}

#uf-app .hover\:tw-text-white:hover{
  --text-opacity: 1;
  color: #ffffff;
  color: rgba(255, 255, 255, var(--text-opacity));
}

#uf-app .hover\:tw-text-transparent:hover{
  color: transparent;
}

#uf-app .focus\:tw-text-primary:focus{
  color: var(--color-blue);
}

#uf-app .focus\:tw-text-muted:focus{
  color: var(--color-blue-grey-400);
}

#uf-app .focus\:tw-text-warning:focus{
  color: var(--color-orange);
}

#uf-app .focus\:tw-text-danger:focus{
  color: var(--color-orange);
}

#uf-app .focus\:tw-text-fail:focus{
  color: var(--color-red);
}

#uf-app .focus\:tw-text-info:focus{
  color: var(--color-deep-purple-400);
}

#uf-app .focus\:tw-text-red-50:focus{
  --text-opacity: 1;
  color: #ffebee;
  color: rgba(255, 235, 238, var(--text-opacity));
}

#uf-app .focus\:tw-text-red-100:focus{
  --text-opacity: 1;
  color: #ffcdd2;
  color: rgba(255, 205, 210, var(--text-opacity));
}

#uf-app .focus\:tw-text-red-200:focus{
  --text-opacity: 1;
  color: #ef9a9a;
  color: rgba(239, 154, 154, var(--text-opacity));
}

#uf-app .focus\:tw-text-red-300:focus{
  --text-opacity: 1;
  color: #e57373;
  color: rgba(229, 115, 115, var(--text-opacity));
}

#uf-app .focus\:tw-text-red-400:focus{
  --text-opacity: 1;
  color: #ef5350;
  color: rgba(239, 83, 80, var(--text-opacity));
}

#uf-app .focus\:tw-text-red-500:focus{
  --text-opacity: 1;
  color: #f44336;
  color: rgba(244, 67, 54, var(--text-opacity));
}

#uf-app .focus\:tw-text-red-600:focus{
  --text-opacity: 1;
  color: #e53935;
  color: rgba(229, 57, 53, var(--text-opacity));
}

#uf-app .focus\:tw-text-red-700:focus{
  --text-opacity: 1;
  color: #d32f2f;
  color: rgba(211, 47, 47, var(--text-opacity));
}

#uf-app .focus\:tw-text-red-800:focus{
  --text-opacity: 1;
  color: #c62828;
  color: rgba(198, 40, 40, var(--text-opacity));
}

#uf-app .focus\:tw-text-red-900:focus{
  --text-opacity: 1;
  color: #b71c1c;
  color: rgba(183, 28, 28, var(--text-opacity));
}

#uf-app .focus\:tw-text-red-a100:focus{
  --text-opacity: 1;
  color: #ff8a80;
  color: rgba(255, 138, 128, var(--text-opacity));
}

#uf-app .focus\:tw-text-red-a200:focus{
  --text-opacity: 1;
  color: #ff5252;
  color: rgba(255, 82, 82, var(--text-opacity));
}

#uf-app .focus\:tw-text-red-a400:focus{
  --text-opacity: 1;
  color: #ff1744;
  color: rgba(255, 23, 68, var(--text-opacity));
}

#uf-app .focus\:tw-text-red-a700:focus{
  --text-opacity: 1;
  color: #d50000;
  color: rgba(213, 0, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-pink-50:focus{
  --text-opacity: 1;
  color: #fce4ec;
  color: rgba(252, 228, 236, var(--text-opacity));
}

#uf-app .focus\:tw-text-pink-100:focus{
  --text-opacity: 1;
  color: #f8bbd0;
  color: rgba(248, 187, 208, var(--text-opacity));
}

#uf-app .focus\:tw-text-pink-200:focus{
  --text-opacity: 1;
  color: #f48fb1;
  color: rgba(244, 143, 177, var(--text-opacity));
}

#uf-app .focus\:tw-text-pink-300:focus{
  --text-opacity: 1;
  color: #f06292;
  color: rgba(240, 98, 146, var(--text-opacity));
}

#uf-app .focus\:tw-text-pink-400:focus{
  --text-opacity: 1;
  color: #ec407a;
  color: rgba(236, 64, 122, var(--text-opacity));
}

#uf-app .focus\:tw-text-pink-500:focus{
  --text-opacity: 1;
  color: #e91e63;
  color: rgba(233, 30, 99, var(--text-opacity));
}

#uf-app .focus\:tw-text-pink-600:focus{
  --text-opacity: 1;
  color: #d81b60;
  color: rgba(216, 27, 96, var(--text-opacity));
}

#uf-app .focus\:tw-text-pink-700:focus{
  --text-opacity: 1;
  color: #c2185b;
  color: rgba(194, 24, 91, var(--text-opacity));
}

#uf-app .focus\:tw-text-pink-800:focus{
  --text-opacity: 1;
  color: #ad1457;
  color: rgba(173, 20, 87, var(--text-opacity));
}

#uf-app .focus\:tw-text-pink-900:focus{
  --text-opacity: 1;
  color: #880e4f;
  color: rgba(136, 14, 79, var(--text-opacity));
}

#uf-app .focus\:tw-text-pink-a100:focus{
  --text-opacity: 1;
  color: #ff80ab;
  color: rgba(255, 128, 171, var(--text-opacity));
}

#uf-app .focus\:tw-text-pink-a200:focus{
  --text-opacity: 1;
  color: #ff4081;
  color: rgba(255, 64, 129, var(--text-opacity));
}

#uf-app .focus\:tw-text-pink-a400:focus{
  --text-opacity: 1;
  color: #f50057;
  color: rgba(245, 0, 87, var(--text-opacity));
}

#uf-app .focus\:tw-text-pink-a700:focus{
  --text-opacity: 1;
  color: #c51162;
  color: rgba(197, 17, 98, var(--text-opacity));
}

#uf-app .focus\:tw-text-purple-50:focus{
  --text-opacity: 1;
  color: #f3e5f5;
  color: rgba(243, 229, 245, var(--text-opacity));
}

#uf-app .focus\:tw-text-purple-100:focus{
  --text-opacity: 1;
  color: #e1bee7;
  color: rgba(225, 190, 231, var(--text-opacity));
}

#uf-app .focus\:tw-text-purple-200:focus{
  --text-opacity: 1;
  color: #ce93d8;
  color: rgba(206, 147, 216, var(--text-opacity));
}

#uf-app .focus\:tw-text-purple-300:focus{
  --text-opacity: 1;
  color: #ba68c8;
  color: rgba(186, 104, 200, var(--text-opacity));
}

#uf-app .focus\:tw-text-purple-400:focus{
  --text-opacity: 1;
  color: #ab47bc;
  color: rgba(171, 71, 188, var(--text-opacity));
}

#uf-app .focus\:tw-text-purple-500:focus{
  --text-opacity: 1;
  color: #9c27b0;
  color: rgba(156, 39, 176, var(--text-opacity));
}

#uf-app .focus\:tw-text-purple-600:focus{
  --text-opacity: 1;
  color: #8e24aa;
  color: rgba(142, 36, 170, var(--text-opacity));
}

#uf-app .focus\:tw-text-purple-700:focus{
  --text-opacity: 1;
  color: #7b1fa2;
  color: rgba(123, 31, 162, var(--text-opacity));
}

#uf-app .focus\:tw-text-purple-800:focus{
  --text-opacity: 1;
  color: #6a1b9a;
  color: rgba(106, 27, 154, var(--text-opacity));
}

#uf-app .focus\:tw-text-purple-900:focus{
  --text-opacity: 1;
  color: #4a148c;
  color: rgba(74, 20, 140, var(--text-opacity));
}

#uf-app .focus\:tw-text-purple-a100:focus{
  --text-opacity: 1;
  color: #ea80fc;
  color: rgba(234, 128, 252, var(--text-opacity));
}

#uf-app .focus\:tw-text-purple-a200:focus{
  --text-opacity: 1;
  color: #e040fb;
  color: rgba(224, 64, 251, var(--text-opacity));
}

#uf-app .focus\:tw-text-purple-a400:focus{
  --text-opacity: 1;
  color: #d500f9;
  color: rgba(213, 0, 249, var(--text-opacity));
}

#uf-app .focus\:tw-text-purple-a700:focus{
  --text-opacity: 1;
  color: #aa00ff;
  color: rgba(170, 0, 255, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepPurple-50:focus{
  --text-opacity: 1;
  color: #ede7f6;
  color: rgba(237, 231, 246, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepPurple-100:focus{
  --text-opacity: 1;
  color: #d1c4e9;
  color: rgba(209, 196, 233, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepPurple-200:focus{
  --text-opacity: 1;
  color: #b39ddb;
  color: rgba(179, 157, 219, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepPurple-300:focus{
  --text-opacity: 1;
  color: #9575cd;
  color: rgba(149, 117, 205, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepPurple-400:focus{
  --text-opacity: 1;
  color: #7e57c2;
  color: rgba(126, 87, 194, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepPurple-500:focus{
  --text-opacity: 1;
  color: #673ab7;
  color: rgba(103, 58, 183, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepPurple-600:focus{
  --text-opacity: 1;
  color: #5e35b1;
  color: rgba(94, 53, 177, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepPurple-700:focus{
  --text-opacity: 1;
  color: #512da8;
  color: rgba(81, 45, 168, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepPurple-800:focus{
  --text-opacity: 1;
  color: #4527a0;
  color: rgba(69, 39, 160, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepPurple-900:focus{
  --text-opacity: 1;
  color: #311b92;
  color: rgba(49, 27, 146, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepPurple-a100:focus{
  --text-opacity: 1;
  color: #b388ff;
  color: rgba(179, 136, 255, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepPurple-a200:focus{
  --text-opacity: 1;
  color: #7c4dff;
  color: rgba(124, 77, 255, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepPurple-a400:focus{
  --text-opacity: 1;
  color: #651fff;
  color: rgba(101, 31, 255, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepPurple-a700:focus{
  --text-opacity: 1;
  color: #6200ea;
  color: rgba(98, 0, 234, var(--text-opacity));
}

#uf-app .focus\:tw-text-indigo-50:focus{
  --text-opacity: 1;
  color: #e8eaf6;
  color: rgba(232, 234, 246, var(--text-opacity));
}

#uf-app .focus\:tw-text-indigo-100:focus{
  --text-opacity: 1;
  color: #c5cae9;
  color: rgba(197, 202, 233, var(--text-opacity));
}

#uf-app .focus\:tw-text-indigo-200:focus{
  --text-opacity: 1;
  color: #9fa8da;
  color: rgba(159, 168, 218, var(--text-opacity));
}

#uf-app .focus\:tw-text-indigo-300:focus{
  --text-opacity: 1;
  color: #7986cb;
  color: rgba(121, 134, 203, var(--text-opacity));
}

#uf-app .focus\:tw-text-indigo-400:focus{
  --text-opacity: 1;
  color: #5c6bc0;
  color: rgba(92, 107, 192, var(--text-opacity));
}

#uf-app .focus\:tw-text-indigo-500:focus{
  --text-opacity: 1;
  color: #3f51b5;
  color: rgba(63, 81, 181, var(--text-opacity));
}

#uf-app .focus\:tw-text-indigo-600:focus{
  --text-opacity: 1;
  color: #3949ab;
  color: rgba(57, 73, 171, var(--text-opacity));
}

#uf-app .focus\:tw-text-indigo-700:focus{
  --text-opacity: 1;
  color: #303f9f;
  color: rgba(48, 63, 159, var(--text-opacity));
}

#uf-app .focus\:tw-text-indigo-800:focus{
  --text-opacity: 1;
  color: #283593;
  color: rgba(40, 53, 147, var(--text-opacity));
}

#uf-app .focus\:tw-text-indigo-900:focus{
  --text-opacity: 1;
  color: #1a237e;
  color: rgba(26, 35, 126, var(--text-opacity));
}

#uf-app .focus\:tw-text-indigo-a100:focus{
  --text-opacity: 1;
  color: #8c9eff;
  color: rgba(140, 158, 255, var(--text-opacity));
}

#uf-app .focus\:tw-text-indigo-a200:focus{
  --text-opacity: 1;
  color: #536dfe;
  color: rgba(83, 109, 254, var(--text-opacity));
}

#uf-app .focus\:tw-text-indigo-a400:focus{
  --text-opacity: 1;
  color: #3d5afe;
  color: rgba(61, 90, 254, var(--text-opacity));
}

#uf-app .focus\:tw-text-indigo-a700:focus{
  --text-opacity: 1;
  color: #304ffe;
  color: rgba(48, 79, 254, var(--text-opacity));
}

#uf-app .focus\:tw-text-blue-50:focus{
  --text-opacity: 1;
  color: #e3f2fd;
  color: rgba(227, 242, 253, var(--text-opacity));
}

#uf-app .focus\:tw-text-blue-100:focus{
  --text-opacity: 1;
  color: #bbdefb;
  color: rgba(187, 222, 251, var(--text-opacity));
}

#uf-app .focus\:tw-text-blue-200:focus{
  --text-opacity: 1;
  color: #90caf9;
  color: rgba(144, 202, 249, var(--text-opacity));
}

#uf-app .focus\:tw-text-blue-300:focus{
  --text-opacity: 1;
  color: #64b5f6;
  color: rgba(100, 181, 246, var(--text-opacity));
}

#uf-app .focus\:tw-text-blue-400:focus{
  --text-opacity: 1;
  color: #42a5f5;
  color: rgba(66, 165, 245, var(--text-opacity));
}

#uf-app .focus\:tw-text-blue-500:focus{
  --text-opacity: 1;
  color: #2196f3;
  color: rgba(33, 150, 243, var(--text-opacity));
}

#uf-app .focus\:tw-text-blue-600:focus{
  --text-opacity: 1;
  color: #1e88e5;
  color: rgba(30, 136, 229, var(--text-opacity));
}

#uf-app .focus\:tw-text-blue-700:focus{
  --text-opacity: 1;
  color: #1976d2;
  color: rgba(25, 118, 210, var(--text-opacity));
}

#uf-app .focus\:tw-text-blue-800:focus{
  --text-opacity: 1;
  color: #1565c0;
  color: rgba(21, 101, 192, var(--text-opacity));
}

#uf-app .focus\:tw-text-blue-900:focus{
  --text-opacity: 1;
  color: #0d47a1;
  color: rgba(13, 71, 161, var(--text-opacity));
}

#uf-app .focus\:tw-text-blue-a100:focus{
  --text-opacity: 1;
  color: #82b1ff;
  color: rgba(130, 177, 255, var(--text-opacity));
}

#uf-app .focus\:tw-text-blue-a200:focus{
  --text-opacity: 1;
  color: #448aff;
  color: rgba(68, 138, 255, var(--text-opacity));
}

#uf-app .focus\:tw-text-blue-a400:focus{
  --text-opacity: 1;
  color: #2979ff;
  color: rgba(41, 121, 255, var(--text-opacity));
}

#uf-app .focus\:tw-text-blue-a700:focus{
  --text-opacity: 1;
  color: #2962ff;
  color: rgba(41, 98, 255, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightBlue-50:focus{
  --text-opacity: 1;
  color: #e1f5fe;
  color: rgba(225, 245, 254, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightBlue-100:focus{
  --text-opacity: 1;
  color: #b3e5fc;
  color: rgba(179, 229, 252, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightBlue-200:focus{
  --text-opacity: 1;
  color: #81d4fa;
  color: rgba(129, 212, 250, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightBlue-300:focus{
  --text-opacity: 1;
  color: #4fc3f7;
  color: rgba(79, 195, 247, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightBlue-400:focus{
  --text-opacity: 1;
  color: #29b6f6;
  color: rgba(41, 182, 246, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightBlue-500:focus{
  --text-opacity: 1;
  color: #03a9f4;
  color: rgba(3, 169, 244, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightBlue-600:focus{
  --text-opacity: 1;
  color: #039be5;
  color: rgba(3, 155, 229, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightBlue-700:focus{
  --text-opacity: 1;
  color: #0288d1;
  color: rgba(2, 136, 209, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightBlue-800:focus{
  --text-opacity: 1;
  color: #0277bd;
  color: rgba(2, 119, 189, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightBlue-900:focus{
  --text-opacity: 1;
  color: #01579b;
  color: rgba(1, 87, 155, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightBlue-a100:focus{
  --text-opacity: 1;
  color: #80d8ff;
  color: rgba(128, 216, 255, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightBlue-a200:focus{
  --text-opacity: 1;
  color: #40c4ff;
  color: rgba(64, 196, 255, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightBlue-a400:focus{
  --text-opacity: 1;
  color: #00b0ff;
  color: rgba(0, 176, 255, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightBlue-a700:focus{
  --text-opacity: 1;
  color: #0091ea;
  color: rgba(0, 145, 234, var(--text-opacity));
}

#uf-app .focus\:tw-text-cyan-50:focus{
  --text-opacity: 1;
  color: #e0f7fa;
  color: rgba(224, 247, 250, var(--text-opacity));
}

#uf-app .focus\:tw-text-cyan-100:focus{
  --text-opacity: 1;
  color: #b2ebf2;
  color: rgba(178, 235, 242, var(--text-opacity));
}

#uf-app .focus\:tw-text-cyan-200:focus{
  --text-opacity: 1;
  color: #80deea;
  color: rgba(128, 222, 234, var(--text-opacity));
}

#uf-app .focus\:tw-text-cyan-300:focus{
  --text-opacity: 1;
  color: #4dd0e1;
  color: rgba(77, 208, 225, var(--text-opacity));
}

#uf-app .focus\:tw-text-cyan-400:focus{
  --text-opacity: 1;
  color: #26c6da;
  color: rgba(38, 198, 218, var(--text-opacity));
}

#uf-app .focus\:tw-text-cyan-500:focus{
  --text-opacity: 1;
  color: #00bcd4;
  color: rgba(0, 188, 212, var(--text-opacity));
}

#uf-app .focus\:tw-text-cyan-600:focus{
  --text-opacity: 1;
  color: #00acc1;
  color: rgba(0, 172, 193, var(--text-opacity));
}

#uf-app .focus\:tw-text-cyan-700:focus{
  --text-opacity: 1;
  color: #0097a7;
  color: rgba(0, 151, 167, var(--text-opacity));
}

#uf-app .focus\:tw-text-cyan-800:focus{
  --text-opacity: 1;
  color: #00838f;
  color: rgba(0, 131, 143, var(--text-opacity));
}

#uf-app .focus\:tw-text-cyan-900:focus{
  --text-opacity: 1;
  color: #006064;
  color: rgba(0, 96, 100, var(--text-opacity));
}

#uf-app .focus\:tw-text-cyan-a100:focus{
  --text-opacity: 1;
  color: #84ffff;
  color: rgba(132, 255, 255, var(--text-opacity));
}

#uf-app .focus\:tw-text-cyan-a200:focus{
  --text-opacity: 1;
  color: #18ffff;
  color: rgba(24, 255, 255, var(--text-opacity));
}

#uf-app .focus\:tw-text-cyan-a400:focus{
  --text-opacity: 1;
  color: #00e5ff;
  color: rgba(0, 229, 255, var(--text-opacity));
}

#uf-app .focus\:tw-text-cyan-a700:focus{
  --text-opacity: 1;
  color: #00b8d4;
  color: rgba(0, 184, 212, var(--text-opacity));
}

#uf-app .focus\:tw-text-teal-50:focus{
  --text-opacity: 1;
  color: #e0f2f1;
  color: rgba(224, 242, 241, var(--text-opacity));
}

#uf-app .focus\:tw-text-teal-100:focus{
  --text-opacity: 1;
  color: #b2dfdb;
  color: rgba(178, 223, 219, var(--text-opacity));
}

#uf-app .focus\:tw-text-teal-200:focus{
  --text-opacity: 1;
  color: #80cbc4;
  color: rgba(128, 203, 196, var(--text-opacity));
}

#uf-app .focus\:tw-text-teal-300:focus{
  --text-opacity: 1;
  color: #4db6ac;
  color: rgba(77, 182, 172, var(--text-opacity));
}

#uf-app .focus\:tw-text-teal-400:focus{
  --text-opacity: 1;
  color: #26a69a;
  color: rgba(38, 166, 154, var(--text-opacity));
}

#uf-app .focus\:tw-text-teal-500:focus{
  --text-opacity: 1;
  color: #009688;
  color: rgba(0, 150, 136, var(--text-opacity));
}

#uf-app .focus\:tw-text-teal-600:focus{
  --text-opacity: 1;
  color: #00897b;
  color: rgba(0, 137, 123, var(--text-opacity));
}

#uf-app .focus\:tw-text-teal-700:focus{
  --text-opacity: 1;
  color: #00796b;
  color: rgba(0, 121, 107, var(--text-opacity));
}

#uf-app .focus\:tw-text-teal-800:focus{
  --text-opacity: 1;
  color: #00695c;
  color: rgba(0, 105, 92, var(--text-opacity));
}

#uf-app .focus\:tw-text-teal-900:focus{
  --text-opacity: 1;
  color: #004d40;
  color: rgba(0, 77, 64, var(--text-opacity));
}

#uf-app .focus\:tw-text-teal-a100:focus{
  --text-opacity: 1;
  color: #a7ffeb;
  color: rgba(167, 255, 235, var(--text-opacity));
}

#uf-app .focus\:tw-text-teal-a200:focus{
  --text-opacity: 1;
  color: #64ffda;
  color: rgba(100, 255, 218, var(--text-opacity));
}

#uf-app .focus\:tw-text-teal-a400:focus{
  --text-opacity: 1;
  color: #1de9b6;
  color: rgba(29, 233, 182, var(--text-opacity));
}

#uf-app .focus\:tw-text-teal-a700:focus{
  --text-opacity: 1;
  color: #00bfa5;
  color: rgba(0, 191, 165, var(--text-opacity));
}

#uf-app .focus\:tw-text-green-50:focus{
  --text-opacity: 1;
  color: #e8f5e9;
  color: rgba(232, 245, 233, var(--text-opacity));
}

#uf-app .focus\:tw-text-green-100:focus{
  --text-opacity: 1;
  color: #c8e6c9;
  color: rgba(200, 230, 201, var(--text-opacity));
}

#uf-app .focus\:tw-text-green-200:focus{
  --text-opacity: 1;
  color: #a5d6a7;
  color: rgba(165, 214, 167, var(--text-opacity));
}

#uf-app .focus\:tw-text-green-300:focus{
  --text-opacity: 1;
  color: #81c784;
  color: rgba(129, 199, 132, var(--text-opacity));
}

#uf-app .focus\:tw-text-green-400:focus{
  --text-opacity: 1;
  color: #66bb6a;
  color: rgba(102, 187, 106, var(--text-opacity));
}

#uf-app .focus\:tw-text-green-500:focus{
  --text-opacity: 1;
  color: #4caf50;
  color: rgba(76, 175, 80, var(--text-opacity));
}

#uf-app .focus\:tw-text-green-600:focus{
  --text-opacity: 1;
  color: #43a047;
  color: rgba(67, 160, 71, var(--text-opacity));
}

#uf-app .focus\:tw-text-green-700:focus{
  --text-opacity: 1;
  color: #388e3c;
  color: rgba(56, 142, 60, var(--text-opacity));
}

#uf-app .focus\:tw-text-green-800:focus{
  --text-opacity: 1;
  color: #2e7d32;
  color: rgba(46, 125, 50, var(--text-opacity));
}

#uf-app .focus\:tw-text-green-900:focus{
  --text-opacity: 1;
  color: #1b5e20;
  color: rgba(27, 94, 32, var(--text-opacity));
}

#uf-app .focus\:tw-text-green-a100:focus{
  --text-opacity: 1;
  color: #b9f6ca;
  color: rgba(185, 246, 202, var(--text-opacity));
}

#uf-app .focus\:tw-text-green-a200:focus{
  --text-opacity: 1;
  color: #69f0ae;
  color: rgba(105, 240, 174, var(--text-opacity));
}

#uf-app .focus\:tw-text-green-a400:focus{
  --text-opacity: 1;
  color: #00e676;
  color: rgba(0, 230, 118, var(--text-opacity));
}

#uf-app .focus\:tw-text-green-a700:focus{
  --text-opacity: 1;
  color: #00c853;
  color: rgba(0, 200, 83, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightGreen-50:focus{
  --text-opacity: 1;
  color: #f1f8e9;
  color: rgba(241, 248, 233, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightGreen-100:focus{
  --text-opacity: 1;
  color: #dcedc8;
  color: rgba(220, 237, 200, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightGreen-200:focus{
  --text-opacity: 1;
  color: #c5e1a5;
  color: rgba(197, 225, 165, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightGreen-300:focus{
  --text-opacity: 1;
  color: #aed581;
  color: rgba(174, 213, 129, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightGreen-400:focus{
  --text-opacity: 1;
  color: #9ccc65;
  color: rgba(156, 204, 101, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightGreen-500:focus{
  --text-opacity: 1;
  color: #8bc34a;
  color: rgba(139, 195, 74, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightGreen-600:focus{
  --text-opacity: 1;
  color: #7cb342;
  color: rgba(124, 179, 66, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightGreen-700:focus{
  --text-opacity: 1;
  color: #689f38;
  color: rgba(104, 159, 56, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightGreen-800:focus{
  --text-opacity: 1;
  color: #558b2f;
  color: rgba(85, 139, 47, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightGreen-900:focus{
  --text-opacity: 1;
  color: #33691e;
  color: rgba(51, 105, 30, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightGreen-a100:focus{
  --text-opacity: 1;
  color: #ccff90;
  color: rgba(204, 255, 144, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightGreen-a200:focus{
  --text-opacity: 1;
  color: #b2ff59;
  color: rgba(178, 255, 89, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightGreen-a400:focus{
  --text-opacity: 1;
  color: #76ff03;
  color: rgba(118, 255, 3, var(--text-opacity));
}

#uf-app .focus\:tw-text-lightGreen-a700:focus{
  --text-opacity: 1;
  color: #64dd17;
  color: rgba(100, 221, 23, var(--text-opacity));
}

#uf-app .focus\:tw-text-lime-50:focus{
  --text-opacity: 1;
  color: #f9fbe7;
  color: rgba(249, 251, 231, var(--text-opacity));
}

#uf-app .focus\:tw-text-lime-100:focus{
  --text-opacity: 1;
  color: #f0f4c3;
  color: rgba(240, 244, 195, var(--text-opacity));
}

#uf-app .focus\:tw-text-lime-200:focus{
  --text-opacity: 1;
  color: #e6ee9c;
  color: rgba(230, 238, 156, var(--text-opacity));
}

#uf-app .focus\:tw-text-lime-300:focus{
  --text-opacity: 1;
  color: #dce775;
  color: rgba(220, 231, 117, var(--text-opacity));
}

#uf-app .focus\:tw-text-lime-400:focus{
  --text-opacity: 1;
  color: #d4e157;
  color: rgba(212, 225, 87, var(--text-opacity));
}

#uf-app .focus\:tw-text-lime-500:focus{
  --text-opacity: 1;
  color: #cddc39;
  color: rgba(205, 220, 57, var(--text-opacity));
}

#uf-app .focus\:tw-text-lime-600:focus{
  --text-opacity: 1;
  color: #c0ca33;
  color: rgba(192, 202, 51, var(--text-opacity));
}

#uf-app .focus\:tw-text-lime-700:focus{
  --text-opacity: 1;
  color: #afb42b;
  color: rgba(175, 180, 43, var(--text-opacity));
}

#uf-app .focus\:tw-text-lime-800:focus{
  --text-opacity: 1;
  color: #9e9d24;
  color: rgba(158, 157, 36, var(--text-opacity));
}

#uf-app .focus\:tw-text-lime-900:focus{
  --text-opacity: 1;
  color: #827717;
  color: rgba(130, 119, 23, var(--text-opacity));
}

#uf-app .focus\:tw-text-lime-a100:focus{
  --text-opacity: 1;
  color: #f4ff81;
  color: rgba(244, 255, 129, var(--text-opacity));
}

#uf-app .focus\:tw-text-lime-a200:focus{
  --text-opacity: 1;
  color: #eeff41;
  color: rgba(238, 255, 65, var(--text-opacity));
}

#uf-app .focus\:tw-text-lime-a400:focus{
  --text-opacity: 1;
  color: #c6ff00;
  color: rgba(198, 255, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-lime-a700:focus{
  --text-opacity: 1;
  color: #aeea00;
  color: rgba(174, 234, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-yellow-50:focus{
  --text-opacity: 1;
  color: #fffde7;
  color: rgba(255, 253, 231, var(--text-opacity));
}

#uf-app .focus\:tw-text-yellow-100:focus{
  --text-opacity: 1;
  color: #fff9c4;
  color: rgba(255, 249, 196, var(--text-opacity));
}

#uf-app .focus\:tw-text-yellow-200:focus{
  --text-opacity: 1;
  color: #fff59d;
  color: rgba(255, 245, 157, var(--text-opacity));
}

#uf-app .focus\:tw-text-yellow-300:focus{
  --text-opacity: 1;
  color: #fff176;
  color: rgba(255, 241, 118, var(--text-opacity));
}

#uf-app .focus\:tw-text-yellow-400:focus{
  --text-opacity: 1;
  color: #ffee58;
  color: rgba(255, 238, 88, var(--text-opacity));
}

#uf-app .focus\:tw-text-yellow-500:focus{
  --text-opacity: 1;
  color: #ffeb3b;
  color: rgba(255, 235, 59, var(--text-opacity));
}

#uf-app .focus\:tw-text-yellow-600:focus{
  --text-opacity: 1;
  color: #fdd835;
  color: rgba(253, 216, 53, var(--text-opacity));
}

#uf-app .focus\:tw-text-yellow-700:focus{
  --text-opacity: 1;
  color: #fbc02d;
  color: rgba(251, 192, 45, var(--text-opacity));
}

#uf-app .focus\:tw-text-yellow-800:focus{
  --text-opacity: 1;
  color: #f9a825;
  color: rgba(249, 168, 37, var(--text-opacity));
}

#uf-app .focus\:tw-text-yellow-900:focus{
  --text-opacity: 1;
  color: #f57f17;
  color: rgba(245, 127, 23, var(--text-opacity));
}

#uf-app .focus\:tw-text-yellow-a100:focus{
  --text-opacity: 1;
  color: #ffff8d;
  color: rgba(255, 255, 141, var(--text-opacity));
}

#uf-app .focus\:tw-text-yellow-a200:focus{
  --text-opacity: 1;
  color: #ffff00;
  color: rgba(255, 255, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-yellow-a400:focus{
  --text-opacity: 1;
  color: #ffea00;
  color: rgba(255, 234, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-yellow-a700:focus{
  --text-opacity: 1;
  color: #ffd600;
  color: rgba(255, 214, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-amber-50:focus{
  --text-opacity: 1;
  color: #fff8e1;
  color: rgba(255, 248, 225, var(--text-opacity));
}

#uf-app .focus\:tw-text-amber-100:focus{
  --text-opacity: 1;
  color: #ffecb3;
  color: rgba(255, 236, 179, var(--text-opacity));
}

#uf-app .focus\:tw-text-amber-200:focus{
  --text-opacity: 1;
  color: #ffe082;
  color: rgba(255, 224, 130, var(--text-opacity));
}

#uf-app .focus\:tw-text-amber-300:focus{
  --text-opacity: 1;
  color: #ffd54f;
  color: rgba(255, 213, 79, var(--text-opacity));
}

#uf-app .focus\:tw-text-amber-400:focus{
  --text-opacity: 1;
  color: #ffca28;
  color: rgba(255, 202, 40, var(--text-opacity));
}

#uf-app .focus\:tw-text-amber-500:focus{
  --text-opacity: 1;
  color: #ffc107;
  color: rgba(255, 193, 7, var(--text-opacity));
}

#uf-app .focus\:tw-text-amber-600:focus{
  --text-opacity: 1;
  color: #ffb300;
  color: rgba(255, 179, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-amber-700:focus{
  --text-opacity: 1;
  color: #ffa000;
  color: rgba(255, 160, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-amber-800:focus{
  --text-opacity: 1;
  color: #ff8f00;
  color: rgba(255, 143, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-amber-900:focus{
  --text-opacity: 1;
  color: #ff6f00;
  color: rgba(255, 111, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-amber-a100:focus{
  --text-opacity: 1;
  color: #ffe57f;
  color: rgba(255, 229, 127, var(--text-opacity));
}

#uf-app .focus\:tw-text-amber-a200:focus{
  --text-opacity: 1;
  color: #ffd740;
  color: rgba(255, 215, 64, var(--text-opacity));
}

#uf-app .focus\:tw-text-amber-a400:focus{
  --text-opacity: 1;
  color: #ffc400;
  color: rgba(255, 196, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-amber-a700:focus{
  --text-opacity: 1;
  color: #ffab00;
  color: rgba(255, 171, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-orange-50:focus{
  --text-opacity: 1;
  color: #fff3e0;
  color: rgba(255, 243, 224, var(--text-opacity));
}

#uf-app .focus\:tw-text-orange-100:focus{
  --text-opacity: 1;
  color: #ffe0b2;
  color: rgba(255, 224, 178, var(--text-opacity));
}

#uf-app .focus\:tw-text-orange-200:focus{
  --text-opacity: 1;
  color: #ffcc80;
  color: rgba(255, 204, 128, var(--text-opacity));
}

#uf-app .focus\:tw-text-orange-300:focus{
  --text-opacity: 1;
  color: #ffb74d;
  color: rgba(255, 183, 77, var(--text-opacity));
}

#uf-app .focus\:tw-text-orange-400:focus{
  --text-opacity: 1;
  color: #ffa726;
  color: rgba(255, 167, 38, var(--text-opacity));
}

#uf-app .focus\:tw-text-orange-500:focus{
  --text-opacity: 1;
  color: #ff9800;
  color: rgba(255, 152, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-orange-600:focus{
  --text-opacity: 1;
  color: #fb8c00;
  color: rgba(251, 140, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-orange-700:focus{
  --text-opacity: 1;
  color: #f57c00;
  color: rgba(245, 124, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-orange-800:focus{
  --text-opacity: 1;
  color: #ef6c00;
  color: rgba(239, 108, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-orange-900:focus{
  --text-opacity: 1;
  color: #e65100;
  color: rgba(230, 81, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-orange-a100:focus{
  --text-opacity: 1;
  color: #ffd180;
  color: rgba(255, 209, 128, var(--text-opacity));
}

#uf-app .focus\:tw-text-orange-a200:focus{
  --text-opacity: 1;
  color: #ffab40;
  color: rgba(255, 171, 64, var(--text-opacity));
}

#uf-app .focus\:tw-text-orange-a400:focus{
  --text-opacity: 1;
  color: #ff9100;
  color: rgba(255, 145, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-orange-a700:focus{
  --text-opacity: 1;
  color: #ff6d00;
  color: rgba(255, 109, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepOrange-50:focus{
  --text-opacity: 1;
  color: #fbe9e7;
  color: rgba(251, 233, 231, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepOrange-100:focus{
  --text-opacity: 1;
  color: #ffccbc;
  color: rgba(255, 204, 188, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepOrange-200:focus{
  --text-opacity: 1;
  color: #ffab91;
  color: rgba(255, 171, 145, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepOrange-300:focus{
  --text-opacity: 1;
  color: #ff8a65;
  color: rgba(255, 138, 101, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepOrange-400:focus{
  --text-opacity: 1;
  color: #ff7043;
  color: rgba(255, 112, 67, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepOrange-500:focus{
  --text-opacity: 1;
  color: #ff5722;
  color: rgba(255, 87, 34, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepOrange-600:focus{
  --text-opacity: 1;
  color: #f4511e;
  color: rgba(244, 81, 30, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepOrange-700:focus{
  --text-opacity: 1;
  color: #e64a19;
  color: rgba(230, 74, 25, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepOrange-800:focus{
  --text-opacity: 1;
  color: #d84315;
  color: rgba(216, 67, 21, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepOrange-900:focus{
  --text-opacity: 1;
  color: #bf360c;
  color: rgba(191, 54, 12, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepOrange-a100:focus{
  --text-opacity: 1;
  color: #ff9e80;
  color: rgba(255, 158, 128, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepOrange-a200:focus{
  --text-opacity: 1;
  color: #ff6e40;
  color: rgba(255, 110, 64, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepOrange-a400:focus{
  --text-opacity: 1;
  color: #ff3d00;
  color: rgba(255, 61, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-deepOrange-a700:focus{
  --text-opacity: 1;
  color: #dd2c00;
  color: rgba(221, 44, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-brown-50:focus{
  --text-opacity: 1;
  color: #efebe9;
  color: rgba(239, 235, 233, var(--text-opacity));
}

#uf-app .focus\:tw-text-brown-100:focus{
  --text-opacity: 1;
  color: #d7ccc8;
  color: rgba(215, 204, 200, var(--text-opacity));
}

#uf-app .focus\:tw-text-brown-200:focus{
  --text-opacity: 1;
  color: #bcaaa4;
  color: rgba(188, 170, 164, var(--text-opacity));
}

#uf-app .focus\:tw-text-brown-300:focus{
  --text-opacity: 1;
  color: #a1887f;
  color: rgba(161, 136, 127, var(--text-opacity));
}

#uf-app .focus\:tw-text-brown-400:focus{
  --text-opacity: 1;
  color: #8d6e63;
  color: rgba(141, 110, 99, var(--text-opacity));
}

#uf-app .focus\:tw-text-brown-500:focus{
  --text-opacity: 1;
  color: #795548;
  color: rgba(121, 85, 72, var(--text-opacity));
}

#uf-app .focus\:tw-text-brown-600:focus{
  --text-opacity: 1;
  color: #6d4c41;
  color: rgba(109, 76, 65, var(--text-opacity));
}

#uf-app .focus\:tw-text-brown-700:focus{
  --text-opacity: 1;
  color: #5d4037;
  color: rgba(93, 64, 55, var(--text-opacity));
}

#uf-app .focus\:tw-text-brown-800:focus{
  --text-opacity: 1;
  color: #4e342e;
  color: rgba(78, 52, 46, var(--text-opacity));
}

#uf-app .focus\:tw-text-brown-900:focus{
  --text-opacity: 1;
  color: #3e2723;
  color: rgba(62, 39, 35, var(--text-opacity));
}

#uf-app .focus\:tw-text-gray-50:focus{
  --text-opacity: 1;
  color: #fafafa;
  color: rgba(250, 250, 250, var(--text-opacity));
}

#uf-app .focus\:tw-text-gray-100:focus{
  --text-opacity: 1;
  color: #f5f5f5;
  color: rgba(245, 245, 245, var(--text-opacity));
}

#uf-app .focus\:tw-text-gray-200:focus{
  --text-opacity: 1;
  color: #eeeeee;
  color: rgba(238, 238, 238, var(--text-opacity));
}

#uf-app .focus\:tw-text-gray-300:focus{
  --text-opacity: 1;
  color: #e0e0e0;
  color: rgba(224, 224, 224, var(--text-opacity));
}

#uf-app .focus\:tw-text-gray-400:focus{
  --text-opacity: 1;
  color: #bdbdbd;
  color: rgba(189, 189, 189, var(--text-opacity));
}

#uf-app .focus\:tw-text-gray-500:focus{
  --text-opacity: 1;
  color: #9e9e9e;
  color: rgba(158, 158, 158, var(--text-opacity));
}

#uf-app .focus\:tw-text-gray-600:focus{
  --text-opacity: 1;
  color: #757575;
  color: rgba(117, 117, 117, var(--text-opacity));
}

#uf-app .focus\:tw-text-gray-700:focus{
  --text-opacity: 1;
  color: #616161;
  color: rgba(97, 97, 97, var(--text-opacity));
}

#uf-app .focus\:tw-text-gray-800:focus{
  --text-opacity: 1;
  color: #424242;
  color: rgba(66, 66, 66, var(--text-opacity));
}

#uf-app .focus\:tw-text-gray-900:focus{
  --text-opacity: 1;
  color: #212121;
  color: rgba(33, 33, 33, var(--text-opacity));
}

#uf-app .focus\:tw-text-blueGray-50:focus{
  color: var(--color-blue-grey-50);
}

#uf-app .focus\:tw-text-blueGray-100:focus{
  color: var(--color-blue-grey-100);
}

#uf-app .focus\:tw-text-blueGray-200:focus{
  color: var(--color-blue-grey-200);
}

#uf-app .focus\:tw-text-blueGray-300:focus{
  color: var(--color-blue-grey-300);
}

#uf-app .focus\:tw-text-blueGray-400:focus{
  color: var(--color-blue-grey-400);
}

#uf-app .focus\:tw-text-blueGray-500:focus{
  color: var(--color-blue-grey-500);
}

#uf-app .focus\:tw-text-blueGray-600:focus{
  color: var(--color-blue-grey-600);
}

#uf-app .focus\:tw-text-blueGray-700:focus{
  color: var(--color-blue-grey-700);
}

#uf-app .focus\:tw-text-blueGray-800:focus{
  color: var(--color-blue-grey-800);
}

#uf-app .focus\:tw-text-blueGray-900:focus{
  color: var(--color-blue-grey-900);
}

#uf-app .focus\:tw-text-black:focus{
  --text-opacity: 1;
  color: #000000;
  color: rgba(0, 0, 0, var(--text-opacity));
}

#uf-app .focus\:tw-text-white:focus{
  --text-opacity: 1;
  color: #ffffff;
  color: rgba(255, 255, 255, var(--text-opacity));
}

#uf-app .focus\:tw-text-transparent:focus{
  color: transparent;
}

#uf-app .tw-text-opacity-0{
  --text-opacity: 0;
}

#uf-app .tw-text-opacity-25{
  --text-opacity: 0.25;
}

#uf-app .tw-text-opacity-50{
  --text-opacity: 0.5;
}

#uf-app .tw-text-opacity-75{
  --text-opacity: 0.75;
}

#uf-app .tw-text-opacity-100{
  --text-opacity: 1;
}

#uf-app .hover\:tw-text-opacity-0:hover{
  --text-opacity: 0;
}

#uf-app .hover\:tw-text-opacity-25:hover{
  --text-opacity: 0.25;
}

#uf-app .hover\:tw-text-opacity-50:hover{
  --text-opacity: 0.5;
}

#uf-app .hover\:tw-text-opacity-75:hover{
  --text-opacity: 0.75;
}

#uf-app .hover\:tw-text-opacity-100:hover{
  --text-opacity: 1;
}

#uf-app .focus\:tw-text-opacity-0:focus{
  --text-opacity: 0;
}

#uf-app .focus\:tw-text-opacity-25:focus{
  --text-opacity: 0.25;
}

#uf-app .focus\:tw-text-opacity-50:focus{
  --text-opacity: 0.5;
}

#uf-app .focus\:tw-text-opacity-75:focus{
  --text-opacity: 0.75;
}

#uf-app .focus\:tw-text-opacity-100:focus{
  --text-opacity: 1;
}

#uf-app .tw-italic{
  font-style: italic;
}

#uf-app .tw-uppercase{
  text-transform: uppercase;
}

#uf-app .tw-lowercase{
  text-transform: lowercase;
}

#uf-app .tw-capitalize{
  text-transform: capitalize;
}

#uf-app .tw-normal-case{
  text-transform: none;
}

#uf-app .tw-underline{
  text-decoration: underline;
}

#uf-app .tw-line-through{
  text-decoration: line-through;
}

#uf-app .tw-no-underline{
  text-decoration: none;
}

#uf-app .hover\:tw-underline:hover{
  text-decoration: underline;
}

#uf-app .hover\:tw-line-through:hover{
  text-decoration: line-through;
}

#uf-app .hover\:tw-no-underline:hover{
  text-decoration: none;
}

#uf-app .focus\:tw-underline:focus{
  text-decoration: underline;
}

#uf-app .focus\:tw-line-through:focus{
  text-decoration: line-through;
}

#uf-app .focus\:tw-no-underline:focus{
  text-decoration: none;
}

#uf-app .tw-antialiased{
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#uf-app .tw-subpixel-antialiased{
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

#uf-app .tw-ordinal, #uf-app .tw-slashed-zero, #uf-app .tw-lining-nums, #uf-app .tw-oldstyle-nums, #uf-app .tw-proportional-nums, #uf-app .tw-tabular-nums, #uf-app .tw-diagonal-fractions, #uf-app .tw-stacked-fractions{
  --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
  --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
  --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
  --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
  --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
  font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);
}

#uf-app .tw-normal-nums{
  font-variant-numeric: normal;
}

#uf-app .tw-ordinal{
  --font-variant-numeric-ordinal: ordinal;
}

#uf-app .tw-slashed-zero{
  --font-variant-numeric-slashed-zero: slashed-zero;
}

#uf-app .tw-lining-nums{
  --font-variant-numeric-figure: lining-nums;
}

#uf-app .tw-oldstyle-nums{
  --font-variant-numeric-figure: oldstyle-nums;
}

#uf-app .tw-proportional-nums{
  --font-variant-numeric-spacing: proportional-nums;
}

#uf-app .tw-tabular-nums{
  --font-variant-numeric-spacing: tabular-nums;
}

#uf-app .tw-diagonal-fractions{
  --font-variant-numeric-fraction: diagonal-fractions;
}

#uf-app .tw-stacked-fractions{
  --font-variant-numeric-fraction: stacked-fractions;
}

#uf-app .tw-tracking-tighter{
  letter-spacing: -0.05em;
}

#uf-app .tw-tracking-tight{
  letter-spacing: -0.025em;
}

#uf-app .tw-tracking-normal{
  letter-spacing: 0;
}

#uf-app .tw-tracking-wide{
  letter-spacing: 0.025em;
}

#uf-app .tw-tracking-wider{
  letter-spacing: 0.05em;
}

#uf-app .tw-tracking-widest{
  letter-spacing: 0.1em;
}

#uf-app .tw-select-none{
  -webkit-user-select: none;
          user-select: none;
}

#uf-app .tw-select-text{
  -webkit-user-select: text;
          user-select: text;
}

#uf-app .tw-select-all{
  -webkit-user-select: all;
          user-select: all;
}

#uf-app .tw-select-auto{
  -webkit-user-select: auto;
          user-select: auto;
}

#uf-app .tw-align-baseline{
  vertical-align: baseline;
}

#uf-app .tw-align-top{
  vertical-align: top;
}

#uf-app .tw-align-middle{
  vertical-align: middle;
}

#uf-app .tw-align-bottom{
  vertical-align: bottom;
}

#uf-app .tw-align-text-top{
  vertical-align: text-top;
}

#uf-app .tw-align-text-bottom{
  vertical-align: text-bottom;
}

#uf-app .tw-visible{
  visibility: visible;
}

#uf-app .tw-invisible{
  visibility: hidden;
}

#uf-app .tw-group:hover .group-hover\:tw-visible{
  visibility: visible;
}

#uf-app .tw-group:hover .group-hover\:tw-invisible{
  visibility: hidden;
}

#uf-app .tw-whitespace-normal{
  white-space: normal;
}

#uf-app .tw-whitespace-no-wrap{
  white-space: nowrap;
}

#uf-app .tw-whitespace-pre{
  white-space: pre;
}

#uf-app .tw-whitespace-pre-line{
  white-space: pre-line;
}

#uf-app .tw-whitespace-pre-wrap{
  white-space: pre-wrap;
}

#uf-app .tw-break-normal{
  word-wrap: normal;
  overflow-wrap: normal;
  word-break: normal;
}

#uf-app .tw-break-words{
  word-wrap: break-word;
  overflow-wrap: break-word;
}

#uf-app .tw-break-all{
  word-break: break-all;
}

#uf-app .tw-truncate{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

#uf-app .tw-w-0{
  width: 0;
}

#uf-app .tw-w-1{
  width: 0.25rem;
}

#uf-app .tw-w-2{
  width: 0.5rem;
}

#uf-app .tw-w-3{
  width: 0.75rem;
}

#uf-app .tw-w-4{
  width: 1rem;
}

#uf-app .tw-w-5{
  width: 1.25rem;
}

#uf-app .tw-w-6{
  width: 1.5rem;
}

#uf-app .tw-w-8{
  width: 2rem;
}

#uf-app .tw-w-10{
  width: 2.5rem;
}

#uf-app .tw-w-12{
  width: 3rem;
}

#uf-app .tw-w-16{
  width: 4rem;
}

#uf-app .tw-w-20{
  width: 5rem;
}

#uf-app .tw-w-24{
  width: 6rem;
}

#uf-app .tw-w-32{
  width: 8rem;
}

#uf-app .tw-w-40{
  width: 10rem;
}

#uf-app .tw-w-48{
  width: 12rem;
}

#uf-app .tw-w-56{
  width: 14rem;
}

#uf-app .tw-w-64{
  width: 16rem;
}

#uf-app .tw-w-auto{
  width: auto;
}

#uf-app .tw-w-px{
  width: 1px;
}

#uf-app .tw-w-1\/2{
  width: 50%;
}

#uf-app .tw-w-1\/3{
  width: 33.333333%;
}

#uf-app .tw-w-2\/3{
  width: 66.666667%;
}

#uf-app .tw-w-1\/4{
  width: 25%;
}

#uf-app .tw-w-2\/4{
  width: 50%;
}

#uf-app .tw-w-3\/4{
  width: 75%;
}

#uf-app .tw-w-1\/5{
  width: 20%;
}

#uf-app .tw-w-2\/5{
  width: 40%;
}

#uf-app .tw-w-3\/5{
  width: 60%;
}

#uf-app .tw-w-4\/5{
  width: 80%;
}

#uf-app .tw-w-1\/6{
  width: 16.666667%;
}

#uf-app .tw-w-2\/6{
  width: 33.333333%;
}

#uf-app .tw-w-3\/6{
  width: 50%;
}

#uf-app .tw-w-4\/6{
  width: 66.666667%;
}

#uf-app .tw-w-5\/6{
  width: 83.333333%;
}

#uf-app .tw-w-1\/12{
  width: 8.333333%;
}

#uf-app .tw-w-2\/12{
  width: 16.666667%;
}

#uf-app .tw-w-3\/12{
  width: 25%;
}

#uf-app .tw-w-4\/12{
  width: 33.333333%;
}

#uf-app .tw-w-5\/12{
  width: 41.666667%;
}

#uf-app .tw-w-6\/12{
  width: 50%;
}

#uf-app .tw-w-7\/12{
  width: 58.333333%;
}

#uf-app .tw-w-8\/12{
  width: 66.666667%;
}

#uf-app .tw-w-9\/12{
  width: 75%;
}

#uf-app .tw-w-10\/12{
  width: 83.333333%;
}

#uf-app .tw-w-11\/12{
  width: 91.666667%;
}

#uf-app .tw-w-full{
  width: 100%;
}

#uf-app .tw-w-screen{
  width: 100vw;
}

#uf-app .tw-z-0{
  z-index: 0;
}

#uf-app .tw-z-10{
  z-index: 10;
}

#uf-app .tw-z-20{
  z-index: 20;
}

#uf-app .tw-z-30{
  z-index: 30;
}

#uf-app .tw-z-40{
  z-index: 40;
}

#uf-app .tw-z-50{
  z-index: 50;
}

#uf-app .tw-z-auto{
  z-index: auto;
}

#uf-app .tw-gap-0{
  grid-gap: 0;
  gap: 0;
}

#uf-app .tw-gap-1{
  grid-gap: 0.25rem;
  gap: 0.25rem;
}

#uf-app .tw-gap-2{
  grid-gap: 0.5rem;
  gap: 0.5rem;
}

#uf-app .tw-gap-3{
  grid-gap: 0.75rem;
  gap: 0.75rem;
}

#uf-app .tw-gap-4{
  grid-gap: 1rem;
  gap: 1rem;
}

#uf-app .tw-gap-5{
  grid-gap: 1.25rem;
  gap: 1.25rem;
}

#uf-app .tw-gap-6{
  grid-gap: 1.5rem;
  gap: 1.5rem;
}

#uf-app .tw-gap-8{
  grid-gap: 2rem;
  gap: 2rem;
}

#uf-app .tw-gap-10{
  grid-gap: 2.5rem;
  gap: 2.5rem;
}

#uf-app .tw-gap-12{
  grid-gap: 3rem;
  gap: 3rem;
}

#uf-app .tw-gap-16{
  grid-gap: 4rem;
  gap: 4rem;
}

#uf-app .tw-gap-20{
  grid-gap: 5rem;
  gap: 5rem;
}

#uf-app .tw-gap-24{
  grid-gap: 6rem;
  gap: 6rem;
}

#uf-app .tw-gap-32{
  grid-gap: 8rem;
  gap: 8rem;
}

#uf-app .tw-gap-40{
  grid-gap: 10rem;
  gap: 10rem;
}

#uf-app .tw-gap-48{
  grid-gap: 12rem;
  gap: 12rem;
}

#uf-app .tw-gap-56{
  grid-gap: 14rem;
  gap: 14rem;
}

#uf-app .tw-gap-64{
  grid-gap: 16rem;
  gap: 16rem;
}

#uf-app .tw-gap-px{
  grid-gap: 1px;
  gap: 1px;
}

#uf-app .tw-gap-x-0{
  grid-column-gap: 0;
  column-gap: 0;
}

#uf-app .tw-gap-x-1{
  grid-column-gap: 0.25rem;
  column-gap: 0.25rem;
}

#uf-app .tw-gap-x-2{
  grid-column-gap: 0.5rem;
  column-gap: 0.5rem;
}

#uf-app .tw-gap-x-3{
  grid-column-gap: 0.75rem;
  column-gap: 0.75rem;
}

#uf-app .tw-gap-x-4{
  grid-column-gap: 1rem;
  column-gap: 1rem;
}

#uf-app .tw-gap-x-5{
  grid-column-gap: 1.25rem;
  column-gap: 1.25rem;
}

#uf-app .tw-gap-x-6{
  grid-column-gap: 1.5rem;
  column-gap: 1.5rem;
}

#uf-app .tw-gap-x-8{
  grid-column-gap: 2rem;
  column-gap: 2rem;
}

#uf-app .tw-gap-x-10{
  grid-column-gap: 2.5rem;
  column-gap: 2.5rem;
}

#uf-app .tw-gap-x-12{
  grid-column-gap: 3rem;
  column-gap: 3rem;
}

#uf-app .tw-gap-x-16{
  grid-column-gap: 4rem;
  column-gap: 4rem;
}

#uf-app .tw-gap-x-20{
  grid-column-gap: 5rem;
  column-gap: 5rem;
}

#uf-app .tw-gap-x-24{
  grid-column-gap: 6rem;
  column-gap: 6rem;
}

#uf-app .tw-gap-x-32{
  grid-column-gap: 8rem;
  column-gap: 8rem;
}

#uf-app .tw-gap-x-40{
  grid-column-gap: 10rem;
  column-gap: 10rem;
}

#uf-app .tw-gap-x-48{
  grid-column-gap: 12rem;
  column-gap: 12rem;
}

#uf-app .tw-gap-x-56{
  grid-column-gap: 14rem;
  column-gap: 14rem;
}

#uf-app .tw-gap-x-64{
  grid-column-gap: 16rem;
  column-gap: 16rem;
}

#uf-app .tw-gap-x-px{
  grid-column-gap: 1px;
  column-gap: 1px;
}

#uf-app .tw-gap-y-0{
  grid-row-gap: 0;
  row-gap: 0;
}

#uf-app .tw-gap-y-1{
  grid-row-gap: 0.25rem;
  row-gap: 0.25rem;
}

#uf-app .tw-gap-y-2{
  grid-row-gap: 0.5rem;
  row-gap: 0.5rem;
}

#uf-app .tw-gap-y-3{
  grid-row-gap: 0.75rem;
  row-gap: 0.75rem;
}

#uf-app .tw-gap-y-4{
  grid-row-gap: 1rem;
  row-gap: 1rem;
}

#uf-app .tw-gap-y-5{
  grid-row-gap: 1.25rem;
  row-gap: 1.25rem;
}

#uf-app .tw-gap-y-6{
  grid-row-gap: 1.5rem;
  row-gap: 1.5rem;
}

#uf-app .tw-gap-y-8{
  grid-row-gap: 2rem;
  row-gap: 2rem;
}

#uf-app .tw-gap-y-10{
  grid-row-gap: 2.5rem;
  row-gap: 2.5rem;
}

#uf-app .tw-gap-y-12{
  grid-row-gap: 3rem;
  row-gap: 3rem;
}

#uf-app .tw-gap-y-16{
  grid-row-gap: 4rem;
  row-gap: 4rem;
}

#uf-app .tw-gap-y-20{
  grid-row-gap: 5rem;
  row-gap: 5rem;
}

#uf-app .tw-gap-y-24{
  grid-row-gap: 6rem;
  row-gap: 6rem;
}

#uf-app .tw-gap-y-32{
  grid-row-gap: 8rem;
  row-gap: 8rem;
}

#uf-app .tw-gap-y-40{
  grid-row-gap: 10rem;
  row-gap: 10rem;
}

#uf-app .tw-gap-y-48{
  grid-row-gap: 12rem;
  row-gap: 12rem;
}

#uf-app .tw-gap-y-56{
  grid-row-gap: 14rem;
  row-gap: 14rem;
}

#uf-app .tw-gap-y-64{
  grid-row-gap: 16rem;
  row-gap: 16rem;
}

#uf-app .tw-gap-y-px{
  grid-row-gap: 1px;
  row-gap: 1px;
}

#uf-app .tw-grid-flow-row{
  grid-auto-flow: row;
}

#uf-app .tw-grid-flow-col{
  grid-auto-flow: column;
}

#uf-app .tw-grid-flow-row-dense{
  grid-auto-flow: row dense;
}

#uf-app .tw-grid-flow-col-dense{
  grid-auto-flow: column dense;
}

#uf-app .tw-grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

#uf-app .tw-grid-cols-2{
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

#uf-app .tw-grid-cols-3{
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

#uf-app .tw-grid-cols-4{
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

#uf-app .tw-grid-cols-5{
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

#uf-app .tw-grid-cols-6{
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

#uf-app .tw-grid-cols-7{
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

#uf-app .tw-grid-cols-8{
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

#uf-app .tw-grid-cols-9{
  grid-template-columns: repeat(9, minmax(0, 1fr));
}

#uf-app .tw-grid-cols-10{
  grid-template-columns: repeat(10, minmax(0, 1fr));
}

#uf-app .tw-grid-cols-11{
  grid-template-columns: repeat(11, minmax(0, 1fr));
}

#uf-app .tw-grid-cols-12{
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

#uf-app .tw-grid-cols-none{
  grid-template-columns: none;
}

#uf-app .tw-auto-cols-auto{
  grid-auto-columns: auto;
}

#uf-app .tw-auto-cols-min{
  grid-auto-columns: min-content;
}

#uf-app .tw-auto-cols-max{
  grid-auto-columns: max-content;
}

#uf-app .tw-auto-cols-fr{
  grid-auto-columns: minmax(0, 1fr);
}

#uf-app .tw-col-auto{
  grid-column: auto;
}

#uf-app .tw-col-span-1{
  grid-column: span 1 / span 1;
}

#uf-app .tw-col-span-2{
  grid-column: span 2 / span 2;
}

#uf-app .tw-col-span-3{
  grid-column: span 3 / span 3;
}

#uf-app .tw-col-span-4{
  grid-column: span 4 / span 4;
}

#uf-app .tw-col-span-5{
  grid-column: span 5 / span 5;
}

#uf-app .tw-col-span-6{
  grid-column: span 6 / span 6;
}

#uf-app .tw-col-span-7{
  grid-column: span 7 / span 7;
}

#uf-app .tw-col-span-8{
  grid-column: span 8 / span 8;
}

#uf-app .tw-col-span-9{
  grid-column: span 9 / span 9;
}

#uf-app .tw-col-span-10{
  grid-column: span 10 / span 10;
}

#uf-app .tw-col-span-11{
  grid-column: span 11 / span 11;
}

#uf-app .tw-col-span-12{
  grid-column: span 12 / span 12;
}

#uf-app .tw-col-span-full{
  grid-column: 1 / -1;
}

#uf-app .tw-col-start-1{
  grid-column-start: 1;
}

#uf-app .tw-col-start-2{
  grid-column-start: 2;
}

#uf-app .tw-col-start-3{
  grid-column-start: 3;
}

#uf-app .tw-col-start-4{
  grid-column-start: 4;
}

#uf-app .tw-col-start-5{
  grid-column-start: 5;
}

#uf-app .tw-col-start-6{
  grid-column-start: 6;
}

#uf-app .tw-col-start-7{
  grid-column-start: 7;
}

#uf-app .tw-col-start-8{
  grid-column-start: 8;
}

#uf-app .tw-col-start-9{
  grid-column-start: 9;
}

#uf-app .tw-col-start-10{
  grid-column-start: 10;
}

#uf-app .tw-col-start-11{
  grid-column-start: 11;
}

#uf-app .tw-col-start-12{
  grid-column-start: 12;
}

#uf-app .tw-col-start-13{
  grid-column-start: 13;
}

#uf-app .tw-col-start-auto{
  grid-column-start: auto;
}

#uf-app .tw-col-end-1{
  grid-column-end: 1;
}

#uf-app .tw-col-end-2{
  grid-column-end: 2;
}

#uf-app .tw-col-end-3{
  grid-column-end: 3;
}

#uf-app .tw-col-end-4{
  grid-column-end: 4;
}

#uf-app .tw-col-end-5{
  grid-column-end: 5;
}

#uf-app .tw-col-end-6{
  grid-column-end: 6;
}

#uf-app .tw-col-end-7{
  grid-column-end: 7;
}

#uf-app .tw-col-end-8{
  grid-column-end: 8;
}

#uf-app .tw-col-end-9{
  grid-column-end: 9;
}

#uf-app .tw-col-end-10{
  grid-column-end: 10;
}

#uf-app .tw-col-end-11{
  grid-column-end: 11;
}

#uf-app .tw-col-end-12{
  grid-column-end: 12;
}

#uf-app .tw-col-end-13{
  grid-column-end: 13;
}

#uf-app .tw-col-end-auto{
  grid-column-end: auto;
}

#uf-app .tw-grid-rows-1{
  grid-template-rows: repeat(1, minmax(0, 1fr));
}

#uf-app .tw-grid-rows-2{
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

#uf-app .tw-grid-rows-3{
  grid-template-rows: repeat(3, minmax(0, 1fr));
}

#uf-app .tw-grid-rows-4{
  grid-template-rows: repeat(4, minmax(0, 1fr));
}

#uf-app .tw-grid-rows-5{
  grid-template-rows: repeat(5, minmax(0, 1fr));
}

#uf-app .tw-grid-rows-6{
  grid-template-rows: repeat(6, minmax(0, 1fr));
}

#uf-app .tw-grid-rows-none{
  grid-template-rows: none;
}

#uf-app .tw-auto-rows-auto{
  grid-auto-rows: auto;
}

#uf-app .tw-auto-rows-min{
  grid-auto-rows: min-content;
}

#uf-app .tw-auto-rows-max{
  grid-auto-rows: max-content;
}

#uf-app .tw-auto-rows-fr{
  grid-auto-rows: minmax(0, 1fr);
}

#uf-app .tw-row-auto{
  grid-row: auto;
}

#uf-app .tw-row-span-1{
  grid-row: span 1 / span 1;
}

#uf-app .tw-row-span-2{
  grid-row: span 2 / span 2;
}

#uf-app .tw-row-span-3{
  grid-row: span 3 / span 3;
}

#uf-app .tw-row-span-4{
  grid-row: span 4 / span 4;
}

#uf-app .tw-row-span-5{
  grid-row: span 5 / span 5;
}

#uf-app .tw-row-span-6{
  grid-row: span 6 / span 6;
}

#uf-app .tw-row-span-full{
  grid-row: 1 / -1;
}

#uf-app .tw-row-start-1{
  grid-row-start: 1;
}

#uf-app .tw-row-start-2{
  grid-row-start: 2;
}

#uf-app .tw-row-start-3{
  grid-row-start: 3;
}

#uf-app .tw-row-start-4{
  grid-row-start: 4;
}

#uf-app .tw-row-start-5{
  grid-row-start: 5;
}

#uf-app .tw-row-start-6{
  grid-row-start: 6;
}

#uf-app .tw-row-start-7{
  grid-row-start: 7;
}

#uf-app .tw-row-start-auto{
  grid-row-start: auto;
}

#uf-app .tw-row-end-1{
  grid-row-end: 1;
}

#uf-app .tw-row-end-2{
  grid-row-end: 2;
}

#uf-app .tw-row-end-3{
  grid-row-end: 3;
}

#uf-app .tw-row-end-4{
  grid-row-end: 4;
}

#uf-app .tw-row-end-5{
  grid-row-end: 5;
}

#uf-app .tw-row-end-6{
  grid-row-end: 6;
}

#uf-app .tw-row-end-7{
  grid-row-end: 7;
}

#uf-app .tw-row-end-auto{
  grid-row-end: auto;
}

#uf-app .tw-origin-center{
  transform-origin: center;
}

#uf-app .tw-origin-top{
  transform-origin: top;
}

#uf-app .tw-origin-top-right{
  transform-origin: top right;
}

#uf-app .tw-origin-right{
  transform-origin: right;
}

#uf-app .tw-origin-bottom-right{
  transform-origin: bottom right;
}

#uf-app .tw-origin-bottom{
  transform-origin: bottom;
}

#uf-app .tw-origin-bottom-left{
  transform-origin: bottom left;
}

#uf-app .tw-origin-left{
  transform-origin: left;
}

#uf-app .tw-origin-top-left{
  transform-origin: top left;
}

#uf-app .tw-scale-0{
  --transform-scale-x: 0;
  --transform-scale-y: 0;
}

#uf-app .tw-scale-50{
  --transform-scale-x: .5;
  --transform-scale-y: .5;
}

#uf-app .tw-scale-75{
  --transform-scale-x: .75;
  --transform-scale-y: .75;
}

#uf-app .tw-scale-90{
  --transform-scale-x: .9;
  --transform-scale-y: .9;
}

#uf-app .tw-scale-95{
  --transform-scale-x: .95;
  --transform-scale-y: .95;
}

#uf-app .tw-scale-100{
  --transform-scale-x: 1;
  --transform-scale-y: 1;
}

#uf-app .tw-scale-105{
  --transform-scale-x: 1.05;
  --transform-scale-y: 1.05;
}

#uf-app .tw-scale-110{
  --transform-scale-x: 1.1;
  --transform-scale-y: 1.1;
}

#uf-app .tw-scale-125{
  --transform-scale-x: 1.25;
  --transform-scale-y: 1.25;
}

#uf-app .tw-scale-150{
  --transform-scale-x: 1.5;
  --transform-scale-y: 1.5;
}

#uf-app .tw-scale-x-0{
  --transform-scale-x: 0;
}

#uf-app .tw-scale-x-50{
  --transform-scale-x: .5;
}

#uf-app .tw-scale-x-75{
  --transform-scale-x: .75;
}

#uf-app .tw-scale-x-90{
  --transform-scale-x: .9;
}

#uf-app .tw-scale-x-95{
  --transform-scale-x: .95;
}

#uf-app .tw-scale-x-100{
  --transform-scale-x: 1;
}

#uf-app .tw-scale-x-105{
  --transform-scale-x: 1.05;
}

#uf-app .tw-scale-x-110{
  --transform-scale-x: 1.1;
}

#uf-app .tw-scale-x-125{
  --transform-scale-x: 1.25;
}

#uf-app .tw-scale-x-150{
  --transform-scale-x: 1.5;
}

#uf-app .tw-scale-y-0{
  --transform-scale-y: 0;
}

#uf-app .tw-scale-y-50{
  --transform-scale-y: .5;
}

#uf-app .tw-scale-y-75{
  --transform-scale-y: .75;
}

#uf-app .tw-scale-y-90{
  --transform-scale-y: .9;
}

#uf-app .tw-scale-y-95{
  --transform-scale-y: .95;
}

#uf-app .tw-scale-y-100{
  --transform-scale-y: 1;
}

#uf-app .tw-scale-y-105{
  --transform-scale-y: 1.05;
}

#uf-app .tw-scale-y-110{
  --transform-scale-y: 1.1;
}

#uf-app .tw-scale-y-125{
  --transform-scale-y: 1.25;
}

#uf-app .tw-scale-y-150{
  --transform-scale-y: 1.5;
}

#uf-app .hover\:tw-scale-0:hover{
  --transform-scale-x: 0;
  --transform-scale-y: 0;
}

#uf-app .hover\:tw-scale-50:hover{
  --transform-scale-x: .5;
  --transform-scale-y: .5;
}

#uf-app .hover\:tw-scale-75:hover{
  --transform-scale-x: .75;
  --transform-scale-y: .75;
}

#uf-app .hover\:tw-scale-90:hover{
  --transform-scale-x: .9;
  --transform-scale-y: .9;
}

#uf-app .hover\:tw-scale-95:hover{
  --transform-scale-x: .95;
  --transform-scale-y: .95;
}

#uf-app .hover\:tw-scale-100:hover{
  --transform-scale-x: 1;
  --transform-scale-y: 1;
}

#uf-app .hover\:tw-scale-105:hover{
  --transform-scale-x: 1.05;
  --transform-scale-y: 1.05;
}

#uf-app .hover\:tw-scale-110:hover{
  --transform-scale-x: 1.1;
  --transform-scale-y: 1.1;
}

#uf-app .hover\:tw-scale-125:hover{
  --transform-scale-x: 1.25;
  --transform-scale-y: 1.25;
}

#uf-app .hover\:tw-scale-150:hover{
  --transform-scale-x: 1.5;
  --transform-scale-y: 1.5;
}

#uf-app .hover\:tw-scale-x-0:hover{
  --transform-scale-x: 0;
}

#uf-app .hover\:tw-scale-x-50:hover{
  --transform-scale-x: .5;
}

#uf-app .hover\:tw-scale-x-75:hover{
  --transform-scale-x: .75;
}

#uf-app .hover\:tw-scale-x-90:hover{
  --transform-scale-x: .9;
}

#uf-app .hover\:tw-scale-x-95:hover{
  --transform-scale-x: .95;
}

#uf-app .hover\:tw-scale-x-100:hover{
  --transform-scale-x: 1;
}

#uf-app .hover\:tw-scale-x-105:hover{
  --transform-scale-x: 1.05;
}

#uf-app .hover\:tw-scale-x-110:hover{
  --transform-scale-x: 1.1;
}

#uf-app .hover\:tw-scale-x-125:hover{
  --transform-scale-x: 1.25;
}

#uf-app .hover\:tw-scale-x-150:hover{
  --transform-scale-x: 1.5;
}

#uf-app .hover\:tw-scale-y-0:hover{
  --transform-scale-y: 0;
}

#uf-app .hover\:tw-scale-y-50:hover{
  --transform-scale-y: .5;
}

#uf-app .hover\:tw-scale-y-75:hover{
  --transform-scale-y: .75;
}

#uf-app .hover\:tw-scale-y-90:hover{
  --transform-scale-y: .9;
}

#uf-app .hover\:tw-scale-y-95:hover{
  --transform-scale-y: .95;
}

#uf-app .hover\:tw-scale-y-100:hover{
  --transform-scale-y: 1;
}

#uf-app .hover\:tw-scale-y-105:hover{
  --transform-scale-y: 1.05;
}

#uf-app .hover\:tw-scale-y-110:hover{
  --transform-scale-y: 1.1;
}

#uf-app .hover\:tw-scale-y-125:hover{
  --transform-scale-y: 1.25;
}

#uf-app .hover\:tw-scale-y-150:hover{
  --transform-scale-y: 1.5;
}

#uf-app .focus\:tw-scale-0:focus{
  --transform-scale-x: 0;
  --transform-scale-y: 0;
}

#uf-app .focus\:tw-scale-50:focus{
  --transform-scale-x: .5;
  --transform-scale-y: .5;
}

#uf-app .focus\:tw-scale-75:focus{
  --transform-scale-x: .75;
  --transform-scale-y: .75;
}

#uf-app .focus\:tw-scale-90:focus{
  --transform-scale-x: .9;
  --transform-scale-y: .9;
}

#uf-app .focus\:tw-scale-95:focus{
  --transform-scale-x: .95;
  --transform-scale-y: .95;
}

#uf-app .focus\:tw-scale-100:focus{
  --transform-scale-x: 1;
  --transform-scale-y: 1;
}

#uf-app .focus\:tw-scale-105:focus{
  --transform-scale-x: 1.05;
  --transform-scale-y: 1.05;
}

#uf-app .focus\:tw-scale-110:focus{
  --transform-scale-x: 1.1;
  --transform-scale-y: 1.1;
}

#uf-app .focus\:tw-scale-125:focus{
  --transform-scale-x: 1.25;
  --transform-scale-y: 1.25;
}

#uf-app .focus\:tw-scale-150:focus{
  --transform-scale-x: 1.5;
  --transform-scale-y: 1.5;
}

#uf-app .focus\:tw-scale-x-0:focus{
  --transform-scale-x: 0;
}

#uf-app .focus\:tw-scale-x-50:focus{
  --transform-scale-x: .5;
}

#uf-app .focus\:tw-scale-x-75:focus{
  --transform-scale-x: .75;
}

#uf-app .focus\:tw-scale-x-90:focus{
  --transform-scale-x: .9;
}

#uf-app .focus\:tw-scale-x-95:focus{
  --transform-scale-x: .95;
}

#uf-app .focus\:tw-scale-x-100:focus{
  --transform-scale-x: 1;
}

#uf-app .focus\:tw-scale-x-105:focus{
  --transform-scale-x: 1.05;
}

#uf-app .focus\:tw-scale-x-110:focus{
  --transform-scale-x: 1.1;
}

#uf-app .focus\:tw-scale-x-125:focus{
  --transform-scale-x: 1.25;
}

#uf-app .focus\:tw-scale-x-150:focus{
  --transform-scale-x: 1.5;
}

#uf-app .focus\:tw-scale-y-0:focus{
  --transform-scale-y: 0;
}

#uf-app .focus\:tw-scale-y-50:focus{
  --transform-scale-y: .5;
}

#uf-app .focus\:tw-scale-y-75:focus{
  --transform-scale-y: .75;
}

#uf-app .focus\:tw-scale-y-90:focus{
  --transform-scale-y: .9;
}

#uf-app .focus\:tw-scale-y-95:focus{
  --transform-scale-y: .95;
}

#uf-app .focus\:tw-scale-y-100:focus{
  --transform-scale-y: 1;
}

#uf-app .focus\:tw-scale-y-105:focus{
  --transform-scale-y: 1.05;
}

#uf-app .focus\:tw-scale-y-110:focus{
  --transform-scale-y: 1.1;
}

#uf-app .focus\:tw-scale-y-125:focus{
  --transform-scale-y: 1.25;
}

#uf-app .focus\:tw-scale-y-150:focus{
  --transform-scale-y: 1.5;
}

#uf-app .tw-rotate-0{
  --transform-rotate: 0;
}

#uf-app .tw-rotate-1{
  --transform-rotate: 1deg;
}

#uf-app .tw-rotate-2{
  --transform-rotate: 2deg;
}

#uf-app .tw-rotate-3{
  --transform-rotate: 3deg;
}

#uf-app .tw-rotate-6{
  --transform-rotate: 6deg;
}

#uf-app .tw-rotate-12{
  --transform-rotate: 12deg;
}

#uf-app .tw-rotate-45{
  --transform-rotate: 45deg;
}

#uf-app .tw-rotate-90{
  --transform-rotate: 90deg;
}

#uf-app .tw-rotate-180{
  --transform-rotate: 180deg;
}

#uf-app .tw--rotate-180{
  --transform-rotate: -180deg;
}

#uf-app .tw--rotate-90{
  --transform-rotate: -90deg;
}

#uf-app .tw--rotate-45{
  --transform-rotate: -45deg;
}

#uf-app .tw--rotate-12{
  --transform-rotate: -12deg;
}

#uf-app .tw--rotate-6{
  --transform-rotate: -6deg;
}

#uf-app .tw--rotate-3{
  --transform-rotate: -3deg;
}

#uf-app .tw--rotate-2{
  --transform-rotate: -2deg;
}

#uf-app .tw--rotate-1{
  --transform-rotate: -1deg;
}

#uf-app .hover\:tw-rotate-0:hover{
  --transform-rotate: 0;
}

#uf-app .hover\:tw-rotate-1:hover{
  --transform-rotate: 1deg;
}

#uf-app .hover\:tw-rotate-2:hover{
  --transform-rotate: 2deg;
}

#uf-app .hover\:tw-rotate-3:hover{
  --transform-rotate: 3deg;
}

#uf-app .hover\:tw-rotate-6:hover{
  --transform-rotate: 6deg;
}

#uf-app .hover\:tw-rotate-12:hover{
  --transform-rotate: 12deg;
}

#uf-app .hover\:tw-rotate-45:hover{
  --transform-rotate: 45deg;
}

#uf-app .hover\:tw-rotate-90:hover{
  --transform-rotate: 90deg;
}

#uf-app .hover\:tw-rotate-180:hover{
  --transform-rotate: 180deg;
}

#uf-app .hover\:tw--rotate-180:hover{
  --transform-rotate: -180deg;
}

#uf-app .hover\:tw--rotate-90:hover{
  --transform-rotate: -90deg;
}

#uf-app .hover\:tw--rotate-45:hover{
  --transform-rotate: -45deg;
}

#uf-app .hover\:tw--rotate-12:hover{
  --transform-rotate: -12deg;
}

#uf-app .hover\:tw--rotate-6:hover{
  --transform-rotate: -6deg;
}

#uf-app .hover\:tw--rotate-3:hover{
  --transform-rotate: -3deg;
}

#uf-app .hover\:tw--rotate-2:hover{
  --transform-rotate: -2deg;
}

#uf-app .hover\:tw--rotate-1:hover{
  --transform-rotate: -1deg;
}

#uf-app .focus\:tw-rotate-0:focus{
  --transform-rotate: 0;
}

#uf-app .focus\:tw-rotate-1:focus{
  --transform-rotate: 1deg;
}

#uf-app .focus\:tw-rotate-2:focus{
  --transform-rotate: 2deg;
}

#uf-app .focus\:tw-rotate-3:focus{
  --transform-rotate: 3deg;
}

#uf-app .focus\:tw-rotate-6:focus{
  --transform-rotate: 6deg;
}

#uf-app .focus\:tw-rotate-12:focus{
  --transform-rotate: 12deg;
}

#uf-app .focus\:tw-rotate-45:focus{
  --transform-rotate: 45deg;
}

#uf-app .focus\:tw-rotate-90:focus{
  --transform-rotate: 90deg;
}

#uf-app .focus\:tw-rotate-180:focus{
  --transform-rotate: 180deg;
}

#uf-app .focus\:tw--rotate-180:focus{
  --transform-rotate: -180deg;
}

#uf-app .focus\:tw--rotate-90:focus{
  --transform-rotate: -90deg;
}

#uf-app .focus\:tw--rotate-45:focus{
  --transform-rotate: -45deg;
}

#uf-app .focus\:tw--rotate-12:focus{
  --transform-rotate: -12deg;
}

#uf-app .focus\:tw--rotate-6:focus{
  --transform-rotate: -6deg;
}

#uf-app .focus\:tw--rotate-3:focus{
  --transform-rotate: -3deg;
}

#uf-app .focus\:tw--rotate-2:focus{
  --transform-rotate: -2deg;
}

#uf-app .focus\:tw--rotate-1:focus{
  --transform-rotate: -1deg;
}

#uf-app .tw-translate-x-0{
  --transform-translate-x: 0;
}

#uf-app .tw-translate-x-1{
  --transform-translate-x: 0.25rem;
}

#uf-app .tw-translate-x-2{
  --transform-translate-x: 0.5rem;
}

#uf-app .tw-translate-x-3{
  --transform-translate-x: 0.75rem;
}

#uf-app .tw-translate-x-4{
  --transform-translate-x: 1rem;
}

#uf-app .tw-translate-x-5{
  --transform-translate-x: 1.25rem;
}

#uf-app .tw-translate-x-6{
  --transform-translate-x: 1.5rem;
}

#uf-app .tw-translate-x-8{
  --transform-translate-x: 2rem;
}

#uf-app .tw-translate-x-10{
  --transform-translate-x: 2.5rem;
}

#uf-app .tw-translate-x-12{
  --transform-translate-x: 3rem;
}

#uf-app .tw-translate-x-16{
  --transform-translate-x: 4rem;
}

#uf-app .tw-translate-x-20{
  --transform-translate-x: 5rem;
}

#uf-app .tw-translate-x-24{
  --transform-translate-x: 6rem;
}

#uf-app .tw-translate-x-32{
  --transform-translate-x: 8rem;
}

#uf-app .tw-translate-x-40{
  --transform-translate-x: 10rem;
}

#uf-app .tw-translate-x-48{
  --transform-translate-x: 12rem;
}

#uf-app .tw-translate-x-56{
  --transform-translate-x: 14rem;
}

#uf-app .tw-translate-x-64{
  --transform-translate-x: 16rem;
}

#uf-app .tw-translate-x-px{
  --transform-translate-x: 1px;
}

#uf-app .tw--translate-x-1{
  --transform-translate-x: -0.25rem;
}

#uf-app .tw--translate-x-2{
  --transform-translate-x: -0.5rem;
}

#uf-app .tw--translate-x-3{
  --transform-translate-x: -0.75rem;
}

#uf-app .tw--translate-x-4{
  --transform-translate-x: -1rem;
}

#uf-app .tw--translate-x-5{
  --transform-translate-x: -1.25rem;
}

#uf-app .tw--translate-x-6{
  --transform-translate-x: -1.5rem;
}

#uf-app .tw--translate-x-8{
  --transform-translate-x: -2rem;
}

#uf-app .tw--translate-x-10{
  --transform-translate-x: -2.5rem;
}

#uf-app .tw--translate-x-12{
  --transform-translate-x: -3rem;
}

#uf-app .tw--translate-x-16{
  --transform-translate-x: -4rem;
}

#uf-app .tw--translate-x-20{
  --transform-translate-x: -5rem;
}

#uf-app .tw--translate-x-24{
  --transform-translate-x: -6rem;
}

#uf-app .tw--translate-x-32{
  --transform-translate-x: -8rem;
}

#uf-app .tw--translate-x-40{
  --transform-translate-x: -10rem;
}

#uf-app .tw--translate-x-48{
  --transform-translate-x: -12rem;
}

#uf-app .tw--translate-x-56{
  --transform-translate-x: -14rem;
}

#uf-app .tw--translate-x-64{
  --transform-translate-x: -16rem;
}

#uf-app .tw--translate-x-px{
  --transform-translate-x: -1px;
}

#uf-app .tw--translate-x-full{
  --transform-translate-x: -100%;
}

#uf-app .tw--translate-x-1\/2{
  --transform-translate-x: -50%;
}

#uf-app .tw-translate-x-1\/2{
  --transform-translate-x: 50%;
}

#uf-app .tw-translate-x-full{
  --transform-translate-x: 100%;
}

#uf-app .tw-translate-y-0{
  --transform-translate-y: 0;
}

#uf-app .tw-translate-y-1{
  --transform-translate-y: 0.25rem;
}

#uf-app .tw-translate-y-2{
  --transform-translate-y: 0.5rem;
}

#uf-app .tw-translate-y-3{
  --transform-translate-y: 0.75rem;
}

#uf-app .tw-translate-y-4{
  --transform-translate-y: 1rem;
}

#uf-app .tw-translate-y-5{
  --transform-translate-y: 1.25rem;
}

#uf-app .tw-translate-y-6{
  --transform-translate-y: 1.5rem;
}

#uf-app .tw-translate-y-8{
  --transform-translate-y: 2rem;
}

#uf-app .tw-translate-y-10{
  --transform-translate-y: 2.5rem;
}

#uf-app .tw-translate-y-12{
  --transform-translate-y: 3rem;
}

#uf-app .tw-translate-y-16{
  --transform-translate-y: 4rem;
}

#uf-app .tw-translate-y-20{
  --transform-translate-y: 5rem;
}

#uf-app .tw-translate-y-24{
  --transform-translate-y: 6rem;
}

#uf-app .tw-translate-y-32{
  --transform-translate-y: 8rem;
}

#uf-app .tw-translate-y-40{
  --transform-translate-y: 10rem;
}

#uf-app .tw-translate-y-48{
  --transform-translate-y: 12rem;
}

#uf-app .tw-translate-y-56{
  --transform-translate-y: 14rem;
}

#uf-app .tw-translate-y-64{
  --transform-translate-y: 16rem;
}

#uf-app .tw-translate-y-px{
  --transform-translate-y: 1px;
}

#uf-app .tw--translate-y-1{
  --transform-translate-y: -0.25rem;
}

#uf-app .tw--translate-y-2{
  --transform-translate-y: -0.5rem;
}

#uf-app .tw--translate-y-3{
  --transform-translate-y: -0.75rem;
}

#uf-app .tw--translate-y-4{
  --transform-translate-y: -1rem;
}

#uf-app .tw--translate-y-5{
  --transform-translate-y: -1.25rem;
}

#uf-app .tw--translate-y-6{
  --transform-translate-y: -1.5rem;
}

#uf-app .tw--translate-y-8{
  --transform-translate-y: -2rem;
}

#uf-app .tw--translate-y-10{
  --transform-translate-y: -2.5rem;
}

#uf-app .tw--translate-y-12{
  --transform-translate-y: -3rem;
}

#uf-app .tw--translate-y-16{
  --transform-translate-y: -4rem;
}

#uf-app .tw--translate-y-20{
  --transform-translate-y: -5rem;
}

#uf-app .tw--translate-y-24{
  --transform-translate-y: -6rem;
}

#uf-app .tw--translate-y-32{
  --transform-translate-y: -8rem;
}

#uf-app .tw--translate-y-40{
  --transform-translate-y: -10rem;
}

#uf-app .tw--translate-y-48{
  --transform-translate-y: -12rem;
}

#uf-app .tw--translate-y-56{
  --transform-translate-y: -14rem;
}

#uf-app .tw--translate-y-64{
  --transform-translate-y: -16rem;
}

#uf-app .tw--translate-y-px{
  --transform-translate-y: -1px;
}

#uf-app .tw--translate-y-full{
  --transform-translate-y: -100%;
}

#uf-app .tw--translate-y-1\/2{
  --transform-translate-y: -50%;
}

#uf-app .tw-translate-y-1\/2{
  --transform-translate-y: 50%;
}

#uf-app .tw-translate-y-full{
  --transform-translate-y: 100%;
}

#uf-app .hover\:tw-translate-x-0:hover{
  --transform-translate-x: 0;
}

#uf-app .hover\:tw-translate-x-1:hover{
  --transform-translate-x: 0.25rem;
}

#uf-app .hover\:tw-translate-x-2:hover{
  --transform-translate-x: 0.5rem;
}

#uf-app .hover\:tw-translate-x-3:hover{
  --transform-translate-x: 0.75rem;
}

#uf-app .hover\:tw-translate-x-4:hover{
  --transform-translate-x: 1rem;
}

#uf-app .hover\:tw-translate-x-5:hover{
  --transform-translate-x: 1.25rem;
}

#uf-app .hover\:tw-translate-x-6:hover{
  --transform-translate-x: 1.5rem;
}

#uf-app .hover\:tw-translate-x-8:hover{
  --transform-translate-x: 2rem;
}

#uf-app .hover\:tw-translate-x-10:hover{
  --transform-translate-x: 2.5rem;
}

#uf-app .hover\:tw-translate-x-12:hover{
  --transform-translate-x: 3rem;
}

#uf-app .hover\:tw-translate-x-16:hover{
  --transform-translate-x: 4rem;
}

#uf-app .hover\:tw-translate-x-20:hover{
  --transform-translate-x: 5rem;
}

#uf-app .hover\:tw-translate-x-24:hover{
  --transform-translate-x: 6rem;
}

#uf-app .hover\:tw-translate-x-32:hover{
  --transform-translate-x: 8rem;
}

#uf-app .hover\:tw-translate-x-40:hover{
  --transform-translate-x: 10rem;
}

#uf-app .hover\:tw-translate-x-48:hover{
  --transform-translate-x: 12rem;
}

#uf-app .hover\:tw-translate-x-56:hover{
  --transform-translate-x: 14rem;
}

#uf-app .hover\:tw-translate-x-64:hover{
  --transform-translate-x: 16rem;
}

#uf-app .hover\:tw-translate-x-px:hover{
  --transform-translate-x: 1px;
}

#uf-app .hover\:tw--translate-x-1:hover{
  --transform-translate-x: -0.25rem;
}

#uf-app .hover\:tw--translate-x-2:hover{
  --transform-translate-x: -0.5rem;
}

#uf-app .hover\:tw--translate-x-3:hover{
  --transform-translate-x: -0.75rem;
}

#uf-app .hover\:tw--translate-x-4:hover{
  --transform-translate-x: -1rem;
}

#uf-app .hover\:tw--translate-x-5:hover{
  --transform-translate-x: -1.25rem;
}

#uf-app .hover\:tw--translate-x-6:hover{
  --transform-translate-x: -1.5rem;
}

#uf-app .hover\:tw--translate-x-8:hover{
  --transform-translate-x: -2rem;
}

#uf-app .hover\:tw--translate-x-10:hover{
  --transform-translate-x: -2.5rem;
}

#uf-app .hover\:tw--translate-x-12:hover{
  --transform-translate-x: -3rem;
}

#uf-app .hover\:tw--translate-x-16:hover{
  --transform-translate-x: -4rem;
}

#uf-app .hover\:tw--translate-x-20:hover{
  --transform-translate-x: -5rem;
}

#uf-app .hover\:tw--translate-x-24:hover{
  --transform-translate-x: -6rem;
}

#uf-app .hover\:tw--translate-x-32:hover{
  --transform-translate-x: -8rem;
}

#uf-app .hover\:tw--translate-x-40:hover{
  --transform-translate-x: -10rem;
}

#uf-app .hover\:tw--translate-x-48:hover{
  --transform-translate-x: -12rem;
}

#uf-app .hover\:tw--translate-x-56:hover{
  --transform-translate-x: -14rem;
}

#uf-app .hover\:tw--translate-x-64:hover{
  --transform-translate-x: -16rem;
}

#uf-app .hover\:tw--translate-x-px:hover{
  --transform-translate-x: -1px;
}

#uf-app .hover\:tw--translate-x-full:hover{
  --transform-translate-x: -100%;
}

#uf-app .hover\:tw--translate-x-1\/2:hover{
  --transform-translate-x: -50%;
}

#uf-app .hover\:tw-translate-x-1\/2:hover{
  --transform-translate-x: 50%;
}

#uf-app .hover\:tw-translate-x-full:hover{
  --transform-translate-x: 100%;
}

#uf-app .hover\:tw-translate-y-0:hover{
  --transform-translate-y: 0;
}

#uf-app .hover\:tw-translate-y-1:hover{
  --transform-translate-y: 0.25rem;
}

#uf-app .hover\:tw-translate-y-2:hover{
  --transform-translate-y: 0.5rem;
}

#uf-app .hover\:tw-translate-y-3:hover{
  --transform-translate-y: 0.75rem;
}

#uf-app .hover\:tw-translate-y-4:hover{
  --transform-translate-y: 1rem;
}

#uf-app .hover\:tw-translate-y-5:hover{
  --transform-translate-y: 1.25rem;
}

#uf-app .hover\:tw-translate-y-6:hover{
  --transform-translate-y: 1.5rem;
}

#uf-app .hover\:tw-translate-y-8:hover{
  --transform-translate-y: 2rem;
}

#uf-app .hover\:tw-translate-y-10:hover{
  --transform-translate-y: 2.5rem;
}

#uf-app .hover\:tw-translate-y-12:hover{
  --transform-translate-y: 3rem;
}

#uf-app .hover\:tw-translate-y-16:hover{
  --transform-translate-y: 4rem;
}

#uf-app .hover\:tw-translate-y-20:hover{
  --transform-translate-y: 5rem;
}

#uf-app .hover\:tw-translate-y-24:hover{
  --transform-translate-y: 6rem;
}

#uf-app .hover\:tw-translate-y-32:hover{
  --transform-translate-y: 8rem;
}

#uf-app .hover\:tw-translate-y-40:hover{
  --transform-translate-y: 10rem;
}

#uf-app .hover\:tw-translate-y-48:hover{
  --transform-translate-y: 12rem;
}

#uf-app .hover\:tw-translate-y-56:hover{
  --transform-translate-y: 14rem;
}

#uf-app .hover\:tw-translate-y-64:hover{
  --transform-translate-y: 16rem;
}

#uf-app .hover\:tw-translate-y-px:hover{
  --transform-translate-y: 1px;
}

#uf-app .hover\:tw--translate-y-1:hover{
  --transform-translate-y: -0.25rem;
}

#uf-app .hover\:tw--translate-y-2:hover{
  --transform-translate-y: -0.5rem;
}

#uf-app .hover\:tw--translate-y-3:hover{
  --transform-translate-y: -0.75rem;
}

#uf-app .hover\:tw--translate-y-4:hover{
  --transform-translate-y: -1rem;
}

#uf-app .hover\:tw--translate-y-5:hover{
  --transform-translate-y: -1.25rem;
}

#uf-app .hover\:tw--translate-y-6:hover{
  --transform-translate-y: -1.5rem;
}

#uf-app .hover\:tw--translate-y-8:hover{
  --transform-translate-y: -2rem;
}

#uf-app .hover\:tw--translate-y-10:hover{
  --transform-translate-y: -2.5rem;
}

#uf-app .hover\:tw--translate-y-12:hover{
  --transform-translate-y: -3rem;
}

#uf-app .hover\:tw--translate-y-16:hover{
  --transform-translate-y: -4rem;
}

#uf-app .hover\:tw--translate-y-20:hover{
  --transform-translate-y: -5rem;
}

#uf-app .hover\:tw--translate-y-24:hover{
  --transform-translate-y: -6rem;
}

#uf-app .hover\:tw--translate-y-32:hover{
  --transform-translate-y: -8rem;
}

#uf-app .hover\:tw--translate-y-40:hover{
  --transform-translate-y: -10rem;
}

#uf-app .hover\:tw--translate-y-48:hover{
  --transform-translate-y: -12rem;
}

#uf-app .hover\:tw--translate-y-56:hover{
  --transform-translate-y: -14rem;
}

#uf-app .hover\:tw--translate-y-64:hover{
  --transform-translate-y: -16rem;
}

#uf-app .hover\:tw--translate-y-px:hover{
  --transform-translate-y: -1px;
}

#uf-app .hover\:tw--translate-y-full:hover{
  --transform-translate-y: -100%;
}

#uf-app .hover\:tw--translate-y-1\/2:hover{
  --transform-translate-y: -50%;
}

#uf-app .hover\:tw-translate-y-1\/2:hover{
  --transform-translate-y: 50%;
}

#uf-app .hover\:tw-translate-y-full:hover{
  --transform-translate-y: 100%;
}

#uf-app .focus\:tw-translate-x-0:focus{
  --transform-translate-x: 0;
}

#uf-app .focus\:tw-translate-x-1:focus{
  --transform-translate-x: 0.25rem;
}

#uf-app .focus\:tw-translate-x-2:focus{
  --transform-translate-x: 0.5rem;
}

#uf-app .focus\:tw-translate-x-3:focus{
  --transform-translate-x: 0.75rem;
}

#uf-app .focus\:tw-translate-x-4:focus{
  --transform-translate-x: 1rem;
}

#uf-app .focus\:tw-translate-x-5:focus{
  --transform-translate-x: 1.25rem;
}

#uf-app .focus\:tw-translate-x-6:focus{
  --transform-translate-x: 1.5rem;
}

#uf-app .focus\:tw-translate-x-8:focus{
  --transform-translate-x: 2rem;
}

#uf-app .focus\:tw-translate-x-10:focus{
  --transform-translate-x: 2.5rem;
}

#uf-app .focus\:tw-translate-x-12:focus{
  --transform-translate-x: 3rem;
}

#uf-app .focus\:tw-translate-x-16:focus{
  --transform-translate-x: 4rem;
}

#uf-app .focus\:tw-translate-x-20:focus{
  --transform-translate-x: 5rem;
}

#uf-app .focus\:tw-translate-x-24:focus{
  --transform-translate-x: 6rem;
}

#uf-app .focus\:tw-translate-x-32:focus{
  --transform-translate-x: 8rem;
}

#uf-app .focus\:tw-translate-x-40:focus{
  --transform-translate-x: 10rem;
}

#uf-app .focus\:tw-translate-x-48:focus{
  --transform-translate-x: 12rem;
}

#uf-app .focus\:tw-translate-x-56:focus{
  --transform-translate-x: 14rem;
}

#uf-app .focus\:tw-translate-x-64:focus{
  --transform-translate-x: 16rem;
}

#uf-app .focus\:tw-translate-x-px:focus{
  --transform-translate-x: 1px;
}

#uf-app .focus\:tw--translate-x-1:focus{
  --transform-translate-x: -0.25rem;
}

#uf-app .focus\:tw--translate-x-2:focus{
  --transform-translate-x: -0.5rem;
}

#uf-app .focus\:tw--translate-x-3:focus{
  --transform-translate-x: -0.75rem;
}

#uf-app .focus\:tw--translate-x-4:focus{
  --transform-translate-x: -1rem;
}

#uf-app .focus\:tw--translate-x-5:focus{
  --transform-translate-x: -1.25rem;
}

#uf-app .focus\:tw--translate-x-6:focus{
  --transform-translate-x: -1.5rem;
}

#uf-app .focus\:tw--translate-x-8:focus{
  --transform-translate-x: -2rem;
}

#uf-app .focus\:tw--translate-x-10:focus{
  --transform-translate-x: -2.5rem;
}

#uf-app .focus\:tw--translate-x-12:focus{
  --transform-translate-x: -3rem;
}

#uf-app .focus\:tw--translate-x-16:focus{
  --transform-translate-x: -4rem;
}

#uf-app .focus\:tw--translate-x-20:focus{
  --transform-translate-x: -5rem;
}

#uf-app .focus\:tw--translate-x-24:focus{
  --transform-translate-x: -6rem;
}

#uf-app .focus\:tw--translate-x-32:focus{
  --transform-translate-x: -8rem;
}

#uf-app .focus\:tw--translate-x-40:focus{
  --transform-translate-x: -10rem;
}

#uf-app .focus\:tw--translate-x-48:focus{
  --transform-translate-x: -12rem;
}

#uf-app .focus\:tw--translate-x-56:focus{
  --transform-translate-x: -14rem;
}

#uf-app .focus\:tw--translate-x-64:focus{
  --transform-translate-x: -16rem;
}

#uf-app .focus\:tw--translate-x-px:focus{
  --transform-translate-x: -1px;
}

#uf-app .focus\:tw--translate-x-full:focus{
  --transform-translate-x: -100%;
}

#uf-app .focus\:tw--translate-x-1\/2:focus{
  --transform-translate-x: -50%;
}

#uf-app .focus\:tw-translate-x-1\/2:focus{
  --transform-translate-x: 50%;
}

#uf-app .focus\:tw-translate-x-full:focus{
  --transform-translate-x: 100%;
}

#uf-app .focus\:tw-translate-y-0:focus{
  --transform-translate-y: 0;
}

#uf-app .focus\:tw-translate-y-1:focus{
  --transform-translate-y: 0.25rem;
}

#uf-app .focus\:tw-translate-y-2:focus{
  --transform-translate-y: 0.5rem;
}

#uf-app .focus\:tw-translate-y-3:focus{
  --transform-translate-y: 0.75rem;
}

#uf-app .focus\:tw-translate-y-4:focus{
  --transform-translate-y: 1rem;
}

#uf-app .focus\:tw-translate-y-5:focus{
  --transform-translate-y: 1.25rem;
}

#uf-app .focus\:tw-translate-y-6:focus{
  --transform-translate-y: 1.5rem;
}

#uf-app .focus\:tw-translate-y-8:focus{
  --transform-translate-y: 2rem;
}

#uf-app .focus\:tw-translate-y-10:focus{
  --transform-translate-y: 2.5rem;
}

#uf-app .focus\:tw-translate-y-12:focus{
  --transform-translate-y: 3rem;
}

#uf-app .focus\:tw-translate-y-16:focus{
  --transform-translate-y: 4rem;
}

#uf-app .focus\:tw-translate-y-20:focus{
  --transform-translate-y: 5rem;
}

#uf-app .focus\:tw-translate-y-24:focus{
  --transform-translate-y: 6rem;
}

#uf-app .focus\:tw-translate-y-32:focus{
  --transform-translate-y: 8rem;
}

#uf-app .focus\:tw-translate-y-40:focus{
  --transform-translate-y: 10rem;
}

#uf-app .focus\:tw-translate-y-48:focus{
  --transform-translate-y: 12rem;
}

#uf-app .focus\:tw-translate-y-56:focus{
  --transform-translate-y: 14rem;
}

#uf-app .focus\:tw-translate-y-64:focus{
  --transform-translate-y: 16rem;
}

#uf-app .focus\:tw-translate-y-px:focus{
  --transform-translate-y: 1px;
}

#uf-app .focus\:tw--translate-y-1:focus{
  --transform-translate-y: -0.25rem;
}

#uf-app .focus\:tw--translate-y-2:focus{
  --transform-translate-y: -0.5rem;
}

#uf-app .focus\:tw--translate-y-3:focus{
  --transform-translate-y: -0.75rem;
}

#uf-app .focus\:tw--translate-y-4:focus{
  --transform-translate-y: -1rem;
}

#uf-app .focus\:tw--translate-y-5:focus{
  --transform-translate-y: -1.25rem;
}

#uf-app .focus\:tw--translate-y-6:focus{
  --transform-translate-y: -1.5rem;
}

#uf-app .focus\:tw--translate-y-8:focus{
  --transform-translate-y: -2rem;
}

#uf-app .focus\:tw--translate-y-10:focus{
  --transform-translate-y: -2.5rem;
}

#uf-app .focus\:tw--translate-y-12:focus{
  --transform-translate-y: -3rem;
}

#uf-app .focus\:tw--translate-y-16:focus{
  --transform-translate-y: -4rem;
}

#uf-app .focus\:tw--translate-y-20:focus{
  --transform-translate-y: -5rem;
}

#uf-app .focus\:tw--translate-y-24:focus{
  --transform-translate-y: -6rem;
}

#uf-app .focus\:tw--translate-y-32:focus{
  --transform-translate-y: -8rem;
}

#uf-app .focus\:tw--translate-y-40:focus{
  --transform-translate-y: -10rem;
}

#uf-app .focus\:tw--translate-y-48:focus{
  --transform-translate-y: -12rem;
}

#uf-app .focus\:tw--translate-y-56:focus{
  --transform-translate-y: -14rem;
}

#uf-app .focus\:tw--translate-y-64:focus{
  --transform-translate-y: -16rem;
}

#uf-app .focus\:tw--translate-y-px:focus{
  --transform-translate-y: -1px;
}

#uf-app .focus\:tw--translate-y-full:focus{
  --transform-translate-y: -100%;
}

#uf-app .focus\:tw--translate-y-1\/2:focus{
  --transform-translate-y: -50%;
}

#uf-app .focus\:tw-translate-y-1\/2:focus{
  --transform-translate-y: 50%;
}

#uf-app .focus\:tw-translate-y-full:focus{
  --transform-translate-y: 100%;
}

#uf-app .tw-skew-x-0{
  --transform-skew-x: 0;
}

#uf-app .tw-skew-x-1{
  --transform-skew-x: 1deg;
}

#uf-app .tw-skew-x-2{
  --transform-skew-x: 2deg;
}

#uf-app .tw-skew-x-3{
  --transform-skew-x: 3deg;
}

#uf-app .tw-skew-x-6{
  --transform-skew-x: 6deg;
}

#uf-app .tw-skew-x-12{
  --transform-skew-x: 12deg;
}

#uf-app .tw--skew-x-12{
  --transform-skew-x: -12deg;
}

#uf-app .tw--skew-x-6{
  --transform-skew-x: -6deg;
}

#uf-app .tw--skew-x-3{
  --transform-skew-x: -3deg;
}

#uf-app .tw--skew-x-2{
  --transform-skew-x: -2deg;
}

#uf-app .tw--skew-x-1{
  --transform-skew-x: -1deg;
}

#uf-app .tw-skew-y-0{
  --transform-skew-y: 0;
}

#uf-app .tw-skew-y-1{
  --transform-skew-y: 1deg;
}

#uf-app .tw-skew-y-2{
  --transform-skew-y: 2deg;
}

#uf-app .tw-skew-y-3{
  --transform-skew-y: 3deg;
}

#uf-app .tw-skew-y-6{
  --transform-skew-y: 6deg;
}

#uf-app .tw-skew-y-12{
  --transform-skew-y: 12deg;
}

#uf-app .tw--skew-y-12{
  --transform-skew-y: -12deg;
}

#uf-app .tw--skew-y-6{
  --transform-skew-y: -6deg;
}

#uf-app .tw--skew-y-3{
  --transform-skew-y: -3deg;
}

#uf-app .tw--skew-y-2{
  --transform-skew-y: -2deg;
}

#uf-app .tw--skew-y-1{
  --transform-skew-y: -1deg;
}

#uf-app .hover\:tw-skew-x-0:hover{
  --transform-skew-x: 0;
}

#uf-app .hover\:tw-skew-x-1:hover{
  --transform-skew-x: 1deg;
}

#uf-app .hover\:tw-skew-x-2:hover{
  --transform-skew-x: 2deg;
}

#uf-app .hover\:tw-skew-x-3:hover{
  --transform-skew-x: 3deg;
}

#uf-app .hover\:tw-skew-x-6:hover{
  --transform-skew-x: 6deg;
}

#uf-app .hover\:tw-skew-x-12:hover{
  --transform-skew-x: 12deg;
}

#uf-app .hover\:tw--skew-x-12:hover{
  --transform-skew-x: -12deg;
}

#uf-app .hover\:tw--skew-x-6:hover{
  --transform-skew-x: -6deg;
}

#uf-app .hover\:tw--skew-x-3:hover{
  --transform-skew-x: -3deg;
}

#uf-app .hover\:tw--skew-x-2:hover{
  --transform-skew-x: -2deg;
}

#uf-app .hover\:tw--skew-x-1:hover{
  --transform-skew-x: -1deg;
}

#uf-app .hover\:tw-skew-y-0:hover{
  --transform-skew-y: 0;
}

#uf-app .hover\:tw-skew-y-1:hover{
  --transform-skew-y: 1deg;
}

#uf-app .hover\:tw-skew-y-2:hover{
  --transform-skew-y: 2deg;
}

#uf-app .hover\:tw-skew-y-3:hover{
  --transform-skew-y: 3deg;
}

#uf-app .hover\:tw-skew-y-6:hover{
  --transform-skew-y: 6deg;
}

#uf-app .hover\:tw-skew-y-12:hover{
  --transform-skew-y: 12deg;
}

#uf-app .hover\:tw--skew-y-12:hover{
  --transform-skew-y: -12deg;
}

#uf-app .hover\:tw--skew-y-6:hover{
  --transform-skew-y: -6deg;
}

#uf-app .hover\:tw--skew-y-3:hover{
  --transform-skew-y: -3deg;
}

#uf-app .hover\:tw--skew-y-2:hover{
  --transform-skew-y: -2deg;
}

#uf-app .hover\:tw--skew-y-1:hover{
  --transform-skew-y: -1deg;
}

#uf-app .focus\:tw-skew-x-0:focus{
  --transform-skew-x: 0;
}

#uf-app .focus\:tw-skew-x-1:focus{
  --transform-skew-x: 1deg;
}

#uf-app .focus\:tw-skew-x-2:focus{
  --transform-skew-x: 2deg;
}

#uf-app .focus\:tw-skew-x-3:focus{
  --transform-skew-x: 3deg;
}

#uf-app .focus\:tw-skew-x-6:focus{
  --transform-skew-x: 6deg;
}

#uf-app .focus\:tw-skew-x-12:focus{
  --transform-skew-x: 12deg;
}

#uf-app .focus\:tw--skew-x-12:focus{
  --transform-skew-x: -12deg;
}

#uf-app .focus\:tw--skew-x-6:focus{
  --transform-skew-x: -6deg;
}

#uf-app .focus\:tw--skew-x-3:focus{
  --transform-skew-x: -3deg;
}

#uf-app .focus\:tw--skew-x-2:focus{
  --transform-skew-x: -2deg;
}

#uf-app .focus\:tw--skew-x-1:focus{
  --transform-skew-x: -1deg;
}

#uf-app .focus\:tw-skew-y-0:focus{
  --transform-skew-y: 0;
}

#uf-app .focus\:tw-skew-y-1:focus{
  --transform-skew-y: 1deg;
}

#uf-app .focus\:tw-skew-y-2:focus{
  --transform-skew-y: 2deg;
}

#uf-app .focus\:tw-skew-y-3:focus{
  --transform-skew-y: 3deg;
}

#uf-app .focus\:tw-skew-y-6:focus{
  --transform-skew-y: 6deg;
}

#uf-app .focus\:tw-skew-y-12:focus{
  --transform-skew-y: 12deg;
}

#uf-app .focus\:tw--skew-y-12:focus{
  --transform-skew-y: -12deg;
}

#uf-app .focus\:tw--skew-y-6:focus{
  --transform-skew-y: -6deg;
}

#uf-app .focus\:tw--skew-y-3:focus{
  --transform-skew-y: -3deg;
}

#uf-app .focus\:tw--skew-y-2:focus{
  --transform-skew-y: -2deg;
}

#uf-app .focus\:tw--skew-y-1:focus{
  --transform-skew-y: -1deg;
}

#uf-app .tw-transition-none{
  transition-property: none;
}

#uf-app .tw-transition-all{
  transition-property: all;
}

#uf-app .tw-transition{
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
}

#uf-app .tw-transition-colors{
  transition-property: background-color, border-color, color, fill, stroke;
}

#uf-app .tw-transition-opacity{
  transition-property: opacity;
}

#uf-app .tw-transition-shadow{
  transition-property: box-shadow;
}

#uf-app .tw-transition-transform{
  transition-property: transform;
}

#uf-app .tw-ease-linear{
  transition-timing-function: linear;
}

#uf-app .tw-ease-in{
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

#uf-app .tw-ease-out{
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

#uf-app .tw-ease-in-out{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

#uf-app .tw-duration-75{
  transition-duration: 75ms;
}

#uf-app .tw-duration-100{
  transition-duration: 100ms;
}

#uf-app .tw-duration-150{
  transition-duration: 150ms;
}

#uf-app .tw-duration-200{
  transition-duration: 200ms;
}

#uf-app .tw-duration-300{
  transition-duration: 300ms;
}

#uf-app .tw-duration-500{
  transition-duration: 500ms;
}

#uf-app .tw-duration-700{
  transition-duration: 700ms;
}

#uf-app .tw-duration-1000{
  transition-duration: 1000ms;
}

#uf-app .tw-delay-75{
  transition-delay: 75ms;
}

#uf-app .tw-delay-100{
  transition-delay: 100ms;
}

#uf-app .tw-delay-150{
  transition-delay: 150ms;
}

#uf-app .tw-delay-200{
  transition-delay: 200ms;
}

#uf-app .tw-delay-300{
  transition-delay: 300ms;
}

#uf-app .tw-delay-500{
  transition-delay: 500ms;
}

#uf-app .tw-delay-700{
  transition-delay: 700ms;
}

#uf-app .tw-delay-1000{
  transition-delay: 1000ms;
}

@keyframes spin{
  to{
    transform: rotate(360deg);
  }
}

@keyframes ping{
  75%, 100%{
    transform: scale(2);
    opacity: 0;
  }
}

@keyframes pulse{
  50%{
    opacity: .5;
  }
}

@keyframes bounce{
  0%, 100%{
    transform: translateY(-25%);
    animation-timing-function: cubic-bezier(0.8,0,1,1);
  }

  50%{
    transform: none;
    animation-timing-function: cubic-bezier(0,0,0.2,1);
  }
}

#uf-app .tw-animate-none{
  animation: none;
}

#uf-app .tw-animate-spin{
  animation: spin 1s linear infinite;
}

#uf-app .tw-animate-ping{
  animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}

#uf-app .tw-animate-pulse{
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

#uf-app .tw-animate-bounce{
  animation: bounce 1s infinite;
}

/** Tailwind done */

/** All other 3rd party libraries */

.mapboxgl-map{
  font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;
  overflow:hidden;
  position:relative;
  -webkit-tap-highlight-color:rgb(0 0 0/0)
}

.mapboxgl-canvas{
  left:0;
  position:absolute;
  top:0
}

.mapboxgl-map:-webkit-full-screen{
  height:100%;
  width:100%
}

.mapboxgl-canary{
  background-color:salmon
}

.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{
  cursor:grab;
  -webkit-user-select:none;
  user-select:none
}

.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{
  cursor:pointer
}

.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{
  cursor:grabbing
}

.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{
  touch-action:pan-x pan-y
}

.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{
  touch-action:pinch-zoom
}

.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{
  touch-action:none
}

.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{
  pointer-events:none;
  position:absolute;
  z-index:2
}

.mapboxgl-ctrl-top-left{
  left:0;
  top:0
}

.mapboxgl-ctrl-top-right{
  right:0;
  top:0
}

.mapboxgl-ctrl-bottom-left{
  bottom:0;
  left:0
}

.mapboxgl-ctrl-bottom-right{
  bottom:0;
  right:0
}

.mapboxgl-ctrl{
  clear:both;
  pointer-events:auto;
  transform:translate(0)
}

.mapboxgl-ctrl-top-left .mapboxgl-ctrl{
  float:left;
  margin:10px 0 0 10px
}

.mapboxgl-ctrl-top-right .mapboxgl-ctrl{
  float:right;
  margin:10px 10px 0 0
}

.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{
  float:left;
  margin:0 0 10px 10px
}

.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{
  float:right;
  margin:0 10px 10px 0
}

.mapboxgl-ctrl-group{
  background:#fff;
  border-radius:4px
}

.mapboxgl-ctrl-group:not(:empty){
  box-shadow:0 0 0 2px rgba(0,0,0,.1)
}

@media (-ms-high-contrast:active){
  .mapboxgl-ctrl-group:not(:empty){
    box-shadow:0 0 0 2px ButtonText
  }
}

.mapboxgl-ctrl-group button{
  background-color:transparent;
  border:0;
  box-sizing:border-box;
  cursor:pointer;
  display:block;
  height:29px;
  outline:none;
  overflow:hidden;
  padding:0;
  width:29px
}

.mapboxgl-ctrl-group button+button{
  border-top:1px solid #ddd
}

.mapboxgl-ctrl button .mapboxgl-ctrl-icon{
  background-position:50%;
  background-repeat:no-repeat;
  display:block;
  height:100%;
  width:100%
}

@media (-ms-high-contrast:active){
  .mapboxgl-ctrl-icon{
    background-color:transparent
  }

  .mapboxgl-ctrl-group button+button{
    border-top:1px solid ButtonText
  }
}

.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{
  box-shadow:0 0 2px 2px #0096ff
}

.mapboxgl-ctrl button:disabled{
  cursor:not-allowed
}

.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{
  opacity:.25
}

.mapboxgl-ctrl-group button:first-child{
  border-radius:4px 4px 0 0
}

.mapboxgl-ctrl-group button:last-child{
  border-radius:0 0 4px 4px
}

.mapboxgl-ctrl-group button:only-child{
  border-radius:inherit
}

.mapboxgl-ctrl button:not(:disabled):hover{
  background-color:rgb(0 0 0/5%)
}

.mapboxgl-ctrl-group button:focus:focus-visible{
  box-shadow:0 0 2px 2px #0096ff
}

.mapboxgl-ctrl-group button:focus:not(:focus-visible){
  box-shadow:none
}

.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")
}

.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")
}

@media (-ms-high-contrast:active){
  .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")
  }

  .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")
  }
}

@media (-ms-high-contrast:black-on-white){
  .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")
  }

  .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")
  }
}

.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")
}

.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")
}

@media (-ms-high-contrast:active){
  .mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")
  }

  .mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")
  }
}

@media (-ms-high-contrast:black-on-white){
  .mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")
  }

  .mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")
  }
}

.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")
}

@media (-ms-high-contrast:active){
  .mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")
  }
}

@media (-ms-high-contrast:black-on-white){
  .mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")
  }
}

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")
}

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")
}

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")
}

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")
}

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")
}

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")
}

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{
  animation:mapboxgl-spin 2s linear infinite
}

@media (-ms-high-contrast:active){
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")
  }

  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")
  }

  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")
  }

  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")
  }

  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")
  }

  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")
  }
}

@media (-ms-high-contrast:black-on-white){
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")
  }

  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")
  }
}

@keyframes mapboxgl-spin{
  0%{
    transform:rotate(0deg)
  }

  to{
    transform:rotate(1turn)
  }
}

a.mapboxgl-ctrl-logo{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat:no-repeat;
  cursor:pointer;
  display:block;
  height:23px;
  margin:0 0 -4px -4px;
  overflow:hidden;
  width:88px
}

a.mapboxgl-ctrl-logo.mapboxgl-compact{
  width:23px
}

@media (-ms-high-contrast:active){
  a.mapboxgl-ctrl-logo{
    background-color:transparent;
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")
  }
}

@media (-ms-high-contrast:black-on-white){
  a.mapboxgl-ctrl-logo{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")
  }
}

.mapboxgl-ctrl.mapboxgl-ctrl-attrib{
  background-color:hsla(0,0%,100%,.5);
  margin:0;
  padding:0 5px
}

@media screen{
  .mapboxgl-ctrl-attrib.mapboxgl-compact{
    background-color:#fff;
    border-radius:12px;
    box-sizing:content-box;
    margin:10px;
    min-height:20px;
    padding:2px 24px 2px 0;
    position:relative
  }

  .mapboxgl-ctrl-attrib.mapboxgl-compact-show{
    padding:2px 28px 2px 8px;
    visibility:visible
  }

  .mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{
    border-radius:12px;
    padding:2px 8px 2px 28px
  }

  .mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{
    display:none
  }

  .mapboxgl-ctrl-attrib-button{
    background-color:hsla(0,0%,100%,.5);
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");
    border:0;
    border-radius:12px;
    box-sizing:border-box;
    cursor:pointer;
    display:none;
    height:24px;
    outline:none;
    position:absolute;
    right:0;
    top:0;
    width:24px
  }

  .mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{
    left:0
  }

  .mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{
    display:block
  }

  .mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{
    background-color:rgb(0 0 0/5%)
  }

  .mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{
    bottom:0;
    right:0
  }

  .mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{
    right:0;
    top:0
  }

  .mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{
    left:0;
    top:0
  }

  .mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{
    bottom:0;
    left:0
  }
}

@media screen and (-ms-high-contrast:active){
  .mapboxgl-ctrl-attrib.mapboxgl-compact:after{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")
  }
}

@media screen and (-ms-high-contrast:black-on-white){
  .mapboxgl-ctrl-attrib.mapboxgl-compact:after{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")
  }
}

.mapboxgl-ctrl-attrib a{
  color:rgba(0,0,0,.75);
  text-decoration:none
}

.mapboxgl-ctrl-attrib a:hover{
  color:inherit;
  text-decoration:underline
}

.mapboxgl-ctrl-attrib .mapbox-improve-map{
  font-weight:700;
  margin-left:2px
}

.mapboxgl-attrib-empty{
  display:none
}

.mapboxgl-ctrl-scale{
  background-color:hsla(0,0%,100%,.75);
  border:2px solid #333;
  border-top:#333;
  box-sizing:border-box;
  color:#333;
  font-size:10px;
  padding:0 5px;
  white-space:nowrap
}

.mapboxgl-popup{
  display:flex;
  left:0;
  pointer-events:none;
  position:absolute;
  top:0;
  will-change:transform
}

.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{
  flex-direction:column
}

.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{
  flex-direction:column-reverse
}

.mapboxgl-popup-anchor-left{
  flex-direction:row
}

.mapboxgl-popup-anchor-right{
  flex-direction:row-reverse
}

.mapboxgl-popup-tip{
  border:10px solid transparent;
  height:0;
  width:0;
  z-index:1
}

.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{
  align-self:center;
  border-bottom-color:#fff;
  border-top:none
}

.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{
  align-self:flex-start;
  border-bottom-color:#fff;
  border-left:none;
  border-top:none
}

.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{
  align-self:flex-end;
  border-bottom-color:#fff;
  border-right:none;
  border-top:none
}

.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{
  align-self:center;
  border-bottom:none;
  border-top-color:#fff
}

.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{
  align-self:flex-start;
  border-bottom:none;
  border-left:none;
  border-top-color:#fff
}

.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{
  align-self:flex-end;
  border-bottom:none;
  border-right:none;
  border-top-color:#fff
}

.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{
  align-self:center;
  border-left:none;
  border-right-color:#fff
}

.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{
  align-self:center;
  border-left-color:#fff;
  border-right:none
}

.mapboxgl-popup-close-button{
  background-color:transparent;
  border:0;
  border-radius:0 3px 0 0;
  cursor:pointer;
  position:absolute;
  right:0;
  top:0
}

.mapboxgl-popup-close-button:hover{
  background-color:rgb(0 0 0/5%)
}

.mapboxgl-popup-content{
  background:#fff;
  border-radius:3px;
  box-shadow:0 1px 2px rgba(0,0,0,.1);
  padding:10px 10px 15px;
  pointer-events:auto;
  position:relative
}

.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{
  border-top-left-radius:0
}

.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{
  border-top-right-radius:0
}

.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{
  border-bottom-left-radius:0
}

.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{
  border-bottom-right-radius:0
}

.mapboxgl-popup-track-pointer{
  display:none
}

.mapboxgl-popup-track-pointer *{
  pointer-events:none;
  -webkit-user-select:none;
          user-select:none
}

.mapboxgl-map:hover .mapboxgl-popup-track-pointer{
  display:flex
}

.mapboxgl-map:active .mapboxgl-popup-track-pointer{
  display:none
}

.mapboxgl-marker{
  left:0;
  opacity:1;
  position:absolute;
  top:0;
  transition:opacity .2s;
  will-change:transform
}

.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{
  background-color:#1da1f2;
  border-radius:50%;
  height:15px;
  width:15px
}

.mapboxgl-user-location-dot:before{
  animation:mapboxgl-user-location-dot-pulse 2s infinite;
  content:"";
  position:absolute
}

.mapboxgl-user-location-dot:after{
  border:2px solid #fff;
  border-radius:50%;
  box-shadow:0 0 3px rgba(0,0,0,.35);
  box-sizing:border-box;
  content:"";
  height:19px;
  left:-2px;
  position:absolute;
  top:-2px;
  width:19px
}

.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{
  height:0;
  width:0
}

.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{
  border-bottom:7.5px solid #4aa1eb;
  content:"";
  position:absolute
}

.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{
  border-left:7.5px solid transparent;
  transform:translateY(-28px) skewY(-20deg)
}

.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{
  border-right:7.5px solid transparent;
  transform:translate(7.5px,-28px) skewY(20deg)
}

@keyframes mapboxgl-user-location-dot-pulse{
  0%{
    opacity:1;
    transform:scale(1)
  }

  70%{
    opacity:0;
    transform:scale(3)
  }

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

.mapboxgl-user-location-dot-stale{
  background-color:#aaa
}

.mapboxgl-user-location-dot-stale:after{
  display:none
}

.mapboxgl-user-location-accuracy-circle{
  background-color:#1da1f233;
  border-radius:100%;
  height:1px;
  width:1px
}

.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{
  cursor:crosshair
}

.mapboxgl-boxzoom{
  background:#fff;
  border:2px dotted #202020;
  height:0;
  left:0;
  opacity:.5;
  position:absolute;
  top:0;
  width:0
}

@media print{
  .mapbox-improve-map{
    display:none
  }
}

.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{
  align-items:center;
  background:rgba(0,0,0,.7);
  color:#fff;
  display:flex;
  font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;
  height:100%;
  justify-content:center;
  left:0;
  opacity:0;
  pointer-events:none;
  position:absolute;
  text-align:center;
  top:0;
  transition:opacity .75s ease-in-out;
  transition-delay:1s;
  width:100%
}

.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{
  opacity:1;
  transition:opacity .1s ease-in-out
}

.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{
  touch-action:pan-x pan-y
}

:root {
  --color-red-50: #FFEBEE;
  --color-red-100: #FFCDD2;
  --color-red-200: #EF9A9A;
  --color-red-300: #E57373;
  --color-red-400: #EF5350;
  --color-red-500: #F44336;
  --color-red: #F44336;
  --color-red-600: #E53935;
  --color-red-700: #D32F2F;
  --color-red-800: #C62828;
  --color-red-900: #B71C1C;
  --color-red-a100: #FF8A80;
  --color-red-a200: #FF5252;
  --color-red-a400: #FF1744;
  --color-red-a700: #D50000;
  --color-pink-50: #FCE4EC;
  --color-pink-100: #F8BBD0;
  --color-pink-200: #F48FB1;
  --color-pink-300: #F06292;
  --color-pink-400: #EC407A;
  --color-pink-500: #E91E63;
  --color-pink: #E91E63;
  --color-pink-600: #D81B60;
  --color-pink-700: #C2185B;
  --color-pink-800: #AD1457;
  --color-pink-900: #880E4F;
  --color-pink-a100: #FF80AB;
  --color-pink-a200: #FF4081;
  --color-pink-a400: #F50057;
  --color-pink-a700: #C51162;
  --color-purple-50: #F3E5F5;
  --color-purple-100: #E1BEE7;
  --color-purple-200: #CE93D8;
  --color-purple-300: #BA68C8;
  --color-purple-400: #AB47BC;
  --color-purple-500: #9C27B0;
  --color-purple: #9C27B0;
  --color-purple-600: #8E24AA;
  --color-purple-700: #7B1FA2;
  --color-purple-800: #6A1B9A;
  --color-purple-900: #4A148C;
  --color-purple-a100: #EA80FC;
  --color-purple-a200: #E040FB;
  --color-purple-a400: #D500F9;
  --color-purple-a700: #AA00FF;
  --color-deep-purple-50: #EDE7F6;
  --color-deep-purple-100: #D1C4E9;
  --color-deep-purple-200: #B39DDB;
  --color-deep-purple-300: #9575CD;
  --color-deep-purple-400: #7E57C2;
  --color-deep-purple-500: #673AB7;
  --color-deep-purple: #673AB7;
  --color-deep-purple-600: #5E35B1;
  --color-deep-purple-700: #512DA8;
  --color-deep-purple-800: #4527A0;
  --color-deep-purple-900: #311B92;
  --color-deep-purple-a100: #B388FF;
  --color-deep-purple-a200: #7C4DFF;
  --color-deep-purple-a400: #651FFF;
  --color-deep-purple-a700: #6200EA;
  --color-indigo-50: #E8EAF6;
  --color-indigo-100: #C5CAE9;
  --color-indigo-200: #9FA8DA;
  --color-indigo-300: #7986CB;
  --color-indigo-400: #5C6BC0;
  --color-indigo-500: #3F51B5;
  --color-indigo: #3F51B5;
  --color-indigo-600: #3949AB;
  --color-indigo-700: #303F9F;
  --color-indigo-800: #283593;
  --color-indigo-900: #1A237E;
  --color-indigo-a100: #8C9EFF;
  --color-indigo-a200: #536DFE;
  --color-indigo-a400: #3D5AFE;
  --color-indigo-a700: #304FFE;
  --color-blue-50: #E3F2FD;
  --color-blue-100: #BBDEFB;
  --color-blue-200: #90CAF9;
  --color-blue-300: #64B5F6;
  --color-blue-400: #42A5F5;
  --color-blue-500: #2196F3;
  --color-blue: #2196F3;
  --color-blue-600: #1E88E5;
  --color-blue-700: #1976D2;
  --color-blue-800: #1565C0;
  --color-blue-900: #0D47A1;
  --color-blue-a100: #82B1FF;
  --color-blue-a200: #448AFF;
  --color-blue-a400: #2979FF;
  --color-blue-a700: #2962FF;
  --color-light-blue-50: #E1F5FE;
  --color-light-blue-100: #B3E5FC;
  --color-light-blue-200: #81D4FA;
  --color-light-blue-300: #4FC3F7;
  --color-light-blue-400: #29B6F6;
  --color-light-blue-500: #03A9F4;
  --color-light-blue: #03A9F4;
  --color-light-blue-600: #039BE5;
  --color-light-blue-700: #0288D1;
  --color-light-blue-800: #0277BD;
  --color-light-blue-900: #01579B;
  --color-light-blue-a100: #80D8FF;
  --color-light-blue-a200: #40C4FF;
  --color-light-blue-a400: #00B0FF;
  --color-light-blue-a700: #0091EA;
  --color-cyan-50: #E0F7FA;
  --color-cyan-100: #B2EBF2;
  --color-cyan-200: #80DEEA;
  --color-cyan-300: #4DD0E1;
  --color-cyan-400: #26C6DA;
  --color-cyan-500: #00BCD4;
  --color-cyan: #00BCD4;
  --color-cyan-600: #00ACC1;
  --color-cyan-700: #0097A7;
  --color-cyan-800: #00838F;
  --color-cyan-900: #006064;
  --color-cyan-a100: #84FFFF;
  --color-cyan-a200: #18FFFF;
  --color-cyan-a400: #00E5FF;
  --color-cyan-a700: #00B8D4;
  --color-teal-50: #E0F2F1;
  --color-teal-100: #B2DFDB;
  --color-teal-200: #80CBC4;
  --color-teal-300: #4DB6AC;
  --color-teal-400: #26A69A;
  --color-teal-500: #009688;
  --color-teal: #009688;
  --color-teal-600: #00897B;
  --color-teal-700: #00796B;
  --color-teal-800: #00695C;
  --color-teal-900: #004D40;
  --color-teal-a100: #A7FFEB;
  --color-teal-a200: #64FFDA;
  --color-teal-a400: #1DE9B6;
  --color-teal-a700: #00BFA5;
  --color-green-50: #E8F5E9;
  --color-green-100: #C8E6C9;
  --color-green-200: #A5D6A7;
  --color-green-300: #81C784;
  --color-green-400: #66BB6A;
  --color-green-500: #4CAF50;
  --color-green: #4CAF50;
  --color-green-600: #43A047;
  --color-green-700: #388E3C;
  --color-green-800: #2E7D32;
  --color-green-900: #1B5E20;
  --color-green-a100: #B9F6CA;
  --color-green-a200: #69F0AE;
  --color-green-a400: #00E676;
  --color-green-a700: #00C853;
  --color-light-green-50: #F1F8E9;
  --color-light-green-100: #DCEDC8;
  --color-light-green-200: #C5E1A5;
  --color-light-green-300: #AED581;
  --color-light-green-400: #9CCC65;
  --color-light-green-500: #8BC34A;
  --color-light-green: #8BC34A;
  --color-light-green-600: #7CB342;
  --color-light-green-700: #689F38;
  --color-light-green-800: #558B2F;
  --color-light-green-900: #33691E;
  --color-light-green-a100: #CCFF90;
  --color-light-green-a200: #B2FF59;
  --color-light-green-a400: #76FF03;
  --color-light-green-a700: #64DD17;
  --color-lime-50: #F9FBE7;
  --color-lime-100: #F0F4C3;
  --color-lime-200: #E6EE9C;
  --color-lime-300: #DCE775;
  --color-lime-400: #D4E157;
  --color-lime-500: #CDDC39;
  --color-lime: #CDDC39;
  --color-lime-600: #C0CA33;
  --color-lime-700: #AFB42B;
  --color-lime-800: #9E9D24;
  --color-lime-900: #827717;
  --color-lime-a100: #F4FF81;
  --color-lime-a200: #EEFF41;
  --color-lime-a400: #C6FF00;
  --color-lime-a700: #AEEA00;
  --color-yellow-50: #FFFDE7;
  --color-yellow-100: #FFF9C4;
  --color-yellow-200: #FFF59D;
  --color-yellow-300: #FFF176;
  --color-yellow-400: #FFEE58;
  --color-yellow-500: #FFEB3B;
  --color-yellow: #FFEB3B;
  --color-yellow-600: #FDD835;
  --color-yellow-700: #FBC02D;
  --color-yellow-800: #F9A825;
  --color-yellow-900: #F57F17;
  --color-yellow-a100: #FFFF8D;
  --color-yellow-a200: #FFFF00;
  --color-yellow-a400: #FFEA00;
  --color-yellow-a700: #FFD600;
  --color-amber-50: #FFF8E1;
  --color-amber-100: #FFECB3;
  --color-amber-200: #FFE082;
  --color-amber-300: #FFD54F;
  --color-amber-400: #FFCA28;
  --color-amber-500: #FFC107;
  --color-amber: #FFC107;
  --color-amber-600: #FFB300;
  --color-amber-700: #FFA000;
  --color-amber-800: #FF8F00;
  --color-amber-900: #FF6F00;
  --color-amber-a100: #FFE57F;
  --color-amber-a200: #FFD740;
  --color-amber-a400: #FFC400;
  --color-amber-a700: #FFAB00;
  --color-orange-50: #FFF3E0;
  --color-orange-100: #FFE0B2;
  --color-orange-200: #FFCC80;
  --color-orange-300: #FFB74D;
  --color-orange-400: #FFA726;
  --color-orange-500: #FF9800;
  --color-orange: #FF9800;
  --color-orange-600: #FB8C00;
  --color-orange-700: #F57C00;
  --color-orange-800: #EF6C00;
  --color-orange-900: #E65100;
  --color-orange-a100: #FFD180;
  --color-orange-a200: #FFAB40;
  --color-orange-a400: #FF9100;
  --color-orange-a700: #FF6D00;
  --color-deep-orange-50: #FBE9E7;
  --color-deep-orange-100: #FFCCBC;
  --color-deep-orange-200: #FFAB91;
  --color-deep-orange-300: #FF8A65;
  --color-deep-orange-400: #FF7043;
  --color-deep-orange-500: #FF5722;
  --color-deep-orange: #FF5722;
  --color-deep-orange-600: #F4511E;
  --color-deep-orange-700: #E64A19;
  --color-deep-orange-800: #D84315;
  --color-deep-orange-900: #BF360C;
  --color-deep-orange-a100: #FF9E80;
  --color-deep-orange-a200: #FF6E40;
  --color-deep-orange-a400: #FF3D00;
  --color-deep-orange-a700: #DD2C00;
  --color-brown-50: #EFEBE9;
  --color-brown-100: #D7CCC8;
  --color-brown-200: #BCAAA4;
  --color-brown-300: #A1887F;
  --color-brown-400: #8D6E63;
  --color-brown-500: #795548;
  --color-brown: #795548;
  --color-brown-600: #6D4C41;
  --color-brown-700: #5D4037;
  --color-brown-800: #4E342E;
  --color-brown-900: #3E2723;
  --color-grey-50: #FAFAFA;
  --color-grey-100: #F5F5F5;
  --color-grey-200: #EEEEEE;
  --color-grey-300: #E0E0E0;
  --color-grey-400: #BDBDBD;
  --color-grey-500: #9E9E9E;
  --color-grey: #9E9E9E;
  --color-grey-600: #757575;
  --color-grey-700: #616161;
  --color-grey-800: #424242;
  --color-grey-900: #212121;
  --color-blue-grey-50: #ECEFF1;
  --color-blue-grey-100: #CFD8DC;
  --color-blue-grey-200: #B0BEC5;
  --color-blue-grey-300: #90A4AE;
  --color-blue-grey-400: #78909C;
  --color-blue-grey-500: #607D8B;
  --color-blue-grey: #607D8B;
  --color-blue-grey-600: #546E7A;
  --color-blue-grey-700: #455A64;
  --color-blue-grey-800: #37474F;
  --color-blue-grey-900: #263238;
  --color-white: #FFFFFF;
  --color-black: #000000;
  --color-aqua: #00BCD4;
  --color-olive: #8BC34A;
  --color-silver: #E0E0E0;
  --color-maroon: #E91E63;
  --color-navy: #1A237E;
  --color-fuchsia: #D500F9;
  --color-gray: #AAAAAA;
}

/** 3rd party libraries done */

/* CSS-only variables, i.e. var(...)*/

:root {
  /**
   * This sets the base for all `rem` calculations. TODO: remove this, setting
   * the default to 12px, and readjust the rest of the app accordingly so we can
   * start using `rem` elsewhere in the app sanely. */
  font-size: 10px;
  /* Borders */
  --default-border-width: 1px;
  --default-border-style: solid;
  --default-border-color: var(--color-blue-grey-200);
  --default-border: var(--default-border-width) var(--default-border-style)
    var(--default-border-color);
  /* shadows */
  --default-focus-shadow: 0 0 0 1px var(--color-primary),
    0 0 0 3px rgba(33, 150, 243, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
  /* Spacing */
  --very-thin-spacing: 4px;
  --thin-spacing: 8px;
  --small-spacing: 12px;
  --medium-spacing: 16px;
  --thick-spacing: 24px;
  --very-thick-spacing: 36px;
  /* Tables */
  --small-cell-width: 48px;
  /* Dialogs/modals and popups */
  --popup-small-height: 200px;
  --popup-small-width: 200px;
  --popup-medium-height: 250px;
  --popup-medium-width: 250px;
  /* HACK: The following variables are only to be used in
  the filter flow and are used to resize the panel stack
  panels to customize the height and width of each panel
  during the flow */
  --filter-panel-stack-height: 310px;
  --filter-panel-stack-width: 280px;
  --popup-large-height: 500px;
  --popup-large-width: 300px;
  --popup-extra-large-height: 60vh;
  --popup-extra-large-width: 400px;
  /* Font-weights */
  --font-weight-paragraph: 300;
  /* Panels */
  --medium-panel-width: 250px;
  --panel-header-height: 48px;
  --panel-list-item-height: 36px;
  /* colors */
  --color-primary: var(--color-blue-500);
  --color-success: var(--color-green-600);
  /* TODO: reconcile warning vs danger. Shouldn't danger be red? what is fail? */
  --color-warning: var(--color-orange);
  --color-danger: var(--color-orange);
  --color-fail: var(--color-red);
  --color-info: var(--color-deep-purple-400);
  --color-default-text: var(--color-blue-grey-900);
  --color-light-text: var(--color-blue-grey-700);
  --color-disabled-text: var(--color-blue-grey-400);
  --color-inverse-text: var(--color-white);
  --color-icon-default: var(--color-blue-grey-600);
  --color-icon-default-hover: var(--color-blue-grey-700);
  --color-icon-default-hover-background: var(--color-blue-grey-50);
  --color-icon-static: var(--color-blue-grey-400);
  /* use these as background colors for white icons */
  --color-icon-inverted-background: var(--color-blue-grey-500);
  --color-icon-inverted-hover-background: var(--color-blue-grey-600);
  --color-icon-inverted-light-background: var(--color-blue-grey-300);
  --color-icon-inverted-light-hover-background: var(--color-blue-grey-400);
  --color-list-item-hover: var(--color-blue-grey-50);
  --color-list-item-active: var(--color-blue-50);
  --color-list-item-active-hover: var(--color-blue-100);
  --color-header-background: var(--color-blue-grey-800);
  /* material color overrides
   * See https://github.com/CalthorpeAnalytics/uf/issues/8905
   */
  --color-blue-grey-50: #f4f7fb;
  --color-blue-grey-100: #e6ecf3;
  --color-blue-grey-200: #d9e2ed;
  --color-blue-grey-300: #c6d2e2;
  --color-blue-grey-400: #92a6be;
  --color-blue-grey-500: #607d9c;
  --color-blue-grey: #607d9c;
  --color-blue-grey-600: #48627f;
  --color-blue-grey-700: #3b536e;
  --color-blue-grey-800: #273d56;
  --color-blue-grey-900: #182635;
  --color-project-land-use-100: #f0f6ff;
  --color-project-land-use-300: #b2cffb;
  --color-project-land-use-500: #4c7bc5;
  --color-project-land-use-700: #255fb7;
  --color-project-land-use-900: #2159b7;
  --color-project-general-100: #fbf3eb;
  --color-project-general-300: #f1cfad;
  --color-project-general-500: #de643d;
  --color-project-general-700: #db4616;
  --color-project-general-900: #d54012;
  /* Buttons */
  --default-button-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4);
  --default-button-hover-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); /* same used for .btn class */
  /* Fonts */
  --font-size-h1: 30px;
  --font-size-h2: 24px;
  --font-size-h3: 18px;
  --font-size-h4: 14px;
  --font-size-h5: 12px;
  --font-size-h6: 11px;
  /* icons */
  --icon-size-12: 12px;
  --icon-size-18: 18px;
  --icon-size-24: 24px;
  --icon-size-36: 36px;
  --icon-size-48: 48px;
}

/** Now third party overrides */

.auth0-lock .auth0-lock-content-wrapper {
  overflow: visible !important;
}

.auth0-lock form.auth0-lock-widget {
  overflow: visible !important;
}

.bp4-tooltip .h1,
.bp4-tooltip .h2,
.bp4-tooltip .h3,
.bp4-tooltip .h4,
.bp4-tooltip .h5,
.bp4-tooltip .h6 {
  /* Tooltips are dark, need white for contrast */
  color: var(--color-white);
}

/**
 * button groups with tooltip'ed buttons (outer wrapper)
 */

.bp4-button-group > .bp4-popover-wrapper {
  display: flex;
}

/**
 * button groups with tooltip'ed buttons (inner target)
 */

.bp4-button-group > .bp4-popover-wrapper > .bp4-popover-target {
  display: flex;
}

/**
 * button groups with tooltip'ed popover'ed buttons (outer wrapper)
 */

.bp4-button-group > .bp4-popover-wrapper .bp4-popover-wrapper {
  display: flex;
}

/**
 * button groups with tooltip'ed popover'ed buttons (inner target)
 */

.bp4-button-group
  > .bp4-popover-wrapper
  > .bp4-popover-target
  .bp4-popover-wrapper
  > .bp4-popover-target {
  display: flex;
}

/**
 * Now cover all cases of using `fill` to flex a button in a button group,
 */

.bp4-button-group.bp4-fill > .bp4-popover-wrapper:not(.bp4-fixed) {
  flex: 1;
  min-width: 0;
}

.bp4-button-group.bp4-fill
  > .bp4-popover-wrapper:not(.bp4-fixed)
  > .bp4-popover-target {
  flex: 1;
  min-width: 0;
}

.bp4-button-group.bp4-fill
  > .bp4-popover-wrapper:not(.bp4-fixed)
  > .bp4-popover-target
  > .bp4-popover-wrapper:not(.bp4-fixed) {
  flex: 1;
  min-width: 0;
}

.bp4-popover-wrapper.bp4-fill > .bp4-popover-target {
  display: flex;
}

.bp4-popover-wrapper.bp4-fill > .bp4-popover-target > * {
  flex: 1;
  min-width: 0;
}

/**
  * Button text won't overflow?
  */

.bp4-button.bp4-text-overflow-ellipsis > .bp4-button-text {
  overflow: hidden;
  text-overflow: ellipsis;
}

.bp4-spinner-animation {
  animation-duration: 1200ms;
}

/**
 * Table cell alignment: one for static text, one for editing text
 */

.bp4-table-cell .bp4-align-right,
.bp4-table-cell.bp4-align-right {
  text-align: right;
}

.bp4-table-cell .bp4-align-center,
.bp4-table-cell.bp4-align-center {
  text-align: center;
}

/**
 *  overriding the position blueprint toasts to better fit our app
 */

.bp4-toast-container.bp4-toast-container-bottom {
  bottom: var(--medium-spacing);
  align-items: flex-start;
  left: 72px;
}

.bp4-button.bp4-minimal.bp4-intent-primary {
  color: var(--color-primary);
}

/**
 *  fixes the primary color action button in toasts since we are using a custom background
 */

.bp4-toast .bp4-button-group.bp4-minimal a.bp4-button.bp4-intent-primary {
  color: var(--color-primary);
}

.bp4-toast .bp4-button-group.bp4-minimal a.bp4-button.bp4-intent-primary:hover {
  color: var(--color-primary);
}

/**
* There is no clean way to pull these icons in right now, so these are ripped
* directly out of bluerprint, so these are just hardcoded here. to do this
* properly, see https://github.com/CalthorpeAnalytics/uf/issues/11101
*/

.bp4-control.bp4-checkbox input:checked ~ .bp4-control-indicator::before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 0 0-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0 0 12 5z' fill='white'/%3e%3c/svg%3e");
}

.bp4-control.bp4-checkbox input:indeterminate ~ .bp4-control-indicator::before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e");
}

.bp4-breadcrumbs > li::after {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 0 0-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 0 0 1.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235C7080'/%3e%3c/svg%3e");
}

.bp4-breadcrumbs-collapsed::before {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235C7080'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e")
    center no-repeat;
}

.bp4-tab-indicator-wrapper .bp4-tab-indicator {
  background-color: var(--color-primary);
}

.bp4-tab-panel {
  margin-top: 0;
}

.bp4-toast {
  background-color: var(--color-blue-grey-800);
}

.bp4-button svg,
.bp4-menu-item svg,
.bp4-text-muted svg {
  fill: currentColor;
}

/**
 *  apply the same focus ring that inputs have to the slider handles
 */

.bp4-slider-handle:focus {
  box-shadow: var(--default-focus-shadow);
}

/** Sometimes we put muted text in menu items */

.bp4-intent-primary.bp4-menu-item .bp4-text-muted {
  color: var(--color-grey-300);
}

/**
 * Dialogs can escalate their z-index
 */

.tw-z-30 > .bp4-overlay,
.tw-z-30 > .bp4-overlay > .bp4-overlay-backdrop,
.tw-z-30 > .bp4-overlay > .bp4-dialog-container {
  z-index: 30;
}

.tw-z-10 > .bp4-transition-container {
  z-index: 10;
}

/* Overrides for BlueprintJS v4 */

.bp4-button,
.bp4-tab,
.bp4-input,
.bp4-html-table,
table.bp4-html-table,
.bp4-running-text table,
.bp4-table-header-content,
.bp4-table-column-name {
  font-size: 12px;
}

.bp4-control input:checked ~ .bp4-control-indicator,
.bp4-button.bp4-intent-primary:not(.bp4-minimal) {
  background-color: #137cbd;
}

.bp4-button-group.bp4-minimal .bp4-button {
  background-color: transparent;
}

/* Styling for frozen column section border */

div.bp4-table-quadrant.bp4-table-quadrant-left
  .bp4-table-cell.bp4-table-last-in-row {
  box-shadow: inset 0 -1px 0 #bdc2ca, inset -3px 0 0 #bdc2ca;
}

/**
 * hack of death to position intercom icon.  values chosen by hand to align with the mode bar and
 * toasts.
 */

#intercom-container iframe.intercom-launcher-frame {
  left: 6px !important;
  bottom: 34px !important;
  background-color: var(--color-blue-grey-600);
  transform-origin: bottom left;
  transform: scale(0.6);
}

/**
 *  need to position the badge as well.  values chosen by hand.
 */

#intercom-container iframe.intercom-launcher-badge-frame {
  left: 65px !important;
  bottom: 45px !important;
}

/** And finally box */

/* This is required to work around some odd bug in react:
   https://github.com/rofrischmann/react-layout-components#components */

.react-layout-components--box {
  display: flex;
}

/* begin with 3rd party overrides */

/** This file is entirely to override previously defined 3rd party rules */

:root {
  /* this is a big hardcoded reset that allows `rem` to be consistent across the app */
  font-size: 10px;
}

/* Reset fonts for relevant elements */

input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

/* these help forms follow the material deisgn spec */

form {
  line-height: 1em;
}

.control-label {
  margin-top: 24px;
  margin-bottom: 0px;
}

/* only affect spacing between form elements */

.control-label:first-of-type {
  margin-top: 0;
}

/* we only want to adjust inputs with a label above them */

label + input[type='text'].form-control {
  padding: 4px 0 8px 0;
  height: 100%;
}

.dropdown-menu > li > a {
  padding-left: 16px;
}

.tooltip-inner h1,
.tooltip-inner h2,
.tooltip-inner h3,
.tooltip-inner h4,
.tooltip-inner h5,
.tooltip-inner h6,
.nav > li > a:hover,
.nav > li > a:focus {
  background-color: var(--color-blue-grey-100);
}

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  background-color: var(--color-blue-grey-100);
}

/**
 * Allow <span className="h4"></span> to get font size/weights like
 * <h4></h4> but without the excess margins.
 */

.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  margin-top: 0px;
  margin-bottom: 0px;
  /* don't use black */
  color: inherit;
}

h1,
.h1 {
  font-size: var(--font-size-h1);
}

h2,
.h2 {
  font-size: var(--font-size-h2);
}

h3,
.h3 {
  font-size: var(--font-size-h3);
}

h4,
.h4 {
  font-size: var(--font-size-h4);
}

h5,
.h5 {
  font-size: var(--font-size-h5);
}

h6,
.h6 {
  font-size: var(--font-size-h6);
}

/**
 * For some reason 'paper' only does this for h4?
 */

.alert h3,
.alert h2,
.alert h2 {
  color: inherit;
}

.page-header {
  margin-top: 0;
  margin-bottom: 8px;
  padding-top: 8px;
  padding-bottom: 4px;
}

/**
 * Paper's default of 100% makes this behave badly inside of flexbox
 */

label + input[type='text'].form-control {
  height: auto;
}

.modal-body {
  padding-top: 0;
  padding-bottom: 0;
}

/**
 * This does a better job of showing error messages in the dialog footer
 */

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  text-align: initial;
}

input[type='checkbox'],
.checkbox input[type='checkbox'],
.checkbox-inline input[type='checkbox'] {
  margin-bottom: 0px;
}

/**
 * Makes vertical center-aligned labels on checkboxes the default
 */

.checkbox > label[title] {
  display: flex;
  align-items: center;
  padding-left: 0;
}

.checkbox > label[title] > input[type='checkbox'] {
  margin: 0;
}

.form-group-sm .form-control {
  /**
     * Paper wants 3px (?!)
     */
  border-radius: 0;
  /**
     * tighten up small controls (Paper wants 30px)
     */
  height: 24px;
}

/**
 * Has weird side effects with tooltips (i.e. prevents them from showing) when set, removing
 * float here.
 */

.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: none;
}

/**
 * Remove the bottom border of inputs when disabled.  Bootstrap was showing a bottom red border
 * through the use of a box shadow in error states, Paper theme shouldn't have this.
 */

.has-error input.form-control[disabled] {
  box-shadow: none;
}

/**
 * we will manage panel spacing ourselves.
 */

.panel {
  margin-bottom: 0;
}

.panel-default > .panel-heading {
  background-color: var(--color-blue-grey-50);
}

/**
 * Extra spacing between radio button and label
 */

.radio-inline,
.checkbox-inline {
  padding-left: 24px;
}

/**
 * Extra spacing between radio button and label
 */

input[type='radio'],
.radio input[type='radio'],
.radio-inline input[type='radio'] {
  margin-right: 8px;
}

/*
 * Backport larger width sizes from tailwind v2
 */

.tw-w-72 {
  width: 18rem !important;
}

.tw-w-80 {
  width: 20rem !important;
}

.tw-w-96 {
  width: 24rem !important;
}

/* TODO: Migrate the following to css modules */

/*
 * html is outside the document body, and sort of represents the
 * viewport. full height/width sticks the content to the window, instead
 * of shrinkwrapping it to the content
 */

html {
  width: 100%;
  height: 100%;
}

/*
 * Now stick body to the bounds of the html. This forces the
 * height and width to be the size of the window.
 */

body#uf-app {
  margin: 0;
  padding: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
}

/*
 * Because the body has a specific height, the flex container has
 * a target height, so that its children's flex properties will work.
 */

#main {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden; /* On chrome we get an extra set of scrollbars, this nukes them */
}

/*
 * This is the main body the fully flexes to the size of its content,
 * pushing the header up and the footer down.
 */

#body {
  flex: 1 1 auto;
  height: 100%;
  overflow: hidden;
}

/*
 * We shrink the footer down because it is a bootstrap nav, which
 * is rather tall by default.
 */

#footer {
  margin-bottom: 0px;
  min-height: 0px;
  box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.3);
}

#content {
  height: 100%;
}

#alert-box {
  position: absolute;
  top: 50px;
  left: 25%;
  right: 25%;
  /* Using bootstrap z-index range: above modals but below popovers and tooltips */
  z-index: 1055;
}

/*
 * Our 'paper' theme is giving border radiuses to navbars, which
 * is not very papery.
 */

.navbar {
  border-radius: 0;
}

.flexbox-debug-root .react-layout-components--box {
  box-shadow: inset 0 0 0px 1px rgba(16, 22, 26, 0.15),
    inset 0 0px 1px rgba(16, 22, 26, 0.2);
}

.flexbox-debug-root .react-layout-components--box:hover {
  box-shadow: inset 0 0 0px 1px rgba(16, 22, 26, 0.65),
    inset 0 0px 1px rgba(16, 22, 26, 0.7);
}

/* Hide dialog backgrounds in integration tests, to make sure changes in the
 * application do not affect dialog box tests */

.uf-env-integration .bp4-overlay-backdrop {
  background-color: black;
  /* Effectively end all transitions: need to use 0ms so that transition end
   * events still fire */
  transition-duration: 1ms !important;
}

/** Done with newapp.css */

@media (min-width: 640px){
  .sm\:tw-container{
    width: 100%;
  }

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

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

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

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

  #uf-app .sm\:tw-space-y-0 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0px * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-0 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0px * var(--space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-1 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-1 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-2 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-2 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-3 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-3 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-4 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-4 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1rem * var(--space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-5 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-5 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-6 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-6 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-8 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-8 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(2rem * var(--space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-10 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-10 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-12 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(3rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-12 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(3rem * var(--space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-16 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(4rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-16 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(4rem * var(--space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-20 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(5rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-20 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(5rem * var(--space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-24 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(6rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-24 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(6rem * var(--space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-32 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(8rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-32 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(8rem * var(--space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-40 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(10rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-40 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(10rem * var(--space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-48 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(12rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-48 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(12rem * var(--space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-56 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(14rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-56 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(14rem * var(--space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-64 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(16rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-64 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(16rem * var(--space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-px > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1px * var(--space-y-reverse));
  }

  #uf-app .sm\:tw-space-x-px > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1px * var(--space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw--space-y-1 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw--space-x-1 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw--space-y-2 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw--space-x-2 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw--space-y-3 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw--space-x-3 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw--space-y-4 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw--space-x-4 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1rem * var(--space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw--space-y-5 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw--space-x-5 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw--space-y-6 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw--space-x-6 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw--space-y-8 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw--space-x-8 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-2rem * var(--space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw--space-y-10 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw--space-x-10 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw--space-y-12 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-3rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw--space-x-12 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-3rem * var(--space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw--space-y-16 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-4rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw--space-x-16 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-4rem * var(--space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw--space-y-20 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-5rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw--space-x-20 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-5rem * var(--space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw--space-y-24 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-6rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw--space-x-24 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-6rem * var(--space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw--space-y-32 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-8rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw--space-x-32 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-8rem * var(--space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw--space-y-40 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-10rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw--space-x-40 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-10rem * var(--space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw--space-y-48 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-12rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw--space-x-48 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-12rem * var(--space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw--space-y-56 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-14rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw--space-x-56 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-14rem * var(--space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw--space-y-64 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-16rem * var(--space-y-reverse));
  }

  #uf-app .sm\:tw--space-x-64 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-16rem * var(--space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw--space-y-px > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1px * var(--space-y-reverse));
  }

  #uf-app .sm\:tw--space-x-px > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1px * var(--space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .sm\:tw-space-y-reverse > :not(template) ~ :not(template){
    --space-y-reverse: 1;
  }

  #uf-app .sm\:tw-space-x-reverse > :not(template) ~ :not(template){
    --space-x-reverse: 1;
  }

  #uf-app .sm\:tw-divide-y-0 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(0px * var(--divide-y-reverse));
  }

  #uf-app .sm\:tw-divide-x-0 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(0px * var(--divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .sm\:tw-divide-y-2 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(2px * var(--divide-y-reverse));
  }

  #uf-app .sm\:tw-divide-x-2 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(2px * var(--divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .sm\:tw-divide-y-4 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(4px * var(--divide-y-reverse));
  }

  #uf-app .sm\:tw-divide-x-4 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(4px * var(--divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .sm\:tw-divide-y-8 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(8px * var(--divide-y-reverse));
  }

  #uf-app .sm\:tw-divide-x-8 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(8px * var(--divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .sm\:tw-divide-y > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(1px * var(--divide-y-reverse));
  }

  #uf-app .sm\:tw-divide-x > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(1px * var(--divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .sm\:tw-divide-y-reverse > :not(template) ~ :not(template){
    --divide-y-reverse: 1;
  }

  #uf-app .sm\:tw-divide-x-reverse > :not(template) ~ :not(template){
    --divide-x-reverse: 1;
  }

  #uf-app .sm\:tw-divide-primary > :not(template) ~ :not(template){
    border-color: var(--color-blue);
  }

  #uf-app .sm\:tw-divide-muted > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-400);
  }

  #uf-app .sm\:tw-divide-warning > :not(template) ~ :not(template){
    border-color: var(--color-orange);
  }

  #uf-app .sm\:tw-divide-danger > :not(template) ~ :not(template){
    border-color: var(--color-orange);
  }

  #uf-app .sm\:tw-divide-fail > :not(template) ~ :not(template){
    border-color: var(--color-red);
  }

  #uf-app .sm\:tw-divide-info > :not(template) ~ :not(template){
    border-color: var(--color-deep-purple-400);
  }

  #uf-app .sm\:tw-divide-red-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffebee;
    border-color: rgba(255, 235, 238, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-red-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffcdd2;
    border-color: rgba(255, 205, 210, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-red-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ef9a9a;
    border-color: rgba(239, 154, 154, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-red-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e57373;
    border-color: rgba(229, 115, 115, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-red-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ef5350;
    border-color: rgba(239, 83, 80, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-red-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f44336;
    border-color: rgba(244, 67, 54, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-red-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e53935;
    border-color: rgba(229, 57, 53, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-red-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d32f2f;
    border-color: rgba(211, 47, 47, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-red-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c62828;
    border-color: rgba(198, 40, 40, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-red-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b71c1c;
    border-color: rgba(183, 28, 28, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-red-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff8a80;
    border-color: rgba(255, 138, 128, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-red-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff5252;
    border-color: rgba(255, 82, 82, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-red-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff1744;
    border-color: rgba(255, 23, 68, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-red-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d50000;
    border-color: rgba(213, 0, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-pink-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fce4ec;
    border-color: rgba(252, 228, 236, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-pink-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f8bbd0;
    border-color: rgba(248, 187, 208, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-pink-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f48fb1;
    border-color: rgba(244, 143, 177, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-pink-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f06292;
    border-color: rgba(240, 98, 146, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-pink-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ec407a;
    border-color: rgba(236, 64, 122, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-pink-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e91e63;
    border-color: rgba(233, 30, 99, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-pink-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d81b60;
    border-color: rgba(216, 27, 96, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-pink-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c2185b;
    border-color: rgba(194, 24, 91, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-pink-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ad1457;
    border-color: rgba(173, 20, 87, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-pink-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #880e4f;
    border-color: rgba(136, 14, 79, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-pink-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff80ab;
    border-color: rgba(255, 128, 171, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-pink-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff4081;
    border-color: rgba(255, 64, 129, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-pink-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f50057;
    border-color: rgba(245, 0, 87, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-pink-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c51162;
    border-color: rgba(197, 17, 98, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-purple-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f3e5f5;
    border-color: rgba(243, 229, 245, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-purple-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e1bee7;
    border-color: rgba(225, 190, 231, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-purple-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ce93d8;
    border-color: rgba(206, 147, 216, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-purple-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ba68c8;
    border-color: rgba(186, 104, 200, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-purple-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ab47bc;
    border-color: rgba(171, 71, 188, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-purple-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9c27b0;
    border-color: rgba(156, 39, 176, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-purple-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #8e24aa;
    border-color: rgba(142, 36, 170, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-purple-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7b1fa2;
    border-color: rgba(123, 31, 162, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-purple-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #6a1b9a;
    border-color: rgba(106, 27, 154, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-purple-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4a148c;
    border-color: rgba(74, 20, 140, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-purple-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ea80fc;
    border-color: rgba(234, 128, 252, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-purple-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e040fb;
    border-color: rgba(224, 64, 251, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-purple-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d500f9;
    border-color: rgba(213, 0, 249, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-purple-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #aa00ff;
    border-color: rgba(170, 0, 255, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepPurple-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ede7f6;
    border-color: rgba(237, 231, 246, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepPurple-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d1c4e9;
    border-color: rgba(209, 196, 233, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepPurple-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b39ddb;
    border-color: rgba(179, 157, 219, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepPurple-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9575cd;
    border-color: rgba(149, 117, 205, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepPurple-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7e57c2;
    border-color: rgba(126, 87, 194, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepPurple-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #673ab7;
    border-color: rgba(103, 58, 183, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepPurple-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #5e35b1;
    border-color: rgba(94, 53, 177, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepPurple-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #512da8;
    border-color: rgba(81, 45, 168, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepPurple-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4527a0;
    border-color: rgba(69, 39, 160, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepPurple-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #311b92;
    border-color: rgba(49, 27, 146, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepPurple-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b388ff;
    border-color: rgba(179, 136, 255, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepPurple-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7c4dff;
    border-color: rgba(124, 77, 255, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepPurple-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #651fff;
    border-color: rgba(101, 31, 255, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepPurple-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #6200ea;
    border-color: rgba(98, 0, 234, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-indigo-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e8eaf6;
    border-color: rgba(232, 234, 246, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-indigo-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c5cae9;
    border-color: rgba(197, 202, 233, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-indigo-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9fa8da;
    border-color: rgba(159, 168, 218, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-indigo-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7986cb;
    border-color: rgba(121, 134, 203, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-indigo-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #5c6bc0;
    border-color: rgba(92, 107, 192, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-indigo-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #3f51b5;
    border-color: rgba(63, 81, 181, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-indigo-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #3949ab;
    border-color: rgba(57, 73, 171, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-indigo-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #303f9f;
    border-color: rgba(48, 63, 159, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-indigo-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #283593;
    border-color: rgba(40, 53, 147, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-indigo-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1a237e;
    border-color: rgba(26, 35, 126, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-indigo-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #8c9eff;
    border-color: rgba(140, 158, 255, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-indigo-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #536dfe;
    border-color: rgba(83, 109, 254, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-indigo-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #3d5afe;
    border-color: rgba(61, 90, 254, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-indigo-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #304ffe;
    border-color: rgba(48, 79, 254, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-blue-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e3f2fd;
    border-color: rgba(227, 242, 253, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-blue-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #bbdefb;
    border-color: rgba(187, 222, 251, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-blue-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #90caf9;
    border-color: rgba(144, 202, 249, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-blue-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #64b5f6;
    border-color: rgba(100, 181, 246, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-blue-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #42a5f5;
    border-color: rgba(66, 165, 245, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-blue-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #2196f3;
    border-color: rgba(33, 150, 243, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-blue-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1e88e5;
    border-color: rgba(30, 136, 229, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-blue-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1976d2;
    border-color: rgba(25, 118, 210, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-blue-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1565c0;
    border-color: rgba(21, 101, 192, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-blue-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0d47a1;
    border-color: rgba(13, 71, 161, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-blue-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #82b1ff;
    border-color: rgba(130, 177, 255, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-blue-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #448aff;
    border-color: rgba(68, 138, 255, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-blue-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #2979ff;
    border-color: rgba(41, 121, 255, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-blue-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #2962ff;
    border-color: rgba(41, 98, 255, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightBlue-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e1f5fe;
    border-color: rgba(225, 245, 254, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightBlue-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b3e5fc;
    border-color: rgba(179, 229, 252, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightBlue-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #81d4fa;
    border-color: rgba(129, 212, 250, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightBlue-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4fc3f7;
    border-color: rgba(79, 195, 247, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightBlue-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #29b6f6;
    border-color: rgba(41, 182, 246, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightBlue-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #03a9f4;
    border-color: rgba(3, 169, 244, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightBlue-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #039be5;
    border-color: rgba(3, 155, 229, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightBlue-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0288d1;
    border-color: rgba(2, 136, 209, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightBlue-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0277bd;
    border-color: rgba(2, 119, 189, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightBlue-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #01579b;
    border-color: rgba(1, 87, 155, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightBlue-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #80d8ff;
    border-color: rgba(128, 216, 255, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightBlue-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #40c4ff;
    border-color: rgba(64, 196, 255, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightBlue-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00b0ff;
    border-color: rgba(0, 176, 255, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightBlue-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0091ea;
    border-color: rgba(0, 145, 234, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-cyan-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e0f7fa;
    border-color: rgba(224, 247, 250, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-cyan-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b2ebf2;
    border-color: rgba(178, 235, 242, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-cyan-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #80deea;
    border-color: rgba(128, 222, 234, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-cyan-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4dd0e1;
    border-color: rgba(77, 208, 225, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-cyan-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #26c6da;
    border-color: rgba(38, 198, 218, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-cyan-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00bcd4;
    border-color: rgba(0, 188, 212, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-cyan-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00acc1;
    border-color: rgba(0, 172, 193, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-cyan-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0097a7;
    border-color: rgba(0, 151, 167, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-cyan-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00838f;
    border-color: rgba(0, 131, 143, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-cyan-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #006064;
    border-color: rgba(0, 96, 100, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-cyan-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #84ffff;
    border-color: rgba(132, 255, 255, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-cyan-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #18ffff;
    border-color: rgba(24, 255, 255, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-cyan-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00e5ff;
    border-color: rgba(0, 229, 255, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-cyan-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00b8d4;
    border-color: rgba(0, 184, 212, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-teal-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e0f2f1;
    border-color: rgba(224, 242, 241, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-teal-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b2dfdb;
    border-color: rgba(178, 223, 219, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-teal-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #80cbc4;
    border-color: rgba(128, 203, 196, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-teal-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4db6ac;
    border-color: rgba(77, 182, 172, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-teal-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #26a69a;
    border-color: rgba(38, 166, 154, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-teal-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #009688;
    border-color: rgba(0, 150, 136, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-teal-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00897b;
    border-color: rgba(0, 137, 123, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-teal-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00796b;
    border-color: rgba(0, 121, 107, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-teal-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00695c;
    border-color: rgba(0, 105, 92, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-teal-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #004d40;
    border-color: rgba(0, 77, 64, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-teal-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #a7ffeb;
    border-color: rgba(167, 255, 235, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-teal-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #64ffda;
    border-color: rgba(100, 255, 218, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-teal-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1de9b6;
    border-color: rgba(29, 233, 182, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-teal-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00bfa5;
    border-color: rgba(0, 191, 165, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-green-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e8f5e9;
    border-color: rgba(232, 245, 233, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-green-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c8e6c9;
    border-color: rgba(200, 230, 201, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-green-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #a5d6a7;
    border-color: rgba(165, 214, 167, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-green-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #81c784;
    border-color: rgba(129, 199, 132, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-green-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #66bb6a;
    border-color: rgba(102, 187, 106, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-green-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4caf50;
    border-color: rgba(76, 175, 80, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-green-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #43a047;
    border-color: rgba(67, 160, 71, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-green-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #388e3c;
    border-color: rgba(56, 142, 60, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-green-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #2e7d32;
    border-color: rgba(46, 125, 50, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-green-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1b5e20;
    border-color: rgba(27, 94, 32, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-green-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b9f6ca;
    border-color: rgba(185, 246, 202, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-green-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #69f0ae;
    border-color: rgba(105, 240, 174, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-green-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00e676;
    border-color: rgba(0, 230, 118, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-green-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00c853;
    border-color: rgba(0, 200, 83, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightGreen-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f1f8e9;
    border-color: rgba(241, 248, 233, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightGreen-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #dcedc8;
    border-color: rgba(220, 237, 200, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightGreen-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c5e1a5;
    border-color: rgba(197, 225, 165, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightGreen-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #aed581;
    border-color: rgba(174, 213, 129, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightGreen-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9ccc65;
    border-color: rgba(156, 204, 101, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightGreen-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #8bc34a;
    border-color: rgba(139, 195, 74, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightGreen-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7cb342;
    border-color: rgba(124, 179, 66, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightGreen-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #689f38;
    border-color: rgba(104, 159, 56, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightGreen-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #558b2f;
    border-color: rgba(85, 139, 47, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightGreen-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #33691e;
    border-color: rgba(51, 105, 30, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightGreen-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ccff90;
    border-color: rgba(204, 255, 144, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightGreen-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b2ff59;
    border-color: rgba(178, 255, 89, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightGreen-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #76ff03;
    border-color: rgba(118, 255, 3, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lightGreen-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #64dd17;
    border-color: rgba(100, 221, 23, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lime-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f9fbe7;
    border-color: rgba(249, 251, 231, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lime-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f0f4c3;
    border-color: rgba(240, 244, 195, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lime-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e6ee9c;
    border-color: rgba(230, 238, 156, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lime-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #dce775;
    border-color: rgba(220, 231, 117, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lime-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d4e157;
    border-color: rgba(212, 225, 87, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lime-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #cddc39;
    border-color: rgba(205, 220, 57, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lime-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c0ca33;
    border-color: rgba(192, 202, 51, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lime-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #afb42b;
    border-color: rgba(175, 180, 43, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lime-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9e9d24;
    border-color: rgba(158, 157, 36, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lime-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #827717;
    border-color: rgba(130, 119, 23, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lime-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f4ff81;
    border-color: rgba(244, 255, 129, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lime-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #eeff41;
    border-color: rgba(238, 255, 65, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lime-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c6ff00;
    border-color: rgba(198, 255, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-lime-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #aeea00;
    border-color: rgba(174, 234, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-yellow-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fffde7;
    border-color: rgba(255, 253, 231, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-yellow-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff9c4;
    border-color: rgba(255, 249, 196, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-yellow-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff59d;
    border-color: rgba(255, 245, 157, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-yellow-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff176;
    border-color: rgba(255, 241, 118, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-yellow-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffee58;
    border-color: rgba(255, 238, 88, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-yellow-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffeb3b;
    border-color: rgba(255, 235, 59, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-yellow-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fdd835;
    border-color: rgba(253, 216, 53, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-yellow-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fbc02d;
    border-color: rgba(251, 192, 45, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-yellow-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f9a825;
    border-color: rgba(249, 168, 37, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-yellow-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f57f17;
    border-color: rgba(245, 127, 23, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-yellow-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffff8d;
    border-color: rgba(255, 255, 141, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-yellow-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffff00;
    border-color: rgba(255, 255, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-yellow-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffea00;
    border-color: rgba(255, 234, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-yellow-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffd600;
    border-color: rgba(255, 214, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-amber-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff8e1;
    border-color: rgba(255, 248, 225, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-amber-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffecb3;
    border-color: rgba(255, 236, 179, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-amber-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffe082;
    border-color: rgba(255, 224, 130, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-amber-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffd54f;
    border-color: rgba(255, 213, 79, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-amber-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffca28;
    border-color: rgba(255, 202, 40, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-amber-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffc107;
    border-color: rgba(255, 193, 7, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-amber-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffb300;
    border-color: rgba(255, 179, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-amber-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffa000;
    border-color: rgba(255, 160, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-amber-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff8f00;
    border-color: rgba(255, 143, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-amber-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff6f00;
    border-color: rgba(255, 111, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-amber-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffe57f;
    border-color: rgba(255, 229, 127, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-amber-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffd740;
    border-color: rgba(255, 215, 64, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-amber-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffc400;
    border-color: rgba(255, 196, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-amber-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffab00;
    border-color: rgba(255, 171, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-orange-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff3e0;
    border-color: rgba(255, 243, 224, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-orange-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffe0b2;
    border-color: rgba(255, 224, 178, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-orange-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffcc80;
    border-color: rgba(255, 204, 128, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-orange-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffb74d;
    border-color: rgba(255, 183, 77, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-orange-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffa726;
    border-color: rgba(255, 167, 38, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-orange-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff9800;
    border-color: rgba(255, 152, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-orange-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fb8c00;
    border-color: rgba(251, 140, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-orange-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f57c00;
    border-color: rgba(245, 124, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-orange-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ef6c00;
    border-color: rgba(239, 108, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-orange-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e65100;
    border-color: rgba(230, 81, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-orange-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffd180;
    border-color: rgba(255, 209, 128, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-orange-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffab40;
    border-color: rgba(255, 171, 64, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-orange-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff9100;
    border-color: rgba(255, 145, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-orange-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff6d00;
    border-color: rgba(255, 109, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepOrange-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fbe9e7;
    border-color: rgba(251, 233, 231, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepOrange-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffccbc;
    border-color: rgba(255, 204, 188, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepOrange-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffab91;
    border-color: rgba(255, 171, 145, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepOrange-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff8a65;
    border-color: rgba(255, 138, 101, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepOrange-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff7043;
    border-color: rgba(255, 112, 67, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepOrange-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff5722;
    border-color: rgba(255, 87, 34, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepOrange-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f4511e;
    border-color: rgba(244, 81, 30, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepOrange-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e64a19;
    border-color: rgba(230, 74, 25, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepOrange-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d84315;
    border-color: rgba(216, 67, 21, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepOrange-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #bf360c;
    border-color: rgba(191, 54, 12, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepOrange-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff9e80;
    border-color: rgba(255, 158, 128, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepOrange-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff6e40;
    border-color: rgba(255, 110, 64, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepOrange-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff3d00;
    border-color: rgba(255, 61, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-deepOrange-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #dd2c00;
    border-color: rgba(221, 44, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-brown-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #efebe9;
    border-color: rgba(239, 235, 233, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-brown-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d7ccc8;
    border-color: rgba(215, 204, 200, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-brown-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #bcaaa4;
    border-color: rgba(188, 170, 164, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-brown-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #a1887f;
    border-color: rgba(161, 136, 127, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-brown-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #8d6e63;
    border-color: rgba(141, 110, 99, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-brown-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #795548;
    border-color: rgba(121, 85, 72, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-brown-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #6d4c41;
    border-color: rgba(109, 76, 65, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-brown-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #5d4037;
    border-color: rgba(93, 64, 55, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-brown-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4e342e;
    border-color: rgba(78, 52, 46, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-brown-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #3e2723;
    border-color: rgba(62, 39, 35, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-gray-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fafafa;
    border-color: rgba(250, 250, 250, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-gray-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f5f5f5;
    border-color: rgba(245, 245, 245, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-gray-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #eeeeee;
    border-color: rgba(238, 238, 238, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-gray-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e0e0e0;
    border-color: rgba(224, 224, 224, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-gray-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #bdbdbd;
    border-color: rgba(189, 189, 189, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-gray-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9e9e9e;
    border-color: rgba(158, 158, 158, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-gray-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #757575;
    border-color: rgba(117, 117, 117, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-gray-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #616161;
    border-color: rgba(97, 97, 97, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-gray-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #424242;
    border-color: rgba(66, 66, 66, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-gray-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #212121;
    border-color: rgba(33, 33, 33, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-blueGray-50 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-50);
  }

  #uf-app .sm\:tw-divide-blueGray-100 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-100);
  }

  #uf-app .sm\:tw-divide-blueGray-200 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-200);
  }

  #uf-app .sm\:tw-divide-blueGray-300 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-300);
  }

  #uf-app .sm\:tw-divide-blueGray-400 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-400);
  }

  #uf-app .sm\:tw-divide-blueGray-500 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-500);
  }

  #uf-app .sm\:tw-divide-blueGray-600 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-600);
  }

  #uf-app .sm\:tw-divide-blueGray-700 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-700);
  }

  #uf-app .sm\:tw-divide-blueGray-800 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-800);
  }

  #uf-app .sm\:tw-divide-blueGray-900 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-900);
  }

  #uf-app .sm\:tw-divide-black > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-white > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--divide-opacity));
  }

  #uf-app .sm\:tw-divide-transparent > :not(template) ~ :not(template){
    border-color: transparent;
  }

  #uf-app .sm\:tw-divide-solid > :not(template) ~ :not(template){
    border-style: solid;
  }

  #uf-app .sm\:tw-divide-dashed > :not(template) ~ :not(template){
    border-style: dashed;
  }

  #uf-app .sm\:tw-divide-dotted > :not(template) ~ :not(template){
    border-style: dotted;
  }

  #uf-app .sm\:tw-divide-double > :not(template) ~ :not(template){
    border-style: double;
  }

  #uf-app .sm\:tw-divide-none > :not(template) ~ :not(template){
    border-style: none;
  }

  #uf-app .sm\:tw-divide-opacity-0 > :not(template) ~ :not(template){
    --divide-opacity: 0;
  }

  #uf-app .sm\:tw-divide-opacity-25 > :not(template) ~ :not(template){
    --divide-opacity: 0.25;
  }

  #uf-app .sm\:tw-divide-opacity-50 > :not(template) ~ :not(template){
    --divide-opacity: 0.5;
  }

  #uf-app .sm\:tw-divide-opacity-75 > :not(template) ~ :not(template){
    --divide-opacity: 0.75;
  }

  #uf-app .sm\:tw-divide-opacity-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
  }

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

  #uf-app .sm\:tw-not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  #uf-app .sm\:tw-appearance-none{
    appearance: none;
  }

  #uf-app .sm\:tw-bg-fixed{
    background-attachment: fixed;
  }

  #uf-app .sm\:tw-bg-local{
    background-attachment: local;
  }

  #uf-app .sm\:tw-bg-scroll{
    background-attachment: scroll;
  }

  #uf-app .sm\:tw-bg-clip-border{
    background-clip: border-box;
  }

  #uf-app .sm\:tw-bg-clip-padding{
    background-clip: padding-box;
  }

  #uf-app .sm\:tw-bg-clip-content{
    background-clip: content-box;
  }

  #uf-app .sm\:tw-bg-clip-text{
    background-clip: text;
  }

  #uf-app .sm\:tw-bg-primary{
    background-color: var(--color-blue);
  }

  #uf-app .sm\:tw-bg-muted{
    background-color: var(--color-blue-grey-400);
  }

  #uf-app .sm\:tw-bg-warning{
    background-color: var(--color-orange);
  }

  #uf-app .sm\:tw-bg-danger{
    background-color: var(--color-orange);
  }

  #uf-app .sm\:tw-bg-fail{
    background-color: var(--color-red);
  }

  #uf-app .sm\:tw-bg-info{
    background-color: var(--color-deep-purple-400);
  }

  #uf-app .sm\:tw-bg-red-50{
    --bg-opacity: 1;
    background-color: #ffebee;
    background-color: rgba(255, 235, 238, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-red-100{
    --bg-opacity: 1;
    background-color: #ffcdd2;
    background-color: rgba(255, 205, 210, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-red-200{
    --bg-opacity: 1;
    background-color: #ef9a9a;
    background-color: rgba(239, 154, 154, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-red-300{
    --bg-opacity: 1;
    background-color: #e57373;
    background-color: rgba(229, 115, 115, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-red-400{
    --bg-opacity: 1;
    background-color: #ef5350;
    background-color: rgba(239, 83, 80, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-red-500{
    --bg-opacity: 1;
    background-color: #f44336;
    background-color: rgba(244, 67, 54, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-red-600{
    --bg-opacity: 1;
    background-color: #e53935;
    background-color: rgba(229, 57, 53, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-red-700{
    --bg-opacity: 1;
    background-color: #d32f2f;
    background-color: rgba(211, 47, 47, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-red-800{
    --bg-opacity: 1;
    background-color: #c62828;
    background-color: rgba(198, 40, 40, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-red-900{
    --bg-opacity: 1;
    background-color: #b71c1c;
    background-color: rgba(183, 28, 28, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-red-a100{
    --bg-opacity: 1;
    background-color: #ff8a80;
    background-color: rgba(255, 138, 128, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-red-a200{
    --bg-opacity: 1;
    background-color: #ff5252;
    background-color: rgba(255, 82, 82, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-red-a400{
    --bg-opacity: 1;
    background-color: #ff1744;
    background-color: rgba(255, 23, 68, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-red-a700{
    --bg-opacity: 1;
    background-color: #d50000;
    background-color: rgba(213, 0, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-pink-50{
    --bg-opacity: 1;
    background-color: #fce4ec;
    background-color: rgba(252, 228, 236, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-pink-100{
    --bg-opacity: 1;
    background-color: #f8bbd0;
    background-color: rgba(248, 187, 208, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-pink-200{
    --bg-opacity: 1;
    background-color: #f48fb1;
    background-color: rgba(244, 143, 177, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-pink-300{
    --bg-opacity: 1;
    background-color: #f06292;
    background-color: rgba(240, 98, 146, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-pink-400{
    --bg-opacity: 1;
    background-color: #ec407a;
    background-color: rgba(236, 64, 122, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-pink-500{
    --bg-opacity: 1;
    background-color: #e91e63;
    background-color: rgba(233, 30, 99, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-pink-600{
    --bg-opacity: 1;
    background-color: #d81b60;
    background-color: rgba(216, 27, 96, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-pink-700{
    --bg-opacity: 1;
    background-color: #c2185b;
    background-color: rgba(194, 24, 91, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-pink-800{
    --bg-opacity: 1;
    background-color: #ad1457;
    background-color: rgba(173, 20, 87, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-pink-900{
    --bg-opacity: 1;
    background-color: #880e4f;
    background-color: rgba(136, 14, 79, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-pink-a100{
    --bg-opacity: 1;
    background-color: #ff80ab;
    background-color: rgba(255, 128, 171, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-pink-a200{
    --bg-opacity: 1;
    background-color: #ff4081;
    background-color: rgba(255, 64, 129, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-pink-a400{
    --bg-opacity: 1;
    background-color: #f50057;
    background-color: rgba(245, 0, 87, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-pink-a700{
    --bg-opacity: 1;
    background-color: #c51162;
    background-color: rgba(197, 17, 98, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-purple-50{
    --bg-opacity: 1;
    background-color: #f3e5f5;
    background-color: rgba(243, 229, 245, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-purple-100{
    --bg-opacity: 1;
    background-color: #e1bee7;
    background-color: rgba(225, 190, 231, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-purple-200{
    --bg-opacity: 1;
    background-color: #ce93d8;
    background-color: rgba(206, 147, 216, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-purple-300{
    --bg-opacity: 1;
    background-color: #ba68c8;
    background-color: rgba(186, 104, 200, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-purple-400{
    --bg-opacity: 1;
    background-color: #ab47bc;
    background-color: rgba(171, 71, 188, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-purple-500{
    --bg-opacity: 1;
    background-color: #9c27b0;
    background-color: rgba(156, 39, 176, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-purple-600{
    --bg-opacity: 1;
    background-color: #8e24aa;
    background-color: rgba(142, 36, 170, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-purple-700{
    --bg-opacity: 1;
    background-color: #7b1fa2;
    background-color: rgba(123, 31, 162, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-purple-800{
    --bg-opacity: 1;
    background-color: #6a1b9a;
    background-color: rgba(106, 27, 154, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-purple-900{
    --bg-opacity: 1;
    background-color: #4a148c;
    background-color: rgba(74, 20, 140, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-purple-a100{
    --bg-opacity: 1;
    background-color: #ea80fc;
    background-color: rgba(234, 128, 252, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-purple-a200{
    --bg-opacity: 1;
    background-color: #e040fb;
    background-color: rgba(224, 64, 251, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-purple-a400{
    --bg-opacity: 1;
    background-color: #d500f9;
    background-color: rgba(213, 0, 249, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-purple-a700{
    --bg-opacity: 1;
    background-color: #aa00ff;
    background-color: rgba(170, 0, 255, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepPurple-50{
    --bg-opacity: 1;
    background-color: #ede7f6;
    background-color: rgba(237, 231, 246, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepPurple-100{
    --bg-opacity: 1;
    background-color: #d1c4e9;
    background-color: rgba(209, 196, 233, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepPurple-200{
    --bg-opacity: 1;
    background-color: #b39ddb;
    background-color: rgba(179, 157, 219, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepPurple-300{
    --bg-opacity: 1;
    background-color: #9575cd;
    background-color: rgba(149, 117, 205, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepPurple-400{
    --bg-opacity: 1;
    background-color: #7e57c2;
    background-color: rgba(126, 87, 194, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepPurple-500{
    --bg-opacity: 1;
    background-color: #673ab7;
    background-color: rgba(103, 58, 183, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepPurple-600{
    --bg-opacity: 1;
    background-color: #5e35b1;
    background-color: rgba(94, 53, 177, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepPurple-700{
    --bg-opacity: 1;
    background-color: #512da8;
    background-color: rgba(81, 45, 168, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepPurple-800{
    --bg-opacity: 1;
    background-color: #4527a0;
    background-color: rgba(69, 39, 160, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepPurple-900{
    --bg-opacity: 1;
    background-color: #311b92;
    background-color: rgba(49, 27, 146, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepPurple-a100{
    --bg-opacity: 1;
    background-color: #b388ff;
    background-color: rgba(179, 136, 255, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepPurple-a200{
    --bg-opacity: 1;
    background-color: #7c4dff;
    background-color: rgba(124, 77, 255, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepPurple-a400{
    --bg-opacity: 1;
    background-color: #651fff;
    background-color: rgba(101, 31, 255, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepPurple-a700{
    --bg-opacity: 1;
    background-color: #6200ea;
    background-color: rgba(98, 0, 234, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-indigo-50{
    --bg-opacity: 1;
    background-color: #e8eaf6;
    background-color: rgba(232, 234, 246, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-indigo-100{
    --bg-opacity: 1;
    background-color: #c5cae9;
    background-color: rgba(197, 202, 233, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-indigo-200{
    --bg-opacity: 1;
    background-color: #9fa8da;
    background-color: rgba(159, 168, 218, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-indigo-300{
    --bg-opacity: 1;
    background-color: #7986cb;
    background-color: rgba(121, 134, 203, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-indigo-400{
    --bg-opacity: 1;
    background-color: #5c6bc0;
    background-color: rgba(92, 107, 192, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-indigo-500{
    --bg-opacity: 1;
    background-color: #3f51b5;
    background-color: rgba(63, 81, 181, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-indigo-600{
    --bg-opacity: 1;
    background-color: #3949ab;
    background-color: rgba(57, 73, 171, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-indigo-700{
    --bg-opacity: 1;
    background-color: #303f9f;
    background-color: rgba(48, 63, 159, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-indigo-800{
    --bg-opacity: 1;
    background-color: #283593;
    background-color: rgba(40, 53, 147, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-indigo-900{
    --bg-opacity: 1;
    background-color: #1a237e;
    background-color: rgba(26, 35, 126, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-indigo-a100{
    --bg-opacity: 1;
    background-color: #8c9eff;
    background-color: rgba(140, 158, 255, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-indigo-a200{
    --bg-opacity: 1;
    background-color: #536dfe;
    background-color: rgba(83, 109, 254, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-indigo-a400{
    --bg-opacity: 1;
    background-color: #3d5afe;
    background-color: rgba(61, 90, 254, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-indigo-a700{
    --bg-opacity: 1;
    background-color: #304ffe;
    background-color: rgba(48, 79, 254, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-blue-50{
    --bg-opacity: 1;
    background-color: #e3f2fd;
    background-color: rgba(227, 242, 253, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-blue-100{
    --bg-opacity: 1;
    background-color: #bbdefb;
    background-color: rgba(187, 222, 251, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-blue-200{
    --bg-opacity: 1;
    background-color: #90caf9;
    background-color: rgba(144, 202, 249, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-blue-300{
    --bg-opacity: 1;
    background-color: #64b5f6;
    background-color: rgba(100, 181, 246, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-blue-400{
    --bg-opacity: 1;
    background-color: #42a5f5;
    background-color: rgba(66, 165, 245, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-blue-500{
    --bg-opacity: 1;
    background-color: #2196f3;
    background-color: rgba(33, 150, 243, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-blue-600{
    --bg-opacity: 1;
    background-color: #1e88e5;
    background-color: rgba(30, 136, 229, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-blue-700{
    --bg-opacity: 1;
    background-color: #1976d2;
    background-color: rgba(25, 118, 210, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-blue-800{
    --bg-opacity: 1;
    background-color: #1565c0;
    background-color: rgba(21, 101, 192, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-blue-900{
    --bg-opacity: 1;
    background-color: #0d47a1;
    background-color: rgba(13, 71, 161, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-blue-a100{
    --bg-opacity: 1;
    background-color: #82b1ff;
    background-color: rgba(130, 177, 255, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-blue-a200{
    --bg-opacity: 1;
    background-color: #448aff;
    background-color: rgba(68, 138, 255, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-blue-a400{
    --bg-opacity: 1;
    background-color: #2979ff;
    background-color: rgba(41, 121, 255, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-blue-a700{
    --bg-opacity: 1;
    background-color: #2962ff;
    background-color: rgba(41, 98, 255, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightBlue-50{
    --bg-opacity: 1;
    background-color: #e1f5fe;
    background-color: rgba(225, 245, 254, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightBlue-100{
    --bg-opacity: 1;
    background-color: #b3e5fc;
    background-color: rgba(179, 229, 252, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightBlue-200{
    --bg-opacity: 1;
    background-color: #81d4fa;
    background-color: rgba(129, 212, 250, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightBlue-300{
    --bg-opacity: 1;
    background-color: #4fc3f7;
    background-color: rgba(79, 195, 247, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightBlue-400{
    --bg-opacity: 1;
    background-color: #29b6f6;
    background-color: rgba(41, 182, 246, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightBlue-500{
    --bg-opacity: 1;
    background-color: #03a9f4;
    background-color: rgba(3, 169, 244, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightBlue-600{
    --bg-opacity: 1;
    background-color: #039be5;
    background-color: rgba(3, 155, 229, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightBlue-700{
    --bg-opacity: 1;
    background-color: #0288d1;
    background-color: rgba(2, 136, 209, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightBlue-800{
    --bg-opacity: 1;
    background-color: #0277bd;
    background-color: rgba(2, 119, 189, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightBlue-900{
    --bg-opacity: 1;
    background-color: #01579b;
    background-color: rgba(1, 87, 155, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightBlue-a100{
    --bg-opacity: 1;
    background-color: #80d8ff;
    background-color: rgba(128, 216, 255, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightBlue-a200{
    --bg-opacity: 1;
    background-color: #40c4ff;
    background-color: rgba(64, 196, 255, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightBlue-a400{
    --bg-opacity: 1;
    background-color: #00b0ff;
    background-color: rgba(0, 176, 255, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightBlue-a700{
    --bg-opacity: 1;
    background-color: #0091ea;
    background-color: rgba(0, 145, 234, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-cyan-50{
    --bg-opacity: 1;
    background-color: #e0f7fa;
    background-color: rgba(224, 247, 250, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-cyan-100{
    --bg-opacity: 1;
    background-color: #b2ebf2;
    background-color: rgba(178, 235, 242, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-cyan-200{
    --bg-opacity: 1;
    background-color: #80deea;
    background-color: rgba(128, 222, 234, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-cyan-300{
    --bg-opacity: 1;
    background-color: #4dd0e1;
    background-color: rgba(77, 208, 225, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-cyan-400{
    --bg-opacity: 1;
    background-color: #26c6da;
    background-color: rgba(38, 198, 218, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-cyan-500{
    --bg-opacity: 1;
    background-color: #00bcd4;
    background-color: rgba(0, 188, 212, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-cyan-600{
    --bg-opacity: 1;
    background-color: #00acc1;
    background-color: rgba(0, 172, 193, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-cyan-700{
    --bg-opacity: 1;
    background-color: #0097a7;
    background-color: rgba(0, 151, 167, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-cyan-800{
    --bg-opacity: 1;
    background-color: #00838f;
    background-color: rgba(0, 131, 143, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-cyan-900{
    --bg-opacity: 1;
    background-color: #006064;
    background-color: rgba(0, 96, 100, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-cyan-a100{
    --bg-opacity: 1;
    background-color: #84ffff;
    background-color: rgba(132, 255, 255, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-cyan-a200{
    --bg-opacity: 1;
    background-color: #18ffff;
    background-color: rgba(24, 255, 255, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-cyan-a400{
    --bg-opacity: 1;
    background-color: #00e5ff;
    background-color: rgba(0, 229, 255, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-cyan-a700{
    --bg-opacity: 1;
    background-color: #00b8d4;
    background-color: rgba(0, 184, 212, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-teal-50{
    --bg-opacity: 1;
    background-color: #e0f2f1;
    background-color: rgba(224, 242, 241, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-teal-100{
    --bg-opacity: 1;
    background-color: #b2dfdb;
    background-color: rgba(178, 223, 219, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-teal-200{
    --bg-opacity: 1;
    background-color: #80cbc4;
    background-color: rgba(128, 203, 196, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-teal-300{
    --bg-opacity: 1;
    background-color: #4db6ac;
    background-color: rgba(77, 182, 172, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-teal-400{
    --bg-opacity: 1;
    background-color: #26a69a;
    background-color: rgba(38, 166, 154, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-teal-500{
    --bg-opacity: 1;
    background-color: #009688;
    background-color: rgba(0, 150, 136, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-teal-600{
    --bg-opacity: 1;
    background-color: #00897b;
    background-color: rgba(0, 137, 123, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-teal-700{
    --bg-opacity: 1;
    background-color: #00796b;
    background-color: rgba(0, 121, 107, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-teal-800{
    --bg-opacity: 1;
    background-color: #00695c;
    background-color: rgba(0, 105, 92, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-teal-900{
    --bg-opacity: 1;
    background-color: #004d40;
    background-color: rgba(0, 77, 64, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-teal-a100{
    --bg-opacity: 1;
    background-color: #a7ffeb;
    background-color: rgba(167, 255, 235, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-teal-a200{
    --bg-opacity: 1;
    background-color: #64ffda;
    background-color: rgba(100, 255, 218, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-teal-a400{
    --bg-opacity: 1;
    background-color: #1de9b6;
    background-color: rgba(29, 233, 182, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-teal-a700{
    --bg-opacity: 1;
    background-color: #00bfa5;
    background-color: rgba(0, 191, 165, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-green-50{
    --bg-opacity: 1;
    background-color: #e8f5e9;
    background-color: rgba(232, 245, 233, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-green-100{
    --bg-opacity: 1;
    background-color: #c8e6c9;
    background-color: rgba(200, 230, 201, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-green-200{
    --bg-opacity: 1;
    background-color: #a5d6a7;
    background-color: rgba(165, 214, 167, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-green-300{
    --bg-opacity: 1;
    background-color: #81c784;
    background-color: rgba(129, 199, 132, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-green-400{
    --bg-opacity: 1;
    background-color: #66bb6a;
    background-color: rgba(102, 187, 106, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-green-500{
    --bg-opacity: 1;
    background-color: #4caf50;
    background-color: rgba(76, 175, 80, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-green-600{
    --bg-opacity: 1;
    background-color: #43a047;
    background-color: rgba(67, 160, 71, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-green-700{
    --bg-opacity: 1;
    background-color: #388e3c;
    background-color: rgba(56, 142, 60, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-green-800{
    --bg-opacity: 1;
    background-color: #2e7d32;
    background-color: rgba(46, 125, 50, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-green-900{
    --bg-opacity: 1;
    background-color: #1b5e20;
    background-color: rgba(27, 94, 32, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-green-a100{
    --bg-opacity: 1;
    background-color: #b9f6ca;
    background-color: rgba(185, 246, 202, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-green-a200{
    --bg-opacity: 1;
    background-color: #69f0ae;
    background-color: rgba(105, 240, 174, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-green-a400{
    --bg-opacity: 1;
    background-color: #00e676;
    background-color: rgba(0, 230, 118, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-green-a700{
    --bg-opacity: 1;
    background-color: #00c853;
    background-color: rgba(0, 200, 83, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightGreen-50{
    --bg-opacity: 1;
    background-color: #f1f8e9;
    background-color: rgba(241, 248, 233, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightGreen-100{
    --bg-opacity: 1;
    background-color: #dcedc8;
    background-color: rgba(220, 237, 200, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightGreen-200{
    --bg-opacity: 1;
    background-color: #c5e1a5;
    background-color: rgba(197, 225, 165, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightGreen-300{
    --bg-opacity: 1;
    background-color: #aed581;
    background-color: rgba(174, 213, 129, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightGreen-400{
    --bg-opacity: 1;
    background-color: #9ccc65;
    background-color: rgba(156, 204, 101, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightGreen-500{
    --bg-opacity: 1;
    background-color: #8bc34a;
    background-color: rgba(139, 195, 74, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightGreen-600{
    --bg-opacity: 1;
    background-color: #7cb342;
    background-color: rgba(124, 179, 66, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightGreen-700{
    --bg-opacity: 1;
    background-color: #689f38;
    background-color: rgba(104, 159, 56, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightGreen-800{
    --bg-opacity: 1;
    background-color: #558b2f;
    background-color: rgba(85, 139, 47, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightGreen-900{
    --bg-opacity: 1;
    background-color: #33691e;
    background-color: rgba(51, 105, 30, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightGreen-a100{
    --bg-opacity: 1;
    background-color: #ccff90;
    background-color: rgba(204, 255, 144, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightGreen-a200{
    --bg-opacity: 1;
    background-color: #b2ff59;
    background-color: rgba(178, 255, 89, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightGreen-a400{
    --bg-opacity: 1;
    background-color: #76ff03;
    background-color: rgba(118, 255, 3, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lightGreen-a700{
    --bg-opacity: 1;
    background-color: #64dd17;
    background-color: rgba(100, 221, 23, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lime-50{
    --bg-opacity: 1;
    background-color: #f9fbe7;
    background-color: rgba(249, 251, 231, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lime-100{
    --bg-opacity: 1;
    background-color: #f0f4c3;
    background-color: rgba(240, 244, 195, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lime-200{
    --bg-opacity: 1;
    background-color: #e6ee9c;
    background-color: rgba(230, 238, 156, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lime-300{
    --bg-opacity: 1;
    background-color: #dce775;
    background-color: rgba(220, 231, 117, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lime-400{
    --bg-opacity: 1;
    background-color: #d4e157;
    background-color: rgba(212, 225, 87, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lime-500{
    --bg-opacity: 1;
    background-color: #cddc39;
    background-color: rgba(205, 220, 57, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lime-600{
    --bg-opacity: 1;
    background-color: #c0ca33;
    background-color: rgba(192, 202, 51, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lime-700{
    --bg-opacity: 1;
    background-color: #afb42b;
    background-color: rgba(175, 180, 43, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lime-800{
    --bg-opacity: 1;
    background-color: #9e9d24;
    background-color: rgba(158, 157, 36, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lime-900{
    --bg-opacity: 1;
    background-color: #827717;
    background-color: rgba(130, 119, 23, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lime-a100{
    --bg-opacity: 1;
    background-color: #f4ff81;
    background-color: rgba(244, 255, 129, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lime-a200{
    --bg-opacity: 1;
    background-color: #eeff41;
    background-color: rgba(238, 255, 65, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lime-a400{
    --bg-opacity: 1;
    background-color: #c6ff00;
    background-color: rgba(198, 255, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-lime-a700{
    --bg-opacity: 1;
    background-color: #aeea00;
    background-color: rgba(174, 234, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-yellow-50{
    --bg-opacity: 1;
    background-color: #fffde7;
    background-color: rgba(255, 253, 231, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-yellow-100{
    --bg-opacity: 1;
    background-color: #fff9c4;
    background-color: rgba(255, 249, 196, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-yellow-200{
    --bg-opacity: 1;
    background-color: #fff59d;
    background-color: rgba(255, 245, 157, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-yellow-300{
    --bg-opacity: 1;
    background-color: #fff176;
    background-color: rgba(255, 241, 118, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-yellow-400{
    --bg-opacity: 1;
    background-color: #ffee58;
    background-color: rgba(255, 238, 88, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-yellow-500{
    --bg-opacity: 1;
    background-color: #ffeb3b;
    background-color: rgba(255, 235, 59, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-yellow-600{
    --bg-opacity: 1;
    background-color: #fdd835;
    background-color: rgba(253, 216, 53, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-yellow-700{
    --bg-opacity: 1;
    background-color: #fbc02d;
    background-color: rgba(251, 192, 45, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-yellow-800{
    --bg-opacity: 1;
    background-color: #f9a825;
    background-color: rgba(249, 168, 37, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-yellow-900{
    --bg-opacity: 1;
    background-color: #f57f17;
    background-color: rgba(245, 127, 23, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-yellow-a100{
    --bg-opacity: 1;
    background-color: #ffff8d;
    background-color: rgba(255, 255, 141, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-yellow-a200{
    --bg-opacity: 1;
    background-color: #ffff00;
    background-color: rgba(255, 255, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-yellow-a400{
    --bg-opacity: 1;
    background-color: #ffea00;
    background-color: rgba(255, 234, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-yellow-a700{
    --bg-opacity: 1;
    background-color: #ffd600;
    background-color: rgba(255, 214, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-amber-50{
    --bg-opacity: 1;
    background-color: #fff8e1;
    background-color: rgba(255, 248, 225, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-amber-100{
    --bg-opacity: 1;
    background-color: #ffecb3;
    background-color: rgba(255, 236, 179, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-amber-200{
    --bg-opacity: 1;
    background-color: #ffe082;
    background-color: rgba(255, 224, 130, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-amber-300{
    --bg-opacity: 1;
    background-color: #ffd54f;
    background-color: rgba(255, 213, 79, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-amber-400{
    --bg-opacity: 1;
    background-color: #ffca28;
    background-color: rgba(255, 202, 40, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-amber-500{
    --bg-opacity: 1;
    background-color: #ffc107;
    background-color: rgba(255, 193, 7, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-amber-600{
    --bg-opacity: 1;
    background-color: #ffb300;
    background-color: rgba(255, 179, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-amber-700{
    --bg-opacity: 1;
    background-color: #ffa000;
    background-color: rgba(255, 160, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-amber-800{
    --bg-opacity: 1;
    background-color: #ff8f00;
    background-color: rgba(255, 143, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-amber-900{
    --bg-opacity: 1;
    background-color: #ff6f00;
    background-color: rgba(255, 111, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-amber-a100{
    --bg-opacity: 1;
    background-color: #ffe57f;
    background-color: rgba(255, 229, 127, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-amber-a200{
    --bg-opacity: 1;
    background-color: #ffd740;
    background-color: rgba(255, 215, 64, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-amber-a400{
    --bg-opacity: 1;
    background-color: #ffc400;
    background-color: rgba(255, 196, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-amber-a700{
    --bg-opacity: 1;
    background-color: #ffab00;
    background-color: rgba(255, 171, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-orange-50{
    --bg-opacity: 1;
    background-color: #fff3e0;
    background-color: rgba(255, 243, 224, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-orange-100{
    --bg-opacity: 1;
    background-color: #ffe0b2;
    background-color: rgba(255, 224, 178, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-orange-200{
    --bg-opacity: 1;
    background-color: #ffcc80;
    background-color: rgba(255, 204, 128, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-orange-300{
    --bg-opacity: 1;
    background-color: #ffb74d;
    background-color: rgba(255, 183, 77, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-orange-400{
    --bg-opacity: 1;
    background-color: #ffa726;
    background-color: rgba(255, 167, 38, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-orange-500{
    --bg-opacity: 1;
    background-color: #ff9800;
    background-color: rgba(255, 152, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-orange-600{
    --bg-opacity: 1;
    background-color: #fb8c00;
    background-color: rgba(251, 140, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-orange-700{
    --bg-opacity: 1;
    background-color: #f57c00;
    background-color: rgba(245, 124, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-orange-800{
    --bg-opacity: 1;
    background-color: #ef6c00;
    background-color: rgba(239, 108, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-orange-900{
    --bg-opacity: 1;
    background-color: #e65100;
    background-color: rgba(230, 81, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-orange-a100{
    --bg-opacity: 1;
    background-color: #ffd180;
    background-color: rgba(255, 209, 128, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-orange-a200{
    --bg-opacity: 1;
    background-color: #ffab40;
    background-color: rgba(255, 171, 64, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-orange-a400{
    --bg-opacity: 1;
    background-color: #ff9100;
    background-color: rgba(255, 145, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-orange-a700{
    --bg-opacity: 1;
    background-color: #ff6d00;
    background-color: rgba(255, 109, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepOrange-50{
    --bg-opacity: 1;
    background-color: #fbe9e7;
    background-color: rgba(251, 233, 231, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepOrange-100{
    --bg-opacity: 1;
    background-color: #ffccbc;
    background-color: rgba(255, 204, 188, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepOrange-200{
    --bg-opacity: 1;
    background-color: #ffab91;
    background-color: rgba(255, 171, 145, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepOrange-300{
    --bg-opacity: 1;
    background-color: #ff8a65;
    background-color: rgba(255, 138, 101, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepOrange-400{
    --bg-opacity: 1;
    background-color: #ff7043;
    background-color: rgba(255, 112, 67, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepOrange-500{
    --bg-opacity: 1;
    background-color: #ff5722;
    background-color: rgba(255, 87, 34, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepOrange-600{
    --bg-opacity: 1;
    background-color: #f4511e;
    background-color: rgba(244, 81, 30, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepOrange-700{
    --bg-opacity: 1;
    background-color: #e64a19;
    background-color: rgba(230, 74, 25, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepOrange-800{
    --bg-opacity: 1;
    background-color: #d84315;
    background-color: rgba(216, 67, 21, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepOrange-900{
    --bg-opacity: 1;
    background-color: #bf360c;
    background-color: rgba(191, 54, 12, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepOrange-a100{
    --bg-opacity: 1;
    background-color: #ff9e80;
    background-color: rgba(255, 158, 128, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepOrange-a200{
    --bg-opacity: 1;
    background-color: #ff6e40;
    background-color: rgba(255, 110, 64, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepOrange-a400{
    --bg-opacity: 1;
    background-color: #ff3d00;
    background-color: rgba(255, 61, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-deepOrange-a700{
    --bg-opacity: 1;
    background-color: #dd2c00;
    background-color: rgba(221, 44, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-brown-50{
    --bg-opacity: 1;
    background-color: #efebe9;
    background-color: rgba(239, 235, 233, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-brown-100{
    --bg-opacity: 1;
    background-color: #d7ccc8;
    background-color: rgba(215, 204, 200, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-brown-200{
    --bg-opacity: 1;
    background-color: #bcaaa4;
    background-color: rgba(188, 170, 164, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-brown-300{
    --bg-opacity: 1;
    background-color: #a1887f;
    background-color: rgba(161, 136, 127, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-brown-400{
    --bg-opacity: 1;
    background-color: #8d6e63;
    background-color: rgba(141, 110, 99, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-brown-500{
    --bg-opacity: 1;
    background-color: #795548;
    background-color: rgba(121, 85, 72, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-brown-600{
    --bg-opacity: 1;
    background-color: #6d4c41;
    background-color: rgba(109, 76, 65, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-brown-700{
    --bg-opacity: 1;
    background-color: #5d4037;
    background-color: rgba(93, 64, 55, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-brown-800{
    --bg-opacity: 1;
    background-color: #4e342e;
    background-color: rgba(78, 52, 46, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-brown-900{
    --bg-opacity: 1;
    background-color: #3e2723;
    background-color: rgba(62, 39, 35, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-gray-50{
    --bg-opacity: 1;
    background-color: #fafafa;
    background-color: rgba(250, 250, 250, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-gray-100{
    --bg-opacity: 1;
    background-color: #f5f5f5;
    background-color: rgba(245, 245, 245, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-gray-200{
    --bg-opacity: 1;
    background-color: #eeeeee;
    background-color: rgba(238, 238, 238, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-gray-300{
    --bg-opacity: 1;
    background-color: #e0e0e0;
    background-color: rgba(224, 224, 224, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-gray-400{
    --bg-opacity: 1;
    background-color: #bdbdbd;
    background-color: rgba(189, 189, 189, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-gray-500{
    --bg-opacity: 1;
    background-color: #9e9e9e;
    background-color: rgba(158, 158, 158, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-gray-600{
    --bg-opacity: 1;
    background-color: #757575;
    background-color: rgba(117, 117, 117, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-gray-700{
    --bg-opacity: 1;
    background-color: #616161;
    background-color: rgba(97, 97, 97, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-gray-800{
    --bg-opacity: 1;
    background-color: #424242;
    background-color: rgba(66, 66, 66, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-gray-900{
    --bg-opacity: 1;
    background-color: #212121;
    background-color: rgba(33, 33, 33, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-blueGray-50{
    background-color: var(--color-blue-grey-50);
  }

  #uf-app .sm\:tw-bg-blueGray-100{
    background-color: var(--color-blue-grey-100);
  }

  #uf-app .sm\:tw-bg-blueGray-200{
    background-color: var(--color-blue-grey-200);
  }

  #uf-app .sm\:tw-bg-blueGray-300{
    background-color: var(--color-blue-grey-300);
  }

  #uf-app .sm\:tw-bg-blueGray-400{
    background-color: var(--color-blue-grey-400);
  }

  #uf-app .sm\:tw-bg-blueGray-500{
    background-color: var(--color-blue-grey-500);
  }

  #uf-app .sm\:tw-bg-blueGray-600{
    background-color: var(--color-blue-grey-600);
  }

  #uf-app .sm\:tw-bg-blueGray-700{
    background-color: var(--color-blue-grey-700);
  }

  #uf-app .sm\:tw-bg-blueGray-800{
    background-color: var(--color-blue-grey-800);
  }

  #uf-app .sm\:tw-bg-blueGray-900{
    background-color: var(--color-blue-grey-900);
  }

  #uf-app .sm\:tw-bg-black{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-white{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  #uf-app .sm\:tw-bg-transparent{
    background-color: transparent;
  }

  #uf-app .sm\:tw-bg-none{
    background-image: none;
  }

  #uf-app .sm\:tw-bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--gradient-color-stops));
  }

  #uf-app .sm\:tw-bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--gradient-color-stops));
  }

  #uf-app .sm\:tw-bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--gradient-color-stops));
  }

  #uf-app .sm\:tw-bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
  }

  #uf-app .sm\:tw-bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--gradient-color-stops));
  }

  #uf-app .sm\:tw-bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
  }

  #uf-app .sm\:tw-bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--gradient-color-stops));
  }

  #uf-app .sm\:tw-bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--gradient-color-stops));
  }

  #uf-app .sm\:tw-from-primary{
    --gradient-from-color: var(--color-blue);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-muted{
    --gradient-from-color: var(--color-blue-grey-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-warning{
    --gradient-from-color: var(--color-orange);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-danger{
    --gradient-from-color: var(--color-orange);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-fail{
    --gradient-from-color: var(--color-red);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-info{
    --gradient-from-color: var(--color-deep-purple-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-red-50{
    --gradient-from-color: #ffebee;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 235, 238, 0));
  }

  #uf-app .sm\:tw-from-red-100{
    --gradient-from-color: #ffcdd2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 205, 210, 0));
  }

  #uf-app .sm\:tw-from-red-200{
    --gradient-from-color: #ef9a9a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 154, 154, 0));
  }

  #uf-app .sm\:tw-from-red-300{
    --gradient-from-color: #e57373;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 115, 115, 0));
  }

  #uf-app .sm\:tw-from-red-400{
    --gradient-from-color: #ef5350;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 83, 80, 0));
  }

  #uf-app .sm\:tw-from-red-500{
    --gradient-from-color: #f44336;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 67, 54, 0));
  }

  #uf-app .sm\:tw-from-red-600{
    --gradient-from-color: #e53935;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 57, 53, 0));
  }

  #uf-app .sm\:tw-from-red-700{
    --gradient-from-color: #d32f2f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(211, 47, 47, 0));
  }

  #uf-app .sm\:tw-from-red-800{
    --gradient-from-color: #c62828;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 40, 40, 0));
  }

  #uf-app .sm\:tw-from-red-900{
    --gradient-from-color: #b71c1c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 28, 28, 0));
  }

  #uf-app .sm\:tw-from-red-a100{
    --gradient-from-color: #ff8a80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 128, 0));
  }

  #uf-app .sm\:tw-from-red-a200{
    --gradient-from-color: #ff5252;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 82, 82, 0));
  }

  #uf-app .sm\:tw-from-red-a400{
    --gradient-from-color: #ff1744;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 23, 68, 0));
  }

  #uf-app .sm\:tw-from-red-a700{
    --gradient-from-color: #d50000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 0, 0, 0));
  }

  #uf-app .sm\:tw-from-pink-50{
    --gradient-from-color: #fce4ec;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 228, 236, 0));
  }

  #uf-app .sm\:tw-from-pink-100{
    --gradient-from-color: #f8bbd0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 187, 208, 0));
  }

  #uf-app .sm\:tw-from-pink-200{
    --gradient-from-color: #f48fb1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 143, 177, 0));
  }

  #uf-app .sm\:tw-from-pink-300{
    --gradient-from-color: #f06292;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 98, 146, 0));
  }

  #uf-app .sm\:tw-from-pink-400{
    --gradient-from-color: #ec407a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 64, 122, 0));
  }

  #uf-app .sm\:tw-from-pink-500{
    --gradient-from-color: #e91e63;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 30, 99, 0));
  }

  #uf-app .sm\:tw-from-pink-600{
    --gradient-from-color: #d81b60;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(216, 27, 96, 0));
  }

  #uf-app .sm\:tw-from-pink-700{
    --gradient-from-color: #c2185b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 24, 91, 0));
  }

  #uf-app .sm\:tw-from-pink-800{
    --gradient-from-color: #ad1457;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(173, 20, 87, 0));
  }

  #uf-app .sm\:tw-from-pink-900{
    --gradient-from-color: #880e4f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(136, 14, 79, 0));
  }

  #uf-app .sm\:tw-from-pink-a100{
    --gradient-from-color: #ff80ab;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 128, 171, 0));
  }

  #uf-app .sm\:tw-from-pink-a200{
    --gradient-from-color: #ff4081;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 64, 129, 0));
  }

  #uf-app .sm\:tw-from-pink-a400{
    --gradient-from-color: #f50057;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 0, 87, 0));
  }

  #uf-app .sm\:tw-from-pink-a700{
    --gradient-from-color: #c51162;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 17, 98, 0));
  }

  #uf-app .sm\:tw-from-purple-50{
    --gradient-from-color: #f3e5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 229, 245, 0));
  }

  #uf-app .sm\:tw-from-purple-100{
    --gradient-from-color: #e1bee7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 190, 231, 0));
  }

  #uf-app .sm\:tw-from-purple-200{
    --gradient-from-color: #ce93d8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 147, 216, 0));
  }

  #uf-app .sm\:tw-from-purple-300{
    --gradient-from-color: #ba68c8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(186, 104, 200, 0));
  }

  #uf-app .sm\:tw-from-purple-400{
    --gradient-from-color: #ab47bc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(171, 71, 188, 0));
  }

  #uf-app .sm\:tw-from-purple-500{
    --gradient-from-color: #9c27b0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 39, 176, 0));
  }

  #uf-app .sm\:tw-from-purple-600{
    --gradient-from-color: #8e24aa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 36, 170, 0));
  }

  #uf-app .sm\:tw-from-purple-700{
    --gradient-from-color: #7b1fa2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 31, 162, 0));
  }

  #uf-app .sm\:tw-from-purple-800{
    --gradient-from-color: #6a1b9a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(106, 27, 154, 0));
  }

  #uf-app .sm\:tw-from-purple-900{
    --gradient-from-color: #4a148c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 20, 140, 0));
  }

  #uf-app .sm\:tw-from-purple-a100{
    --gradient-from-color: #ea80fc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 128, 252, 0));
  }

  #uf-app .sm\:tw-from-purple-a200{
    --gradient-from-color: #e040fb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 64, 251, 0));
  }

  #uf-app .sm\:tw-from-purple-a400{
    --gradient-from-color: #d500f9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 0, 249, 0));
  }

  #uf-app .sm\:tw-from-purple-a700{
    --gradient-from-color: #aa00ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(170, 0, 255, 0));
  }

  #uf-app .sm\:tw-from-deepPurple-50{
    --gradient-from-color: #ede7f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 231, 246, 0));
  }

  #uf-app .sm\:tw-from-deepPurple-100{
    --gradient-from-color: #d1c4e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(209, 196, 233, 0));
  }

  #uf-app .sm\:tw-from-deepPurple-200{
    --gradient-from-color: #b39ddb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 157, 219, 0));
  }

  #uf-app .sm\:tw-from-deepPurple-300{
    --gradient-from-color: #9575cd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(149, 117, 205, 0));
  }

  #uf-app .sm\:tw-from-deepPurple-400{
    --gradient-from-color: #7e57c2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 87, 194, 0));
  }

  #uf-app .sm\:tw-from-deepPurple-500{
    --gradient-from-color: #673ab7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(103, 58, 183, 0));
  }

  #uf-app .sm\:tw-from-deepPurple-600{
    --gradient-from-color: #5e35b1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(94, 53, 177, 0));
  }

  #uf-app .sm\:tw-from-deepPurple-700{
    --gradient-from-color: #512da8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 45, 168, 0));
  }

  #uf-app .sm\:tw-from-deepPurple-800{
    --gradient-from-color: #4527a0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(69, 39, 160, 0));
  }

  #uf-app .sm\:tw-from-deepPurple-900{
    --gradient-from-color: #311b92;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 27, 146, 0));
  }

  #uf-app .sm\:tw-from-deepPurple-a100{
    --gradient-from-color: #b388ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 136, 255, 0));
  }

  #uf-app .sm\:tw-from-deepPurple-a200{
    --gradient-from-color: #7c4dff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(124, 77, 255, 0));
  }

  #uf-app .sm\:tw-from-deepPurple-a400{
    --gradient-from-color: #651fff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(101, 31, 255, 0));
  }

  #uf-app .sm\:tw-from-deepPurple-a700{
    --gradient-from-color: #6200ea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(98, 0, 234, 0));
  }

  #uf-app .sm\:tw-from-indigo-50{
    --gradient-from-color: #e8eaf6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(232, 234, 246, 0));
  }

  #uf-app .sm\:tw-from-indigo-100{
    --gradient-from-color: #c5cae9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 202, 233, 0));
  }

  #uf-app .sm\:tw-from-indigo-200{
    --gradient-from-color: #9fa8da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 168, 218, 0));
  }

  #uf-app .sm\:tw-from-indigo-300{
    --gradient-from-color: #7986cb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(121, 134, 203, 0));
  }

  #uf-app .sm\:tw-from-indigo-400{
    --gradient-from-color: #5c6bc0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(92, 107, 192, 0));
  }

  #uf-app .sm\:tw-from-indigo-500{
    --gradient-from-color: #3f51b5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 81, 181, 0));
  }

  #uf-app .sm\:tw-from-indigo-600{
    --gradient-from-color: #3949ab;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(57, 73, 171, 0));
  }

  #uf-app .sm\:tw-from-indigo-700{
    --gradient-from-color: #303f9f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 63, 159, 0));
  }

  #uf-app .sm\:tw-from-indigo-800{
    --gradient-from-color: #283593;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 53, 147, 0));
  }

  #uf-app .sm\:tw-from-indigo-900{
    --gradient-from-color: #1a237e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 35, 126, 0));
  }

  #uf-app .sm\:tw-from-indigo-a100{
    --gradient-from-color: #8c9eff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(140, 158, 255, 0));
  }

  #uf-app .sm\:tw-from-indigo-a200{
    --gradient-from-color: #536dfe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(83, 109, 254, 0));
  }

  #uf-app .sm\:tw-from-indigo-a400{
    --gradient-from-color: #3d5afe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 90, 254, 0));
  }

  #uf-app .sm\:tw-from-indigo-a700{
    --gradient-from-color: #304ffe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 79, 254, 0));
  }

  #uf-app .sm\:tw-from-blue-50{
    --gradient-from-color: #e3f2fd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 242, 253, 0));
  }

  #uf-app .sm\:tw-from-blue-100{
    --gradient-from-color: #bbdefb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(187, 222, 251, 0));
  }

  #uf-app .sm\:tw-from-blue-200{
    --gradient-from-color: #90caf9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 202, 249, 0));
  }

  #uf-app .sm\:tw-from-blue-300{
    --gradient-from-color: #64b5f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 181, 246, 0));
  }

  #uf-app .sm\:tw-from-blue-400{
    --gradient-from-color: #42a5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 165, 245, 0));
  }

  #uf-app .sm\:tw-from-blue-500{
    --gradient-from-color: #2196f3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(33, 150, 243, 0));
  }

  #uf-app .sm\:tw-from-blue-600{
    --gradient-from-color: #1e88e5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 136, 229, 0));
  }

  #uf-app .sm\:tw-from-blue-700{
    --gradient-from-color: #1976d2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(25, 118, 210, 0));
  }

  #uf-app .sm\:tw-from-blue-800{
    --gradient-from-color: #1565c0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(21, 101, 192, 0));
  }

  #uf-app .sm\:tw-from-blue-900{
    --gradient-from-color: #0d47a1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(13, 71, 161, 0));
  }

  #uf-app .sm\:tw-from-blue-a100{
    --gradient-from-color: #82b1ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(130, 177, 255, 0));
  }

  #uf-app .sm\:tw-from-blue-a200{
    --gradient-from-color: #448aff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 138, 255, 0));
  }

  #uf-app .sm\:tw-from-blue-a400{
    --gradient-from-color: #2979ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 121, 255, 0));
  }

  #uf-app .sm\:tw-from-blue-a700{
    --gradient-from-color: #2962ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 98, 255, 0));
  }

  #uf-app .sm\:tw-from-lightBlue-50{
    --gradient-from-color: #e1f5fe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 245, 254, 0));
  }

  #uf-app .sm\:tw-from-lightBlue-100{
    --gradient-from-color: #b3e5fc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 229, 252, 0));
  }

  #uf-app .sm\:tw-from-lightBlue-200{
    --gradient-from-color: #81d4fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 212, 250, 0));
  }

  #uf-app .sm\:tw-from-lightBlue-300{
    --gradient-from-color: #4fc3f7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 195, 247, 0));
  }

  #uf-app .sm\:tw-from-lightBlue-400{
    --gradient-from-color: #29b6f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 182, 246, 0));
  }

  #uf-app .sm\:tw-from-lightBlue-500{
    --gradient-from-color: #03a9f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 169, 244, 0));
  }

  #uf-app .sm\:tw-from-lightBlue-600{
    --gradient-from-color: #039be5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 155, 229, 0));
  }

  #uf-app .sm\:tw-from-lightBlue-700{
    --gradient-from-color: #0288d1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(2, 136, 209, 0));
  }

  #uf-app .sm\:tw-from-lightBlue-800{
    --gradient-from-color: #0277bd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(2, 119, 189, 0));
  }

  #uf-app .sm\:tw-from-lightBlue-900{
    --gradient-from-color: #01579b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 87, 155, 0));
  }

  #uf-app .sm\:tw-from-lightBlue-a100{
    --gradient-from-color: #80d8ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 216, 255, 0));
  }

  #uf-app .sm\:tw-from-lightBlue-a200{
    --gradient-from-color: #40c4ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(64, 196, 255, 0));
  }

  #uf-app .sm\:tw-from-lightBlue-a400{
    --gradient-from-color: #00b0ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 176, 255, 0));
  }

  #uf-app .sm\:tw-from-lightBlue-a700{
    --gradient-from-color: #0091ea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 234, 0));
  }

  #uf-app .sm\:tw-from-cyan-50{
    --gradient-from-color: #e0f7fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 247, 250, 0));
  }

  #uf-app .sm\:tw-from-cyan-100{
    --gradient-from-color: #b2ebf2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 235, 242, 0));
  }

  #uf-app .sm\:tw-from-cyan-200{
    --gradient-from-color: #80deea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 222, 234, 0));
  }

  #uf-app .sm\:tw-from-cyan-300{
    --gradient-from-color: #4dd0e1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(77, 208, 225, 0));
  }

  #uf-app .sm\:tw-from-cyan-400{
    --gradient-from-color: #26c6da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(38, 198, 218, 0));
  }

  #uf-app .sm\:tw-from-cyan-500{
    --gradient-from-color: #00bcd4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 188, 212, 0));
  }

  #uf-app .sm\:tw-from-cyan-600{
    --gradient-from-color: #00acc1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 172, 193, 0));
  }

  #uf-app .sm\:tw-from-cyan-700{
    --gradient-from-color: #0097a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 151, 167, 0));
  }

  #uf-app .sm\:tw-from-cyan-800{
    --gradient-from-color: #00838f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 131, 143, 0));
  }

  #uf-app .sm\:tw-from-cyan-900{
    --gradient-from-color: #006064;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 96, 100, 0));
  }

  #uf-app .sm\:tw-from-cyan-a100{
    --gradient-from-color: #84ffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-cyan-a200{
    --gradient-from-color: #18ffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(24, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-cyan-a400{
    --gradient-from-color: #00e5ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 229, 255, 0));
  }

  #uf-app .sm\:tw-from-cyan-a700{
    --gradient-from-color: #00b8d4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 184, 212, 0));
  }

  #uf-app .sm\:tw-from-teal-50{
    --gradient-from-color: #e0f2f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 242, 241, 0));
  }

  #uf-app .sm\:tw-from-teal-100{
    --gradient-from-color: #b2dfdb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 223, 219, 0));
  }

  #uf-app .sm\:tw-from-teal-200{
    --gradient-from-color: #80cbc4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 203, 196, 0));
  }

  #uf-app .sm\:tw-from-teal-300{
    --gradient-from-color: #4db6ac;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(77, 182, 172, 0));
  }

  #uf-app .sm\:tw-from-teal-400{
    --gradient-from-color: #26a69a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(38, 166, 154, 0));
  }

  #uf-app .sm\:tw-from-teal-500{
    --gradient-from-color: #009688;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 150, 136, 0));
  }

  #uf-app .sm\:tw-from-teal-600{
    --gradient-from-color: #00897b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 137, 123, 0));
  }

  #uf-app .sm\:tw-from-teal-700{
    --gradient-from-color: #00796b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 121, 107, 0));
  }

  #uf-app .sm\:tw-from-teal-800{
    --gradient-from-color: #00695c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 105, 92, 0));
  }

  #uf-app .sm\:tw-from-teal-900{
    --gradient-from-color: #004d40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 77, 64, 0));
  }

  #uf-app .sm\:tw-from-teal-a100{
    --gradient-from-color: #a7ffeb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(167, 255, 235, 0));
  }

  #uf-app .sm\:tw-from-teal-a200{
    --gradient-from-color: #64ffda;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 255, 218, 0));
  }

  #uf-app .sm\:tw-from-teal-a400{
    --gradient-from-color: #1de9b6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(29, 233, 182, 0));
  }

  #uf-app .sm\:tw-from-teal-a700{
    --gradient-from-color: #00bfa5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 191, 165, 0));
  }

  #uf-app .sm\:tw-from-green-50{
    --gradient-from-color: #e8f5e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(232, 245, 233, 0));
  }

  #uf-app .sm\:tw-from-green-100{
    --gradient-from-color: #c8e6c9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 230, 201, 0));
  }

  #uf-app .sm\:tw-from-green-200{
    --gradient-from-color: #a5d6a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(165, 214, 167, 0));
  }

  #uf-app .sm\:tw-from-green-300{
    --gradient-from-color: #81c784;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 199, 132, 0));
  }

  #uf-app .sm\:tw-from-green-400{
    --gradient-from-color: #66bb6a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 187, 106, 0));
  }

  #uf-app .sm\:tw-from-green-500{
    --gradient-from-color: #4caf50;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 175, 80, 0));
  }

  #uf-app .sm\:tw-from-green-600{
    --gradient-from-color: #43a047;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 160, 71, 0));
  }

  #uf-app .sm\:tw-from-green-700{
    --gradient-from-color: #388e3c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 142, 60, 0));
  }

  #uf-app .sm\:tw-from-green-800{
    --gradient-from-color: #2e7d32;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(46, 125, 50, 0));
  }

  #uf-app .sm\:tw-from-green-900{
    --gradient-from-color: #1b5e20;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(27, 94, 32, 0));
  }

  #uf-app .sm\:tw-from-green-a100{
    --gradient-from-color: #b9f6ca;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(185, 246, 202, 0));
  }

  #uf-app .sm\:tw-from-green-a200{
    --gradient-from-color: #69f0ae;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(105, 240, 174, 0));
  }

  #uf-app .sm\:tw-from-green-a400{
    --gradient-from-color: #00e676;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 230, 118, 0));
  }

  #uf-app .sm\:tw-from-green-a700{
    --gradient-from-color: #00c853;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 200, 83, 0));
  }

  #uf-app .sm\:tw-from-lightGreen-50{
    --gradient-from-color: #f1f8e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 248, 233, 0));
  }

  #uf-app .sm\:tw-from-lightGreen-100{
    --gradient-from-color: #dcedc8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 237, 200, 0));
  }

  #uf-app .sm\:tw-from-lightGreen-200{
    --gradient-from-color: #c5e1a5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 225, 165, 0));
  }

  #uf-app .sm\:tw-from-lightGreen-300{
    --gradient-from-color: #aed581;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(174, 213, 129, 0));
  }

  #uf-app .sm\:tw-from-lightGreen-400{
    --gradient-from-color: #9ccc65;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 204, 101, 0));
  }

  #uf-app .sm\:tw-from-lightGreen-500{
    --gradient-from-color: #8bc34a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(139, 195, 74, 0));
  }

  #uf-app .sm\:tw-from-lightGreen-600{
    --gradient-from-color: #7cb342;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(124, 179, 66, 0));
  }

  #uf-app .sm\:tw-from-lightGreen-700{
    --gradient-from-color: #689f38;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 159, 56, 0));
  }

  #uf-app .sm\:tw-from-lightGreen-800{
    --gradient-from-color: #558b2f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 139, 47, 0));
  }

  #uf-app .sm\:tw-from-lightGreen-900{
    --gradient-from-color: #33691e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(51, 105, 30, 0));
  }

  #uf-app .sm\:tw-from-lightGreen-a100{
    --gradient-from-color: #ccff90;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(204, 255, 144, 0));
  }

  #uf-app .sm\:tw-from-lightGreen-a200{
    --gradient-from-color: #b2ff59;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 255, 89, 0));
  }

  #uf-app .sm\:tw-from-lightGreen-a400{
    --gradient-from-color: #76ff03;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 255, 3, 0));
  }

  #uf-app .sm\:tw-from-lightGreen-a700{
    --gradient-from-color: #64dd17;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 221, 23, 0));
  }

  #uf-app .sm\:tw-from-lime-50{
    --gradient-from-color: #f9fbe7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 251, 231, 0));
  }

  #uf-app .sm\:tw-from-lime-100{
    --gradient-from-color: #f0f4c3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 244, 195, 0));
  }

  #uf-app .sm\:tw-from-lime-200{
    --gradient-from-color: #e6ee9c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 238, 156, 0));
  }

  #uf-app .sm\:tw-from-lime-300{
    --gradient-from-color: #dce775;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 231, 117, 0));
  }

  #uf-app .sm\:tw-from-lime-400{
    --gradient-from-color: #d4e157;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(212, 225, 87, 0));
  }

  #uf-app .sm\:tw-from-lime-500{
    --gradient-from-color: #cddc39;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 220, 57, 0));
  }

  #uf-app .sm\:tw-from-lime-600{
    --gradient-from-color: #c0ca33;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 202, 51, 0));
  }

  #uf-app .sm\:tw-from-lime-700{
    --gradient-from-color: #afb42b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 180, 43, 0));
  }

  #uf-app .sm\:tw-from-lime-800{
    --gradient-from-color: #9e9d24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(158, 157, 36, 0));
  }

  #uf-app .sm\:tw-from-lime-900{
    --gradient-from-color: #827717;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(130, 119, 23, 0));
  }

  #uf-app .sm\:tw-from-lime-a100{
    --gradient-from-color: #f4ff81;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 255, 129, 0));
  }

  #uf-app .sm\:tw-from-lime-a200{
    --gradient-from-color: #eeff41;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(238, 255, 65, 0));
  }

  #uf-app .sm\:tw-from-lime-a400{
    --gradient-from-color: #c6ff00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 255, 0, 0));
  }

  #uf-app .sm\:tw-from-lime-a700{
    --gradient-from-color: #aeea00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(174, 234, 0, 0));
  }

  #uf-app .sm\:tw-from-yellow-50{
    --gradient-from-color: #fffde7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 253, 231, 0));
  }

  #uf-app .sm\:tw-from-yellow-100{
    --gradient-from-color: #fff9c4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 249, 196, 0));
  }

  #uf-app .sm\:tw-from-yellow-200{
    --gradient-from-color: #fff59d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 157, 0));
  }

  #uf-app .sm\:tw-from-yellow-300{
    --gradient-from-color: #fff176;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 118, 0));
  }

  #uf-app .sm\:tw-from-yellow-400{
    --gradient-from-color: #ffee58;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 238, 88, 0));
  }

  #uf-app .sm\:tw-from-yellow-500{
    --gradient-from-color: #ffeb3b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 235, 59, 0));
  }

  #uf-app .sm\:tw-from-yellow-600{
    --gradient-from-color: #fdd835;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 216, 53, 0));
  }

  #uf-app .sm\:tw-from-yellow-700{
    --gradient-from-color: #fbc02d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 192, 45, 0));
  }

  #uf-app .sm\:tw-from-yellow-800{
    --gradient-from-color: #f9a825;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 168, 37, 0));
  }

  #uf-app .sm\:tw-from-yellow-900{
    --gradient-from-color: #f57f17;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 127, 23, 0));
  }

  #uf-app .sm\:tw-from-yellow-a100{
    --gradient-from-color: #ffff8d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 141, 0));
  }

  #uf-app .sm\:tw-from-yellow-a200{
    --gradient-from-color: #ffff00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 0, 0));
  }

  #uf-app .sm\:tw-from-yellow-a400{
    --gradient-from-color: #ffea00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 234, 0, 0));
  }

  #uf-app .sm\:tw-from-yellow-a700{
    --gradient-from-color: #ffd600;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 214, 0, 0));
  }

  #uf-app .sm\:tw-from-amber-50{
    --gradient-from-color: #fff8e1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 225, 0));
  }

  #uf-app .sm\:tw-from-amber-100{
    --gradient-from-color: #ffecb3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 236, 179, 0));
  }

  #uf-app .sm\:tw-from-amber-200{
    --gradient-from-color: #ffe082;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 224, 130, 0));
  }

  #uf-app .sm\:tw-from-amber-300{
    --gradient-from-color: #ffd54f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 213, 79, 0));
  }

  #uf-app .sm\:tw-from-amber-400{
    --gradient-from-color: #ffca28;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 202, 40, 0));
  }

  #uf-app .sm\:tw-from-amber-500{
    --gradient-from-color: #ffc107;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 193, 7, 0));
  }

  #uf-app .sm\:tw-from-amber-600{
    --gradient-from-color: #ffb300;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 179, 0, 0));
  }

  #uf-app .sm\:tw-from-amber-700{
    --gradient-from-color: #ffa000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 160, 0, 0));
  }

  #uf-app .sm\:tw-from-amber-800{
    --gradient-from-color: #ff8f00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 143, 0, 0));
  }

  #uf-app .sm\:tw-from-amber-900{
    --gradient-from-color: #ff6f00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 111, 0, 0));
  }

  #uf-app .sm\:tw-from-amber-a100{
    --gradient-from-color: #ffe57f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 229, 127, 0));
  }

  #uf-app .sm\:tw-from-amber-a200{
    --gradient-from-color: #ffd740;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 215, 64, 0));
  }

  #uf-app .sm\:tw-from-amber-a400{
    --gradient-from-color: #ffc400;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 196, 0, 0));
  }

  #uf-app .sm\:tw-from-amber-a700{
    --gradient-from-color: #ffab00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 0, 0));
  }

  #uf-app .sm\:tw-from-orange-50{
    --gradient-from-color: #fff3e0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 243, 224, 0));
  }

  #uf-app .sm\:tw-from-orange-100{
    --gradient-from-color: #ffe0b2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 224, 178, 0));
  }

  #uf-app .sm\:tw-from-orange-200{
    --gradient-from-color: #ffcc80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 204, 128, 0));
  }

  #uf-app .sm\:tw-from-orange-300{
    --gradient-from-color: #ffb74d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 183, 77, 0));
  }

  #uf-app .sm\:tw-from-orange-400{
    --gradient-from-color: #ffa726;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 167, 38, 0));
  }

  #uf-app .sm\:tw-from-orange-500{
    --gradient-from-color: #ff9800;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 152, 0, 0));
  }

  #uf-app .sm\:tw-from-orange-600{
    --gradient-from-color: #fb8c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 140, 0, 0));
  }

  #uf-app .sm\:tw-from-orange-700{
    --gradient-from-color: #f57c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 124, 0, 0));
  }

  #uf-app .sm\:tw-from-orange-800{
    --gradient-from-color: #ef6c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 108, 0, 0));
  }

  #uf-app .sm\:tw-from-orange-900{
    --gradient-from-color: #e65100;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 81, 0, 0));
  }

  #uf-app .sm\:tw-from-orange-a100{
    --gradient-from-color: #ffd180;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 209, 128, 0));
  }

  #uf-app .sm\:tw-from-orange-a200{
    --gradient-from-color: #ffab40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 64, 0));
  }

  #uf-app .sm\:tw-from-orange-a400{
    --gradient-from-color: #ff9100;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 145, 0, 0));
  }

  #uf-app .sm\:tw-from-orange-a700{
    --gradient-from-color: #ff6d00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 109, 0, 0));
  }

  #uf-app .sm\:tw-from-deepOrange-50{
    --gradient-from-color: #fbe9e7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 233, 231, 0));
  }

  #uf-app .sm\:tw-from-deepOrange-100{
    --gradient-from-color: #ffccbc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 204, 188, 0));
  }

  #uf-app .sm\:tw-from-deepOrange-200{
    --gradient-from-color: #ffab91;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 145, 0));
  }

  #uf-app .sm\:tw-from-deepOrange-300{
    --gradient-from-color: #ff8a65;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 101, 0));
  }

  #uf-app .sm\:tw-from-deepOrange-400{
    --gradient-from-color: #ff7043;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 112, 67, 0));
  }

  #uf-app .sm\:tw-from-deepOrange-500{
    --gradient-from-color: #ff5722;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 87, 34, 0));
  }

  #uf-app .sm\:tw-from-deepOrange-600{
    --gradient-from-color: #f4511e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 81, 30, 0));
  }

  #uf-app .sm\:tw-from-deepOrange-700{
    --gradient-from-color: #e64a19;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 74, 25, 0));
  }

  #uf-app .sm\:tw-from-deepOrange-800{
    --gradient-from-color: #d84315;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(216, 67, 21, 0));
  }

  #uf-app .sm\:tw-from-deepOrange-900{
    --gradient-from-color: #bf360c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 54, 12, 0));
  }

  #uf-app .sm\:tw-from-deepOrange-a100{
    --gradient-from-color: #ff9e80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 158, 128, 0));
  }

  #uf-app .sm\:tw-from-deepOrange-a200{
    --gradient-from-color: #ff6e40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 110, 64, 0));
  }

  #uf-app .sm\:tw-from-deepOrange-a400{
    --gradient-from-color: #ff3d00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 61, 0, 0));
  }

  #uf-app .sm\:tw-from-deepOrange-a700{
    --gradient-from-color: #dd2c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 44, 0, 0));
  }

  #uf-app .sm\:tw-from-brown-50{
    --gradient-from-color: #efebe9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 235, 233, 0));
  }

  #uf-app .sm\:tw-from-brown-100{
    --gradient-from-color: #d7ccc8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 204, 200, 0));
  }

  #uf-app .sm\:tw-from-brown-200{
    --gradient-from-color: #bcaaa4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 170, 164, 0));
  }

  #uf-app .sm\:tw-from-brown-300{
    --gradient-from-color: #a1887f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 136, 127, 0));
  }

  #uf-app .sm\:tw-from-brown-400{
    --gradient-from-color: #8d6e63;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 110, 99, 0));
  }

  #uf-app .sm\:tw-from-brown-500{
    --gradient-from-color: #795548;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(121, 85, 72, 0));
  }

  #uf-app .sm\:tw-from-brown-600{
    --gradient-from-color: #6d4c41;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(109, 76, 65, 0));
  }

  #uf-app .sm\:tw-from-brown-700{
    --gradient-from-color: #5d4037;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(93, 64, 55, 0));
  }

  #uf-app .sm\:tw-from-brown-800{
    --gradient-from-color: #4e342e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 52, 46, 0));
  }

  #uf-app .sm\:tw-from-brown-900{
    --gradient-from-color: #3e2723;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(62, 39, 35, 0));
  }

  #uf-app .sm\:tw-from-gray-50{
    --gradient-from-color: #fafafa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 250, 250, 0));
  }

  #uf-app .sm\:tw-from-gray-100{
    --gradient-from-color: #f5f5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 245, 245, 0));
  }

  #uf-app .sm\:tw-from-gray-200{
    --gradient-from-color: #eeeeee;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(238, 238, 238, 0));
  }

  #uf-app .sm\:tw-from-gray-300{
    --gradient-from-color: #e0e0e0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 224, 224, 0));
  }

  #uf-app .sm\:tw-from-gray-400{
    --gradient-from-color: #bdbdbd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(189, 189, 189, 0));
  }

  #uf-app .sm\:tw-from-gray-500{
    --gradient-from-color: #9e9e9e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(158, 158, 158, 0));
  }

  #uf-app .sm\:tw-from-gray-600{
    --gradient-from-color: #757575;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 117, 117, 0));
  }

  #uf-app .sm\:tw-from-gray-700{
    --gradient-from-color: #616161;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(97, 97, 97, 0));
  }

  #uf-app .sm\:tw-from-gray-800{
    --gradient-from-color: #424242;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 66, 66, 0));
  }

  #uf-app .sm\:tw-from-gray-900{
    --gradient-from-color: #212121;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(33, 33, 33, 0));
  }

  #uf-app .sm\:tw-from-blueGray-50{
    --gradient-from-color: var(--color-blue-grey-50);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-blueGray-100{
    --gradient-from-color: var(--color-blue-grey-100);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-blueGray-200{
    --gradient-from-color: var(--color-blue-grey-200);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-blueGray-300{
    --gradient-from-color: var(--color-blue-grey-300);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-blueGray-400{
    --gradient-from-color: var(--color-blue-grey-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-blueGray-500{
    --gradient-from-color: var(--color-blue-grey-500);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-blueGray-600{
    --gradient-from-color: var(--color-blue-grey-600);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-blueGray-700{
    --gradient-from-color: var(--color-blue-grey-700);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-blueGray-800{
    --gradient-from-color: var(--color-blue-grey-800);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-blueGray-900{
    --gradient-from-color: var(--color-blue-grey-900);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-black{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  #uf-app .sm\:tw-from-white{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-from-transparent{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  #uf-app .sm\:tw-via-primary{
    --gradient-via-color: var(--color-blue);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-muted{
    --gradient-via-color: var(--color-blue-grey-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-warning{
    --gradient-via-color: var(--color-orange);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-danger{
    --gradient-via-color: var(--color-orange);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-fail{
    --gradient-via-color: var(--color-red);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-info{
    --gradient-via-color: var(--color-deep-purple-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-red-50{
    --gradient-via-color: #ffebee;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 235, 238, 0));
  }

  #uf-app .sm\:tw-via-red-100{
    --gradient-via-color: #ffcdd2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 205, 210, 0));
  }

  #uf-app .sm\:tw-via-red-200{
    --gradient-via-color: #ef9a9a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 154, 154, 0));
  }

  #uf-app .sm\:tw-via-red-300{
    --gradient-via-color: #e57373;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 115, 115, 0));
  }

  #uf-app .sm\:tw-via-red-400{
    --gradient-via-color: #ef5350;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 83, 80, 0));
  }

  #uf-app .sm\:tw-via-red-500{
    --gradient-via-color: #f44336;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 67, 54, 0));
  }

  #uf-app .sm\:tw-via-red-600{
    --gradient-via-color: #e53935;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 57, 53, 0));
  }

  #uf-app .sm\:tw-via-red-700{
    --gradient-via-color: #d32f2f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(211, 47, 47, 0));
  }

  #uf-app .sm\:tw-via-red-800{
    --gradient-via-color: #c62828;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 40, 40, 0));
  }

  #uf-app .sm\:tw-via-red-900{
    --gradient-via-color: #b71c1c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 28, 28, 0));
  }

  #uf-app .sm\:tw-via-red-a100{
    --gradient-via-color: #ff8a80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 128, 0));
  }

  #uf-app .sm\:tw-via-red-a200{
    --gradient-via-color: #ff5252;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 82, 82, 0));
  }

  #uf-app .sm\:tw-via-red-a400{
    --gradient-via-color: #ff1744;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 23, 68, 0));
  }

  #uf-app .sm\:tw-via-red-a700{
    --gradient-via-color: #d50000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 0, 0, 0));
  }

  #uf-app .sm\:tw-via-pink-50{
    --gradient-via-color: #fce4ec;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 228, 236, 0));
  }

  #uf-app .sm\:tw-via-pink-100{
    --gradient-via-color: #f8bbd0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 187, 208, 0));
  }

  #uf-app .sm\:tw-via-pink-200{
    --gradient-via-color: #f48fb1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 143, 177, 0));
  }

  #uf-app .sm\:tw-via-pink-300{
    --gradient-via-color: #f06292;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 98, 146, 0));
  }

  #uf-app .sm\:tw-via-pink-400{
    --gradient-via-color: #ec407a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 64, 122, 0));
  }

  #uf-app .sm\:tw-via-pink-500{
    --gradient-via-color: #e91e63;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 30, 99, 0));
  }

  #uf-app .sm\:tw-via-pink-600{
    --gradient-via-color: #d81b60;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(216, 27, 96, 0));
  }

  #uf-app .sm\:tw-via-pink-700{
    --gradient-via-color: #c2185b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 24, 91, 0));
  }

  #uf-app .sm\:tw-via-pink-800{
    --gradient-via-color: #ad1457;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(173, 20, 87, 0));
  }

  #uf-app .sm\:tw-via-pink-900{
    --gradient-via-color: #880e4f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(136, 14, 79, 0));
  }

  #uf-app .sm\:tw-via-pink-a100{
    --gradient-via-color: #ff80ab;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 128, 171, 0));
  }

  #uf-app .sm\:tw-via-pink-a200{
    --gradient-via-color: #ff4081;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 64, 129, 0));
  }

  #uf-app .sm\:tw-via-pink-a400{
    --gradient-via-color: #f50057;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 0, 87, 0));
  }

  #uf-app .sm\:tw-via-pink-a700{
    --gradient-via-color: #c51162;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 17, 98, 0));
  }

  #uf-app .sm\:tw-via-purple-50{
    --gradient-via-color: #f3e5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 229, 245, 0));
  }

  #uf-app .sm\:tw-via-purple-100{
    --gradient-via-color: #e1bee7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 190, 231, 0));
  }

  #uf-app .sm\:tw-via-purple-200{
    --gradient-via-color: #ce93d8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 147, 216, 0));
  }

  #uf-app .sm\:tw-via-purple-300{
    --gradient-via-color: #ba68c8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(186, 104, 200, 0));
  }

  #uf-app .sm\:tw-via-purple-400{
    --gradient-via-color: #ab47bc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(171, 71, 188, 0));
  }

  #uf-app .sm\:tw-via-purple-500{
    --gradient-via-color: #9c27b0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 39, 176, 0));
  }

  #uf-app .sm\:tw-via-purple-600{
    --gradient-via-color: #8e24aa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 36, 170, 0));
  }

  #uf-app .sm\:tw-via-purple-700{
    --gradient-via-color: #7b1fa2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 31, 162, 0));
  }

  #uf-app .sm\:tw-via-purple-800{
    --gradient-via-color: #6a1b9a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(106, 27, 154, 0));
  }

  #uf-app .sm\:tw-via-purple-900{
    --gradient-via-color: #4a148c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 20, 140, 0));
  }

  #uf-app .sm\:tw-via-purple-a100{
    --gradient-via-color: #ea80fc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 128, 252, 0));
  }

  #uf-app .sm\:tw-via-purple-a200{
    --gradient-via-color: #e040fb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 64, 251, 0));
  }

  #uf-app .sm\:tw-via-purple-a400{
    --gradient-via-color: #d500f9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 0, 249, 0));
  }

  #uf-app .sm\:tw-via-purple-a700{
    --gradient-via-color: #aa00ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(170, 0, 255, 0));
  }

  #uf-app .sm\:tw-via-deepPurple-50{
    --gradient-via-color: #ede7f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 231, 246, 0));
  }

  #uf-app .sm\:tw-via-deepPurple-100{
    --gradient-via-color: #d1c4e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(209, 196, 233, 0));
  }

  #uf-app .sm\:tw-via-deepPurple-200{
    --gradient-via-color: #b39ddb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 157, 219, 0));
  }

  #uf-app .sm\:tw-via-deepPurple-300{
    --gradient-via-color: #9575cd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(149, 117, 205, 0));
  }

  #uf-app .sm\:tw-via-deepPurple-400{
    --gradient-via-color: #7e57c2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 87, 194, 0));
  }

  #uf-app .sm\:tw-via-deepPurple-500{
    --gradient-via-color: #673ab7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(103, 58, 183, 0));
  }

  #uf-app .sm\:tw-via-deepPurple-600{
    --gradient-via-color: #5e35b1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(94, 53, 177, 0));
  }

  #uf-app .sm\:tw-via-deepPurple-700{
    --gradient-via-color: #512da8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 45, 168, 0));
  }

  #uf-app .sm\:tw-via-deepPurple-800{
    --gradient-via-color: #4527a0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(69, 39, 160, 0));
  }

  #uf-app .sm\:tw-via-deepPurple-900{
    --gradient-via-color: #311b92;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 27, 146, 0));
  }

  #uf-app .sm\:tw-via-deepPurple-a100{
    --gradient-via-color: #b388ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 136, 255, 0));
  }

  #uf-app .sm\:tw-via-deepPurple-a200{
    --gradient-via-color: #7c4dff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(124, 77, 255, 0));
  }

  #uf-app .sm\:tw-via-deepPurple-a400{
    --gradient-via-color: #651fff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(101, 31, 255, 0));
  }

  #uf-app .sm\:tw-via-deepPurple-a700{
    --gradient-via-color: #6200ea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(98, 0, 234, 0));
  }

  #uf-app .sm\:tw-via-indigo-50{
    --gradient-via-color: #e8eaf6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(232, 234, 246, 0));
  }

  #uf-app .sm\:tw-via-indigo-100{
    --gradient-via-color: #c5cae9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 202, 233, 0));
  }

  #uf-app .sm\:tw-via-indigo-200{
    --gradient-via-color: #9fa8da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 168, 218, 0));
  }

  #uf-app .sm\:tw-via-indigo-300{
    --gradient-via-color: #7986cb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(121, 134, 203, 0));
  }

  #uf-app .sm\:tw-via-indigo-400{
    --gradient-via-color: #5c6bc0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(92, 107, 192, 0));
  }

  #uf-app .sm\:tw-via-indigo-500{
    --gradient-via-color: #3f51b5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 81, 181, 0));
  }

  #uf-app .sm\:tw-via-indigo-600{
    --gradient-via-color: #3949ab;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(57, 73, 171, 0));
  }

  #uf-app .sm\:tw-via-indigo-700{
    --gradient-via-color: #303f9f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 63, 159, 0));
  }

  #uf-app .sm\:tw-via-indigo-800{
    --gradient-via-color: #283593;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 53, 147, 0));
  }

  #uf-app .sm\:tw-via-indigo-900{
    --gradient-via-color: #1a237e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 35, 126, 0));
  }

  #uf-app .sm\:tw-via-indigo-a100{
    --gradient-via-color: #8c9eff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(140, 158, 255, 0));
  }

  #uf-app .sm\:tw-via-indigo-a200{
    --gradient-via-color: #536dfe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(83, 109, 254, 0));
  }

  #uf-app .sm\:tw-via-indigo-a400{
    --gradient-via-color: #3d5afe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 90, 254, 0));
  }

  #uf-app .sm\:tw-via-indigo-a700{
    --gradient-via-color: #304ffe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 79, 254, 0));
  }

  #uf-app .sm\:tw-via-blue-50{
    --gradient-via-color: #e3f2fd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 242, 253, 0));
  }

  #uf-app .sm\:tw-via-blue-100{
    --gradient-via-color: #bbdefb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(187, 222, 251, 0));
  }

  #uf-app .sm\:tw-via-blue-200{
    --gradient-via-color: #90caf9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 202, 249, 0));
  }

  #uf-app .sm\:tw-via-blue-300{
    --gradient-via-color: #64b5f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 181, 246, 0));
  }

  #uf-app .sm\:tw-via-blue-400{
    --gradient-via-color: #42a5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 165, 245, 0));
  }

  #uf-app .sm\:tw-via-blue-500{
    --gradient-via-color: #2196f3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(33, 150, 243, 0));
  }

  #uf-app .sm\:tw-via-blue-600{
    --gradient-via-color: #1e88e5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 136, 229, 0));
  }

  #uf-app .sm\:tw-via-blue-700{
    --gradient-via-color: #1976d2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(25, 118, 210, 0));
  }

  #uf-app .sm\:tw-via-blue-800{
    --gradient-via-color: #1565c0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(21, 101, 192, 0));
  }

  #uf-app .sm\:tw-via-blue-900{
    --gradient-via-color: #0d47a1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(13, 71, 161, 0));
  }

  #uf-app .sm\:tw-via-blue-a100{
    --gradient-via-color: #82b1ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(130, 177, 255, 0));
  }

  #uf-app .sm\:tw-via-blue-a200{
    --gradient-via-color: #448aff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 138, 255, 0));
  }

  #uf-app .sm\:tw-via-blue-a400{
    --gradient-via-color: #2979ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 121, 255, 0));
  }

  #uf-app .sm\:tw-via-blue-a700{
    --gradient-via-color: #2962ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 98, 255, 0));
  }

  #uf-app .sm\:tw-via-lightBlue-50{
    --gradient-via-color: #e1f5fe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 245, 254, 0));
  }

  #uf-app .sm\:tw-via-lightBlue-100{
    --gradient-via-color: #b3e5fc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 229, 252, 0));
  }

  #uf-app .sm\:tw-via-lightBlue-200{
    --gradient-via-color: #81d4fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 212, 250, 0));
  }

  #uf-app .sm\:tw-via-lightBlue-300{
    --gradient-via-color: #4fc3f7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 195, 247, 0));
  }

  #uf-app .sm\:tw-via-lightBlue-400{
    --gradient-via-color: #29b6f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 182, 246, 0));
  }

  #uf-app .sm\:tw-via-lightBlue-500{
    --gradient-via-color: #03a9f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 169, 244, 0));
  }

  #uf-app .sm\:tw-via-lightBlue-600{
    --gradient-via-color: #039be5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 155, 229, 0));
  }

  #uf-app .sm\:tw-via-lightBlue-700{
    --gradient-via-color: #0288d1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(2, 136, 209, 0));
  }

  #uf-app .sm\:tw-via-lightBlue-800{
    --gradient-via-color: #0277bd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(2, 119, 189, 0));
  }

  #uf-app .sm\:tw-via-lightBlue-900{
    --gradient-via-color: #01579b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 87, 155, 0));
  }

  #uf-app .sm\:tw-via-lightBlue-a100{
    --gradient-via-color: #80d8ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 216, 255, 0));
  }

  #uf-app .sm\:tw-via-lightBlue-a200{
    --gradient-via-color: #40c4ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(64, 196, 255, 0));
  }

  #uf-app .sm\:tw-via-lightBlue-a400{
    --gradient-via-color: #00b0ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 176, 255, 0));
  }

  #uf-app .sm\:tw-via-lightBlue-a700{
    --gradient-via-color: #0091ea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 234, 0));
  }

  #uf-app .sm\:tw-via-cyan-50{
    --gradient-via-color: #e0f7fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 247, 250, 0));
  }

  #uf-app .sm\:tw-via-cyan-100{
    --gradient-via-color: #b2ebf2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 235, 242, 0));
  }

  #uf-app .sm\:tw-via-cyan-200{
    --gradient-via-color: #80deea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 222, 234, 0));
  }

  #uf-app .sm\:tw-via-cyan-300{
    --gradient-via-color: #4dd0e1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(77, 208, 225, 0));
  }

  #uf-app .sm\:tw-via-cyan-400{
    --gradient-via-color: #26c6da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(38, 198, 218, 0));
  }

  #uf-app .sm\:tw-via-cyan-500{
    --gradient-via-color: #00bcd4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 188, 212, 0));
  }

  #uf-app .sm\:tw-via-cyan-600{
    --gradient-via-color: #00acc1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 172, 193, 0));
  }

  #uf-app .sm\:tw-via-cyan-700{
    --gradient-via-color: #0097a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 151, 167, 0));
  }

  #uf-app .sm\:tw-via-cyan-800{
    --gradient-via-color: #00838f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 131, 143, 0));
  }

  #uf-app .sm\:tw-via-cyan-900{
    --gradient-via-color: #006064;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 96, 100, 0));
  }

  #uf-app .sm\:tw-via-cyan-a100{
    --gradient-via-color: #84ffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-cyan-a200{
    --gradient-via-color: #18ffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(24, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-cyan-a400{
    --gradient-via-color: #00e5ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 229, 255, 0));
  }

  #uf-app .sm\:tw-via-cyan-a700{
    --gradient-via-color: #00b8d4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 184, 212, 0));
  }

  #uf-app .sm\:tw-via-teal-50{
    --gradient-via-color: #e0f2f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 242, 241, 0));
  }

  #uf-app .sm\:tw-via-teal-100{
    --gradient-via-color: #b2dfdb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 223, 219, 0));
  }

  #uf-app .sm\:tw-via-teal-200{
    --gradient-via-color: #80cbc4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 203, 196, 0));
  }

  #uf-app .sm\:tw-via-teal-300{
    --gradient-via-color: #4db6ac;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(77, 182, 172, 0));
  }

  #uf-app .sm\:tw-via-teal-400{
    --gradient-via-color: #26a69a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(38, 166, 154, 0));
  }

  #uf-app .sm\:tw-via-teal-500{
    --gradient-via-color: #009688;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 150, 136, 0));
  }

  #uf-app .sm\:tw-via-teal-600{
    --gradient-via-color: #00897b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 137, 123, 0));
  }

  #uf-app .sm\:tw-via-teal-700{
    --gradient-via-color: #00796b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 121, 107, 0));
  }

  #uf-app .sm\:tw-via-teal-800{
    --gradient-via-color: #00695c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 105, 92, 0));
  }

  #uf-app .sm\:tw-via-teal-900{
    --gradient-via-color: #004d40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 77, 64, 0));
  }

  #uf-app .sm\:tw-via-teal-a100{
    --gradient-via-color: #a7ffeb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(167, 255, 235, 0));
  }

  #uf-app .sm\:tw-via-teal-a200{
    --gradient-via-color: #64ffda;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 255, 218, 0));
  }

  #uf-app .sm\:tw-via-teal-a400{
    --gradient-via-color: #1de9b6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(29, 233, 182, 0));
  }

  #uf-app .sm\:tw-via-teal-a700{
    --gradient-via-color: #00bfa5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 191, 165, 0));
  }

  #uf-app .sm\:tw-via-green-50{
    --gradient-via-color: #e8f5e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(232, 245, 233, 0));
  }

  #uf-app .sm\:tw-via-green-100{
    --gradient-via-color: #c8e6c9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 230, 201, 0));
  }

  #uf-app .sm\:tw-via-green-200{
    --gradient-via-color: #a5d6a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(165, 214, 167, 0));
  }

  #uf-app .sm\:tw-via-green-300{
    --gradient-via-color: #81c784;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 199, 132, 0));
  }

  #uf-app .sm\:tw-via-green-400{
    --gradient-via-color: #66bb6a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 187, 106, 0));
  }

  #uf-app .sm\:tw-via-green-500{
    --gradient-via-color: #4caf50;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 175, 80, 0));
  }

  #uf-app .sm\:tw-via-green-600{
    --gradient-via-color: #43a047;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 160, 71, 0));
  }

  #uf-app .sm\:tw-via-green-700{
    --gradient-via-color: #388e3c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 142, 60, 0));
  }

  #uf-app .sm\:tw-via-green-800{
    --gradient-via-color: #2e7d32;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(46, 125, 50, 0));
  }

  #uf-app .sm\:tw-via-green-900{
    --gradient-via-color: #1b5e20;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(27, 94, 32, 0));
  }

  #uf-app .sm\:tw-via-green-a100{
    --gradient-via-color: #b9f6ca;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(185, 246, 202, 0));
  }

  #uf-app .sm\:tw-via-green-a200{
    --gradient-via-color: #69f0ae;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(105, 240, 174, 0));
  }

  #uf-app .sm\:tw-via-green-a400{
    --gradient-via-color: #00e676;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 230, 118, 0));
  }

  #uf-app .sm\:tw-via-green-a700{
    --gradient-via-color: #00c853;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 200, 83, 0));
  }

  #uf-app .sm\:tw-via-lightGreen-50{
    --gradient-via-color: #f1f8e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 248, 233, 0));
  }

  #uf-app .sm\:tw-via-lightGreen-100{
    --gradient-via-color: #dcedc8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 237, 200, 0));
  }

  #uf-app .sm\:tw-via-lightGreen-200{
    --gradient-via-color: #c5e1a5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 225, 165, 0));
  }

  #uf-app .sm\:tw-via-lightGreen-300{
    --gradient-via-color: #aed581;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(174, 213, 129, 0));
  }

  #uf-app .sm\:tw-via-lightGreen-400{
    --gradient-via-color: #9ccc65;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 204, 101, 0));
  }

  #uf-app .sm\:tw-via-lightGreen-500{
    --gradient-via-color: #8bc34a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(139, 195, 74, 0));
  }

  #uf-app .sm\:tw-via-lightGreen-600{
    --gradient-via-color: #7cb342;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(124, 179, 66, 0));
  }

  #uf-app .sm\:tw-via-lightGreen-700{
    --gradient-via-color: #689f38;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 159, 56, 0));
  }

  #uf-app .sm\:tw-via-lightGreen-800{
    --gradient-via-color: #558b2f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 139, 47, 0));
  }

  #uf-app .sm\:tw-via-lightGreen-900{
    --gradient-via-color: #33691e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(51, 105, 30, 0));
  }

  #uf-app .sm\:tw-via-lightGreen-a100{
    --gradient-via-color: #ccff90;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(204, 255, 144, 0));
  }

  #uf-app .sm\:tw-via-lightGreen-a200{
    --gradient-via-color: #b2ff59;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 255, 89, 0));
  }

  #uf-app .sm\:tw-via-lightGreen-a400{
    --gradient-via-color: #76ff03;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 255, 3, 0));
  }

  #uf-app .sm\:tw-via-lightGreen-a700{
    --gradient-via-color: #64dd17;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 221, 23, 0));
  }

  #uf-app .sm\:tw-via-lime-50{
    --gradient-via-color: #f9fbe7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 251, 231, 0));
  }

  #uf-app .sm\:tw-via-lime-100{
    --gradient-via-color: #f0f4c3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 244, 195, 0));
  }

  #uf-app .sm\:tw-via-lime-200{
    --gradient-via-color: #e6ee9c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 238, 156, 0));
  }

  #uf-app .sm\:tw-via-lime-300{
    --gradient-via-color: #dce775;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 231, 117, 0));
  }

  #uf-app .sm\:tw-via-lime-400{
    --gradient-via-color: #d4e157;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(212, 225, 87, 0));
  }

  #uf-app .sm\:tw-via-lime-500{
    --gradient-via-color: #cddc39;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 220, 57, 0));
  }

  #uf-app .sm\:tw-via-lime-600{
    --gradient-via-color: #c0ca33;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 202, 51, 0));
  }

  #uf-app .sm\:tw-via-lime-700{
    --gradient-via-color: #afb42b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 180, 43, 0));
  }

  #uf-app .sm\:tw-via-lime-800{
    --gradient-via-color: #9e9d24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(158, 157, 36, 0));
  }

  #uf-app .sm\:tw-via-lime-900{
    --gradient-via-color: #827717;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(130, 119, 23, 0));
  }

  #uf-app .sm\:tw-via-lime-a100{
    --gradient-via-color: #f4ff81;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 255, 129, 0));
  }

  #uf-app .sm\:tw-via-lime-a200{
    --gradient-via-color: #eeff41;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(238, 255, 65, 0));
  }

  #uf-app .sm\:tw-via-lime-a400{
    --gradient-via-color: #c6ff00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 255, 0, 0));
  }

  #uf-app .sm\:tw-via-lime-a700{
    --gradient-via-color: #aeea00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(174, 234, 0, 0));
  }

  #uf-app .sm\:tw-via-yellow-50{
    --gradient-via-color: #fffde7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 253, 231, 0));
  }

  #uf-app .sm\:tw-via-yellow-100{
    --gradient-via-color: #fff9c4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 249, 196, 0));
  }

  #uf-app .sm\:tw-via-yellow-200{
    --gradient-via-color: #fff59d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 157, 0));
  }

  #uf-app .sm\:tw-via-yellow-300{
    --gradient-via-color: #fff176;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 118, 0));
  }

  #uf-app .sm\:tw-via-yellow-400{
    --gradient-via-color: #ffee58;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 238, 88, 0));
  }

  #uf-app .sm\:tw-via-yellow-500{
    --gradient-via-color: #ffeb3b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 235, 59, 0));
  }

  #uf-app .sm\:tw-via-yellow-600{
    --gradient-via-color: #fdd835;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 216, 53, 0));
  }

  #uf-app .sm\:tw-via-yellow-700{
    --gradient-via-color: #fbc02d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 192, 45, 0));
  }

  #uf-app .sm\:tw-via-yellow-800{
    --gradient-via-color: #f9a825;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 168, 37, 0));
  }

  #uf-app .sm\:tw-via-yellow-900{
    --gradient-via-color: #f57f17;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 127, 23, 0));
  }

  #uf-app .sm\:tw-via-yellow-a100{
    --gradient-via-color: #ffff8d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 141, 0));
  }

  #uf-app .sm\:tw-via-yellow-a200{
    --gradient-via-color: #ffff00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 0, 0));
  }

  #uf-app .sm\:tw-via-yellow-a400{
    --gradient-via-color: #ffea00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 234, 0, 0));
  }

  #uf-app .sm\:tw-via-yellow-a700{
    --gradient-via-color: #ffd600;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 214, 0, 0));
  }

  #uf-app .sm\:tw-via-amber-50{
    --gradient-via-color: #fff8e1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 225, 0));
  }

  #uf-app .sm\:tw-via-amber-100{
    --gradient-via-color: #ffecb3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 236, 179, 0));
  }

  #uf-app .sm\:tw-via-amber-200{
    --gradient-via-color: #ffe082;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 224, 130, 0));
  }

  #uf-app .sm\:tw-via-amber-300{
    --gradient-via-color: #ffd54f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 213, 79, 0));
  }

  #uf-app .sm\:tw-via-amber-400{
    --gradient-via-color: #ffca28;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 202, 40, 0));
  }

  #uf-app .sm\:tw-via-amber-500{
    --gradient-via-color: #ffc107;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 193, 7, 0));
  }

  #uf-app .sm\:tw-via-amber-600{
    --gradient-via-color: #ffb300;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 179, 0, 0));
  }

  #uf-app .sm\:tw-via-amber-700{
    --gradient-via-color: #ffa000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 160, 0, 0));
  }

  #uf-app .sm\:tw-via-amber-800{
    --gradient-via-color: #ff8f00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 143, 0, 0));
  }

  #uf-app .sm\:tw-via-amber-900{
    --gradient-via-color: #ff6f00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 111, 0, 0));
  }

  #uf-app .sm\:tw-via-amber-a100{
    --gradient-via-color: #ffe57f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 229, 127, 0));
  }

  #uf-app .sm\:tw-via-amber-a200{
    --gradient-via-color: #ffd740;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 215, 64, 0));
  }

  #uf-app .sm\:tw-via-amber-a400{
    --gradient-via-color: #ffc400;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 196, 0, 0));
  }

  #uf-app .sm\:tw-via-amber-a700{
    --gradient-via-color: #ffab00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 0, 0));
  }

  #uf-app .sm\:tw-via-orange-50{
    --gradient-via-color: #fff3e0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 243, 224, 0));
  }

  #uf-app .sm\:tw-via-orange-100{
    --gradient-via-color: #ffe0b2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 224, 178, 0));
  }

  #uf-app .sm\:tw-via-orange-200{
    --gradient-via-color: #ffcc80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 204, 128, 0));
  }

  #uf-app .sm\:tw-via-orange-300{
    --gradient-via-color: #ffb74d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 183, 77, 0));
  }

  #uf-app .sm\:tw-via-orange-400{
    --gradient-via-color: #ffa726;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 167, 38, 0));
  }

  #uf-app .sm\:tw-via-orange-500{
    --gradient-via-color: #ff9800;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 152, 0, 0));
  }

  #uf-app .sm\:tw-via-orange-600{
    --gradient-via-color: #fb8c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 140, 0, 0));
  }

  #uf-app .sm\:tw-via-orange-700{
    --gradient-via-color: #f57c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 124, 0, 0));
  }

  #uf-app .sm\:tw-via-orange-800{
    --gradient-via-color: #ef6c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 108, 0, 0));
  }

  #uf-app .sm\:tw-via-orange-900{
    --gradient-via-color: #e65100;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 81, 0, 0));
  }

  #uf-app .sm\:tw-via-orange-a100{
    --gradient-via-color: #ffd180;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 209, 128, 0));
  }

  #uf-app .sm\:tw-via-orange-a200{
    --gradient-via-color: #ffab40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 64, 0));
  }

  #uf-app .sm\:tw-via-orange-a400{
    --gradient-via-color: #ff9100;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 145, 0, 0));
  }

  #uf-app .sm\:tw-via-orange-a700{
    --gradient-via-color: #ff6d00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 109, 0, 0));
  }

  #uf-app .sm\:tw-via-deepOrange-50{
    --gradient-via-color: #fbe9e7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 233, 231, 0));
  }

  #uf-app .sm\:tw-via-deepOrange-100{
    --gradient-via-color: #ffccbc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 204, 188, 0));
  }

  #uf-app .sm\:tw-via-deepOrange-200{
    --gradient-via-color: #ffab91;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 145, 0));
  }

  #uf-app .sm\:tw-via-deepOrange-300{
    --gradient-via-color: #ff8a65;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 101, 0));
  }

  #uf-app .sm\:tw-via-deepOrange-400{
    --gradient-via-color: #ff7043;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 112, 67, 0));
  }

  #uf-app .sm\:tw-via-deepOrange-500{
    --gradient-via-color: #ff5722;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 87, 34, 0));
  }

  #uf-app .sm\:tw-via-deepOrange-600{
    --gradient-via-color: #f4511e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 81, 30, 0));
  }

  #uf-app .sm\:tw-via-deepOrange-700{
    --gradient-via-color: #e64a19;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 74, 25, 0));
  }

  #uf-app .sm\:tw-via-deepOrange-800{
    --gradient-via-color: #d84315;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(216, 67, 21, 0));
  }

  #uf-app .sm\:tw-via-deepOrange-900{
    --gradient-via-color: #bf360c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 54, 12, 0));
  }

  #uf-app .sm\:tw-via-deepOrange-a100{
    --gradient-via-color: #ff9e80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 158, 128, 0));
  }

  #uf-app .sm\:tw-via-deepOrange-a200{
    --gradient-via-color: #ff6e40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 110, 64, 0));
  }

  #uf-app .sm\:tw-via-deepOrange-a400{
    --gradient-via-color: #ff3d00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 61, 0, 0));
  }

  #uf-app .sm\:tw-via-deepOrange-a700{
    --gradient-via-color: #dd2c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 44, 0, 0));
  }

  #uf-app .sm\:tw-via-brown-50{
    --gradient-via-color: #efebe9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 235, 233, 0));
  }

  #uf-app .sm\:tw-via-brown-100{
    --gradient-via-color: #d7ccc8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 204, 200, 0));
  }

  #uf-app .sm\:tw-via-brown-200{
    --gradient-via-color: #bcaaa4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 170, 164, 0));
  }

  #uf-app .sm\:tw-via-brown-300{
    --gradient-via-color: #a1887f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 136, 127, 0));
  }

  #uf-app .sm\:tw-via-brown-400{
    --gradient-via-color: #8d6e63;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 110, 99, 0));
  }

  #uf-app .sm\:tw-via-brown-500{
    --gradient-via-color: #795548;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(121, 85, 72, 0));
  }

  #uf-app .sm\:tw-via-brown-600{
    --gradient-via-color: #6d4c41;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(109, 76, 65, 0));
  }

  #uf-app .sm\:tw-via-brown-700{
    --gradient-via-color: #5d4037;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(93, 64, 55, 0));
  }

  #uf-app .sm\:tw-via-brown-800{
    --gradient-via-color: #4e342e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 52, 46, 0));
  }

  #uf-app .sm\:tw-via-brown-900{
    --gradient-via-color: #3e2723;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(62, 39, 35, 0));
  }

  #uf-app .sm\:tw-via-gray-50{
    --gradient-via-color: #fafafa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 250, 250, 0));
  }

  #uf-app .sm\:tw-via-gray-100{
    --gradient-via-color: #f5f5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 245, 245, 0));
  }

  #uf-app .sm\:tw-via-gray-200{
    --gradient-via-color: #eeeeee;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(238, 238, 238, 0));
  }

  #uf-app .sm\:tw-via-gray-300{
    --gradient-via-color: #e0e0e0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 224, 224, 0));
  }

  #uf-app .sm\:tw-via-gray-400{
    --gradient-via-color: #bdbdbd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(189, 189, 189, 0));
  }

  #uf-app .sm\:tw-via-gray-500{
    --gradient-via-color: #9e9e9e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(158, 158, 158, 0));
  }

  #uf-app .sm\:tw-via-gray-600{
    --gradient-via-color: #757575;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 117, 117, 0));
  }

  #uf-app .sm\:tw-via-gray-700{
    --gradient-via-color: #616161;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(97, 97, 97, 0));
  }

  #uf-app .sm\:tw-via-gray-800{
    --gradient-via-color: #424242;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 66, 66, 0));
  }

  #uf-app .sm\:tw-via-gray-900{
    --gradient-via-color: #212121;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(33, 33, 33, 0));
  }

  #uf-app .sm\:tw-via-blueGray-50{
    --gradient-via-color: var(--color-blue-grey-50);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-blueGray-100{
    --gradient-via-color: var(--color-blue-grey-100);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-blueGray-200{
    --gradient-via-color: var(--color-blue-grey-200);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-blueGray-300{
    --gradient-via-color: var(--color-blue-grey-300);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-blueGray-400{
    --gradient-via-color: var(--color-blue-grey-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-blueGray-500{
    --gradient-via-color: var(--color-blue-grey-500);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-blueGray-600{
    --gradient-via-color: var(--color-blue-grey-600);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-blueGray-700{
    --gradient-via-color: var(--color-blue-grey-700);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-blueGray-800{
    --gradient-via-color: var(--color-blue-grey-800);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-blueGray-900{
    --gradient-via-color: var(--color-blue-grey-900);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-black{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  #uf-app .sm\:tw-via-white{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .sm\:tw-via-transparent{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  #uf-app .sm\:tw-to-primary{
    --gradient-to-color: var(--color-blue);
  }

  #uf-app .sm\:tw-to-muted{
    --gradient-to-color: var(--color-blue-grey-400);
  }

  #uf-app .sm\:tw-to-warning{
    --gradient-to-color: var(--color-orange);
  }

  #uf-app .sm\:tw-to-danger{
    --gradient-to-color: var(--color-orange);
  }

  #uf-app .sm\:tw-to-fail{
    --gradient-to-color: var(--color-red);
  }

  #uf-app .sm\:tw-to-info{
    --gradient-to-color: var(--color-deep-purple-400);
  }

  #uf-app .sm\:tw-to-red-50{
    --gradient-to-color: #ffebee;
  }

  #uf-app .sm\:tw-to-red-100{
    --gradient-to-color: #ffcdd2;
  }

  #uf-app .sm\:tw-to-red-200{
    --gradient-to-color: #ef9a9a;
  }

  #uf-app .sm\:tw-to-red-300{
    --gradient-to-color: #e57373;
  }

  #uf-app .sm\:tw-to-red-400{
    --gradient-to-color: #ef5350;
  }

  #uf-app .sm\:tw-to-red-500{
    --gradient-to-color: #f44336;
  }

  #uf-app .sm\:tw-to-red-600{
    --gradient-to-color: #e53935;
  }

  #uf-app .sm\:tw-to-red-700{
    --gradient-to-color: #d32f2f;
  }

  #uf-app .sm\:tw-to-red-800{
    --gradient-to-color: #c62828;
  }

  #uf-app .sm\:tw-to-red-900{
    --gradient-to-color: #b71c1c;
  }

  #uf-app .sm\:tw-to-red-a100{
    --gradient-to-color: #ff8a80;
  }

  #uf-app .sm\:tw-to-red-a200{
    --gradient-to-color: #ff5252;
  }

  #uf-app .sm\:tw-to-red-a400{
    --gradient-to-color: #ff1744;
  }

  #uf-app .sm\:tw-to-red-a700{
    --gradient-to-color: #d50000;
  }

  #uf-app .sm\:tw-to-pink-50{
    --gradient-to-color: #fce4ec;
  }

  #uf-app .sm\:tw-to-pink-100{
    --gradient-to-color: #f8bbd0;
  }

  #uf-app .sm\:tw-to-pink-200{
    --gradient-to-color: #f48fb1;
  }

  #uf-app .sm\:tw-to-pink-300{
    --gradient-to-color: #f06292;
  }

  #uf-app .sm\:tw-to-pink-400{
    --gradient-to-color: #ec407a;
  }

  #uf-app .sm\:tw-to-pink-500{
    --gradient-to-color: #e91e63;
  }

  #uf-app .sm\:tw-to-pink-600{
    --gradient-to-color: #d81b60;
  }

  #uf-app .sm\:tw-to-pink-700{
    --gradient-to-color: #c2185b;
  }

  #uf-app .sm\:tw-to-pink-800{
    --gradient-to-color: #ad1457;
  }

  #uf-app .sm\:tw-to-pink-900{
    --gradient-to-color: #880e4f;
  }

  #uf-app .sm\:tw-to-pink-a100{
    --gradient-to-color: #ff80ab;
  }

  #uf-app .sm\:tw-to-pink-a200{
    --gradient-to-color: #ff4081;
  }

  #uf-app .sm\:tw-to-pink-a400{
    --gradient-to-color: #f50057;
  }

  #uf-app .sm\:tw-to-pink-a700{
    --gradient-to-color: #c51162;
  }

  #uf-app .sm\:tw-to-purple-50{
    --gradient-to-color: #f3e5f5;
  }

  #uf-app .sm\:tw-to-purple-100{
    --gradient-to-color: #e1bee7;
  }

  #uf-app .sm\:tw-to-purple-200{
    --gradient-to-color: #ce93d8;
  }

  #uf-app .sm\:tw-to-purple-300{
    --gradient-to-color: #ba68c8;
  }

  #uf-app .sm\:tw-to-purple-400{
    --gradient-to-color: #ab47bc;
  }

  #uf-app .sm\:tw-to-purple-500{
    --gradient-to-color: #9c27b0;
  }

  #uf-app .sm\:tw-to-purple-600{
    --gradient-to-color: #8e24aa;
  }

  #uf-app .sm\:tw-to-purple-700{
    --gradient-to-color: #7b1fa2;
  }

  #uf-app .sm\:tw-to-purple-800{
    --gradient-to-color: #6a1b9a;
  }

  #uf-app .sm\:tw-to-purple-900{
    --gradient-to-color: #4a148c;
  }

  #uf-app .sm\:tw-to-purple-a100{
    --gradient-to-color: #ea80fc;
  }

  #uf-app .sm\:tw-to-purple-a200{
    --gradient-to-color: #e040fb;
  }

  #uf-app .sm\:tw-to-purple-a400{
    --gradient-to-color: #d500f9;
  }

  #uf-app .sm\:tw-to-purple-a700{
    --gradient-to-color: #aa00ff;
  }

  #uf-app .sm\:tw-to-deepPurple-50{
    --gradient-to-color: #ede7f6;
  }

  #uf-app .sm\:tw-to-deepPurple-100{
    --gradient-to-color: #d1c4e9;
  }

  #uf-app .sm\:tw-to-deepPurple-200{
    --gradient-to-color: #b39ddb;
  }

  #uf-app .sm\:tw-to-deepPurple-300{
    --gradient-to-color: #9575cd;
  }

  #uf-app .sm\:tw-to-deepPurple-400{
    --gradient-to-color: #7e57c2;
  }

  #uf-app .sm\:tw-to-deepPurple-500{
    --gradient-to-color: #673ab7;
  }

  #uf-app .sm\:tw-to-deepPurple-600{
    --gradient-to-color: #5e35b1;
  }

  #uf-app .sm\:tw-to-deepPurple-700{
    --gradient-to-color: #512da8;
  }

  #uf-app .sm\:tw-to-deepPurple-800{
    --gradient-to-color: #4527a0;
  }

  #uf-app .sm\:tw-to-deepPurple-900{
    --gradient-to-color: #311b92;
  }

  #uf-app .sm\:tw-to-deepPurple-a100{
    --gradient-to-color: #b388ff;
  }

  #uf-app .sm\:tw-to-deepPurple-a200{
    --gradient-to-color: #7c4dff;
  }

  #uf-app .sm\:tw-to-deepPurple-a400{
    --gradient-to-color: #651fff;
  }

  #uf-app .sm\:tw-to-deepPurple-a700{
    --gradient-to-color: #6200ea;
  }

  #uf-app .sm\:tw-to-indigo-50{
    --gradient-to-color: #e8eaf6;
  }

  #uf-app .sm\:tw-to-indigo-100{
    --gradient-to-color: #c5cae9;
  }

  #uf-app .sm\:tw-to-indigo-200{
    --gradient-to-color: #9fa8da;
  }

  #uf-app .sm\:tw-to-indigo-300{
    --gradient-to-color: #7986cb;
  }

  #uf-app .sm\:tw-to-indigo-400{
    --gradient-to-color: #5c6bc0;
  }

  #uf-app .sm\:tw-to-indigo-500{
    --gradient-to-color: #3f51b5;
  }

  #uf-app .sm\:tw-to-indigo-600{
    --gradient-to-color: #3949ab;
  }

  #uf-app .sm\:tw-to-indigo-700{
    --gradient-to-color: #303f9f;
  }

  #uf-app .sm\:tw-to-indigo-800{
    --gradient-to-color: #283593;
  }

  #uf-app .sm\:tw-to-indigo-900{
    --gradient-to-color: #1a237e;
  }

  #uf-app .sm\:tw-to-indigo-a100{
    --gradient-to-color: #8c9eff;
  }

  #uf-app .sm\:tw-to-indigo-a200{
    --gradient-to-color: #536dfe;
  }

  #uf-app .sm\:tw-to-indigo-a400{
    --gradient-to-color: #3d5afe;
  }

  #uf-app .sm\:tw-to-indigo-a700{
    --gradient-to-color: #304ffe;
  }

  #uf-app .sm\:tw-to-blue-50{
    --gradient-to-color: #e3f2fd;
  }

  #uf-app .sm\:tw-to-blue-100{
    --gradient-to-color: #bbdefb;
  }

  #uf-app .sm\:tw-to-blue-200{
    --gradient-to-color: #90caf9;
  }

  #uf-app .sm\:tw-to-blue-300{
    --gradient-to-color: #64b5f6;
  }

  #uf-app .sm\:tw-to-blue-400{
    --gradient-to-color: #42a5f5;
  }

  #uf-app .sm\:tw-to-blue-500{
    --gradient-to-color: #2196f3;
  }

  #uf-app .sm\:tw-to-blue-600{
    --gradient-to-color: #1e88e5;
  }

  #uf-app .sm\:tw-to-blue-700{
    --gradient-to-color: #1976d2;
  }

  #uf-app .sm\:tw-to-blue-800{
    --gradient-to-color: #1565c0;
  }

  #uf-app .sm\:tw-to-blue-900{
    --gradient-to-color: #0d47a1;
  }

  #uf-app .sm\:tw-to-blue-a100{
    --gradient-to-color: #82b1ff;
  }

  #uf-app .sm\:tw-to-blue-a200{
    --gradient-to-color: #448aff;
  }

  #uf-app .sm\:tw-to-blue-a400{
    --gradient-to-color: #2979ff;
  }

  #uf-app .sm\:tw-to-blue-a700{
    --gradient-to-color: #2962ff;
  }

  #uf-app .sm\:tw-to-lightBlue-50{
    --gradient-to-color: #e1f5fe;
  }

  #uf-app .sm\:tw-to-lightBlue-100{
    --gradient-to-color: #b3e5fc;
  }

  #uf-app .sm\:tw-to-lightBlue-200{
    --gradient-to-color: #81d4fa;
  }

  #uf-app .sm\:tw-to-lightBlue-300{
    --gradient-to-color: #4fc3f7;
  }

  #uf-app .sm\:tw-to-lightBlue-400{
    --gradient-to-color: #29b6f6;
  }

  #uf-app .sm\:tw-to-lightBlue-500{
    --gradient-to-color: #03a9f4;
  }

  #uf-app .sm\:tw-to-lightBlue-600{
    --gradient-to-color: #039be5;
  }

  #uf-app .sm\:tw-to-lightBlue-700{
    --gradient-to-color: #0288d1;
  }

  #uf-app .sm\:tw-to-lightBlue-800{
    --gradient-to-color: #0277bd;
  }

  #uf-app .sm\:tw-to-lightBlue-900{
    --gradient-to-color: #01579b;
  }

  #uf-app .sm\:tw-to-lightBlue-a100{
    --gradient-to-color: #80d8ff;
  }

  #uf-app .sm\:tw-to-lightBlue-a200{
    --gradient-to-color: #40c4ff;
  }

  #uf-app .sm\:tw-to-lightBlue-a400{
    --gradient-to-color: #00b0ff;
  }

  #uf-app .sm\:tw-to-lightBlue-a700{
    --gradient-to-color: #0091ea;
  }

  #uf-app .sm\:tw-to-cyan-50{
    --gradient-to-color: #e0f7fa;
  }

  #uf-app .sm\:tw-to-cyan-100{
    --gradient-to-color: #b2ebf2;
  }

  #uf-app .sm\:tw-to-cyan-200{
    --gradient-to-color: #80deea;
  }

  #uf-app .sm\:tw-to-cyan-300{
    --gradient-to-color: #4dd0e1;
  }

  #uf-app .sm\:tw-to-cyan-400{
    --gradient-to-color: #26c6da;
  }

  #uf-app .sm\:tw-to-cyan-500{
    --gradient-to-color: #00bcd4;
  }

  #uf-app .sm\:tw-to-cyan-600{
    --gradient-to-color: #00acc1;
  }

  #uf-app .sm\:tw-to-cyan-700{
    --gradient-to-color: #0097a7;
  }

  #uf-app .sm\:tw-to-cyan-800{
    --gradient-to-color: #00838f;
  }

  #uf-app .sm\:tw-to-cyan-900{
    --gradient-to-color: #006064;
  }

  #uf-app .sm\:tw-to-cyan-a100{
    --gradient-to-color: #84ffff;
  }

  #uf-app .sm\:tw-to-cyan-a200{
    --gradient-to-color: #18ffff;
  }

  #uf-app .sm\:tw-to-cyan-a400{
    --gradient-to-color: #00e5ff;
  }

  #uf-app .sm\:tw-to-cyan-a700{
    --gradient-to-color: #00b8d4;
  }

  #uf-app .sm\:tw-to-teal-50{
    --gradient-to-color: #e0f2f1;
  }

  #uf-app .sm\:tw-to-teal-100{
    --gradient-to-color: #b2dfdb;
  }

  #uf-app .sm\:tw-to-teal-200{
    --gradient-to-color: #80cbc4;
  }

  #uf-app .sm\:tw-to-teal-300{
    --gradient-to-color: #4db6ac;
  }

  #uf-app .sm\:tw-to-teal-400{
    --gradient-to-color: #26a69a;
  }

  #uf-app .sm\:tw-to-teal-500{
    --gradient-to-color: #009688;
  }

  #uf-app .sm\:tw-to-teal-600{
    --gradient-to-color: #00897b;
  }

  #uf-app .sm\:tw-to-teal-700{
    --gradient-to-color: #00796b;
  }

  #uf-app .sm\:tw-to-teal-800{
    --gradient-to-color: #00695c;
  }

  #uf-app .sm\:tw-to-teal-900{
    --gradient-to-color: #004d40;
  }

  #uf-app .sm\:tw-to-teal-a100{
    --gradient-to-color: #a7ffeb;
  }

  #uf-app .sm\:tw-to-teal-a200{
    --gradient-to-color: #64ffda;
  }

  #uf-app .sm\:tw-to-teal-a400{
    --gradient-to-color: #1de9b6;
  }

  #uf-app .sm\:tw-to-teal-a700{
    --gradient-to-color: #00bfa5;
  }

  #uf-app .sm\:tw-to-green-50{
    --gradient-to-color: #e8f5e9;
  }

  #uf-app .sm\:tw-to-green-100{
    --gradient-to-color: #c8e6c9;
  }

  #uf-app .sm\:tw-to-green-200{
    --gradient-to-color: #a5d6a7;
  }

  #uf-app .sm\:tw-to-green-300{
    --gradient-to-color: #81c784;
  }

  #uf-app .sm\:tw-to-green-400{
    --gradient-to-color: #66bb6a;
  }

  #uf-app .sm\:tw-to-green-500{
    --gradient-to-color: #4caf50;
  }

  #uf-app .sm\:tw-to-green-600{
    --gradient-to-color: #43a047;
  }

  #uf-app .sm\:tw-to-green-700{
    --gradient-to-color: #388e3c;
  }

  #uf-app .sm\:tw-to-green-800{
    --gradient-to-color: #2e7d32;
  }

  #uf-app .sm\:tw-to-green-900{
    --gradient-to-color: #1b5e20;
  }

  #uf-app .sm\:tw-to-green-a100{
    --gradient-to-color: #b9f6ca;
  }

  #uf-app .sm\:tw-to-green-a200{
    --gradient-to-color: #69f0ae;
  }

  #uf-app .sm\:tw-to-green-a400{
    --gradient-to-color: #00e676;
  }

  #uf-app .sm\:tw-to-green-a700{
    --gradient-to-color: #00c853;
  }

  #uf-app .sm\:tw-to-lightGreen-50{
    --gradient-to-color: #f1f8e9;
  }

  #uf-app .sm\:tw-to-lightGreen-100{
    --gradient-to-color: #dcedc8;
  }

  #uf-app .sm\:tw-to-lightGreen-200{
    --gradient-to-color: #c5e1a5;
  }

  #uf-app .sm\:tw-to-lightGreen-300{
    --gradient-to-color: #aed581;
  }

  #uf-app .sm\:tw-to-lightGreen-400{
    --gradient-to-color: #9ccc65;
  }

  #uf-app .sm\:tw-to-lightGreen-500{
    --gradient-to-color: #8bc34a;
  }

  #uf-app .sm\:tw-to-lightGreen-600{
    --gradient-to-color: #7cb342;
  }

  #uf-app .sm\:tw-to-lightGreen-700{
    --gradient-to-color: #689f38;
  }

  #uf-app .sm\:tw-to-lightGreen-800{
    --gradient-to-color: #558b2f;
  }

  #uf-app .sm\:tw-to-lightGreen-900{
    --gradient-to-color: #33691e;
  }

  #uf-app .sm\:tw-to-lightGreen-a100{
    --gradient-to-color: #ccff90;
  }

  #uf-app .sm\:tw-to-lightGreen-a200{
    --gradient-to-color: #b2ff59;
  }

  #uf-app .sm\:tw-to-lightGreen-a400{
    --gradient-to-color: #76ff03;
  }

  #uf-app .sm\:tw-to-lightGreen-a700{
    --gradient-to-color: #64dd17;
  }

  #uf-app .sm\:tw-to-lime-50{
    --gradient-to-color: #f9fbe7;
  }

  #uf-app .sm\:tw-to-lime-100{
    --gradient-to-color: #f0f4c3;
  }

  #uf-app .sm\:tw-to-lime-200{
    --gradient-to-color: #e6ee9c;
  }

  #uf-app .sm\:tw-to-lime-300{
    --gradient-to-color: #dce775;
  }

  #uf-app .sm\:tw-to-lime-400{
    --gradient-to-color: #d4e157;
  }

  #uf-app .sm\:tw-to-lime-500{
    --gradient-to-color: #cddc39;
  }

  #uf-app .sm\:tw-to-lime-600{
    --gradient-to-color: #c0ca33;
  }

  #uf-app .sm\:tw-to-lime-700{
    --gradient-to-color: #afb42b;
  }

  #uf-app .sm\:tw-to-lime-800{
    --gradient-to-color: #9e9d24;
  }

  #uf-app .sm\:tw-to-lime-900{
    --gradient-to-color: #827717;
  }

  #uf-app .sm\:tw-to-lime-a100{
    --gradient-to-color: #f4ff81;
  }

  #uf-app .sm\:tw-to-lime-a200{
    --gradient-to-color: #eeff41;
  }

  #uf-app .sm\:tw-to-lime-a400{
    --gradient-to-color: #c6ff00;
  }

  #uf-app .sm\:tw-to-lime-a700{
    --gradient-to-color: #aeea00;
  }

  #uf-app .sm\:tw-to-yellow-50{
    --gradient-to-color: #fffde7;
  }

  #uf-app .sm\:tw-to-yellow-100{
    --gradient-to-color: #fff9c4;
  }

  #uf-app .sm\:tw-to-yellow-200{
    --gradient-to-color: #fff59d;
  }

  #uf-app .sm\:tw-to-yellow-300{
    --gradient-to-color: #fff176;
  }

  #uf-app .sm\:tw-to-yellow-400{
    --gradient-to-color: #ffee58;
  }

  #uf-app .sm\:tw-to-yellow-500{
    --gradient-to-color: #ffeb3b;
  }

  #uf-app .sm\:tw-to-yellow-600{
    --gradient-to-color: #fdd835;
  }

  #uf-app .sm\:tw-to-yellow-700{
    --gradient-to-color: #fbc02d;
  }

  #uf-app .sm\:tw-to-yellow-800{
    --gradient-to-color: #f9a825;
  }

  #uf-app .sm\:tw-to-yellow-900{
    --gradient-to-color: #f57f17;
  }

  #uf-app .sm\:tw-to-yellow-a100{
    --gradient-to-color: #ffff8d;
  }

  #uf-app .sm\:tw-to-yellow-a200{
    --gradient-to-color: #ffff00;
  }

  #uf-app .sm\:tw-to-yellow-a400{
    --gradient-to-color: #ffea00;
  }

  #uf-app .sm\:tw-to-yellow-a700{
    --gradient-to-color: #ffd600;
  }

  #uf-app .sm\:tw-to-amber-50{
    --gradient-to-color: #fff8e1;
  }

  #uf-app .sm\:tw-to-amber-100{
    --gradient-to-color: #ffecb3;
  }

  #uf-app .sm\:tw-to-amber-200{
    --gradient-to-color: #ffe082;
  }

  #uf-app .sm\:tw-to-amber-300{
    --gradient-to-color: #ffd54f;
  }

  #uf-app .sm\:tw-to-amber-400{
    --gradient-to-color: #ffca28;
  }

  #uf-app .sm\:tw-to-amber-500{
    --gradient-to-color: #ffc107;
  }

  #uf-app .sm\:tw-to-amber-600{
    --gradient-to-color: #ffb300;
  }

  #uf-app .sm\:tw-to-amber-700{
    --gradient-to-color: #ffa000;
  }

  #uf-app .sm\:tw-to-amber-800{
    --gradient-to-color: #ff8f00;
  }

  #uf-app .sm\:tw-to-amber-900{
    --gradient-to-color: #ff6f00;
  }

  #uf-app .sm\:tw-to-amber-a100{
    --gradient-to-color: #ffe57f;
  }

  #uf-app .sm\:tw-to-amber-a200{
    --gradient-to-color: #ffd740;
  }

  #uf-app .sm\:tw-to-amber-a400{
    --gradient-to-color: #ffc400;
  }

  #uf-app .sm\:tw-to-amber-a700{
    --gradient-to-color: #ffab00;
  }

  #uf-app .sm\:tw-to-orange-50{
    --gradient-to-color: #fff3e0;
  }

  #uf-app .sm\:tw-to-orange-100{
    --gradient-to-color: #ffe0b2;
  }

  #uf-app .sm\:tw-to-orange-200{
    --gradient-to-color: #ffcc80;
  }

  #uf-app .sm\:tw-to-orange-300{
    --gradient-to-color: #ffb74d;
  }

  #uf-app .sm\:tw-to-orange-400{
    --gradient-to-color: #ffa726;
  }

  #uf-app .sm\:tw-to-orange-500{
    --gradient-to-color: #ff9800;
  }

  #uf-app .sm\:tw-to-orange-600{
    --gradient-to-color: #fb8c00;
  }

  #uf-app .sm\:tw-to-orange-700{
    --gradient-to-color: #f57c00;
  }

  #uf-app .sm\:tw-to-orange-800{
    --gradient-to-color: #ef6c00;
  }

  #uf-app .sm\:tw-to-orange-900{
    --gradient-to-color: #e65100;
  }

  #uf-app .sm\:tw-to-orange-a100{
    --gradient-to-color: #ffd180;
  }

  #uf-app .sm\:tw-to-orange-a200{
    --gradient-to-color: #ffab40;
  }

  #uf-app .sm\:tw-to-orange-a400{
    --gradient-to-color: #ff9100;
  }

  #uf-app .sm\:tw-to-orange-a700{
    --gradient-to-color: #ff6d00;
  }

  #uf-app .sm\:tw-to-deepOrange-50{
    --gradient-to-color: #fbe9e7;
  }

  #uf-app .sm\:tw-to-deepOrange-100{
    --gradient-to-color: #ffccbc;
  }

  #uf-app .sm\:tw-to-deepOrange-200{
    --gradient-to-color: #ffab91;
  }

  #uf-app .sm\:tw-to-deepOrange-300{
    --gradient-to-color: #ff8a65;
  }

  #uf-app .sm\:tw-to-deepOrange-400{
    --gradient-to-color: #ff7043;
  }

  #uf-app .sm\:tw-to-deepOrange-500{
    --gradient-to-color: #ff5722;
  }

  #uf-app .sm\:tw-to-deepOrange-600{
    --gradient-to-color: #f4511e;
  }

  #uf-app .sm\:tw-to-deepOrange-700{
    --gradient-to-color: #e64a19;
  }

  #uf-app .sm\:tw-to-deepOrange-800{
    --gradient-to-color: #d84315;
  }

  #uf-app .sm\:tw-to-deepOrange-900{
    --gradient-to-color: #bf360c;
  }

  #uf-app .sm\:tw-to-deepOrange-a100{
    --gradient-to-color: #ff9e80;
  }

  #uf-app .sm\:tw-to-deepOrange-a200{
    --gradient-to-color: #ff6e40;
  }

  #uf-app .sm\:tw-to-deepOrange-a400{
    --gradient-to-color: #ff3d00;
  }

  #uf-app .sm\:tw-to-deepOrange-a700{
    --gradient-to-color: #dd2c00;
  }

  #uf-app .sm\:tw-to-brown-50{
    --gradient-to-color: #efebe9;
  }

  #uf-app .sm\:tw-to-brown-100{
    --gradient-to-color: #d7ccc8;
  }

  #uf-app .sm\:tw-to-brown-200{
    --gradient-to-color: #bcaaa4;
  }

  #uf-app .sm\:tw-to-brown-300{
    --gradient-to-color: #a1887f;
  }

  #uf-app .sm\:tw-to-brown-400{
    --gradient-to-color: #8d6e63;
  }

  #uf-app .sm\:tw-to-brown-500{
    --gradient-to-color: #795548;
  }

  #uf-app .sm\:tw-to-brown-600{
    --gradient-to-color: #6d4c41;
  }

  #uf-app .sm\:tw-to-brown-700{
    --gradient-to-color: #5d4037;
  }

  #uf-app .sm\:tw-to-brown-800{
    --gradient-to-color: #4e342e;
  }

  #uf-app .sm\:tw-to-brown-900{
    --gradient-to-color: #3e2723;
  }

  #uf-app .sm\:tw-to-gray-50{
    --gradient-to-color: #fafafa;
  }

  #uf-app .sm\:tw-to-gray-100{
    --gradient-to-color: #f5f5f5;
  }

  #uf-app .sm\:tw-to-gray-200{
    --gradient-to-color: #eeeeee;
  }

  #uf-app .sm\:tw-to-gray-300{
    --gradient-to-color: #e0e0e0;
  }

  #uf-app .sm\:tw-to-gray-400{
    --gradient-to-color: #bdbdbd;
  }

  #uf-app .sm\:tw-to-gray-500{
    --gradient-to-color: #9e9e9e;
  }

  #uf-app .sm\:tw-to-gray-600{
    --gradient-to-color: #757575;
  }

  #uf-app .sm\:tw-to-gray-700{
    --gradient-to-color: #616161;
  }

  #uf-app .sm\:tw-to-gray-800{
    --gradient-to-color: #424242;
  }

  #uf-app .sm\:tw-to-gray-900{
    --gradient-to-color: #212121;
  }

  #uf-app .sm\:tw-to-blueGray-50{
    --gradient-to-color: var(--color-blue-grey-50);
  }

  #uf-app .sm\:tw-to-blueGray-100{
    --gradient-to-color: var(--color-blue-grey-100);
  }

  #uf-app .sm\:tw-to-blueGray-200{
    --gradient-to-color: var(--color-blue-grey-200);
  }

  #uf-app .sm\:tw-to-blueGray-300{
    --gradient-to-color: var(--color-blue-grey-300);
  }

  #uf-app .sm\:tw-to-blueGray-400{
    --gradient-to-color: var(--color-blue-grey-400);
  }

  #uf-app .sm\:tw-to-blueGray-500{
    --gradient-to-color: var(--color-blue-grey-500);
  }

  #uf-app .sm\:tw-to-blueGray-600{
    --gradient-to-color: var(--color-blue-grey-600);
  }

  #uf-app .sm\:tw-to-blueGray-700{
    --gradient-to-color: var(--color-blue-grey-700);
  }

  #uf-app .sm\:tw-to-blueGray-800{
    --gradient-to-color: var(--color-blue-grey-800);
  }

  #uf-app .sm\:tw-to-blueGray-900{
    --gradient-to-color: var(--color-blue-grey-900);
  }

  #uf-app .sm\:tw-to-black{
    --gradient-to-color: #000000;
  }

  #uf-app .sm\:tw-to-white{
    --gradient-to-color: #ffffff;
  }

  #uf-app .sm\:tw-to-transparent{
    --gradient-to-color: transparent;
  }

  #uf-app .sm\:tw-bg-opacity-0{
    --bg-opacity: 0;
  }

  #uf-app .sm\:tw-bg-opacity-25{
    --bg-opacity: 0.25;
  }

  #uf-app .sm\:tw-bg-opacity-50{
    --bg-opacity: 0.5;
  }

  #uf-app .sm\:tw-bg-opacity-75{
    --bg-opacity: 0.75;
  }

  #uf-app .sm\:tw-bg-opacity-100{
    --bg-opacity: 1;
  }

  #uf-app .sm\:tw-bg-bottom{
    background-position: bottom;
  }

  #uf-app .sm\:tw-bg-center{
    background-position: center;
  }

  #uf-app .sm\:tw-bg-left{
    background-position: left;
  }

  #uf-app .sm\:tw-bg-left-bottom{
    background-position: left bottom;
  }

  #uf-app .sm\:tw-bg-left-top{
    background-position: left top;
  }

  #uf-app .sm\:tw-bg-right{
    background-position: right;
  }

  #uf-app .sm\:tw-bg-right-bottom{
    background-position: right bottom;
  }

  #uf-app .sm\:tw-bg-right-top{
    background-position: right top;
  }

  #uf-app .sm\:tw-bg-top{
    background-position: top;
  }

  #uf-app .sm\:tw-bg-repeat{
    background-repeat: repeat;
  }

  #uf-app .sm\:tw-bg-no-repeat{
    background-repeat: no-repeat;
  }

  #uf-app .sm\:tw-bg-repeat-x{
    background-repeat: repeat-x;
  }

  #uf-app .sm\:tw-bg-repeat-y{
    background-repeat: repeat-y;
  }

  #uf-app .sm\:tw-bg-repeat-round{
    background-repeat: round;
  }

  #uf-app .sm\:tw-bg-repeat-space{
    background-repeat: space;
  }

  #uf-app .sm\:tw-bg-auto{
    background-size: auto;
  }

  #uf-app .sm\:tw-bg-cover{
    background-size: cover;
  }

  #uf-app .sm\:tw-bg-contain{
    background-size: contain;
  }

  #uf-app .sm\:tw-border-collapse{
    border-collapse: collapse;
  }

  #uf-app .sm\:tw-border-separate{
    border-collapse: separate;
  }

  #uf-app .sm\:tw-border-primary{
    border-color: var(--color-blue);
  }

  #uf-app .sm\:tw-border-muted{
    border-color: var(--color-blue-grey-400);
  }

  #uf-app .sm\:tw-border-warning{
    border-color: var(--color-orange);
  }

  #uf-app .sm\:tw-border-danger{
    border-color: var(--color-orange);
  }

  #uf-app .sm\:tw-border-fail{
    border-color: var(--color-red);
  }

  #uf-app .sm\:tw-border-info{
    border-color: var(--color-deep-purple-400);
  }

  #uf-app .sm\:tw-border-red-50{
    --border-opacity: 1;
    border-color: #ffebee;
    border-color: rgba(255, 235, 238, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-red-100{
    --border-opacity: 1;
    border-color: #ffcdd2;
    border-color: rgba(255, 205, 210, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-red-200{
    --border-opacity: 1;
    border-color: #ef9a9a;
    border-color: rgba(239, 154, 154, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-red-300{
    --border-opacity: 1;
    border-color: #e57373;
    border-color: rgba(229, 115, 115, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-red-400{
    --border-opacity: 1;
    border-color: #ef5350;
    border-color: rgba(239, 83, 80, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-red-500{
    --border-opacity: 1;
    border-color: #f44336;
    border-color: rgba(244, 67, 54, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-red-600{
    --border-opacity: 1;
    border-color: #e53935;
    border-color: rgba(229, 57, 53, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-red-700{
    --border-opacity: 1;
    border-color: #d32f2f;
    border-color: rgba(211, 47, 47, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-red-800{
    --border-opacity: 1;
    border-color: #c62828;
    border-color: rgba(198, 40, 40, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-red-900{
    --border-opacity: 1;
    border-color: #b71c1c;
    border-color: rgba(183, 28, 28, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-red-a100{
    --border-opacity: 1;
    border-color: #ff8a80;
    border-color: rgba(255, 138, 128, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-red-a200{
    --border-opacity: 1;
    border-color: #ff5252;
    border-color: rgba(255, 82, 82, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-red-a400{
    --border-opacity: 1;
    border-color: #ff1744;
    border-color: rgba(255, 23, 68, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-red-a700{
    --border-opacity: 1;
    border-color: #d50000;
    border-color: rgba(213, 0, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-pink-50{
    --border-opacity: 1;
    border-color: #fce4ec;
    border-color: rgba(252, 228, 236, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-pink-100{
    --border-opacity: 1;
    border-color: #f8bbd0;
    border-color: rgba(248, 187, 208, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-pink-200{
    --border-opacity: 1;
    border-color: #f48fb1;
    border-color: rgba(244, 143, 177, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-pink-300{
    --border-opacity: 1;
    border-color: #f06292;
    border-color: rgba(240, 98, 146, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-pink-400{
    --border-opacity: 1;
    border-color: #ec407a;
    border-color: rgba(236, 64, 122, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-pink-500{
    --border-opacity: 1;
    border-color: #e91e63;
    border-color: rgba(233, 30, 99, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-pink-600{
    --border-opacity: 1;
    border-color: #d81b60;
    border-color: rgba(216, 27, 96, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-pink-700{
    --border-opacity: 1;
    border-color: #c2185b;
    border-color: rgba(194, 24, 91, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-pink-800{
    --border-opacity: 1;
    border-color: #ad1457;
    border-color: rgba(173, 20, 87, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-pink-900{
    --border-opacity: 1;
    border-color: #880e4f;
    border-color: rgba(136, 14, 79, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-pink-a100{
    --border-opacity: 1;
    border-color: #ff80ab;
    border-color: rgba(255, 128, 171, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-pink-a200{
    --border-opacity: 1;
    border-color: #ff4081;
    border-color: rgba(255, 64, 129, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-pink-a400{
    --border-opacity: 1;
    border-color: #f50057;
    border-color: rgba(245, 0, 87, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-pink-a700{
    --border-opacity: 1;
    border-color: #c51162;
    border-color: rgba(197, 17, 98, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-purple-50{
    --border-opacity: 1;
    border-color: #f3e5f5;
    border-color: rgba(243, 229, 245, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-purple-100{
    --border-opacity: 1;
    border-color: #e1bee7;
    border-color: rgba(225, 190, 231, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-purple-200{
    --border-opacity: 1;
    border-color: #ce93d8;
    border-color: rgba(206, 147, 216, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-purple-300{
    --border-opacity: 1;
    border-color: #ba68c8;
    border-color: rgba(186, 104, 200, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-purple-400{
    --border-opacity: 1;
    border-color: #ab47bc;
    border-color: rgba(171, 71, 188, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-purple-500{
    --border-opacity: 1;
    border-color: #9c27b0;
    border-color: rgba(156, 39, 176, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-purple-600{
    --border-opacity: 1;
    border-color: #8e24aa;
    border-color: rgba(142, 36, 170, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-purple-700{
    --border-opacity: 1;
    border-color: #7b1fa2;
    border-color: rgba(123, 31, 162, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-purple-800{
    --border-opacity: 1;
    border-color: #6a1b9a;
    border-color: rgba(106, 27, 154, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-purple-900{
    --border-opacity: 1;
    border-color: #4a148c;
    border-color: rgba(74, 20, 140, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-purple-a100{
    --border-opacity: 1;
    border-color: #ea80fc;
    border-color: rgba(234, 128, 252, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-purple-a200{
    --border-opacity: 1;
    border-color: #e040fb;
    border-color: rgba(224, 64, 251, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-purple-a400{
    --border-opacity: 1;
    border-color: #d500f9;
    border-color: rgba(213, 0, 249, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-purple-a700{
    --border-opacity: 1;
    border-color: #aa00ff;
    border-color: rgba(170, 0, 255, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepPurple-50{
    --border-opacity: 1;
    border-color: #ede7f6;
    border-color: rgba(237, 231, 246, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepPurple-100{
    --border-opacity: 1;
    border-color: #d1c4e9;
    border-color: rgba(209, 196, 233, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepPurple-200{
    --border-opacity: 1;
    border-color: #b39ddb;
    border-color: rgba(179, 157, 219, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepPurple-300{
    --border-opacity: 1;
    border-color: #9575cd;
    border-color: rgba(149, 117, 205, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepPurple-400{
    --border-opacity: 1;
    border-color: #7e57c2;
    border-color: rgba(126, 87, 194, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepPurple-500{
    --border-opacity: 1;
    border-color: #673ab7;
    border-color: rgba(103, 58, 183, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepPurple-600{
    --border-opacity: 1;
    border-color: #5e35b1;
    border-color: rgba(94, 53, 177, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepPurple-700{
    --border-opacity: 1;
    border-color: #512da8;
    border-color: rgba(81, 45, 168, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepPurple-800{
    --border-opacity: 1;
    border-color: #4527a0;
    border-color: rgba(69, 39, 160, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepPurple-900{
    --border-opacity: 1;
    border-color: #311b92;
    border-color: rgba(49, 27, 146, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepPurple-a100{
    --border-opacity: 1;
    border-color: #b388ff;
    border-color: rgba(179, 136, 255, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepPurple-a200{
    --border-opacity: 1;
    border-color: #7c4dff;
    border-color: rgba(124, 77, 255, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepPurple-a400{
    --border-opacity: 1;
    border-color: #651fff;
    border-color: rgba(101, 31, 255, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepPurple-a700{
    --border-opacity: 1;
    border-color: #6200ea;
    border-color: rgba(98, 0, 234, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-indigo-50{
    --border-opacity: 1;
    border-color: #e8eaf6;
    border-color: rgba(232, 234, 246, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-indigo-100{
    --border-opacity: 1;
    border-color: #c5cae9;
    border-color: rgba(197, 202, 233, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-indigo-200{
    --border-opacity: 1;
    border-color: #9fa8da;
    border-color: rgba(159, 168, 218, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-indigo-300{
    --border-opacity: 1;
    border-color: #7986cb;
    border-color: rgba(121, 134, 203, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-indigo-400{
    --border-opacity: 1;
    border-color: #5c6bc0;
    border-color: rgba(92, 107, 192, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-indigo-500{
    --border-opacity: 1;
    border-color: #3f51b5;
    border-color: rgba(63, 81, 181, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-indigo-600{
    --border-opacity: 1;
    border-color: #3949ab;
    border-color: rgba(57, 73, 171, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-indigo-700{
    --border-opacity: 1;
    border-color: #303f9f;
    border-color: rgba(48, 63, 159, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-indigo-800{
    --border-opacity: 1;
    border-color: #283593;
    border-color: rgba(40, 53, 147, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-indigo-900{
    --border-opacity: 1;
    border-color: #1a237e;
    border-color: rgba(26, 35, 126, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-indigo-a100{
    --border-opacity: 1;
    border-color: #8c9eff;
    border-color: rgba(140, 158, 255, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-indigo-a200{
    --border-opacity: 1;
    border-color: #536dfe;
    border-color: rgba(83, 109, 254, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-indigo-a400{
    --border-opacity: 1;
    border-color: #3d5afe;
    border-color: rgba(61, 90, 254, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-indigo-a700{
    --border-opacity: 1;
    border-color: #304ffe;
    border-color: rgba(48, 79, 254, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-blue-50{
    --border-opacity: 1;
    border-color: #e3f2fd;
    border-color: rgba(227, 242, 253, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-blue-100{
    --border-opacity: 1;
    border-color: #bbdefb;
    border-color: rgba(187, 222, 251, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-blue-200{
    --border-opacity: 1;
    border-color: #90caf9;
    border-color: rgba(144, 202, 249, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-blue-300{
    --border-opacity: 1;
    border-color: #64b5f6;
    border-color: rgba(100, 181, 246, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-blue-400{
    --border-opacity: 1;
    border-color: #42a5f5;
    border-color: rgba(66, 165, 245, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-blue-500{
    --border-opacity: 1;
    border-color: #2196f3;
    border-color: rgba(33, 150, 243, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-blue-600{
    --border-opacity: 1;
    border-color: #1e88e5;
    border-color: rgba(30, 136, 229, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-blue-700{
    --border-opacity: 1;
    border-color: #1976d2;
    border-color: rgba(25, 118, 210, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-blue-800{
    --border-opacity: 1;
    border-color: #1565c0;
    border-color: rgba(21, 101, 192, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-blue-900{
    --border-opacity: 1;
    border-color: #0d47a1;
    border-color: rgba(13, 71, 161, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-blue-a100{
    --border-opacity: 1;
    border-color: #82b1ff;
    border-color: rgba(130, 177, 255, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-blue-a200{
    --border-opacity: 1;
    border-color: #448aff;
    border-color: rgba(68, 138, 255, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-blue-a400{
    --border-opacity: 1;
    border-color: #2979ff;
    border-color: rgba(41, 121, 255, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-blue-a700{
    --border-opacity: 1;
    border-color: #2962ff;
    border-color: rgba(41, 98, 255, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightBlue-50{
    --border-opacity: 1;
    border-color: #e1f5fe;
    border-color: rgba(225, 245, 254, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightBlue-100{
    --border-opacity: 1;
    border-color: #b3e5fc;
    border-color: rgba(179, 229, 252, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightBlue-200{
    --border-opacity: 1;
    border-color: #81d4fa;
    border-color: rgba(129, 212, 250, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightBlue-300{
    --border-opacity: 1;
    border-color: #4fc3f7;
    border-color: rgba(79, 195, 247, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightBlue-400{
    --border-opacity: 1;
    border-color: #29b6f6;
    border-color: rgba(41, 182, 246, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightBlue-500{
    --border-opacity: 1;
    border-color: #03a9f4;
    border-color: rgba(3, 169, 244, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightBlue-600{
    --border-opacity: 1;
    border-color: #039be5;
    border-color: rgba(3, 155, 229, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightBlue-700{
    --border-opacity: 1;
    border-color: #0288d1;
    border-color: rgba(2, 136, 209, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightBlue-800{
    --border-opacity: 1;
    border-color: #0277bd;
    border-color: rgba(2, 119, 189, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightBlue-900{
    --border-opacity: 1;
    border-color: #01579b;
    border-color: rgba(1, 87, 155, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightBlue-a100{
    --border-opacity: 1;
    border-color: #80d8ff;
    border-color: rgba(128, 216, 255, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightBlue-a200{
    --border-opacity: 1;
    border-color: #40c4ff;
    border-color: rgba(64, 196, 255, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightBlue-a400{
    --border-opacity: 1;
    border-color: #00b0ff;
    border-color: rgba(0, 176, 255, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightBlue-a700{
    --border-opacity: 1;
    border-color: #0091ea;
    border-color: rgba(0, 145, 234, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-cyan-50{
    --border-opacity: 1;
    border-color: #e0f7fa;
    border-color: rgba(224, 247, 250, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-cyan-100{
    --border-opacity: 1;
    border-color: #b2ebf2;
    border-color: rgba(178, 235, 242, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-cyan-200{
    --border-opacity: 1;
    border-color: #80deea;
    border-color: rgba(128, 222, 234, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-cyan-300{
    --border-opacity: 1;
    border-color: #4dd0e1;
    border-color: rgba(77, 208, 225, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-cyan-400{
    --border-opacity: 1;
    border-color: #26c6da;
    border-color: rgba(38, 198, 218, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-cyan-500{
    --border-opacity: 1;
    border-color: #00bcd4;
    border-color: rgba(0, 188, 212, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-cyan-600{
    --border-opacity: 1;
    border-color: #00acc1;
    border-color: rgba(0, 172, 193, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-cyan-700{
    --border-opacity: 1;
    border-color: #0097a7;
    border-color: rgba(0, 151, 167, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-cyan-800{
    --border-opacity: 1;
    border-color: #00838f;
    border-color: rgba(0, 131, 143, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-cyan-900{
    --border-opacity: 1;
    border-color: #006064;
    border-color: rgba(0, 96, 100, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-cyan-a100{
    --border-opacity: 1;
    border-color: #84ffff;
    border-color: rgba(132, 255, 255, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-cyan-a200{
    --border-opacity: 1;
    border-color: #18ffff;
    border-color: rgba(24, 255, 255, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-cyan-a400{
    --border-opacity: 1;
    border-color: #00e5ff;
    border-color: rgba(0, 229, 255, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-cyan-a700{
    --border-opacity: 1;
    border-color: #00b8d4;
    border-color: rgba(0, 184, 212, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-teal-50{
    --border-opacity: 1;
    border-color: #e0f2f1;
    border-color: rgba(224, 242, 241, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-teal-100{
    --border-opacity: 1;
    border-color: #b2dfdb;
    border-color: rgba(178, 223, 219, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-teal-200{
    --border-opacity: 1;
    border-color: #80cbc4;
    border-color: rgba(128, 203, 196, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-teal-300{
    --border-opacity: 1;
    border-color: #4db6ac;
    border-color: rgba(77, 182, 172, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-teal-400{
    --border-opacity: 1;
    border-color: #26a69a;
    border-color: rgba(38, 166, 154, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-teal-500{
    --border-opacity: 1;
    border-color: #009688;
    border-color: rgba(0, 150, 136, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-teal-600{
    --border-opacity: 1;
    border-color: #00897b;
    border-color: rgba(0, 137, 123, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-teal-700{
    --border-opacity: 1;
    border-color: #00796b;
    border-color: rgba(0, 121, 107, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-teal-800{
    --border-opacity: 1;
    border-color: #00695c;
    border-color: rgba(0, 105, 92, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-teal-900{
    --border-opacity: 1;
    border-color: #004d40;
    border-color: rgba(0, 77, 64, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-teal-a100{
    --border-opacity: 1;
    border-color: #a7ffeb;
    border-color: rgba(167, 255, 235, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-teal-a200{
    --border-opacity: 1;
    border-color: #64ffda;
    border-color: rgba(100, 255, 218, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-teal-a400{
    --border-opacity: 1;
    border-color: #1de9b6;
    border-color: rgba(29, 233, 182, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-teal-a700{
    --border-opacity: 1;
    border-color: #00bfa5;
    border-color: rgba(0, 191, 165, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-green-50{
    --border-opacity: 1;
    border-color: #e8f5e9;
    border-color: rgba(232, 245, 233, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-green-100{
    --border-opacity: 1;
    border-color: #c8e6c9;
    border-color: rgba(200, 230, 201, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-green-200{
    --border-opacity: 1;
    border-color: #a5d6a7;
    border-color: rgba(165, 214, 167, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-green-300{
    --border-opacity: 1;
    border-color: #81c784;
    border-color: rgba(129, 199, 132, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-green-400{
    --border-opacity: 1;
    border-color: #66bb6a;
    border-color: rgba(102, 187, 106, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-green-500{
    --border-opacity: 1;
    border-color: #4caf50;
    border-color: rgba(76, 175, 80, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-green-600{
    --border-opacity: 1;
    border-color: #43a047;
    border-color: rgba(67, 160, 71, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-green-700{
    --border-opacity: 1;
    border-color: #388e3c;
    border-color: rgba(56, 142, 60, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-green-800{
    --border-opacity: 1;
    border-color: #2e7d32;
    border-color: rgba(46, 125, 50, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-green-900{
    --border-opacity: 1;
    border-color: #1b5e20;
    border-color: rgba(27, 94, 32, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-green-a100{
    --border-opacity: 1;
    border-color: #b9f6ca;
    border-color: rgba(185, 246, 202, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-green-a200{
    --border-opacity: 1;
    border-color: #69f0ae;
    border-color: rgba(105, 240, 174, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-green-a400{
    --border-opacity: 1;
    border-color: #00e676;
    border-color: rgba(0, 230, 118, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-green-a700{
    --border-opacity: 1;
    border-color: #00c853;
    border-color: rgba(0, 200, 83, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightGreen-50{
    --border-opacity: 1;
    border-color: #f1f8e9;
    border-color: rgba(241, 248, 233, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightGreen-100{
    --border-opacity: 1;
    border-color: #dcedc8;
    border-color: rgba(220, 237, 200, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightGreen-200{
    --border-opacity: 1;
    border-color: #c5e1a5;
    border-color: rgba(197, 225, 165, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightGreen-300{
    --border-opacity: 1;
    border-color: #aed581;
    border-color: rgba(174, 213, 129, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightGreen-400{
    --border-opacity: 1;
    border-color: #9ccc65;
    border-color: rgba(156, 204, 101, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightGreen-500{
    --border-opacity: 1;
    border-color: #8bc34a;
    border-color: rgba(139, 195, 74, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightGreen-600{
    --border-opacity: 1;
    border-color: #7cb342;
    border-color: rgba(124, 179, 66, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightGreen-700{
    --border-opacity: 1;
    border-color: #689f38;
    border-color: rgba(104, 159, 56, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightGreen-800{
    --border-opacity: 1;
    border-color: #558b2f;
    border-color: rgba(85, 139, 47, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightGreen-900{
    --border-opacity: 1;
    border-color: #33691e;
    border-color: rgba(51, 105, 30, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightGreen-a100{
    --border-opacity: 1;
    border-color: #ccff90;
    border-color: rgba(204, 255, 144, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightGreen-a200{
    --border-opacity: 1;
    border-color: #b2ff59;
    border-color: rgba(178, 255, 89, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightGreen-a400{
    --border-opacity: 1;
    border-color: #76ff03;
    border-color: rgba(118, 255, 3, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lightGreen-a700{
    --border-opacity: 1;
    border-color: #64dd17;
    border-color: rgba(100, 221, 23, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lime-50{
    --border-opacity: 1;
    border-color: #f9fbe7;
    border-color: rgba(249, 251, 231, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lime-100{
    --border-opacity: 1;
    border-color: #f0f4c3;
    border-color: rgba(240, 244, 195, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lime-200{
    --border-opacity: 1;
    border-color: #e6ee9c;
    border-color: rgba(230, 238, 156, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lime-300{
    --border-opacity: 1;
    border-color: #dce775;
    border-color: rgba(220, 231, 117, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lime-400{
    --border-opacity: 1;
    border-color: #d4e157;
    border-color: rgba(212, 225, 87, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lime-500{
    --border-opacity: 1;
    border-color: #cddc39;
    border-color: rgba(205, 220, 57, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lime-600{
    --border-opacity: 1;
    border-color: #c0ca33;
    border-color: rgba(192, 202, 51, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lime-700{
    --border-opacity: 1;
    border-color: #afb42b;
    border-color: rgba(175, 180, 43, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lime-800{
    --border-opacity: 1;
    border-color: #9e9d24;
    border-color: rgba(158, 157, 36, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lime-900{
    --border-opacity: 1;
    border-color: #827717;
    border-color: rgba(130, 119, 23, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lime-a100{
    --border-opacity: 1;
    border-color: #f4ff81;
    border-color: rgba(244, 255, 129, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lime-a200{
    --border-opacity: 1;
    border-color: #eeff41;
    border-color: rgba(238, 255, 65, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lime-a400{
    --border-opacity: 1;
    border-color: #c6ff00;
    border-color: rgba(198, 255, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-lime-a700{
    --border-opacity: 1;
    border-color: #aeea00;
    border-color: rgba(174, 234, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-yellow-50{
    --border-opacity: 1;
    border-color: #fffde7;
    border-color: rgba(255, 253, 231, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-yellow-100{
    --border-opacity: 1;
    border-color: #fff9c4;
    border-color: rgba(255, 249, 196, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-yellow-200{
    --border-opacity: 1;
    border-color: #fff59d;
    border-color: rgba(255, 245, 157, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-yellow-300{
    --border-opacity: 1;
    border-color: #fff176;
    border-color: rgba(255, 241, 118, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-yellow-400{
    --border-opacity: 1;
    border-color: #ffee58;
    border-color: rgba(255, 238, 88, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-yellow-500{
    --border-opacity: 1;
    border-color: #ffeb3b;
    border-color: rgba(255, 235, 59, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-yellow-600{
    --border-opacity: 1;
    border-color: #fdd835;
    border-color: rgba(253, 216, 53, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-yellow-700{
    --border-opacity: 1;
    border-color: #fbc02d;
    border-color: rgba(251, 192, 45, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-yellow-800{
    --border-opacity: 1;
    border-color: #f9a825;
    border-color: rgba(249, 168, 37, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-yellow-900{
    --border-opacity: 1;
    border-color: #f57f17;
    border-color: rgba(245, 127, 23, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-yellow-a100{
    --border-opacity: 1;
    border-color: #ffff8d;
    border-color: rgba(255, 255, 141, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-yellow-a200{
    --border-opacity: 1;
    border-color: #ffff00;
    border-color: rgba(255, 255, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-yellow-a400{
    --border-opacity: 1;
    border-color: #ffea00;
    border-color: rgba(255, 234, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-yellow-a700{
    --border-opacity: 1;
    border-color: #ffd600;
    border-color: rgba(255, 214, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-amber-50{
    --border-opacity: 1;
    border-color: #fff8e1;
    border-color: rgba(255, 248, 225, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-amber-100{
    --border-opacity: 1;
    border-color: #ffecb3;
    border-color: rgba(255, 236, 179, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-amber-200{
    --border-opacity: 1;
    border-color: #ffe082;
    border-color: rgba(255, 224, 130, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-amber-300{
    --border-opacity: 1;
    border-color: #ffd54f;
    border-color: rgba(255, 213, 79, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-amber-400{
    --border-opacity: 1;
    border-color: #ffca28;
    border-color: rgba(255, 202, 40, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-amber-500{
    --border-opacity: 1;
    border-color: #ffc107;
    border-color: rgba(255, 193, 7, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-amber-600{
    --border-opacity: 1;
    border-color: #ffb300;
    border-color: rgba(255, 179, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-amber-700{
    --border-opacity: 1;
    border-color: #ffa000;
    border-color: rgba(255, 160, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-amber-800{
    --border-opacity: 1;
    border-color: #ff8f00;
    border-color: rgba(255, 143, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-amber-900{
    --border-opacity: 1;
    border-color: #ff6f00;
    border-color: rgba(255, 111, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-amber-a100{
    --border-opacity: 1;
    border-color: #ffe57f;
    border-color: rgba(255, 229, 127, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-amber-a200{
    --border-opacity: 1;
    border-color: #ffd740;
    border-color: rgba(255, 215, 64, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-amber-a400{
    --border-opacity: 1;
    border-color: #ffc400;
    border-color: rgba(255, 196, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-amber-a700{
    --border-opacity: 1;
    border-color: #ffab00;
    border-color: rgba(255, 171, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-orange-50{
    --border-opacity: 1;
    border-color: #fff3e0;
    border-color: rgba(255, 243, 224, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-orange-100{
    --border-opacity: 1;
    border-color: #ffe0b2;
    border-color: rgba(255, 224, 178, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-orange-200{
    --border-opacity: 1;
    border-color: #ffcc80;
    border-color: rgba(255, 204, 128, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-orange-300{
    --border-opacity: 1;
    border-color: #ffb74d;
    border-color: rgba(255, 183, 77, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-orange-400{
    --border-opacity: 1;
    border-color: #ffa726;
    border-color: rgba(255, 167, 38, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-orange-500{
    --border-opacity: 1;
    border-color: #ff9800;
    border-color: rgba(255, 152, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-orange-600{
    --border-opacity: 1;
    border-color: #fb8c00;
    border-color: rgba(251, 140, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-orange-700{
    --border-opacity: 1;
    border-color: #f57c00;
    border-color: rgba(245, 124, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-orange-800{
    --border-opacity: 1;
    border-color: #ef6c00;
    border-color: rgba(239, 108, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-orange-900{
    --border-opacity: 1;
    border-color: #e65100;
    border-color: rgba(230, 81, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-orange-a100{
    --border-opacity: 1;
    border-color: #ffd180;
    border-color: rgba(255, 209, 128, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-orange-a200{
    --border-opacity: 1;
    border-color: #ffab40;
    border-color: rgba(255, 171, 64, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-orange-a400{
    --border-opacity: 1;
    border-color: #ff9100;
    border-color: rgba(255, 145, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-orange-a700{
    --border-opacity: 1;
    border-color: #ff6d00;
    border-color: rgba(255, 109, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepOrange-50{
    --border-opacity: 1;
    border-color: #fbe9e7;
    border-color: rgba(251, 233, 231, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepOrange-100{
    --border-opacity: 1;
    border-color: #ffccbc;
    border-color: rgba(255, 204, 188, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepOrange-200{
    --border-opacity: 1;
    border-color: #ffab91;
    border-color: rgba(255, 171, 145, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepOrange-300{
    --border-opacity: 1;
    border-color: #ff8a65;
    border-color: rgba(255, 138, 101, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepOrange-400{
    --border-opacity: 1;
    border-color: #ff7043;
    border-color: rgba(255, 112, 67, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepOrange-500{
    --border-opacity: 1;
    border-color: #ff5722;
    border-color: rgba(255, 87, 34, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepOrange-600{
    --border-opacity: 1;
    border-color: #f4511e;
    border-color: rgba(244, 81, 30, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepOrange-700{
    --border-opacity: 1;
    border-color: #e64a19;
    border-color: rgba(230, 74, 25, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepOrange-800{
    --border-opacity: 1;
    border-color: #d84315;
    border-color: rgba(216, 67, 21, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepOrange-900{
    --border-opacity: 1;
    border-color: #bf360c;
    border-color: rgba(191, 54, 12, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepOrange-a100{
    --border-opacity: 1;
    border-color: #ff9e80;
    border-color: rgba(255, 158, 128, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepOrange-a200{
    --border-opacity: 1;
    border-color: #ff6e40;
    border-color: rgba(255, 110, 64, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepOrange-a400{
    --border-opacity: 1;
    border-color: #ff3d00;
    border-color: rgba(255, 61, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-deepOrange-a700{
    --border-opacity: 1;
    border-color: #dd2c00;
    border-color: rgba(221, 44, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-brown-50{
    --border-opacity: 1;
    border-color: #efebe9;
    border-color: rgba(239, 235, 233, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-brown-100{
    --border-opacity: 1;
    border-color: #d7ccc8;
    border-color: rgba(215, 204, 200, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-brown-200{
    --border-opacity: 1;
    border-color: #bcaaa4;
    border-color: rgba(188, 170, 164, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-brown-300{
    --border-opacity: 1;
    border-color: #a1887f;
    border-color: rgba(161, 136, 127, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-brown-400{
    --border-opacity: 1;
    border-color: #8d6e63;
    border-color: rgba(141, 110, 99, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-brown-500{
    --border-opacity: 1;
    border-color: #795548;
    border-color: rgba(121, 85, 72, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-brown-600{
    --border-opacity: 1;
    border-color: #6d4c41;
    border-color: rgba(109, 76, 65, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-brown-700{
    --border-opacity: 1;
    border-color: #5d4037;
    border-color: rgba(93, 64, 55, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-brown-800{
    --border-opacity: 1;
    border-color: #4e342e;
    border-color: rgba(78, 52, 46, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-brown-900{
    --border-opacity: 1;
    border-color: #3e2723;
    border-color: rgba(62, 39, 35, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-gray-50{
    --border-opacity: 1;
    border-color: #fafafa;
    border-color: rgba(250, 250, 250, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-gray-100{
    --border-opacity: 1;
    border-color: #f5f5f5;
    border-color: rgba(245, 245, 245, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-gray-200{
    --border-opacity: 1;
    border-color: #eeeeee;
    border-color: rgba(238, 238, 238, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-gray-300{
    --border-opacity: 1;
    border-color: #e0e0e0;
    border-color: rgba(224, 224, 224, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-gray-400{
    --border-opacity: 1;
    border-color: #bdbdbd;
    border-color: rgba(189, 189, 189, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-gray-500{
    --border-opacity: 1;
    border-color: #9e9e9e;
    border-color: rgba(158, 158, 158, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-gray-600{
    --border-opacity: 1;
    border-color: #757575;
    border-color: rgba(117, 117, 117, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-gray-700{
    --border-opacity: 1;
    border-color: #616161;
    border-color: rgba(97, 97, 97, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-gray-800{
    --border-opacity: 1;
    border-color: #424242;
    border-color: rgba(66, 66, 66, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-gray-900{
    --border-opacity: 1;
    border-color: #212121;
    border-color: rgba(33, 33, 33, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-blueGray-50{
    border-color: var(--color-blue-grey-50);
  }

  #uf-app .sm\:tw-border-blueGray-100{
    border-color: var(--color-blue-grey-100);
  }

  #uf-app .sm\:tw-border-blueGray-200{
    border-color: var(--color-blue-grey-200);
  }

  #uf-app .sm\:tw-border-blueGray-300{
    border-color: var(--color-blue-grey-300);
  }

  #uf-app .sm\:tw-border-blueGray-400{
    border-color: var(--color-blue-grey-400);
  }

  #uf-app .sm\:tw-border-blueGray-500{
    border-color: var(--color-blue-grey-500);
  }

  #uf-app .sm\:tw-border-blueGray-600{
    border-color: var(--color-blue-grey-600);
  }

  #uf-app .sm\:tw-border-blueGray-700{
    border-color: var(--color-blue-grey-700);
  }

  #uf-app .sm\:tw-border-blueGray-800{
    border-color: var(--color-blue-grey-800);
  }

  #uf-app .sm\:tw-border-blueGray-900{
    border-color: var(--color-blue-grey-900);
  }

  #uf-app .sm\:tw-border-black{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-white{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  #uf-app .sm\:tw-border-transparent{
    border-color: transparent;
  }

  #uf-app .sm\:tw-border-opacity-0{
    --border-opacity: 0;
  }

  #uf-app .sm\:tw-border-opacity-25{
    --border-opacity: 0.25;
  }

  #uf-app .sm\:tw-border-opacity-50{
    --border-opacity: 0.5;
  }

  #uf-app .sm\:tw-border-opacity-75{
    --border-opacity: 0.75;
  }

  #uf-app .sm\:tw-border-opacity-100{
    --border-opacity: 1;
  }

  #uf-app .sm\:tw-rounded-none{
    border-radius: 0;
  }

  #uf-app .sm\:tw-rounded-sm{
    border-radius: 0.125rem;
  }

  #uf-app .sm\:tw-rounded{
    border-radius: 0.25rem;
  }

  #uf-app .sm\:tw-rounded-md{
    border-radius: 0.375rem;
  }

  #uf-app .sm\:tw-rounded-lg{
    border-radius: 0.5rem;
  }

  #uf-app .sm\:tw-rounded-xl{
    border-radius: 0.75rem;
  }

  #uf-app .sm\:tw-rounded-2xl{
    border-radius: 1rem;
  }

  #uf-app .sm\:tw-rounded-3xl{
    border-radius: 1.5rem;
  }

  #uf-app .sm\:tw-rounded-full{
    border-radius: 9999px;
  }

  #uf-app .sm\:tw-rounded-t-none{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  #uf-app .sm\:tw-rounded-r-none{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  #uf-app .sm\:tw-rounded-b-none{
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  #uf-app .sm\:tw-rounded-l-none{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  #uf-app .sm\:tw-rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  #uf-app .sm\:tw-rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  #uf-app .sm\:tw-rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  #uf-app .sm\:tw-rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  #uf-app .sm\:tw-rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  #uf-app .sm\:tw-rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  #uf-app .sm\:tw-rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  #uf-app .sm\:tw-rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  #uf-app .sm\:tw-rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  #uf-app .sm\:tw-rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  #uf-app .sm\:tw-rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  #uf-app .sm\:tw-rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  #uf-app .sm\:tw-rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  #uf-app .sm\:tw-rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  #uf-app .sm\:tw-rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  #uf-app .sm\:tw-rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  #uf-app .sm\:tw-rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  #uf-app .sm\:tw-rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  #uf-app .sm\:tw-rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  #uf-app .sm\:tw-rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  #uf-app .sm\:tw-rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  #uf-app .sm\:tw-rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  #uf-app .sm\:tw-rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  #uf-app .sm\:tw-rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  #uf-app .sm\:tw-rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  #uf-app .sm\:tw-rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  #uf-app .sm\:tw-rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  #uf-app .sm\:tw-rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  #uf-app .sm\:tw-rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  #uf-app .sm\:tw-rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  #uf-app .sm\:tw-rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  #uf-app .sm\:tw-rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  #uf-app .sm\:tw-rounded-tl-none{
    border-top-left-radius: 0;
  }

  #uf-app .sm\:tw-rounded-tr-none{
    border-top-right-radius: 0;
  }

  #uf-app .sm\:tw-rounded-br-none{
    border-bottom-right-radius: 0;
  }

  #uf-app .sm\:tw-rounded-bl-none{
    border-bottom-left-radius: 0;
  }

  #uf-app .sm\:tw-rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  #uf-app .sm\:tw-rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  #uf-app .sm\:tw-rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  #uf-app .sm\:tw-rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  #uf-app .sm\:tw-rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  #uf-app .sm\:tw-rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  #uf-app .sm\:tw-rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  #uf-app .sm\:tw-rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  #uf-app .sm\:tw-rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  #uf-app .sm\:tw-rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  #uf-app .sm\:tw-rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  #uf-app .sm\:tw-rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  #uf-app .sm\:tw-rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  #uf-app .sm\:tw-rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  #uf-app .sm\:tw-rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  #uf-app .sm\:tw-rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  #uf-app .sm\:tw-rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  #uf-app .sm\:tw-rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  #uf-app .sm\:tw-rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  #uf-app .sm\:tw-rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  #uf-app .sm\:tw-rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  #uf-app .sm\:tw-rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  #uf-app .sm\:tw-rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  #uf-app .sm\:tw-rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  #uf-app .sm\:tw-rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  #uf-app .sm\:tw-rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  #uf-app .sm\:tw-rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  #uf-app .sm\:tw-rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  #uf-app .sm\:tw-rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  #uf-app .sm\:tw-rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  #uf-app .sm\:tw-rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  #uf-app .sm\:tw-rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  #uf-app .sm\:tw-border-solid{
    border-style: solid;
  }

  #uf-app .sm\:tw-border-dashed{
    border-style: dashed;
  }

  #uf-app .sm\:tw-border-dotted{
    border-style: dotted;
  }

  #uf-app .sm\:tw-border-double{
    border-style: double;
  }

  #uf-app .sm\:tw-border-none{
    border-style: none;
  }

  #uf-app .sm\:tw-border-0{
    border-width: 0;
  }

  #uf-app .sm\:tw-border-2{
    border-width: 2px;
  }

  #uf-app .sm\:tw-border-4{
    border-width: 4px;
  }

  #uf-app .sm\:tw-border-8{
    border-width: 8px;
  }

  #uf-app .sm\:tw-border{
    border-width: 1px;
  }

  #uf-app .sm\:tw-border-t-0{
    border-top-width: 0;
  }

  #uf-app .sm\:tw-border-r-0{
    border-right-width: 0;
  }

  #uf-app .sm\:tw-border-b-0{
    border-bottom-width: 0;
  }

  #uf-app .sm\:tw-border-l-0{
    border-left-width: 0;
  }

  #uf-app .sm\:tw-border-t-2{
    border-top-width: 2px;
  }

  #uf-app .sm\:tw-border-r-2{
    border-right-width: 2px;
  }

  #uf-app .sm\:tw-border-b-2{
    border-bottom-width: 2px;
  }

  #uf-app .sm\:tw-border-l-2{
    border-left-width: 2px;
  }

  #uf-app .sm\:tw-border-t-4{
    border-top-width: 4px;
  }

  #uf-app .sm\:tw-border-r-4{
    border-right-width: 4px;
  }

  #uf-app .sm\:tw-border-b-4{
    border-bottom-width: 4px;
  }

  #uf-app .sm\:tw-border-l-4{
    border-left-width: 4px;
  }

  #uf-app .sm\:tw-border-t-8{
    border-top-width: 8px;
  }

  #uf-app .sm\:tw-border-r-8{
    border-right-width: 8px;
  }

  #uf-app .sm\:tw-border-b-8{
    border-bottom-width: 8px;
  }

  #uf-app .sm\:tw-border-l-8{
    border-left-width: 8px;
  }

  #uf-app .sm\:tw-border-t{
    border-top-width: 1px;
  }

  #uf-app .sm\:tw-border-r{
    border-right-width: 1px;
  }

  #uf-app .sm\:tw-border-b{
    border-bottom-width: 1px;
  }

  #uf-app .sm\:tw-border-l{
    border-left-width: 1px;
  }

  #uf-app .sm\:tw-box-border{
    box-sizing: border-box;
  }

  #uf-app .sm\:tw-box-content{
    box-sizing: content-box;
  }

  #uf-app .sm\:tw-cursor-auto{
    cursor: auto;
  }

  #uf-app .sm\:tw-cursor-default{
    cursor: default;
  }

  #uf-app .sm\:tw-cursor-pointer{
    cursor: pointer;
  }

  #uf-app .sm\:tw-cursor-wait{
    cursor: wait;
  }

  #uf-app .sm\:tw-cursor-text{
    cursor: text;
  }

  #uf-app .sm\:tw-cursor-move{
    cursor: move;
  }

  #uf-app .sm\:tw-cursor-not-allowed{
    cursor: not-allowed;
  }

  #uf-app .sm\:tw-block{
    display: block;
  }

  #uf-app .sm\:tw-inline-block{
    display: inline-block;
  }

  #uf-app .sm\:tw-inline{
    display: inline;
  }

  #uf-app .sm\:tw-flex{
    display: flex;
  }

  #uf-app .sm\:tw-inline-flex{
    display: inline-flex;
  }

  #uf-app .sm\:tw-table{
    display: table;
  }

  #uf-app .sm\:tw-table-cell{
    display: table-cell;
  }

  #uf-app .sm\:tw-table-row{
    display: table-row;
  }

  #uf-app .sm\:tw-grid{
    display: grid;
  }

  #uf-app .sm\:tw-inline-grid{
    display: inline-grid;
  }

  #uf-app .sm\:tw-contents{
    display: contents;
  }

  #uf-app .sm\:tw-hidden{
    display: none;
  }

  #uf-app .sm\:tw-flex-row{
    flex-direction: row;
  }

  #uf-app .sm\:tw-flex-row-reverse{
    flex-direction: row-reverse;
  }

  #uf-app .sm\:tw-flex-col{
    flex-direction: column;
  }

  #uf-app .sm\:tw-flex-col-reverse{
    flex-direction: column-reverse;
  }

  #uf-app .sm\:tw-flex-wrap{
    flex-wrap: wrap;
  }

  #uf-app .sm\:tw-flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  #uf-app .sm\:tw-flex-no-wrap{
    flex-wrap: nowrap;
  }

  #uf-app .sm\:tw-place-items-auto{
    place-items: auto;
  }

  #uf-app .sm\:tw-place-items-start{
    place-items: start;
  }

  #uf-app .sm\:tw-place-items-end{
    place-items: end;
  }

  #uf-app .sm\:tw-place-items-center{
    place-items: center;
  }

  #uf-app .sm\:tw-place-items-stretch{
    place-items: stretch;
  }

  #uf-app .sm\:tw-place-content-center{
    place-content: center;
  }

  #uf-app .sm\:tw-place-content-start{
    place-content: start;
  }

  #uf-app .sm\:tw-place-content-end{
    place-content: end;
  }

  #uf-app .sm\:tw-place-content-between{
    place-content: space-between;
  }

  #uf-app .sm\:tw-place-content-around{
    place-content: space-around;
  }

  #uf-app .sm\:tw-place-content-evenly{
    place-content: space-evenly;
  }

  #uf-app .sm\:tw-place-content-stretch{
    place-content: stretch;
  }

  #uf-app .sm\:tw-place-self-auto{
    place-self: auto;
  }

  #uf-app .sm\:tw-place-self-start{
    place-self: start;
  }

  #uf-app .sm\:tw-place-self-end{
    place-self: end;
  }

  #uf-app .sm\:tw-place-self-center{
    place-self: center;
  }

  #uf-app .sm\:tw-place-self-stretch{
    place-self: stretch;
  }

  #uf-app .sm\:tw-items-start{
    align-items: flex-start;
  }

  #uf-app .sm\:tw-items-end{
    align-items: flex-end;
  }

  #uf-app .sm\:tw-items-center{
    align-items: center;
  }

  #uf-app .sm\:tw-items-baseline{
    align-items: baseline;
  }

  #uf-app .sm\:tw-items-stretch{
    align-items: stretch;
  }

  #uf-app .sm\:tw-content-center{
    align-content: center;
  }

  #uf-app .sm\:tw-content-start{
    align-content: flex-start;
  }

  #uf-app .sm\:tw-content-end{
    align-content: flex-end;
  }

  #uf-app .sm\:tw-content-between{
    align-content: space-between;
  }

  #uf-app .sm\:tw-content-around{
    align-content: space-around;
  }

  #uf-app .sm\:tw-self-auto{
    align-self: auto;
  }

  #uf-app .sm\:tw-self-start{
    align-self: flex-start;
  }

  #uf-app .sm\:tw-self-end{
    align-self: flex-end;
  }

  #uf-app .sm\:tw-self-center{
    align-self: center;
  }

  #uf-app .sm\:tw-self-stretch{
    align-self: stretch;
  }

  #uf-app .sm\:tw-justify-items-auto{
    justify-items: auto;
  }

  #uf-app .sm\:tw-justify-items-start{
    justify-items: start;
  }

  #uf-app .sm\:tw-justify-items-end{
    justify-items: end;
  }

  #uf-app .sm\:tw-justify-items-center{
    justify-items: center;
  }

  #uf-app .sm\:tw-justify-items-stretch{
    justify-items: stretch;
  }

  #uf-app .sm\:tw-justify-start{
    justify-content: flex-start;
  }

  #uf-app .sm\:tw-justify-end{
    justify-content: flex-end;
  }

  #uf-app .sm\:tw-justify-center{
    justify-content: center;
  }

  #uf-app .sm\:tw-justify-between{
    justify-content: space-between;
  }

  #uf-app .sm\:tw-justify-around{
    justify-content: space-around;
  }

  #uf-app .sm\:tw-justify-self-auto{
    justify-self: auto;
  }

  #uf-app .sm\:tw-justify-self-start{
    justify-self: start;
  }

  #uf-app .sm\:tw-justify-self-end{
    justify-self: end;
  }

  #uf-app .sm\:tw-justify-self-center{
    justify-self: center;
  }

  #uf-app .sm\:tw-justify-self-stretch{
    justify-self: stretch;
  }

  #uf-app .sm\:tw-flex-1{
    flex: 1 1 0%;
  }

  #uf-app .sm\:tw-flex-auto{
    flex: 1 1 auto;
  }

  #uf-app .sm\:tw-flex-initial{
    flex: 0 1 auto;
  }

  #uf-app .sm\:tw-flex-none{
    flex: none;
  }

  #uf-app .sm\:tw-flex-grow-0{
    flex-grow: 0;
  }

  #uf-app .sm\:tw-flex-grow{
    flex-grow: 1;
  }

  #uf-app .sm\:tw-flex-shrink-0{
    flex-shrink: 0;
  }

  #uf-app .sm\:tw-flex-shrink{
    flex-shrink: 1;
  }

  #uf-app .sm\:tw-order-1{
    order: 1;
  }

  #uf-app .sm\:tw-order-2{
    order: 2;
  }

  #uf-app .sm\:tw-order-3{
    order: 3;
  }

  #uf-app .sm\:tw-order-4{
    order: 4;
  }

  #uf-app .sm\:tw-order-5{
    order: 5;
  }

  #uf-app .sm\:tw-order-6{
    order: 6;
  }

  #uf-app .sm\:tw-order-7{
    order: 7;
  }

  #uf-app .sm\:tw-order-8{
    order: 8;
  }

  #uf-app .sm\:tw-order-9{
    order: 9;
  }

  #uf-app .sm\:tw-order-10{
    order: 10;
  }

  #uf-app .sm\:tw-order-11{
    order: 11;
  }

  #uf-app .sm\:tw-order-12{
    order: 12;
  }

  #uf-app .sm\:tw-order-first{
    order: -9999;
  }

  #uf-app .sm\:tw-order-last{
    order: 9999;
  }

  #uf-app .sm\:tw-order-none{
    order: 0;
  }

  #uf-app .sm\:tw-float-right{
    float: right;
  }

  #uf-app .sm\:tw-float-left{
    float: left;
  }

  #uf-app .sm\:tw-float-none{
    float: none;
  }

  #uf-app .sm\:tw-clearfix:after{
    content: "";
    display: table;
    clear: both;
  }

  #uf-app .sm\:tw-clear-left{
    clear: left;
  }

  #uf-app .sm\:tw-clear-right{
    clear: right;
  }

  #uf-app .sm\:tw-clear-both{
    clear: both;
  }

  #uf-app .sm\:tw-clear-none{
    clear: none;
  }

  #uf-app .sm\:tw-font-sans{
    font-family: Roboto, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  #uf-app .sm\:tw-font-mono{
    font-family: Roboto Mono, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  #uf-app .sm\:tw-font-hairline{
    font-weight: 100;
  }

  #uf-app .sm\:tw-font-thin{
    font-weight: 200;
  }

  #uf-app .sm\:tw-font-light{
    font-weight: 300;
  }

  #uf-app .sm\:tw-font-normal{
    font-weight: 400;
  }

  #uf-app .sm\:tw-font-medium{
    font-weight: 500;
  }

  #uf-app .sm\:tw-font-semibold{
    font-weight: 600;
  }

  #uf-app .sm\:tw-font-bold{
    font-weight: 700;
  }

  #uf-app .sm\:tw-font-extrabold{
    font-weight: 800;
  }

  #uf-app .sm\:tw-font-black{
    font-weight: 900;
  }

  #uf-app .sm\:tw-h-0{
    height: 0;
  }

  #uf-app .sm\:tw-h-1{
    height: 0.25rem;
  }

  #uf-app .sm\:tw-h-2{
    height: 0.5rem;
  }

  #uf-app .sm\:tw-h-3{
    height: 0.75rem;
  }

  #uf-app .sm\:tw-h-4{
    height: 1rem;
  }

  #uf-app .sm\:tw-h-5{
    height: 1.25rem;
  }

  #uf-app .sm\:tw-h-6{
    height: 1.5rem;
  }

  #uf-app .sm\:tw-h-8{
    height: 2rem;
  }

  #uf-app .sm\:tw-h-10{
    height: 2.5rem;
  }

  #uf-app .sm\:tw-h-12{
    height: 3rem;
  }

  #uf-app .sm\:tw-h-16{
    height: 4rem;
  }

  #uf-app .sm\:tw-h-20{
    height: 5rem;
  }

  #uf-app .sm\:tw-h-24{
    height: 6rem;
  }

  #uf-app .sm\:tw-h-32{
    height: 8rem;
  }

  #uf-app .sm\:tw-h-40{
    height: 10rem;
  }

  #uf-app .sm\:tw-h-48{
    height: 12rem;
  }

  #uf-app .sm\:tw-h-56{
    height: 14rem;
  }

  #uf-app .sm\:tw-h-64{
    height: 16rem;
  }

  #uf-app .sm\:tw-h-auto{
    height: auto;
  }

  #uf-app .sm\:tw-h-px{
    height: 1px;
  }

  #uf-app .sm\:tw-h-full{
    height: 100%;
  }

  #uf-app .sm\:tw-h-screen{
    height: 100vh;
  }

  #uf-app .sm\:tw-text-xs{
    font-size: 0.75rem;
  }

  #uf-app .sm\:tw-text-sm{
    font-size: 0.875rem;
  }

  #uf-app .sm\:tw-text-base{
    font-size: 1rem;
  }

  #uf-app .sm\:tw-text-lg{
    font-size: 1.125rem;
  }

  #uf-app .sm\:tw-text-xl{
    font-size: 1.25rem;
  }

  #uf-app .sm\:tw-text-2xl{
    font-size: 1.5rem;
  }

  #uf-app .sm\:tw-text-3xl{
    font-size: 1.875rem;
  }

  #uf-app .sm\:tw-text-4xl{
    font-size: 2.25rem;
  }

  #uf-app .sm\:tw-text-5xl{
    font-size: 3rem;
  }

  #uf-app .sm\:tw-text-6xl{
    font-size: 4rem;
  }

  #uf-app .sm\:tw-leading-3{
    line-height: .75rem;
  }

  #uf-app .sm\:tw-leading-4{
    line-height: 1rem;
  }

  #uf-app .sm\:tw-leading-5{
    line-height: 1.25rem;
  }

  #uf-app .sm\:tw-leading-6{
    line-height: 1.5rem;
  }

  #uf-app .sm\:tw-leading-7{
    line-height: 1.75rem;
  }

  #uf-app .sm\:tw-leading-8{
    line-height: 2rem;
  }

  #uf-app .sm\:tw-leading-9{
    line-height: 2.25rem;
  }

  #uf-app .sm\:tw-leading-10{
    line-height: 2.5rem;
  }

  #uf-app .sm\:tw-leading-none{
    line-height: 1;
  }

  #uf-app .sm\:tw-leading-tight{
    line-height: 1.25;
  }

  #uf-app .sm\:tw-leading-snug{
    line-height: 1.375;
  }

  #uf-app .sm\:tw-leading-normal{
    line-height: 1.5;
  }

  #uf-app .sm\:tw-leading-relaxed{
    line-height: 1.625;
  }

  #uf-app .sm\:tw-leading-loose{
    line-height: 2;
  }

  #uf-app .sm\:tw-list-inside{
    list-style-position: inside;
  }

  #uf-app .sm\:tw-list-outside{
    list-style-position: outside;
  }

  #uf-app .sm\:tw-list-none{
    list-style-type: none;
  }

  #uf-app .sm\:tw-list-disc{
    list-style-type: disc;
  }

  #uf-app .sm\:tw-list-decimal{
    list-style-type: decimal;
  }

  #uf-app .sm\:tw-m-0{
    margin: 0;
  }

  #uf-app .sm\:tw-m-1{
    margin: 0.25rem;
  }

  #uf-app .sm\:tw-m-2{
    margin: 0.5rem;
  }

  #uf-app .sm\:tw-m-3{
    margin: 0.75rem;
  }

  #uf-app .sm\:tw-m-4{
    margin: 1rem;
  }

  #uf-app .sm\:tw-m-5{
    margin: 1.25rem;
  }

  #uf-app .sm\:tw-m-6{
    margin: 1.5rem;
  }

  #uf-app .sm\:tw-m-8{
    margin: 2rem;
  }

  #uf-app .sm\:tw-m-10{
    margin: 2.5rem;
  }

  #uf-app .sm\:tw-m-12{
    margin: 3rem;
  }

  #uf-app .sm\:tw-m-16{
    margin: 4rem;
  }

  #uf-app .sm\:tw-m-20{
    margin: 5rem;
  }

  #uf-app .sm\:tw-m-24{
    margin: 6rem;
  }

  #uf-app .sm\:tw-m-32{
    margin: 8rem;
  }

  #uf-app .sm\:tw-m-40{
    margin: 10rem;
  }

  #uf-app .sm\:tw-m-48{
    margin: 12rem;
  }

  #uf-app .sm\:tw-m-56{
    margin: 14rem;
  }

  #uf-app .sm\:tw-m-64{
    margin: 16rem;
  }

  #uf-app .sm\:tw-m-auto{
    margin: auto;
  }

  #uf-app .sm\:tw-m-px{
    margin: 1px;
  }

  #uf-app .sm\:tw--m-1{
    margin: -0.25rem;
  }

  #uf-app .sm\:tw--m-2{
    margin: -0.5rem;
  }

  #uf-app .sm\:tw--m-3{
    margin: -0.75rem;
  }

  #uf-app .sm\:tw--m-4{
    margin: -1rem;
  }

  #uf-app .sm\:tw--m-5{
    margin: -1.25rem;
  }

  #uf-app .sm\:tw--m-6{
    margin: -1.5rem;
  }

  #uf-app .sm\:tw--m-8{
    margin: -2rem;
  }

  #uf-app .sm\:tw--m-10{
    margin: -2.5rem;
  }

  #uf-app .sm\:tw--m-12{
    margin: -3rem;
  }

  #uf-app .sm\:tw--m-16{
    margin: -4rem;
  }

  #uf-app .sm\:tw--m-20{
    margin: -5rem;
  }

  #uf-app .sm\:tw--m-24{
    margin: -6rem;
  }

  #uf-app .sm\:tw--m-32{
    margin: -8rem;
  }

  #uf-app .sm\:tw--m-40{
    margin: -10rem;
  }

  #uf-app .sm\:tw--m-48{
    margin: -12rem;
  }

  #uf-app .sm\:tw--m-56{
    margin: -14rem;
  }

  #uf-app .sm\:tw--m-64{
    margin: -16rem;
  }

  #uf-app .sm\:tw--m-px{
    margin: -1px;
  }

  #uf-app .sm\:tw-my-0{
    margin-top: 0;
    margin-bottom: 0;
  }

  #uf-app .sm\:tw-mx-0{
    margin-left: 0;
    margin-right: 0;
  }

  #uf-app .sm\:tw-my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  #uf-app .sm\:tw-mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  #uf-app .sm\:tw-my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  #uf-app .sm\:tw-mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  #uf-app .sm\:tw-my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  #uf-app .sm\:tw-mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  #uf-app .sm\:tw-my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  #uf-app .sm\:tw-mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  #uf-app .sm\:tw-my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  #uf-app .sm\:tw-mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  #uf-app .sm\:tw-my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  #uf-app .sm\:tw-mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  #uf-app .sm\:tw-my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  #uf-app .sm\:tw-mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  #uf-app .sm\:tw-my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  #uf-app .sm\:tw-mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  #uf-app .sm\:tw-my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  #uf-app .sm\:tw-mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  #uf-app .sm\:tw-my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  #uf-app .sm\:tw-mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  #uf-app .sm\:tw-my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  #uf-app .sm\:tw-mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  #uf-app .sm\:tw-my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  #uf-app .sm\:tw-mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  #uf-app .sm\:tw-my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  #uf-app .sm\:tw-mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  #uf-app .sm\:tw-my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  #uf-app .sm\:tw-mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  #uf-app .sm\:tw-my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  #uf-app .sm\:tw-mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  #uf-app .sm\:tw-my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  #uf-app .sm\:tw-mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  #uf-app .sm\:tw-my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  #uf-app .sm\:tw-mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  #uf-app .sm\:tw-my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  #uf-app .sm\:tw-mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  #uf-app .sm\:tw-my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  #uf-app .sm\:tw-mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  #uf-app .sm\:tw--my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  #uf-app .sm\:tw--mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  #uf-app .sm\:tw--my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  #uf-app .sm\:tw--mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  #uf-app .sm\:tw--my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  #uf-app .sm\:tw--mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  #uf-app .sm\:tw--my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  #uf-app .sm\:tw--mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  #uf-app .sm\:tw--my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  #uf-app .sm\:tw--mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  #uf-app .sm\:tw--my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  #uf-app .sm\:tw--mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  #uf-app .sm\:tw--my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  #uf-app .sm\:tw--mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  #uf-app .sm\:tw--my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  #uf-app .sm\:tw--mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  #uf-app .sm\:tw--my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  #uf-app .sm\:tw--mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  #uf-app .sm\:tw--my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  #uf-app .sm\:tw--mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  #uf-app .sm\:tw--my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  #uf-app .sm\:tw--mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  #uf-app .sm\:tw--my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  #uf-app .sm\:tw--mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  #uf-app .sm\:tw--my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  #uf-app .sm\:tw--mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  #uf-app .sm\:tw--my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  #uf-app .sm\:tw--mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  #uf-app .sm\:tw--my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  #uf-app .sm\:tw--mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  #uf-app .sm\:tw--my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  #uf-app .sm\:tw--mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  #uf-app .sm\:tw--my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  #uf-app .sm\:tw--mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  #uf-app .sm\:tw--my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  #uf-app .sm\:tw--mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  #uf-app .sm\:tw-mt-0{
    margin-top: 0;
  }

  #uf-app .sm\:tw-mr-0{
    margin-right: 0;
  }

  #uf-app .sm\:tw-mb-0{
    margin-bottom: 0;
  }

  #uf-app .sm\:tw-ml-0{
    margin-left: 0;
  }

  #uf-app .sm\:tw-mt-1{
    margin-top: 0.25rem;
  }

  #uf-app .sm\:tw-mr-1{
    margin-right: 0.25rem;
  }

  #uf-app .sm\:tw-mb-1{
    margin-bottom: 0.25rem;
  }

  #uf-app .sm\:tw-ml-1{
    margin-left: 0.25rem;
  }

  #uf-app .sm\:tw-mt-2{
    margin-top: 0.5rem;
  }

  #uf-app .sm\:tw-mr-2{
    margin-right: 0.5rem;
  }

  #uf-app .sm\:tw-mb-2{
    margin-bottom: 0.5rem;
  }

  #uf-app .sm\:tw-ml-2{
    margin-left: 0.5rem;
  }

  #uf-app .sm\:tw-mt-3{
    margin-top: 0.75rem;
  }

  #uf-app .sm\:tw-mr-3{
    margin-right: 0.75rem;
  }

  #uf-app .sm\:tw-mb-3{
    margin-bottom: 0.75rem;
  }

  #uf-app .sm\:tw-ml-3{
    margin-left: 0.75rem;
  }

  #uf-app .sm\:tw-mt-4{
    margin-top: 1rem;
  }

  #uf-app .sm\:tw-mr-4{
    margin-right: 1rem;
  }

  #uf-app .sm\:tw-mb-4{
    margin-bottom: 1rem;
  }

  #uf-app .sm\:tw-ml-4{
    margin-left: 1rem;
  }

  #uf-app .sm\:tw-mt-5{
    margin-top: 1.25rem;
  }

  #uf-app .sm\:tw-mr-5{
    margin-right: 1.25rem;
  }

  #uf-app .sm\:tw-mb-5{
    margin-bottom: 1.25rem;
  }

  #uf-app .sm\:tw-ml-5{
    margin-left: 1.25rem;
  }

  #uf-app .sm\:tw-mt-6{
    margin-top: 1.5rem;
  }

  #uf-app .sm\:tw-mr-6{
    margin-right: 1.5rem;
  }

  #uf-app .sm\:tw-mb-6{
    margin-bottom: 1.5rem;
  }

  #uf-app .sm\:tw-ml-6{
    margin-left: 1.5rem;
  }

  #uf-app .sm\:tw-mt-8{
    margin-top: 2rem;
  }

  #uf-app .sm\:tw-mr-8{
    margin-right: 2rem;
  }

  #uf-app .sm\:tw-mb-8{
    margin-bottom: 2rem;
  }

  #uf-app .sm\:tw-ml-8{
    margin-left: 2rem;
  }

  #uf-app .sm\:tw-mt-10{
    margin-top: 2.5rem;
  }

  #uf-app .sm\:tw-mr-10{
    margin-right: 2.5rem;
  }

  #uf-app .sm\:tw-mb-10{
    margin-bottom: 2.5rem;
  }

  #uf-app .sm\:tw-ml-10{
    margin-left: 2.5rem;
  }

  #uf-app .sm\:tw-mt-12{
    margin-top: 3rem;
  }

  #uf-app .sm\:tw-mr-12{
    margin-right: 3rem;
  }

  #uf-app .sm\:tw-mb-12{
    margin-bottom: 3rem;
  }

  #uf-app .sm\:tw-ml-12{
    margin-left: 3rem;
  }

  #uf-app .sm\:tw-mt-16{
    margin-top: 4rem;
  }

  #uf-app .sm\:tw-mr-16{
    margin-right: 4rem;
  }

  #uf-app .sm\:tw-mb-16{
    margin-bottom: 4rem;
  }

  #uf-app .sm\:tw-ml-16{
    margin-left: 4rem;
  }

  #uf-app .sm\:tw-mt-20{
    margin-top: 5rem;
  }

  #uf-app .sm\:tw-mr-20{
    margin-right: 5rem;
  }

  #uf-app .sm\:tw-mb-20{
    margin-bottom: 5rem;
  }

  #uf-app .sm\:tw-ml-20{
    margin-left: 5rem;
  }

  #uf-app .sm\:tw-mt-24{
    margin-top: 6rem;
  }

  #uf-app .sm\:tw-mr-24{
    margin-right: 6rem;
  }

  #uf-app .sm\:tw-mb-24{
    margin-bottom: 6rem;
  }

  #uf-app .sm\:tw-ml-24{
    margin-left: 6rem;
  }

  #uf-app .sm\:tw-mt-32{
    margin-top: 8rem;
  }

  #uf-app .sm\:tw-mr-32{
    margin-right: 8rem;
  }

  #uf-app .sm\:tw-mb-32{
    margin-bottom: 8rem;
  }

  #uf-app .sm\:tw-ml-32{
    margin-left: 8rem;
  }

  #uf-app .sm\:tw-mt-40{
    margin-top: 10rem;
  }

  #uf-app .sm\:tw-mr-40{
    margin-right: 10rem;
  }

  #uf-app .sm\:tw-mb-40{
    margin-bottom: 10rem;
  }

  #uf-app .sm\:tw-ml-40{
    margin-left: 10rem;
  }

  #uf-app .sm\:tw-mt-48{
    margin-top: 12rem;
  }

  #uf-app .sm\:tw-mr-48{
    margin-right: 12rem;
  }

  #uf-app .sm\:tw-mb-48{
    margin-bottom: 12rem;
  }

  #uf-app .sm\:tw-ml-48{
    margin-left: 12rem;
  }

  #uf-app .sm\:tw-mt-56{
    margin-top: 14rem;
  }

  #uf-app .sm\:tw-mr-56{
    margin-right: 14rem;
  }

  #uf-app .sm\:tw-mb-56{
    margin-bottom: 14rem;
  }

  #uf-app .sm\:tw-ml-56{
    margin-left: 14rem;
  }

  #uf-app .sm\:tw-mt-64{
    margin-top: 16rem;
  }

  #uf-app .sm\:tw-mr-64{
    margin-right: 16rem;
  }

  #uf-app .sm\:tw-mb-64{
    margin-bottom: 16rem;
  }

  #uf-app .sm\:tw-ml-64{
    margin-left: 16rem;
  }

  #uf-app .sm\:tw-mt-auto{
    margin-top: auto;
  }

  #uf-app .sm\:tw-mr-auto{
    margin-right: auto;
  }

  #uf-app .sm\:tw-mb-auto{
    margin-bottom: auto;
  }

  #uf-app .sm\:tw-ml-auto{
    margin-left: auto;
  }

  #uf-app .sm\:tw-mt-px{
    margin-top: 1px;
  }

  #uf-app .sm\:tw-mr-px{
    margin-right: 1px;
  }

  #uf-app .sm\:tw-mb-px{
    margin-bottom: 1px;
  }

  #uf-app .sm\:tw-ml-px{
    margin-left: 1px;
  }

  #uf-app .sm\:tw--mt-1{
    margin-top: -0.25rem;
  }

  #uf-app .sm\:tw--mr-1{
    margin-right: -0.25rem;
  }

  #uf-app .sm\:tw--mb-1{
    margin-bottom: -0.25rem;
  }

  #uf-app .sm\:tw--ml-1{
    margin-left: -0.25rem;
  }

  #uf-app .sm\:tw--mt-2{
    margin-top: -0.5rem;
  }

  #uf-app .sm\:tw--mr-2{
    margin-right: -0.5rem;
  }

  #uf-app .sm\:tw--mb-2{
    margin-bottom: -0.5rem;
  }

  #uf-app .sm\:tw--ml-2{
    margin-left: -0.5rem;
  }

  #uf-app .sm\:tw--mt-3{
    margin-top: -0.75rem;
  }

  #uf-app .sm\:tw--mr-3{
    margin-right: -0.75rem;
  }

  #uf-app .sm\:tw--mb-3{
    margin-bottom: -0.75rem;
  }

  #uf-app .sm\:tw--ml-3{
    margin-left: -0.75rem;
  }

  #uf-app .sm\:tw--mt-4{
    margin-top: -1rem;
  }

  #uf-app .sm\:tw--mr-4{
    margin-right: -1rem;
  }

  #uf-app .sm\:tw--mb-4{
    margin-bottom: -1rem;
  }

  #uf-app .sm\:tw--ml-4{
    margin-left: -1rem;
  }

  #uf-app .sm\:tw--mt-5{
    margin-top: -1.25rem;
  }

  #uf-app .sm\:tw--mr-5{
    margin-right: -1.25rem;
  }

  #uf-app .sm\:tw--mb-5{
    margin-bottom: -1.25rem;
  }

  #uf-app .sm\:tw--ml-5{
    margin-left: -1.25rem;
  }

  #uf-app .sm\:tw--mt-6{
    margin-top: -1.5rem;
  }

  #uf-app .sm\:tw--mr-6{
    margin-right: -1.5rem;
  }

  #uf-app .sm\:tw--mb-6{
    margin-bottom: -1.5rem;
  }

  #uf-app .sm\:tw--ml-6{
    margin-left: -1.5rem;
  }

  #uf-app .sm\:tw--mt-8{
    margin-top: -2rem;
  }

  #uf-app .sm\:tw--mr-8{
    margin-right: -2rem;
  }

  #uf-app .sm\:tw--mb-8{
    margin-bottom: -2rem;
  }

  #uf-app .sm\:tw--ml-8{
    margin-left: -2rem;
  }

  #uf-app .sm\:tw--mt-10{
    margin-top: -2.5rem;
  }

  #uf-app .sm\:tw--mr-10{
    margin-right: -2.5rem;
  }

  #uf-app .sm\:tw--mb-10{
    margin-bottom: -2.5rem;
  }

  #uf-app .sm\:tw--ml-10{
    margin-left: -2.5rem;
  }

  #uf-app .sm\:tw--mt-12{
    margin-top: -3rem;
  }

  #uf-app .sm\:tw--mr-12{
    margin-right: -3rem;
  }

  #uf-app .sm\:tw--mb-12{
    margin-bottom: -3rem;
  }

  #uf-app .sm\:tw--ml-12{
    margin-left: -3rem;
  }

  #uf-app .sm\:tw--mt-16{
    margin-top: -4rem;
  }

  #uf-app .sm\:tw--mr-16{
    margin-right: -4rem;
  }

  #uf-app .sm\:tw--mb-16{
    margin-bottom: -4rem;
  }

  #uf-app .sm\:tw--ml-16{
    margin-left: -4rem;
  }

  #uf-app .sm\:tw--mt-20{
    margin-top: -5rem;
  }

  #uf-app .sm\:tw--mr-20{
    margin-right: -5rem;
  }

  #uf-app .sm\:tw--mb-20{
    margin-bottom: -5rem;
  }

  #uf-app .sm\:tw--ml-20{
    margin-left: -5rem;
  }

  #uf-app .sm\:tw--mt-24{
    margin-top: -6rem;
  }

  #uf-app .sm\:tw--mr-24{
    margin-right: -6rem;
  }

  #uf-app .sm\:tw--mb-24{
    margin-bottom: -6rem;
  }

  #uf-app .sm\:tw--ml-24{
    margin-left: -6rem;
  }

  #uf-app .sm\:tw--mt-32{
    margin-top: -8rem;
  }

  #uf-app .sm\:tw--mr-32{
    margin-right: -8rem;
  }

  #uf-app .sm\:tw--mb-32{
    margin-bottom: -8rem;
  }

  #uf-app .sm\:tw--ml-32{
    margin-left: -8rem;
  }

  #uf-app .sm\:tw--mt-40{
    margin-top: -10rem;
  }

  #uf-app .sm\:tw--mr-40{
    margin-right: -10rem;
  }

  #uf-app .sm\:tw--mb-40{
    margin-bottom: -10rem;
  }

  #uf-app .sm\:tw--ml-40{
    margin-left: -10rem;
  }

  #uf-app .sm\:tw--mt-48{
    margin-top: -12rem;
  }

  #uf-app .sm\:tw--mr-48{
    margin-right: -12rem;
  }

  #uf-app .sm\:tw--mb-48{
    margin-bottom: -12rem;
  }

  #uf-app .sm\:tw--ml-48{
    margin-left: -12rem;
  }

  #uf-app .sm\:tw--mt-56{
    margin-top: -14rem;
  }

  #uf-app .sm\:tw--mr-56{
    margin-right: -14rem;
  }

  #uf-app .sm\:tw--mb-56{
    margin-bottom: -14rem;
  }

  #uf-app .sm\:tw--ml-56{
    margin-left: -14rem;
  }

  #uf-app .sm\:tw--mt-64{
    margin-top: -16rem;
  }

  #uf-app .sm\:tw--mr-64{
    margin-right: -16rem;
  }

  #uf-app .sm\:tw--mb-64{
    margin-bottom: -16rem;
  }

  #uf-app .sm\:tw--ml-64{
    margin-left: -16rem;
  }

  #uf-app .sm\:tw--mt-px{
    margin-top: -1px;
  }

  #uf-app .sm\:tw--mr-px{
    margin-right: -1px;
  }

  #uf-app .sm\:tw--mb-px{
    margin-bottom: -1px;
  }

  #uf-app .sm\:tw--ml-px{
    margin-left: -1px;
  }

  #uf-app .sm\:tw-max-h-full{
    max-height: 100%;
  }

  #uf-app .sm\:tw-max-h-screen{
    max-height: 100vh;
  }

  #uf-app .sm\:tw-max-w-none{
    max-width: none;
  }

  #uf-app .sm\:tw-max-w-xs{
    max-width: 20rem;
  }

  #uf-app .sm\:tw-max-w-sm{
    max-width: 24rem;
  }

  #uf-app .sm\:tw-max-w-md{
    max-width: 28rem;
  }

  #uf-app .sm\:tw-max-w-lg{
    max-width: 32rem;
  }

  #uf-app .sm\:tw-max-w-xl{
    max-width: 36rem;
  }

  #uf-app .sm\:tw-max-w-2xl{
    max-width: 42rem;
  }

  #uf-app .sm\:tw-max-w-3xl{
    max-width: 48rem;
  }

  #uf-app .sm\:tw-max-w-4xl{
    max-width: 56rem;
  }

  #uf-app .sm\:tw-max-w-5xl{
    max-width: 64rem;
  }

  #uf-app .sm\:tw-max-w-6xl{
    max-width: 72rem;
  }

  #uf-app .sm\:tw-max-w-full{
    max-width: 100%;
  }

  #uf-app .sm\:tw-max-w-screen-sm{
    max-width: 640px;
  }

  #uf-app .sm\:tw-max-w-screen-md{
    max-width: 768px;
  }

  #uf-app .sm\:tw-max-w-screen-lg{
    max-width: 1024px;
  }

  #uf-app .sm\:tw-max-w-screen-xl{
    max-width: 1280px;
  }

  #uf-app .sm\:tw-min-h-0{
    min-height: 0;
  }

  #uf-app .sm\:tw-min-h-full{
    min-height: 100%;
  }

  #uf-app .sm\:tw-min-h-screen{
    min-height: 100vh;
  }

  #uf-app .sm\:tw-min-w-0{
    min-width: 0;
  }

  #uf-app .sm\:tw-min-w-full{
    min-width: 100%;
  }

  #uf-app .sm\:tw-object-contain{
    object-fit: contain;
  }

  #uf-app .sm\:tw-object-cover{
    object-fit: cover;
  }

  #uf-app .sm\:tw-object-fill{
    object-fit: fill;
  }

  #uf-app .sm\:tw-object-none{
    object-fit: none;
  }

  #uf-app .sm\:tw-object-scale-down{
    object-fit: scale-down;
  }

  #uf-app .sm\:tw-object-bottom{
    object-position: bottom;
  }

  #uf-app .sm\:tw-object-center{
    object-position: center;
  }

  #uf-app .sm\:tw-object-left{
    object-position: left;
  }

  #uf-app .sm\:tw-object-left-bottom{
    object-position: left bottom;
  }

  #uf-app .sm\:tw-object-left-top{
    object-position: left top;
  }

  #uf-app .sm\:tw-object-right{
    object-position: right;
  }

  #uf-app .sm\:tw-object-right-bottom{
    object-position: right bottom;
  }

  #uf-app .sm\:tw-object-right-top{
    object-position: right top;
  }

  #uf-app .sm\:tw-object-top{
    object-position: top;
  }

  #uf-app .sm\:tw-opacity-0{
    opacity: 0;
  }

  #uf-app .sm\:tw-opacity-25{
    opacity: 0.25;
  }

  #uf-app .sm\:tw-opacity-50{
    opacity: 0.5;
  }

  #uf-app .sm\:tw-opacity-75{
    opacity: 0.75;
  }

  #uf-app .sm\:tw-opacity-100{
    opacity: 1;
  }

  #uf-app .sm\:tw-outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  #uf-app .sm\:tw-outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  #uf-app .sm\:tw-outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  #uf-app .sm\:tw-overflow-auto{
    overflow: auto;
  }

  #uf-app .sm\:tw-overflow-hidden{
    overflow: hidden;
  }

  #uf-app .sm\:tw-overflow-visible{
    overflow: visible;
  }

  #uf-app .sm\:tw-overflow-scroll{
    overflow: scroll;
  }

  #uf-app .sm\:tw-overflow-x-auto{
    overflow-x: auto;
  }

  #uf-app .sm\:tw-overflow-y-auto{
    overflow-y: auto;
  }

  #uf-app .sm\:tw-overflow-x-hidden{
    overflow-x: hidden;
  }

  #uf-app .sm\:tw-overflow-y-hidden{
    overflow-y: hidden;
  }

  #uf-app .sm\:tw-overflow-x-visible{
    overflow-x: visible;
  }

  #uf-app .sm\:tw-overflow-y-visible{
    overflow-y: visible;
  }

  #uf-app .sm\:tw-overflow-x-scroll{
    overflow-x: scroll;
  }

  #uf-app .sm\:tw-overflow-y-scroll{
    overflow-y: scroll;
  }

  #uf-app .sm\:tw-scrolling-touch{
    -webkit-overflow-scrolling: touch;
  }

  #uf-app .sm\:tw-scrolling-auto{
    -webkit-overflow-scrolling: auto;
  }

  #uf-app .sm\:tw-overscroll-auto{
    overscroll-behavior: auto;
  }

  #uf-app .sm\:tw-overscroll-contain{
    overscroll-behavior: contain;
  }

  #uf-app .sm\:tw-overscroll-none{
    overscroll-behavior: none;
  }

  #uf-app .sm\:tw-overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  #uf-app .sm\:tw-overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  #uf-app .sm\:tw-overscroll-y-none{
    overscroll-behavior-y: none;
  }

  #uf-app .sm\:tw-overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  #uf-app .sm\:tw-overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  #uf-app .sm\:tw-overscroll-x-none{
    overscroll-behavior-x: none;
  }

  #uf-app .sm\:tw-p-0{
    padding: 0;
  }

  #uf-app .sm\:tw-p-1{
    padding: 0.25rem;
  }

  #uf-app .sm\:tw-p-2{
    padding: 0.5rem;
  }

  #uf-app .sm\:tw-p-3{
    padding: 0.75rem;
  }

  #uf-app .sm\:tw-p-4{
    padding: 1rem;
  }

  #uf-app .sm\:tw-p-5{
    padding: 1.25rem;
  }

  #uf-app .sm\:tw-p-6{
    padding: 1.5rem;
  }

  #uf-app .sm\:tw-p-8{
    padding: 2rem;
  }

  #uf-app .sm\:tw-p-10{
    padding: 2.5rem;
  }

  #uf-app .sm\:tw-p-12{
    padding: 3rem;
  }

  #uf-app .sm\:tw-p-16{
    padding: 4rem;
  }

  #uf-app .sm\:tw-p-20{
    padding: 5rem;
  }

  #uf-app .sm\:tw-p-24{
    padding: 6rem;
  }

  #uf-app .sm\:tw-p-32{
    padding: 8rem;
  }

  #uf-app .sm\:tw-p-40{
    padding: 10rem;
  }

  #uf-app .sm\:tw-p-48{
    padding: 12rem;
  }

  #uf-app .sm\:tw-p-56{
    padding: 14rem;
  }

  #uf-app .sm\:tw-p-64{
    padding: 16rem;
  }

  #uf-app .sm\:tw-p-px{
    padding: 1px;
  }

  #uf-app .sm\:tw-py-0{
    padding-top: 0;
    padding-bottom: 0;
  }

  #uf-app .sm\:tw-px-0{
    padding-left: 0;
    padding-right: 0;
  }

  #uf-app .sm\:tw-py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  #uf-app .sm\:tw-px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  #uf-app .sm\:tw-py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  #uf-app .sm\:tw-px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  #uf-app .sm\:tw-py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  #uf-app .sm\:tw-px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  #uf-app .sm\:tw-py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  #uf-app .sm\:tw-px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  #uf-app .sm\:tw-py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  #uf-app .sm\:tw-px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  #uf-app .sm\:tw-py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  #uf-app .sm\:tw-px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  #uf-app .sm\:tw-py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  #uf-app .sm\:tw-px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  #uf-app .sm\:tw-py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  #uf-app .sm\:tw-px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  #uf-app .sm\:tw-py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  #uf-app .sm\:tw-px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  #uf-app .sm\:tw-py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  #uf-app .sm\:tw-px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  #uf-app .sm\:tw-py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  #uf-app .sm\:tw-px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  #uf-app .sm\:tw-py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  #uf-app .sm\:tw-px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  #uf-app .sm\:tw-py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  #uf-app .sm\:tw-px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  #uf-app .sm\:tw-py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  #uf-app .sm\:tw-px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  #uf-app .sm\:tw-py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  #uf-app .sm\:tw-px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  #uf-app .sm\:tw-py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  #uf-app .sm\:tw-px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  #uf-app .sm\:tw-py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  #uf-app .sm\:tw-px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  #uf-app .sm\:tw-py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  #uf-app .sm\:tw-px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  #uf-app .sm\:tw-pt-0{
    padding-top: 0;
  }

  #uf-app .sm\:tw-pr-0{
    padding-right: 0;
  }

  #uf-app .sm\:tw-pb-0{
    padding-bottom: 0;
  }

  #uf-app .sm\:tw-pl-0{
    padding-left: 0;
  }

  #uf-app .sm\:tw-pt-1{
    padding-top: 0.25rem;
  }

  #uf-app .sm\:tw-pr-1{
    padding-right: 0.25rem;
  }

  #uf-app .sm\:tw-pb-1{
    padding-bottom: 0.25rem;
  }

  #uf-app .sm\:tw-pl-1{
    padding-left: 0.25rem;
  }

  #uf-app .sm\:tw-pt-2{
    padding-top: 0.5rem;
  }

  #uf-app .sm\:tw-pr-2{
    padding-right: 0.5rem;
  }

  #uf-app .sm\:tw-pb-2{
    padding-bottom: 0.5rem;
  }

  #uf-app .sm\:tw-pl-2{
    padding-left: 0.5rem;
  }

  #uf-app .sm\:tw-pt-3{
    padding-top: 0.75rem;
  }

  #uf-app .sm\:tw-pr-3{
    padding-right: 0.75rem;
  }

  #uf-app .sm\:tw-pb-3{
    padding-bottom: 0.75rem;
  }

  #uf-app .sm\:tw-pl-3{
    padding-left: 0.75rem;
  }

  #uf-app .sm\:tw-pt-4{
    padding-top: 1rem;
  }

  #uf-app .sm\:tw-pr-4{
    padding-right: 1rem;
  }

  #uf-app .sm\:tw-pb-4{
    padding-bottom: 1rem;
  }

  #uf-app .sm\:tw-pl-4{
    padding-left: 1rem;
  }

  #uf-app .sm\:tw-pt-5{
    padding-top: 1.25rem;
  }

  #uf-app .sm\:tw-pr-5{
    padding-right: 1.25rem;
  }

  #uf-app .sm\:tw-pb-5{
    padding-bottom: 1.25rem;
  }

  #uf-app .sm\:tw-pl-5{
    padding-left: 1.25rem;
  }

  #uf-app .sm\:tw-pt-6{
    padding-top: 1.5rem;
  }

  #uf-app .sm\:tw-pr-6{
    padding-right: 1.5rem;
  }

  #uf-app .sm\:tw-pb-6{
    padding-bottom: 1.5rem;
  }

  #uf-app .sm\:tw-pl-6{
    padding-left: 1.5rem;
  }

  #uf-app .sm\:tw-pt-8{
    padding-top: 2rem;
  }

  #uf-app .sm\:tw-pr-8{
    padding-right: 2rem;
  }

  #uf-app .sm\:tw-pb-8{
    padding-bottom: 2rem;
  }

  #uf-app .sm\:tw-pl-8{
    padding-left: 2rem;
  }

  #uf-app .sm\:tw-pt-10{
    padding-top: 2.5rem;
  }

  #uf-app .sm\:tw-pr-10{
    padding-right: 2.5rem;
  }

  #uf-app .sm\:tw-pb-10{
    padding-bottom: 2.5rem;
  }

  #uf-app .sm\:tw-pl-10{
    padding-left: 2.5rem;
  }

  #uf-app .sm\:tw-pt-12{
    padding-top: 3rem;
  }

  #uf-app .sm\:tw-pr-12{
    padding-right: 3rem;
  }

  #uf-app .sm\:tw-pb-12{
    padding-bottom: 3rem;
  }

  #uf-app .sm\:tw-pl-12{
    padding-left: 3rem;
  }

  #uf-app .sm\:tw-pt-16{
    padding-top: 4rem;
  }

  #uf-app .sm\:tw-pr-16{
    padding-right: 4rem;
  }

  #uf-app .sm\:tw-pb-16{
    padding-bottom: 4rem;
  }

  #uf-app .sm\:tw-pl-16{
    padding-left: 4rem;
  }

  #uf-app .sm\:tw-pt-20{
    padding-top: 5rem;
  }

  #uf-app .sm\:tw-pr-20{
    padding-right: 5rem;
  }

  #uf-app .sm\:tw-pb-20{
    padding-bottom: 5rem;
  }

  #uf-app .sm\:tw-pl-20{
    padding-left: 5rem;
  }

  #uf-app .sm\:tw-pt-24{
    padding-top: 6rem;
  }

  #uf-app .sm\:tw-pr-24{
    padding-right: 6rem;
  }

  #uf-app .sm\:tw-pb-24{
    padding-bottom: 6rem;
  }

  #uf-app .sm\:tw-pl-24{
    padding-left: 6rem;
  }

  #uf-app .sm\:tw-pt-32{
    padding-top: 8rem;
  }

  #uf-app .sm\:tw-pr-32{
    padding-right: 8rem;
  }

  #uf-app .sm\:tw-pb-32{
    padding-bottom: 8rem;
  }

  #uf-app .sm\:tw-pl-32{
    padding-left: 8rem;
  }

  #uf-app .sm\:tw-pt-40{
    padding-top: 10rem;
  }

  #uf-app .sm\:tw-pr-40{
    padding-right: 10rem;
  }

  #uf-app .sm\:tw-pb-40{
    padding-bottom: 10rem;
  }

  #uf-app .sm\:tw-pl-40{
    padding-left: 10rem;
  }

  #uf-app .sm\:tw-pt-48{
    padding-top: 12rem;
  }

  #uf-app .sm\:tw-pr-48{
    padding-right: 12rem;
  }

  #uf-app .sm\:tw-pb-48{
    padding-bottom: 12rem;
  }

  #uf-app .sm\:tw-pl-48{
    padding-left: 12rem;
  }

  #uf-app .sm\:tw-pt-56{
    padding-top: 14rem;
  }

  #uf-app .sm\:tw-pr-56{
    padding-right: 14rem;
  }

  #uf-app .sm\:tw-pb-56{
    padding-bottom: 14rem;
  }

  #uf-app .sm\:tw-pl-56{
    padding-left: 14rem;
  }

  #uf-app .sm\:tw-pt-64{
    padding-top: 16rem;
  }

  #uf-app .sm\:tw-pr-64{
    padding-right: 16rem;
  }

  #uf-app .sm\:tw-pb-64{
    padding-bottom: 16rem;
  }

  #uf-app .sm\:tw-pl-64{
    padding-left: 16rem;
  }

  #uf-app .sm\:tw-pt-px{
    padding-top: 1px;
  }

  #uf-app .sm\:tw-pr-px{
    padding-right: 1px;
  }

  #uf-app .sm\:tw-pb-px{
    padding-bottom: 1px;
  }

  #uf-app .sm\:tw-pl-px{
    padding-left: 1px;
  }

  #uf-app .sm\:tw-placeholder-primary::placeholder{
    color: var(--color-blue);
  }

  #uf-app .sm\:tw-placeholder-muted::placeholder{
    color: var(--color-blue-grey-400);
  }

  #uf-app .sm\:tw-placeholder-warning::placeholder{
    color: var(--color-orange);
  }

  #uf-app .sm\:tw-placeholder-danger::placeholder{
    color: var(--color-orange);
  }

  #uf-app .sm\:tw-placeholder-fail::placeholder{
    color: var(--color-red);
  }

  #uf-app .sm\:tw-placeholder-info::placeholder{
    color: var(--color-deep-purple-400);
  }

  #uf-app .sm\:tw-placeholder-red-50::placeholder{
    --placeholder-opacity: 1;
    color: #ffebee;
    color: rgba(255, 235, 238, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-red-100::placeholder{
    --placeholder-opacity: 1;
    color: #ffcdd2;
    color: rgba(255, 205, 210, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-red-200::placeholder{
    --placeholder-opacity: 1;
    color: #ef9a9a;
    color: rgba(239, 154, 154, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-red-300::placeholder{
    --placeholder-opacity: 1;
    color: #e57373;
    color: rgba(229, 115, 115, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-red-400::placeholder{
    --placeholder-opacity: 1;
    color: #ef5350;
    color: rgba(239, 83, 80, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-red-500::placeholder{
    --placeholder-opacity: 1;
    color: #f44336;
    color: rgba(244, 67, 54, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-red-600::placeholder{
    --placeholder-opacity: 1;
    color: #e53935;
    color: rgba(229, 57, 53, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-red-700::placeholder{
    --placeholder-opacity: 1;
    color: #d32f2f;
    color: rgba(211, 47, 47, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-red-800::placeholder{
    --placeholder-opacity: 1;
    color: #c62828;
    color: rgba(198, 40, 40, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-red-900::placeholder{
    --placeholder-opacity: 1;
    color: #b71c1c;
    color: rgba(183, 28, 28, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-red-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ff8a80;
    color: rgba(255, 138, 128, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-red-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ff5252;
    color: rgba(255, 82, 82, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-red-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ff1744;
    color: rgba(255, 23, 68, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-red-a700::placeholder{
    --placeholder-opacity: 1;
    color: #d50000;
    color: rgba(213, 0, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-pink-50::placeholder{
    --placeholder-opacity: 1;
    color: #fce4ec;
    color: rgba(252, 228, 236, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-pink-100::placeholder{
    --placeholder-opacity: 1;
    color: #f8bbd0;
    color: rgba(248, 187, 208, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-pink-200::placeholder{
    --placeholder-opacity: 1;
    color: #f48fb1;
    color: rgba(244, 143, 177, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-pink-300::placeholder{
    --placeholder-opacity: 1;
    color: #f06292;
    color: rgba(240, 98, 146, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-pink-400::placeholder{
    --placeholder-opacity: 1;
    color: #ec407a;
    color: rgba(236, 64, 122, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-pink-500::placeholder{
    --placeholder-opacity: 1;
    color: #e91e63;
    color: rgba(233, 30, 99, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-pink-600::placeholder{
    --placeholder-opacity: 1;
    color: #d81b60;
    color: rgba(216, 27, 96, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-pink-700::placeholder{
    --placeholder-opacity: 1;
    color: #c2185b;
    color: rgba(194, 24, 91, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-pink-800::placeholder{
    --placeholder-opacity: 1;
    color: #ad1457;
    color: rgba(173, 20, 87, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-pink-900::placeholder{
    --placeholder-opacity: 1;
    color: #880e4f;
    color: rgba(136, 14, 79, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-pink-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ff80ab;
    color: rgba(255, 128, 171, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-pink-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ff4081;
    color: rgba(255, 64, 129, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-pink-a400::placeholder{
    --placeholder-opacity: 1;
    color: #f50057;
    color: rgba(245, 0, 87, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-pink-a700::placeholder{
    --placeholder-opacity: 1;
    color: #c51162;
    color: rgba(197, 17, 98, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-purple-50::placeholder{
    --placeholder-opacity: 1;
    color: #f3e5f5;
    color: rgba(243, 229, 245, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-purple-100::placeholder{
    --placeholder-opacity: 1;
    color: #e1bee7;
    color: rgba(225, 190, 231, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-purple-200::placeholder{
    --placeholder-opacity: 1;
    color: #ce93d8;
    color: rgba(206, 147, 216, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-purple-300::placeholder{
    --placeholder-opacity: 1;
    color: #ba68c8;
    color: rgba(186, 104, 200, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-purple-400::placeholder{
    --placeholder-opacity: 1;
    color: #ab47bc;
    color: rgba(171, 71, 188, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-purple-500::placeholder{
    --placeholder-opacity: 1;
    color: #9c27b0;
    color: rgba(156, 39, 176, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-purple-600::placeholder{
    --placeholder-opacity: 1;
    color: #8e24aa;
    color: rgba(142, 36, 170, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-purple-700::placeholder{
    --placeholder-opacity: 1;
    color: #7b1fa2;
    color: rgba(123, 31, 162, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-purple-800::placeholder{
    --placeholder-opacity: 1;
    color: #6a1b9a;
    color: rgba(106, 27, 154, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-purple-900::placeholder{
    --placeholder-opacity: 1;
    color: #4a148c;
    color: rgba(74, 20, 140, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-purple-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ea80fc;
    color: rgba(234, 128, 252, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-purple-a200::placeholder{
    --placeholder-opacity: 1;
    color: #e040fb;
    color: rgba(224, 64, 251, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-purple-a400::placeholder{
    --placeholder-opacity: 1;
    color: #d500f9;
    color: rgba(213, 0, 249, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-purple-a700::placeholder{
    --placeholder-opacity: 1;
    color: #aa00ff;
    color: rgba(170, 0, 255, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepPurple-50::placeholder{
    --placeholder-opacity: 1;
    color: #ede7f6;
    color: rgba(237, 231, 246, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepPurple-100::placeholder{
    --placeholder-opacity: 1;
    color: #d1c4e9;
    color: rgba(209, 196, 233, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepPurple-200::placeholder{
    --placeholder-opacity: 1;
    color: #b39ddb;
    color: rgba(179, 157, 219, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepPurple-300::placeholder{
    --placeholder-opacity: 1;
    color: #9575cd;
    color: rgba(149, 117, 205, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepPurple-400::placeholder{
    --placeholder-opacity: 1;
    color: #7e57c2;
    color: rgba(126, 87, 194, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepPurple-500::placeholder{
    --placeholder-opacity: 1;
    color: #673ab7;
    color: rgba(103, 58, 183, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepPurple-600::placeholder{
    --placeholder-opacity: 1;
    color: #5e35b1;
    color: rgba(94, 53, 177, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepPurple-700::placeholder{
    --placeholder-opacity: 1;
    color: #512da8;
    color: rgba(81, 45, 168, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepPurple-800::placeholder{
    --placeholder-opacity: 1;
    color: #4527a0;
    color: rgba(69, 39, 160, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepPurple-900::placeholder{
    --placeholder-opacity: 1;
    color: #311b92;
    color: rgba(49, 27, 146, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepPurple-a100::placeholder{
    --placeholder-opacity: 1;
    color: #b388ff;
    color: rgba(179, 136, 255, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepPurple-a200::placeholder{
    --placeholder-opacity: 1;
    color: #7c4dff;
    color: rgba(124, 77, 255, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepPurple-a400::placeholder{
    --placeholder-opacity: 1;
    color: #651fff;
    color: rgba(101, 31, 255, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepPurple-a700::placeholder{
    --placeholder-opacity: 1;
    color: #6200ea;
    color: rgba(98, 0, 234, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-indigo-50::placeholder{
    --placeholder-opacity: 1;
    color: #e8eaf6;
    color: rgba(232, 234, 246, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-indigo-100::placeholder{
    --placeholder-opacity: 1;
    color: #c5cae9;
    color: rgba(197, 202, 233, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-indigo-200::placeholder{
    --placeholder-opacity: 1;
    color: #9fa8da;
    color: rgba(159, 168, 218, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-indigo-300::placeholder{
    --placeholder-opacity: 1;
    color: #7986cb;
    color: rgba(121, 134, 203, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-indigo-400::placeholder{
    --placeholder-opacity: 1;
    color: #5c6bc0;
    color: rgba(92, 107, 192, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-indigo-500::placeholder{
    --placeholder-opacity: 1;
    color: #3f51b5;
    color: rgba(63, 81, 181, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-indigo-600::placeholder{
    --placeholder-opacity: 1;
    color: #3949ab;
    color: rgba(57, 73, 171, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-indigo-700::placeholder{
    --placeholder-opacity: 1;
    color: #303f9f;
    color: rgba(48, 63, 159, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-indigo-800::placeholder{
    --placeholder-opacity: 1;
    color: #283593;
    color: rgba(40, 53, 147, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-indigo-900::placeholder{
    --placeholder-opacity: 1;
    color: #1a237e;
    color: rgba(26, 35, 126, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-indigo-a100::placeholder{
    --placeholder-opacity: 1;
    color: #8c9eff;
    color: rgba(140, 158, 255, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-indigo-a200::placeholder{
    --placeholder-opacity: 1;
    color: #536dfe;
    color: rgba(83, 109, 254, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-indigo-a400::placeholder{
    --placeholder-opacity: 1;
    color: #3d5afe;
    color: rgba(61, 90, 254, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-indigo-a700::placeholder{
    --placeholder-opacity: 1;
    color: #304ffe;
    color: rgba(48, 79, 254, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-blue-50::placeholder{
    --placeholder-opacity: 1;
    color: #e3f2fd;
    color: rgba(227, 242, 253, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-blue-100::placeholder{
    --placeholder-opacity: 1;
    color: #bbdefb;
    color: rgba(187, 222, 251, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-blue-200::placeholder{
    --placeholder-opacity: 1;
    color: #90caf9;
    color: rgba(144, 202, 249, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-blue-300::placeholder{
    --placeholder-opacity: 1;
    color: #64b5f6;
    color: rgba(100, 181, 246, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-blue-400::placeholder{
    --placeholder-opacity: 1;
    color: #42a5f5;
    color: rgba(66, 165, 245, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-blue-500::placeholder{
    --placeholder-opacity: 1;
    color: #2196f3;
    color: rgba(33, 150, 243, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-blue-600::placeholder{
    --placeholder-opacity: 1;
    color: #1e88e5;
    color: rgba(30, 136, 229, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-blue-700::placeholder{
    --placeholder-opacity: 1;
    color: #1976d2;
    color: rgba(25, 118, 210, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-blue-800::placeholder{
    --placeholder-opacity: 1;
    color: #1565c0;
    color: rgba(21, 101, 192, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-blue-900::placeholder{
    --placeholder-opacity: 1;
    color: #0d47a1;
    color: rgba(13, 71, 161, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-blue-a100::placeholder{
    --placeholder-opacity: 1;
    color: #82b1ff;
    color: rgba(130, 177, 255, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-blue-a200::placeholder{
    --placeholder-opacity: 1;
    color: #448aff;
    color: rgba(68, 138, 255, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-blue-a400::placeholder{
    --placeholder-opacity: 1;
    color: #2979ff;
    color: rgba(41, 121, 255, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-blue-a700::placeholder{
    --placeholder-opacity: 1;
    color: #2962ff;
    color: rgba(41, 98, 255, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightBlue-50::placeholder{
    --placeholder-opacity: 1;
    color: #e1f5fe;
    color: rgba(225, 245, 254, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightBlue-100::placeholder{
    --placeholder-opacity: 1;
    color: #b3e5fc;
    color: rgba(179, 229, 252, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightBlue-200::placeholder{
    --placeholder-opacity: 1;
    color: #81d4fa;
    color: rgba(129, 212, 250, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightBlue-300::placeholder{
    --placeholder-opacity: 1;
    color: #4fc3f7;
    color: rgba(79, 195, 247, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightBlue-400::placeholder{
    --placeholder-opacity: 1;
    color: #29b6f6;
    color: rgba(41, 182, 246, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightBlue-500::placeholder{
    --placeholder-opacity: 1;
    color: #03a9f4;
    color: rgba(3, 169, 244, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightBlue-600::placeholder{
    --placeholder-opacity: 1;
    color: #039be5;
    color: rgba(3, 155, 229, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightBlue-700::placeholder{
    --placeholder-opacity: 1;
    color: #0288d1;
    color: rgba(2, 136, 209, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightBlue-800::placeholder{
    --placeholder-opacity: 1;
    color: #0277bd;
    color: rgba(2, 119, 189, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightBlue-900::placeholder{
    --placeholder-opacity: 1;
    color: #01579b;
    color: rgba(1, 87, 155, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightBlue-a100::placeholder{
    --placeholder-opacity: 1;
    color: #80d8ff;
    color: rgba(128, 216, 255, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightBlue-a200::placeholder{
    --placeholder-opacity: 1;
    color: #40c4ff;
    color: rgba(64, 196, 255, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightBlue-a400::placeholder{
    --placeholder-opacity: 1;
    color: #00b0ff;
    color: rgba(0, 176, 255, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightBlue-a700::placeholder{
    --placeholder-opacity: 1;
    color: #0091ea;
    color: rgba(0, 145, 234, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-cyan-50::placeholder{
    --placeholder-opacity: 1;
    color: #e0f7fa;
    color: rgba(224, 247, 250, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-cyan-100::placeholder{
    --placeholder-opacity: 1;
    color: #b2ebf2;
    color: rgba(178, 235, 242, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-cyan-200::placeholder{
    --placeholder-opacity: 1;
    color: #80deea;
    color: rgba(128, 222, 234, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-cyan-300::placeholder{
    --placeholder-opacity: 1;
    color: #4dd0e1;
    color: rgba(77, 208, 225, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-cyan-400::placeholder{
    --placeholder-opacity: 1;
    color: #26c6da;
    color: rgba(38, 198, 218, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-cyan-500::placeholder{
    --placeholder-opacity: 1;
    color: #00bcd4;
    color: rgba(0, 188, 212, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-cyan-600::placeholder{
    --placeholder-opacity: 1;
    color: #00acc1;
    color: rgba(0, 172, 193, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-cyan-700::placeholder{
    --placeholder-opacity: 1;
    color: #0097a7;
    color: rgba(0, 151, 167, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-cyan-800::placeholder{
    --placeholder-opacity: 1;
    color: #00838f;
    color: rgba(0, 131, 143, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-cyan-900::placeholder{
    --placeholder-opacity: 1;
    color: #006064;
    color: rgba(0, 96, 100, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-cyan-a100::placeholder{
    --placeholder-opacity: 1;
    color: #84ffff;
    color: rgba(132, 255, 255, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-cyan-a200::placeholder{
    --placeholder-opacity: 1;
    color: #18ffff;
    color: rgba(24, 255, 255, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-cyan-a400::placeholder{
    --placeholder-opacity: 1;
    color: #00e5ff;
    color: rgba(0, 229, 255, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-cyan-a700::placeholder{
    --placeholder-opacity: 1;
    color: #00b8d4;
    color: rgba(0, 184, 212, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-teal-50::placeholder{
    --placeholder-opacity: 1;
    color: #e0f2f1;
    color: rgba(224, 242, 241, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-teal-100::placeholder{
    --placeholder-opacity: 1;
    color: #b2dfdb;
    color: rgba(178, 223, 219, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-teal-200::placeholder{
    --placeholder-opacity: 1;
    color: #80cbc4;
    color: rgba(128, 203, 196, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-teal-300::placeholder{
    --placeholder-opacity: 1;
    color: #4db6ac;
    color: rgba(77, 182, 172, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-teal-400::placeholder{
    --placeholder-opacity: 1;
    color: #26a69a;
    color: rgba(38, 166, 154, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-teal-500::placeholder{
    --placeholder-opacity: 1;
    color: #009688;
    color: rgba(0, 150, 136, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-teal-600::placeholder{
    --placeholder-opacity: 1;
    color: #00897b;
    color: rgba(0, 137, 123, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-teal-700::placeholder{
    --placeholder-opacity: 1;
    color: #00796b;
    color: rgba(0, 121, 107, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-teal-800::placeholder{
    --placeholder-opacity: 1;
    color: #00695c;
    color: rgba(0, 105, 92, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-teal-900::placeholder{
    --placeholder-opacity: 1;
    color: #004d40;
    color: rgba(0, 77, 64, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-teal-a100::placeholder{
    --placeholder-opacity: 1;
    color: #a7ffeb;
    color: rgba(167, 255, 235, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-teal-a200::placeholder{
    --placeholder-opacity: 1;
    color: #64ffda;
    color: rgba(100, 255, 218, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-teal-a400::placeholder{
    --placeholder-opacity: 1;
    color: #1de9b6;
    color: rgba(29, 233, 182, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-teal-a700::placeholder{
    --placeholder-opacity: 1;
    color: #00bfa5;
    color: rgba(0, 191, 165, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-green-50::placeholder{
    --placeholder-opacity: 1;
    color: #e8f5e9;
    color: rgba(232, 245, 233, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-green-100::placeholder{
    --placeholder-opacity: 1;
    color: #c8e6c9;
    color: rgba(200, 230, 201, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-green-200::placeholder{
    --placeholder-opacity: 1;
    color: #a5d6a7;
    color: rgba(165, 214, 167, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-green-300::placeholder{
    --placeholder-opacity: 1;
    color: #81c784;
    color: rgba(129, 199, 132, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-green-400::placeholder{
    --placeholder-opacity: 1;
    color: #66bb6a;
    color: rgba(102, 187, 106, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-green-500::placeholder{
    --placeholder-opacity: 1;
    color: #4caf50;
    color: rgba(76, 175, 80, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-green-600::placeholder{
    --placeholder-opacity: 1;
    color: #43a047;
    color: rgba(67, 160, 71, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-green-700::placeholder{
    --placeholder-opacity: 1;
    color: #388e3c;
    color: rgba(56, 142, 60, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-green-800::placeholder{
    --placeholder-opacity: 1;
    color: #2e7d32;
    color: rgba(46, 125, 50, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-green-900::placeholder{
    --placeholder-opacity: 1;
    color: #1b5e20;
    color: rgba(27, 94, 32, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-green-a100::placeholder{
    --placeholder-opacity: 1;
    color: #b9f6ca;
    color: rgba(185, 246, 202, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-green-a200::placeholder{
    --placeholder-opacity: 1;
    color: #69f0ae;
    color: rgba(105, 240, 174, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-green-a400::placeholder{
    --placeholder-opacity: 1;
    color: #00e676;
    color: rgba(0, 230, 118, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-green-a700::placeholder{
    --placeholder-opacity: 1;
    color: #00c853;
    color: rgba(0, 200, 83, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightGreen-50::placeholder{
    --placeholder-opacity: 1;
    color: #f1f8e9;
    color: rgba(241, 248, 233, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightGreen-100::placeholder{
    --placeholder-opacity: 1;
    color: #dcedc8;
    color: rgba(220, 237, 200, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightGreen-200::placeholder{
    --placeholder-opacity: 1;
    color: #c5e1a5;
    color: rgba(197, 225, 165, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightGreen-300::placeholder{
    --placeholder-opacity: 1;
    color: #aed581;
    color: rgba(174, 213, 129, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightGreen-400::placeholder{
    --placeholder-opacity: 1;
    color: #9ccc65;
    color: rgba(156, 204, 101, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightGreen-500::placeholder{
    --placeholder-opacity: 1;
    color: #8bc34a;
    color: rgba(139, 195, 74, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightGreen-600::placeholder{
    --placeholder-opacity: 1;
    color: #7cb342;
    color: rgba(124, 179, 66, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightGreen-700::placeholder{
    --placeholder-opacity: 1;
    color: #689f38;
    color: rgba(104, 159, 56, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightGreen-800::placeholder{
    --placeholder-opacity: 1;
    color: #558b2f;
    color: rgba(85, 139, 47, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightGreen-900::placeholder{
    --placeholder-opacity: 1;
    color: #33691e;
    color: rgba(51, 105, 30, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightGreen-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ccff90;
    color: rgba(204, 255, 144, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightGreen-a200::placeholder{
    --placeholder-opacity: 1;
    color: #b2ff59;
    color: rgba(178, 255, 89, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightGreen-a400::placeholder{
    --placeholder-opacity: 1;
    color: #76ff03;
    color: rgba(118, 255, 3, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lightGreen-a700::placeholder{
    --placeholder-opacity: 1;
    color: #64dd17;
    color: rgba(100, 221, 23, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lime-50::placeholder{
    --placeholder-opacity: 1;
    color: #f9fbe7;
    color: rgba(249, 251, 231, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lime-100::placeholder{
    --placeholder-opacity: 1;
    color: #f0f4c3;
    color: rgba(240, 244, 195, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lime-200::placeholder{
    --placeholder-opacity: 1;
    color: #e6ee9c;
    color: rgba(230, 238, 156, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lime-300::placeholder{
    --placeholder-opacity: 1;
    color: #dce775;
    color: rgba(220, 231, 117, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lime-400::placeholder{
    --placeholder-opacity: 1;
    color: #d4e157;
    color: rgba(212, 225, 87, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lime-500::placeholder{
    --placeholder-opacity: 1;
    color: #cddc39;
    color: rgba(205, 220, 57, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lime-600::placeholder{
    --placeholder-opacity: 1;
    color: #c0ca33;
    color: rgba(192, 202, 51, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lime-700::placeholder{
    --placeholder-opacity: 1;
    color: #afb42b;
    color: rgba(175, 180, 43, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lime-800::placeholder{
    --placeholder-opacity: 1;
    color: #9e9d24;
    color: rgba(158, 157, 36, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lime-900::placeholder{
    --placeholder-opacity: 1;
    color: #827717;
    color: rgba(130, 119, 23, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lime-a100::placeholder{
    --placeholder-opacity: 1;
    color: #f4ff81;
    color: rgba(244, 255, 129, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lime-a200::placeholder{
    --placeholder-opacity: 1;
    color: #eeff41;
    color: rgba(238, 255, 65, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lime-a400::placeholder{
    --placeholder-opacity: 1;
    color: #c6ff00;
    color: rgba(198, 255, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-lime-a700::placeholder{
    --placeholder-opacity: 1;
    color: #aeea00;
    color: rgba(174, 234, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-yellow-50::placeholder{
    --placeholder-opacity: 1;
    color: #fffde7;
    color: rgba(255, 253, 231, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-yellow-100::placeholder{
    --placeholder-opacity: 1;
    color: #fff9c4;
    color: rgba(255, 249, 196, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-yellow-200::placeholder{
    --placeholder-opacity: 1;
    color: #fff59d;
    color: rgba(255, 245, 157, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-yellow-300::placeholder{
    --placeholder-opacity: 1;
    color: #fff176;
    color: rgba(255, 241, 118, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-yellow-400::placeholder{
    --placeholder-opacity: 1;
    color: #ffee58;
    color: rgba(255, 238, 88, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-yellow-500::placeholder{
    --placeholder-opacity: 1;
    color: #ffeb3b;
    color: rgba(255, 235, 59, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-yellow-600::placeholder{
    --placeholder-opacity: 1;
    color: #fdd835;
    color: rgba(253, 216, 53, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-yellow-700::placeholder{
    --placeholder-opacity: 1;
    color: #fbc02d;
    color: rgba(251, 192, 45, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-yellow-800::placeholder{
    --placeholder-opacity: 1;
    color: #f9a825;
    color: rgba(249, 168, 37, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-yellow-900::placeholder{
    --placeholder-opacity: 1;
    color: #f57f17;
    color: rgba(245, 127, 23, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-yellow-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ffff8d;
    color: rgba(255, 255, 141, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-yellow-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ffff00;
    color: rgba(255, 255, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-yellow-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ffea00;
    color: rgba(255, 234, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-yellow-a700::placeholder{
    --placeholder-opacity: 1;
    color: #ffd600;
    color: rgba(255, 214, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-amber-50::placeholder{
    --placeholder-opacity: 1;
    color: #fff8e1;
    color: rgba(255, 248, 225, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-amber-100::placeholder{
    --placeholder-opacity: 1;
    color: #ffecb3;
    color: rgba(255, 236, 179, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-amber-200::placeholder{
    --placeholder-opacity: 1;
    color: #ffe082;
    color: rgba(255, 224, 130, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-amber-300::placeholder{
    --placeholder-opacity: 1;
    color: #ffd54f;
    color: rgba(255, 213, 79, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-amber-400::placeholder{
    --placeholder-opacity: 1;
    color: #ffca28;
    color: rgba(255, 202, 40, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-amber-500::placeholder{
    --placeholder-opacity: 1;
    color: #ffc107;
    color: rgba(255, 193, 7, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-amber-600::placeholder{
    --placeholder-opacity: 1;
    color: #ffb300;
    color: rgba(255, 179, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-amber-700::placeholder{
    --placeholder-opacity: 1;
    color: #ffa000;
    color: rgba(255, 160, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-amber-800::placeholder{
    --placeholder-opacity: 1;
    color: #ff8f00;
    color: rgba(255, 143, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-amber-900::placeholder{
    --placeholder-opacity: 1;
    color: #ff6f00;
    color: rgba(255, 111, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-amber-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ffe57f;
    color: rgba(255, 229, 127, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-amber-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ffd740;
    color: rgba(255, 215, 64, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-amber-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ffc400;
    color: rgba(255, 196, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-amber-a700::placeholder{
    --placeholder-opacity: 1;
    color: #ffab00;
    color: rgba(255, 171, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-orange-50::placeholder{
    --placeholder-opacity: 1;
    color: #fff3e0;
    color: rgba(255, 243, 224, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-orange-100::placeholder{
    --placeholder-opacity: 1;
    color: #ffe0b2;
    color: rgba(255, 224, 178, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-orange-200::placeholder{
    --placeholder-opacity: 1;
    color: #ffcc80;
    color: rgba(255, 204, 128, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-orange-300::placeholder{
    --placeholder-opacity: 1;
    color: #ffb74d;
    color: rgba(255, 183, 77, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-orange-400::placeholder{
    --placeholder-opacity: 1;
    color: #ffa726;
    color: rgba(255, 167, 38, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-orange-500::placeholder{
    --placeholder-opacity: 1;
    color: #ff9800;
    color: rgba(255, 152, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-orange-600::placeholder{
    --placeholder-opacity: 1;
    color: #fb8c00;
    color: rgba(251, 140, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-orange-700::placeholder{
    --placeholder-opacity: 1;
    color: #f57c00;
    color: rgba(245, 124, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-orange-800::placeholder{
    --placeholder-opacity: 1;
    color: #ef6c00;
    color: rgba(239, 108, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-orange-900::placeholder{
    --placeholder-opacity: 1;
    color: #e65100;
    color: rgba(230, 81, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-orange-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ffd180;
    color: rgba(255, 209, 128, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-orange-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ffab40;
    color: rgba(255, 171, 64, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-orange-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ff9100;
    color: rgba(255, 145, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-orange-a700::placeholder{
    --placeholder-opacity: 1;
    color: #ff6d00;
    color: rgba(255, 109, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepOrange-50::placeholder{
    --placeholder-opacity: 1;
    color: #fbe9e7;
    color: rgba(251, 233, 231, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepOrange-100::placeholder{
    --placeholder-opacity: 1;
    color: #ffccbc;
    color: rgba(255, 204, 188, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepOrange-200::placeholder{
    --placeholder-opacity: 1;
    color: #ffab91;
    color: rgba(255, 171, 145, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepOrange-300::placeholder{
    --placeholder-opacity: 1;
    color: #ff8a65;
    color: rgba(255, 138, 101, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepOrange-400::placeholder{
    --placeholder-opacity: 1;
    color: #ff7043;
    color: rgba(255, 112, 67, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepOrange-500::placeholder{
    --placeholder-opacity: 1;
    color: #ff5722;
    color: rgba(255, 87, 34, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepOrange-600::placeholder{
    --placeholder-opacity: 1;
    color: #f4511e;
    color: rgba(244, 81, 30, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepOrange-700::placeholder{
    --placeholder-opacity: 1;
    color: #e64a19;
    color: rgba(230, 74, 25, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepOrange-800::placeholder{
    --placeholder-opacity: 1;
    color: #d84315;
    color: rgba(216, 67, 21, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepOrange-900::placeholder{
    --placeholder-opacity: 1;
    color: #bf360c;
    color: rgba(191, 54, 12, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepOrange-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ff9e80;
    color: rgba(255, 158, 128, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepOrange-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ff6e40;
    color: rgba(255, 110, 64, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepOrange-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ff3d00;
    color: rgba(255, 61, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-deepOrange-a700::placeholder{
    --placeholder-opacity: 1;
    color: #dd2c00;
    color: rgba(221, 44, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-brown-50::placeholder{
    --placeholder-opacity: 1;
    color: #efebe9;
    color: rgba(239, 235, 233, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-brown-100::placeholder{
    --placeholder-opacity: 1;
    color: #d7ccc8;
    color: rgba(215, 204, 200, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-brown-200::placeholder{
    --placeholder-opacity: 1;
    color: #bcaaa4;
    color: rgba(188, 170, 164, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-brown-300::placeholder{
    --placeholder-opacity: 1;
    color: #a1887f;
    color: rgba(161, 136, 127, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-brown-400::placeholder{
    --placeholder-opacity: 1;
    color: #8d6e63;
    color: rgba(141, 110, 99, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-brown-500::placeholder{
    --placeholder-opacity: 1;
    color: #795548;
    color: rgba(121, 85, 72, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-brown-600::placeholder{
    --placeholder-opacity: 1;
    color: #6d4c41;
    color: rgba(109, 76, 65, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-brown-700::placeholder{
    --placeholder-opacity: 1;
    color: #5d4037;
    color: rgba(93, 64, 55, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-brown-800::placeholder{
    --placeholder-opacity: 1;
    color: #4e342e;
    color: rgba(78, 52, 46, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-brown-900::placeholder{
    --placeholder-opacity: 1;
    color: #3e2723;
    color: rgba(62, 39, 35, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-gray-50::placeholder{
    --placeholder-opacity: 1;
    color: #fafafa;
    color: rgba(250, 250, 250, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-gray-100::placeholder{
    --placeholder-opacity: 1;
    color: #f5f5f5;
    color: rgba(245, 245, 245, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-gray-200::placeholder{
    --placeholder-opacity: 1;
    color: #eeeeee;
    color: rgba(238, 238, 238, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-gray-300::placeholder{
    --placeholder-opacity: 1;
    color: #e0e0e0;
    color: rgba(224, 224, 224, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-gray-400::placeholder{
    --placeholder-opacity: 1;
    color: #bdbdbd;
    color: rgba(189, 189, 189, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-gray-500::placeholder{
    --placeholder-opacity: 1;
    color: #9e9e9e;
    color: rgba(158, 158, 158, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-gray-600::placeholder{
    --placeholder-opacity: 1;
    color: #757575;
    color: rgba(117, 117, 117, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-gray-700::placeholder{
    --placeholder-opacity: 1;
    color: #616161;
    color: rgba(97, 97, 97, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-gray-800::placeholder{
    --placeholder-opacity: 1;
    color: #424242;
    color: rgba(66, 66, 66, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-gray-900::placeholder{
    --placeholder-opacity: 1;
    color: #212121;
    color: rgba(33, 33, 33, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-blueGray-50::placeholder{
    color: var(--color-blue-grey-50);
  }

  #uf-app .sm\:tw-placeholder-blueGray-100::placeholder{
    color: var(--color-blue-grey-100);
  }

  #uf-app .sm\:tw-placeholder-blueGray-200::placeholder{
    color: var(--color-blue-grey-200);
  }

  #uf-app .sm\:tw-placeholder-blueGray-300::placeholder{
    color: var(--color-blue-grey-300);
  }

  #uf-app .sm\:tw-placeholder-blueGray-400::placeholder{
    color: var(--color-blue-grey-400);
  }

  #uf-app .sm\:tw-placeholder-blueGray-500::placeholder{
    color: var(--color-blue-grey-500);
  }

  #uf-app .sm\:tw-placeholder-blueGray-600::placeholder{
    color: var(--color-blue-grey-600);
  }

  #uf-app .sm\:tw-placeholder-blueGray-700::placeholder{
    color: var(--color-blue-grey-700);
  }

  #uf-app .sm\:tw-placeholder-blueGray-800::placeholder{
    color: var(--color-blue-grey-800);
  }

  #uf-app .sm\:tw-placeholder-blueGray-900::placeholder{
    color: var(--color-blue-grey-900);
  }

  #uf-app .sm\:tw-placeholder-black::placeholder{
    --placeholder-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-white::placeholder{
    --placeholder-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  #uf-app .sm\:tw-placeholder-transparent::placeholder{
    color: transparent;
  }

  #uf-app .sm\:tw-placeholder-opacity-0::placeholder{
    --placeholder-opacity: 0;
  }

  #uf-app .sm\:tw-placeholder-opacity-25::placeholder{
    --placeholder-opacity: 0.25;
  }

  #uf-app .sm\:tw-placeholder-opacity-50::placeholder{
    --placeholder-opacity: 0.5;
  }

  #uf-app .sm\:tw-placeholder-opacity-75::placeholder{
    --placeholder-opacity: 0.75;
  }

  #uf-app .sm\:tw-placeholder-opacity-100::placeholder{
    --placeholder-opacity: 1;
  }

  #uf-app .sm\:tw-pointer-events-none{
    pointer-events: none;
  }

  #uf-app .sm\:tw-pointer-events-auto{
    pointer-events: auto;
  }

  #uf-app .sm\:tw-static{
    position: static;
  }

  #uf-app .sm\:tw-fixed{
    position: fixed;
  }

  #uf-app .sm\:tw-absolute{
    position: absolute;
  }

  #uf-app .sm\:tw-relative{
    position: relative;
  }

  #uf-app .sm\:tw-sticky{
    position: sticky;
  }

  #uf-app .sm\:tw-inset-0{
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  #uf-app .sm\:tw-inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  #uf-app .sm\:tw--inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  #uf-app .sm\:tw--inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  #uf-app .sm\:tw-inset-y-0{
    top: 0;
    bottom: 0;
  }

  #uf-app .sm\:tw-inset-x-0{
    right: 0;
    left: 0;
  }

  #uf-app .sm\:tw-inset-y-auto{
    top: auto;
    bottom: auto;
  }

  #uf-app .sm\:tw-inset-x-auto{
    right: auto;
    left: auto;
  }

  #uf-app .sm\:tw--inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  #uf-app .sm\:tw--inset-x-1{
    right: -0.25rem;
    left: -0.25rem;
  }

  #uf-app .sm\:tw--inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  #uf-app .sm\:tw--inset-x-2{
    right: -0.5rem;
    left: -0.5rem;
  }

  #uf-app .sm\:tw-top-0{
    top: 0;
  }

  #uf-app .sm\:tw-right-0{
    right: 0;
  }

  #uf-app .sm\:tw-bottom-0{
    bottom: 0;
  }

  #uf-app .sm\:tw-left-0{
    left: 0;
  }

  #uf-app .sm\:tw-top-auto{
    top: auto;
  }

  #uf-app .sm\:tw-right-auto{
    right: auto;
  }

  #uf-app .sm\:tw-bottom-auto{
    bottom: auto;
  }

  #uf-app .sm\:tw-left-auto{
    left: auto;
  }

  #uf-app .sm\:tw--top-1{
    top: -0.25rem;
  }

  #uf-app .sm\:tw--right-1{
    right: -0.25rem;
  }

  #uf-app .sm\:tw--bottom-1{
    bottom: -0.25rem;
  }

  #uf-app .sm\:tw--left-1{
    left: -0.25rem;
  }

  #uf-app .sm\:tw--top-2{
    top: -0.5rem;
  }

  #uf-app .sm\:tw--right-2{
    right: -0.5rem;
  }

  #uf-app .sm\:tw--bottom-2{
    bottom: -0.5rem;
  }

  #uf-app .sm\:tw--left-2{
    left: -0.5rem;
  }

  #uf-app .sm\:tw-resize-none{
    resize: none;
  }

  #uf-app .sm\:tw-resize-y{
    resize: vertical;
  }

  #uf-app .sm\:tw-resize-x{
    resize: horizontal;
  }

  #uf-app .sm\:tw-resize{
    resize: both;
  }

  #uf-app .sm\:tw-shadow-xs{
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  }

  #uf-app .sm\:tw-shadow-sm{
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  }

  #uf-app .sm\:tw-shadow{
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  #uf-app .sm\:tw-shadow-md{
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  #uf-app .sm\:tw-shadow-lg{
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  #uf-app .sm\:tw-shadow-xl{
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  #uf-app .sm\:tw-shadow-2xl{
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  #uf-app .sm\:tw-shadow-inner{
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  #uf-app .sm\:tw-shadow-outline{
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  #uf-app .sm\:tw-shadow-none{
    box-shadow: none;
  }

  #uf-app .sm\:tw-fill-current{
    fill: currentColor;
  }

  #uf-app .sm\:tw-stroke-current{
    stroke: currentColor;
  }

  #uf-app .sm\:tw-stroke-0{
    stroke-width: 0;
  }

  #uf-app .sm\:tw-stroke-1{
    stroke-width: 1;
  }

  #uf-app .sm\:tw-stroke-2{
    stroke-width: 2;
  }

  #uf-app .sm\:tw-table-auto{
    table-layout: auto;
  }

  #uf-app .sm\:tw-table-fixed{
    table-layout: fixed;
  }

  #uf-app .sm\:tw-text-left{
    text-align: left;
  }

  #uf-app .sm\:tw-text-center{
    text-align: center;
  }

  #uf-app .sm\:tw-text-right{
    text-align: right;
  }

  #uf-app .sm\:tw-text-justify{
    text-align: justify;
  }

  #uf-app .sm\:tw-text-primary{
    color: var(--color-blue);
  }

  #uf-app .sm\:tw-text-muted{
    color: var(--color-blue-grey-400);
  }

  #uf-app .sm\:tw-text-warning{
    color: var(--color-orange);
  }

  #uf-app .sm\:tw-text-danger{
    color: var(--color-orange);
  }

  #uf-app .sm\:tw-text-fail{
    color: var(--color-red);
  }

  #uf-app .sm\:tw-text-info{
    color: var(--color-deep-purple-400);
  }

  #uf-app .sm\:tw-text-red-50{
    --text-opacity: 1;
    color: #ffebee;
    color: rgba(255, 235, 238, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-red-100{
    --text-opacity: 1;
    color: #ffcdd2;
    color: rgba(255, 205, 210, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-red-200{
    --text-opacity: 1;
    color: #ef9a9a;
    color: rgba(239, 154, 154, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-red-300{
    --text-opacity: 1;
    color: #e57373;
    color: rgba(229, 115, 115, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-red-400{
    --text-opacity: 1;
    color: #ef5350;
    color: rgba(239, 83, 80, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-red-500{
    --text-opacity: 1;
    color: #f44336;
    color: rgba(244, 67, 54, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-red-600{
    --text-opacity: 1;
    color: #e53935;
    color: rgba(229, 57, 53, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-red-700{
    --text-opacity: 1;
    color: #d32f2f;
    color: rgba(211, 47, 47, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-red-800{
    --text-opacity: 1;
    color: #c62828;
    color: rgba(198, 40, 40, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-red-900{
    --text-opacity: 1;
    color: #b71c1c;
    color: rgba(183, 28, 28, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-red-a100{
    --text-opacity: 1;
    color: #ff8a80;
    color: rgba(255, 138, 128, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-red-a200{
    --text-opacity: 1;
    color: #ff5252;
    color: rgba(255, 82, 82, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-red-a400{
    --text-opacity: 1;
    color: #ff1744;
    color: rgba(255, 23, 68, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-red-a700{
    --text-opacity: 1;
    color: #d50000;
    color: rgba(213, 0, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-pink-50{
    --text-opacity: 1;
    color: #fce4ec;
    color: rgba(252, 228, 236, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-pink-100{
    --text-opacity: 1;
    color: #f8bbd0;
    color: rgba(248, 187, 208, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-pink-200{
    --text-opacity: 1;
    color: #f48fb1;
    color: rgba(244, 143, 177, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-pink-300{
    --text-opacity: 1;
    color: #f06292;
    color: rgba(240, 98, 146, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-pink-400{
    --text-opacity: 1;
    color: #ec407a;
    color: rgba(236, 64, 122, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-pink-500{
    --text-opacity: 1;
    color: #e91e63;
    color: rgba(233, 30, 99, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-pink-600{
    --text-opacity: 1;
    color: #d81b60;
    color: rgba(216, 27, 96, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-pink-700{
    --text-opacity: 1;
    color: #c2185b;
    color: rgba(194, 24, 91, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-pink-800{
    --text-opacity: 1;
    color: #ad1457;
    color: rgba(173, 20, 87, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-pink-900{
    --text-opacity: 1;
    color: #880e4f;
    color: rgba(136, 14, 79, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-pink-a100{
    --text-opacity: 1;
    color: #ff80ab;
    color: rgba(255, 128, 171, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-pink-a200{
    --text-opacity: 1;
    color: #ff4081;
    color: rgba(255, 64, 129, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-pink-a400{
    --text-opacity: 1;
    color: #f50057;
    color: rgba(245, 0, 87, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-pink-a700{
    --text-opacity: 1;
    color: #c51162;
    color: rgba(197, 17, 98, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-purple-50{
    --text-opacity: 1;
    color: #f3e5f5;
    color: rgba(243, 229, 245, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-purple-100{
    --text-opacity: 1;
    color: #e1bee7;
    color: rgba(225, 190, 231, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-purple-200{
    --text-opacity: 1;
    color: #ce93d8;
    color: rgba(206, 147, 216, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-purple-300{
    --text-opacity: 1;
    color: #ba68c8;
    color: rgba(186, 104, 200, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-purple-400{
    --text-opacity: 1;
    color: #ab47bc;
    color: rgba(171, 71, 188, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-purple-500{
    --text-opacity: 1;
    color: #9c27b0;
    color: rgba(156, 39, 176, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-purple-600{
    --text-opacity: 1;
    color: #8e24aa;
    color: rgba(142, 36, 170, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-purple-700{
    --text-opacity: 1;
    color: #7b1fa2;
    color: rgba(123, 31, 162, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-purple-800{
    --text-opacity: 1;
    color: #6a1b9a;
    color: rgba(106, 27, 154, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-purple-900{
    --text-opacity: 1;
    color: #4a148c;
    color: rgba(74, 20, 140, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-purple-a100{
    --text-opacity: 1;
    color: #ea80fc;
    color: rgba(234, 128, 252, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-purple-a200{
    --text-opacity: 1;
    color: #e040fb;
    color: rgba(224, 64, 251, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-purple-a400{
    --text-opacity: 1;
    color: #d500f9;
    color: rgba(213, 0, 249, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-purple-a700{
    --text-opacity: 1;
    color: #aa00ff;
    color: rgba(170, 0, 255, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepPurple-50{
    --text-opacity: 1;
    color: #ede7f6;
    color: rgba(237, 231, 246, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepPurple-100{
    --text-opacity: 1;
    color: #d1c4e9;
    color: rgba(209, 196, 233, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepPurple-200{
    --text-opacity: 1;
    color: #b39ddb;
    color: rgba(179, 157, 219, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepPurple-300{
    --text-opacity: 1;
    color: #9575cd;
    color: rgba(149, 117, 205, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepPurple-400{
    --text-opacity: 1;
    color: #7e57c2;
    color: rgba(126, 87, 194, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepPurple-500{
    --text-opacity: 1;
    color: #673ab7;
    color: rgba(103, 58, 183, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepPurple-600{
    --text-opacity: 1;
    color: #5e35b1;
    color: rgba(94, 53, 177, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepPurple-700{
    --text-opacity: 1;
    color: #512da8;
    color: rgba(81, 45, 168, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepPurple-800{
    --text-opacity: 1;
    color: #4527a0;
    color: rgba(69, 39, 160, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepPurple-900{
    --text-opacity: 1;
    color: #311b92;
    color: rgba(49, 27, 146, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepPurple-a100{
    --text-opacity: 1;
    color: #b388ff;
    color: rgba(179, 136, 255, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepPurple-a200{
    --text-opacity: 1;
    color: #7c4dff;
    color: rgba(124, 77, 255, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepPurple-a400{
    --text-opacity: 1;
    color: #651fff;
    color: rgba(101, 31, 255, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepPurple-a700{
    --text-opacity: 1;
    color: #6200ea;
    color: rgba(98, 0, 234, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-indigo-50{
    --text-opacity: 1;
    color: #e8eaf6;
    color: rgba(232, 234, 246, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-indigo-100{
    --text-opacity: 1;
    color: #c5cae9;
    color: rgba(197, 202, 233, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-indigo-200{
    --text-opacity: 1;
    color: #9fa8da;
    color: rgba(159, 168, 218, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-indigo-300{
    --text-opacity: 1;
    color: #7986cb;
    color: rgba(121, 134, 203, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-indigo-400{
    --text-opacity: 1;
    color: #5c6bc0;
    color: rgba(92, 107, 192, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-indigo-500{
    --text-opacity: 1;
    color: #3f51b5;
    color: rgba(63, 81, 181, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-indigo-600{
    --text-opacity: 1;
    color: #3949ab;
    color: rgba(57, 73, 171, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-indigo-700{
    --text-opacity: 1;
    color: #303f9f;
    color: rgba(48, 63, 159, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-indigo-800{
    --text-opacity: 1;
    color: #283593;
    color: rgba(40, 53, 147, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-indigo-900{
    --text-opacity: 1;
    color: #1a237e;
    color: rgba(26, 35, 126, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-indigo-a100{
    --text-opacity: 1;
    color: #8c9eff;
    color: rgba(140, 158, 255, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-indigo-a200{
    --text-opacity: 1;
    color: #536dfe;
    color: rgba(83, 109, 254, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-indigo-a400{
    --text-opacity: 1;
    color: #3d5afe;
    color: rgba(61, 90, 254, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-indigo-a700{
    --text-opacity: 1;
    color: #304ffe;
    color: rgba(48, 79, 254, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-blue-50{
    --text-opacity: 1;
    color: #e3f2fd;
    color: rgba(227, 242, 253, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-blue-100{
    --text-opacity: 1;
    color: #bbdefb;
    color: rgba(187, 222, 251, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-blue-200{
    --text-opacity: 1;
    color: #90caf9;
    color: rgba(144, 202, 249, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-blue-300{
    --text-opacity: 1;
    color: #64b5f6;
    color: rgba(100, 181, 246, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-blue-400{
    --text-opacity: 1;
    color: #42a5f5;
    color: rgba(66, 165, 245, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-blue-500{
    --text-opacity: 1;
    color: #2196f3;
    color: rgba(33, 150, 243, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-blue-600{
    --text-opacity: 1;
    color: #1e88e5;
    color: rgba(30, 136, 229, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-blue-700{
    --text-opacity: 1;
    color: #1976d2;
    color: rgba(25, 118, 210, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-blue-800{
    --text-opacity: 1;
    color: #1565c0;
    color: rgba(21, 101, 192, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-blue-900{
    --text-opacity: 1;
    color: #0d47a1;
    color: rgba(13, 71, 161, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-blue-a100{
    --text-opacity: 1;
    color: #82b1ff;
    color: rgba(130, 177, 255, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-blue-a200{
    --text-opacity: 1;
    color: #448aff;
    color: rgba(68, 138, 255, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-blue-a400{
    --text-opacity: 1;
    color: #2979ff;
    color: rgba(41, 121, 255, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-blue-a700{
    --text-opacity: 1;
    color: #2962ff;
    color: rgba(41, 98, 255, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightBlue-50{
    --text-opacity: 1;
    color: #e1f5fe;
    color: rgba(225, 245, 254, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightBlue-100{
    --text-opacity: 1;
    color: #b3e5fc;
    color: rgba(179, 229, 252, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightBlue-200{
    --text-opacity: 1;
    color: #81d4fa;
    color: rgba(129, 212, 250, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightBlue-300{
    --text-opacity: 1;
    color: #4fc3f7;
    color: rgba(79, 195, 247, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightBlue-400{
    --text-opacity: 1;
    color: #29b6f6;
    color: rgba(41, 182, 246, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightBlue-500{
    --text-opacity: 1;
    color: #03a9f4;
    color: rgba(3, 169, 244, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightBlue-600{
    --text-opacity: 1;
    color: #039be5;
    color: rgba(3, 155, 229, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightBlue-700{
    --text-opacity: 1;
    color: #0288d1;
    color: rgba(2, 136, 209, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightBlue-800{
    --text-opacity: 1;
    color: #0277bd;
    color: rgba(2, 119, 189, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightBlue-900{
    --text-opacity: 1;
    color: #01579b;
    color: rgba(1, 87, 155, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightBlue-a100{
    --text-opacity: 1;
    color: #80d8ff;
    color: rgba(128, 216, 255, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightBlue-a200{
    --text-opacity: 1;
    color: #40c4ff;
    color: rgba(64, 196, 255, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightBlue-a400{
    --text-opacity: 1;
    color: #00b0ff;
    color: rgba(0, 176, 255, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightBlue-a700{
    --text-opacity: 1;
    color: #0091ea;
    color: rgba(0, 145, 234, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-cyan-50{
    --text-opacity: 1;
    color: #e0f7fa;
    color: rgba(224, 247, 250, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-cyan-100{
    --text-opacity: 1;
    color: #b2ebf2;
    color: rgba(178, 235, 242, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-cyan-200{
    --text-opacity: 1;
    color: #80deea;
    color: rgba(128, 222, 234, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-cyan-300{
    --text-opacity: 1;
    color: #4dd0e1;
    color: rgba(77, 208, 225, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-cyan-400{
    --text-opacity: 1;
    color: #26c6da;
    color: rgba(38, 198, 218, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-cyan-500{
    --text-opacity: 1;
    color: #00bcd4;
    color: rgba(0, 188, 212, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-cyan-600{
    --text-opacity: 1;
    color: #00acc1;
    color: rgba(0, 172, 193, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-cyan-700{
    --text-opacity: 1;
    color: #0097a7;
    color: rgba(0, 151, 167, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-cyan-800{
    --text-opacity: 1;
    color: #00838f;
    color: rgba(0, 131, 143, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-cyan-900{
    --text-opacity: 1;
    color: #006064;
    color: rgba(0, 96, 100, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-cyan-a100{
    --text-opacity: 1;
    color: #84ffff;
    color: rgba(132, 255, 255, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-cyan-a200{
    --text-opacity: 1;
    color: #18ffff;
    color: rgba(24, 255, 255, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-cyan-a400{
    --text-opacity: 1;
    color: #00e5ff;
    color: rgba(0, 229, 255, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-cyan-a700{
    --text-opacity: 1;
    color: #00b8d4;
    color: rgba(0, 184, 212, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-teal-50{
    --text-opacity: 1;
    color: #e0f2f1;
    color: rgba(224, 242, 241, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-teal-100{
    --text-opacity: 1;
    color: #b2dfdb;
    color: rgba(178, 223, 219, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-teal-200{
    --text-opacity: 1;
    color: #80cbc4;
    color: rgba(128, 203, 196, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-teal-300{
    --text-opacity: 1;
    color: #4db6ac;
    color: rgba(77, 182, 172, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-teal-400{
    --text-opacity: 1;
    color: #26a69a;
    color: rgba(38, 166, 154, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-teal-500{
    --text-opacity: 1;
    color: #009688;
    color: rgba(0, 150, 136, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-teal-600{
    --text-opacity: 1;
    color: #00897b;
    color: rgba(0, 137, 123, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-teal-700{
    --text-opacity: 1;
    color: #00796b;
    color: rgba(0, 121, 107, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-teal-800{
    --text-opacity: 1;
    color: #00695c;
    color: rgba(0, 105, 92, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-teal-900{
    --text-opacity: 1;
    color: #004d40;
    color: rgba(0, 77, 64, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-teal-a100{
    --text-opacity: 1;
    color: #a7ffeb;
    color: rgba(167, 255, 235, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-teal-a200{
    --text-opacity: 1;
    color: #64ffda;
    color: rgba(100, 255, 218, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-teal-a400{
    --text-opacity: 1;
    color: #1de9b6;
    color: rgba(29, 233, 182, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-teal-a700{
    --text-opacity: 1;
    color: #00bfa5;
    color: rgba(0, 191, 165, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-green-50{
    --text-opacity: 1;
    color: #e8f5e9;
    color: rgba(232, 245, 233, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-green-100{
    --text-opacity: 1;
    color: #c8e6c9;
    color: rgba(200, 230, 201, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-green-200{
    --text-opacity: 1;
    color: #a5d6a7;
    color: rgba(165, 214, 167, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-green-300{
    --text-opacity: 1;
    color: #81c784;
    color: rgba(129, 199, 132, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-green-400{
    --text-opacity: 1;
    color: #66bb6a;
    color: rgba(102, 187, 106, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-green-500{
    --text-opacity: 1;
    color: #4caf50;
    color: rgba(76, 175, 80, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-green-600{
    --text-opacity: 1;
    color: #43a047;
    color: rgba(67, 160, 71, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-green-700{
    --text-opacity: 1;
    color: #388e3c;
    color: rgba(56, 142, 60, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-green-800{
    --text-opacity: 1;
    color: #2e7d32;
    color: rgba(46, 125, 50, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-green-900{
    --text-opacity: 1;
    color: #1b5e20;
    color: rgba(27, 94, 32, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-green-a100{
    --text-opacity: 1;
    color: #b9f6ca;
    color: rgba(185, 246, 202, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-green-a200{
    --text-opacity: 1;
    color: #69f0ae;
    color: rgba(105, 240, 174, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-green-a400{
    --text-opacity: 1;
    color: #00e676;
    color: rgba(0, 230, 118, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-green-a700{
    --text-opacity: 1;
    color: #00c853;
    color: rgba(0, 200, 83, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightGreen-50{
    --text-opacity: 1;
    color: #f1f8e9;
    color: rgba(241, 248, 233, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightGreen-100{
    --text-opacity: 1;
    color: #dcedc8;
    color: rgba(220, 237, 200, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightGreen-200{
    --text-opacity: 1;
    color: #c5e1a5;
    color: rgba(197, 225, 165, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightGreen-300{
    --text-opacity: 1;
    color: #aed581;
    color: rgba(174, 213, 129, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightGreen-400{
    --text-opacity: 1;
    color: #9ccc65;
    color: rgba(156, 204, 101, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightGreen-500{
    --text-opacity: 1;
    color: #8bc34a;
    color: rgba(139, 195, 74, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightGreen-600{
    --text-opacity: 1;
    color: #7cb342;
    color: rgba(124, 179, 66, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightGreen-700{
    --text-opacity: 1;
    color: #689f38;
    color: rgba(104, 159, 56, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightGreen-800{
    --text-opacity: 1;
    color: #558b2f;
    color: rgba(85, 139, 47, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightGreen-900{
    --text-opacity: 1;
    color: #33691e;
    color: rgba(51, 105, 30, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightGreen-a100{
    --text-opacity: 1;
    color: #ccff90;
    color: rgba(204, 255, 144, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightGreen-a200{
    --text-opacity: 1;
    color: #b2ff59;
    color: rgba(178, 255, 89, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightGreen-a400{
    --text-opacity: 1;
    color: #76ff03;
    color: rgba(118, 255, 3, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lightGreen-a700{
    --text-opacity: 1;
    color: #64dd17;
    color: rgba(100, 221, 23, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lime-50{
    --text-opacity: 1;
    color: #f9fbe7;
    color: rgba(249, 251, 231, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lime-100{
    --text-opacity: 1;
    color: #f0f4c3;
    color: rgba(240, 244, 195, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lime-200{
    --text-opacity: 1;
    color: #e6ee9c;
    color: rgba(230, 238, 156, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lime-300{
    --text-opacity: 1;
    color: #dce775;
    color: rgba(220, 231, 117, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lime-400{
    --text-opacity: 1;
    color: #d4e157;
    color: rgba(212, 225, 87, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lime-500{
    --text-opacity: 1;
    color: #cddc39;
    color: rgba(205, 220, 57, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lime-600{
    --text-opacity: 1;
    color: #c0ca33;
    color: rgba(192, 202, 51, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lime-700{
    --text-opacity: 1;
    color: #afb42b;
    color: rgba(175, 180, 43, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lime-800{
    --text-opacity: 1;
    color: #9e9d24;
    color: rgba(158, 157, 36, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lime-900{
    --text-opacity: 1;
    color: #827717;
    color: rgba(130, 119, 23, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lime-a100{
    --text-opacity: 1;
    color: #f4ff81;
    color: rgba(244, 255, 129, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lime-a200{
    --text-opacity: 1;
    color: #eeff41;
    color: rgba(238, 255, 65, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lime-a400{
    --text-opacity: 1;
    color: #c6ff00;
    color: rgba(198, 255, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-lime-a700{
    --text-opacity: 1;
    color: #aeea00;
    color: rgba(174, 234, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-yellow-50{
    --text-opacity: 1;
    color: #fffde7;
    color: rgba(255, 253, 231, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-yellow-100{
    --text-opacity: 1;
    color: #fff9c4;
    color: rgba(255, 249, 196, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-yellow-200{
    --text-opacity: 1;
    color: #fff59d;
    color: rgba(255, 245, 157, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-yellow-300{
    --text-opacity: 1;
    color: #fff176;
    color: rgba(255, 241, 118, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-yellow-400{
    --text-opacity: 1;
    color: #ffee58;
    color: rgba(255, 238, 88, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-yellow-500{
    --text-opacity: 1;
    color: #ffeb3b;
    color: rgba(255, 235, 59, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-yellow-600{
    --text-opacity: 1;
    color: #fdd835;
    color: rgba(253, 216, 53, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-yellow-700{
    --text-opacity: 1;
    color: #fbc02d;
    color: rgba(251, 192, 45, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-yellow-800{
    --text-opacity: 1;
    color: #f9a825;
    color: rgba(249, 168, 37, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-yellow-900{
    --text-opacity: 1;
    color: #f57f17;
    color: rgba(245, 127, 23, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-yellow-a100{
    --text-opacity: 1;
    color: #ffff8d;
    color: rgba(255, 255, 141, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-yellow-a200{
    --text-opacity: 1;
    color: #ffff00;
    color: rgba(255, 255, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-yellow-a400{
    --text-opacity: 1;
    color: #ffea00;
    color: rgba(255, 234, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-yellow-a700{
    --text-opacity: 1;
    color: #ffd600;
    color: rgba(255, 214, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-amber-50{
    --text-opacity: 1;
    color: #fff8e1;
    color: rgba(255, 248, 225, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-amber-100{
    --text-opacity: 1;
    color: #ffecb3;
    color: rgba(255, 236, 179, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-amber-200{
    --text-opacity: 1;
    color: #ffe082;
    color: rgba(255, 224, 130, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-amber-300{
    --text-opacity: 1;
    color: #ffd54f;
    color: rgba(255, 213, 79, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-amber-400{
    --text-opacity: 1;
    color: #ffca28;
    color: rgba(255, 202, 40, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-amber-500{
    --text-opacity: 1;
    color: #ffc107;
    color: rgba(255, 193, 7, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-amber-600{
    --text-opacity: 1;
    color: #ffb300;
    color: rgba(255, 179, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-amber-700{
    --text-opacity: 1;
    color: #ffa000;
    color: rgba(255, 160, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-amber-800{
    --text-opacity: 1;
    color: #ff8f00;
    color: rgba(255, 143, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-amber-900{
    --text-opacity: 1;
    color: #ff6f00;
    color: rgba(255, 111, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-amber-a100{
    --text-opacity: 1;
    color: #ffe57f;
    color: rgba(255, 229, 127, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-amber-a200{
    --text-opacity: 1;
    color: #ffd740;
    color: rgba(255, 215, 64, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-amber-a400{
    --text-opacity: 1;
    color: #ffc400;
    color: rgba(255, 196, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-amber-a700{
    --text-opacity: 1;
    color: #ffab00;
    color: rgba(255, 171, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-orange-50{
    --text-opacity: 1;
    color: #fff3e0;
    color: rgba(255, 243, 224, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-orange-100{
    --text-opacity: 1;
    color: #ffe0b2;
    color: rgba(255, 224, 178, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-orange-200{
    --text-opacity: 1;
    color: #ffcc80;
    color: rgba(255, 204, 128, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-orange-300{
    --text-opacity: 1;
    color: #ffb74d;
    color: rgba(255, 183, 77, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-orange-400{
    --text-opacity: 1;
    color: #ffa726;
    color: rgba(255, 167, 38, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-orange-500{
    --text-opacity: 1;
    color: #ff9800;
    color: rgba(255, 152, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-orange-600{
    --text-opacity: 1;
    color: #fb8c00;
    color: rgba(251, 140, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-orange-700{
    --text-opacity: 1;
    color: #f57c00;
    color: rgba(245, 124, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-orange-800{
    --text-opacity: 1;
    color: #ef6c00;
    color: rgba(239, 108, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-orange-900{
    --text-opacity: 1;
    color: #e65100;
    color: rgba(230, 81, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-orange-a100{
    --text-opacity: 1;
    color: #ffd180;
    color: rgba(255, 209, 128, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-orange-a200{
    --text-opacity: 1;
    color: #ffab40;
    color: rgba(255, 171, 64, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-orange-a400{
    --text-opacity: 1;
    color: #ff9100;
    color: rgba(255, 145, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-orange-a700{
    --text-opacity: 1;
    color: #ff6d00;
    color: rgba(255, 109, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepOrange-50{
    --text-opacity: 1;
    color: #fbe9e7;
    color: rgba(251, 233, 231, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepOrange-100{
    --text-opacity: 1;
    color: #ffccbc;
    color: rgba(255, 204, 188, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepOrange-200{
    --text-opacity: 1;
    color: #ffab91;
    color: rgba(255, 171, 145, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepOrange-300{
    --text-opacity: 1;
    color: #ff8a65;
    color: rgba(255, 138, 101, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepOrange-400{
    --text-opacity: 1;
    color: #ff7043;
    color: rgba(255, 112, 67, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepOrange-500{
    --text-opacity: 1;
    color: #ff5722;
    color: rgba(255, 87, 34, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepOrange-600{
    --text-opacity: 1;
    color: #f4511e;
    color: rgba(244, 81, 30, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepOrange-700{
    --text-opacity: 1;
    color: #e64a19;
    color: rgba(230, 74, 25, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepOrange-800{
    --text-opacity: 1;
    color: #d84315;
    color: rgba(216, 67, 21, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepOrange-900{
    --text-opacity: 1;
    color: #bf360c;
    color: rgba(191, 54, 12, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepOrange-a100{
    --text-opacity: 1;
    color: #ff9e80;
    color: rgba(255, 158, 128, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepOrange-a200{
    --text-opacity: 1;
    color: #ff6e40;
    color: rgba(255, 110, 64, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepOrange-a400{
    --text-opacity: 1;
    color: #ff3d00;
    color: rgba(255, 61, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-deepOrange-a700{
    --text-opacity: 1;
    color: #dd2c00;
    color: rgba(221, 44, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-brown-50{
    --text-opacity: 1;
    color: #efebe9;
    color: rgba(239, 235, 233, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-brown-100{
    --text-opacity: 1;
    color: #d7ccc8;
    color: rgba(215, 204, 200, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-brown-200{
    --text-opacity: 1;
    color: #bcaaa4;
    color: rgba(188, 170, 164, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-brown-300{
    --text-opacity: 1;
    color: #a1887f;
    color: rgba(161, 136, 127, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-brown-400{
    --text-opacity: 1;
    color: #8d6e63;
    color: rgba(141, 110, 99, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-brown-500{
    --text-opacity: 1;
    color: #795548;
    color: rgba(121, 85, 72, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-brown-600{
    --text-opacity: 1;
    color: #6d4c41;
    color: rgba(109, 76, 65, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-brown-700{
    --text-opacity: 1;
    color: #5d4037;
    color: rgba(93, 64, 55, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-brown-800{
    --text-opacity: 1;
    color: #4e342e;
    color: rgba(78, 52, 46, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-brown-900{
    --text-opacity: 1;
    color: #3e2723;
    color: rgba(62, 39, 35, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-gray-50{
    --text-opacity: 1;
    color: #fafafa;
    color: rgba(250, 250, 250, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-gray-100{
    --text-opacity: 1;
    color: #f5f5f5;
    color: rgba(245, 245, 245, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-gray-200{
    --text-opacity: 1;
    color: #eeeeee;
    color: rgba(238, 238, 238, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-gray-300{
    --text-opacity: 1;
    color: #e0e0e0;
    color: rgba(224, 224, 224, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-gray-400{
    --text-opacity: 1;
    color: #bdbdbd;
    color: rgba(189, 189, 189, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-gray-500{
    --text-opacity: 1;
    color: #9e9e9e;
    color: rgba(158, 158, 158, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-gray-600{
    --text-opacity: 1;
    color: #757575;
    color: rgba(117, 117, 117, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-gray-700{
    --text-opacity: 1;
    color: #616161;
    color: rgba(97, 97, 97, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-gray-800{
    --text-opacity: 1;
    color: #424242;
    color: rgba(66, 66, 66, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-gray-900{
    --text-opacity: 1;
    color: #212121;
    color: rgba(33, 33, 33, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-blueGray-50{
    color: var(--color-blue-grey-50);
  }

  #uf-app .sm\:tw-text-blueGray-100{
    color: var(--color-blue-grey-100);
  }

  #uf-app .sm\:tw-text-blueGray-200{
    color: var(--color-blue-grey-200);
  }

  #uf-app .sm\:tw-text-blueGray-300{
    color: var(--color-blue-grey-300);
  }

  #uf-app .sm\:tw-text-blueGray-400{
    color: var(--color-blue-grey-400);
  }

  #uf-app .sm\:tw-text-blueGray-500{
    color: var(--color-blue-grey-500);
  }

  #uf-app .sm\:tw-text-blueGray-600{
    color: var(--color-blue-grey-600);
  }

  #uf-app .sm\:tw-text-blueGray-700{
    color: var(--color-blue-grey-700);
  }

  #uf-app .sm\:tw-text-blueGray-800{
    color: var(--color-blue-grey-800);
  }

  #uf-app .sm\:tw-text-blueGray-900{
    color: var(--color-blue-grey-900);
  }

  #uf-app .sm\:tw-text-black{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-white{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  #uf-app .sm\:tw-text-transparent{
    color: transparent;
  }

  #uf-app .sm\:tw-text-opacity-0{
    --text-opacity: 0;
  }

  #uf-app .sm\:tw-text-opacity-25{
    --text-opacity: 0.25;
  }

  #uf-app .sm\:tw-text-opacity-50{
    --text-opacity: 0.5;
  }

  #uf-app .sm\:tw-text-opacity-75{
    --text-opacity: 0.75;
  }

  #uf-app .sm\:tw-text-opacity-100{
    --text-opacity: 1;
  }

  #uf-app .sm\:tw-italic{
    font-style: italic;
  }

  #uf-app .sm\:tw-uppercase{
    text-transform: uppercase;
  }

  #uf-app .sm\:tw-lowercase{
    text-transform: lowercase;
  }

  #uf-app .sm\:tw-capitalize{
    text-transform: capitalize;
  }

  #uf-app .sm\:tw-normal-case{
    text-transform: none;
  }

  #uf-app .sm\:tw-underline{
    text-decoration: underline;
  }

  #uf-app .sm\:tw-line-through{
    text-decoration: line-through;
  }

  #uf-app .sm\:tw-no-underline{
    text-decoration: none;
  }

  #uf-app .sm\:tw-antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  #uf-app .sm\:tw-subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  #uf-app .sm\:tw-ordinal, #uf-app .sm\:tw-slashed-zero, #uf-app .sm\:tw-lining-nums, #uf-app .sm\:tw-oldstyle-nums, #uf-app .sm\:tw-proportional-nums, #uf-app .sm\:tw-tabular-nums, #uf-app .sm\:tw-diagonal-fractions, #uf-app .sm\:tw-stacked-fractions{
    --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);
  }

  #uf-app .sm\:tw-normal-nums{
    font-variant-numeric: normal;
  }

  #uf-app .sm\:tw-ordinal{
    --font-variant-numeric-ordinal: ordinal;
  }

  #uf-app .sm\:tw-slashed-zero{
    --font-variant-numeric-slashed-zero: slashed-zero;
  }

  #uf-app .sm\:tw-lining-nums{
    --font-variant-numeric-figure: lining-nums;
  }

  #uf-app .sm\:tw-oldstyle-nums{
    --font-variant-numeric-figure: oldstyle-nums;
  }

  #uf-app .sm\:tw-proportional-nums{
    --font-variant-numeric-spacing: proportional-nums;
  }

  #uf-app .sm\:tw-tabular-nums{
    --font-variant-numeric-spacing: tabular-nums;
  }

  #uf-app .sm\:tw-diagonal-fractions{
    --font-variant-numeric-fraction: diagonal-fractions;
  }

  #uf-app .sm\:tw-stacked-fractions{
    --font-variant-numeric-fraction: stacked-fractions;
  }

  #uf-app .sm\:tw-tracking-tighter{
    letter-spacing: -0.05em;
  }

  #uf-app .sm\:tw-tracking-tight{
    letter-spacing: -0.025em;
  }

  #uf-app .sm\:tw-tracking-normal{
    letter-spacing: 0;
  }

  #uf-app .sm\:tw-tracking-wide{
    letter-spacing: 0.025em;
  }

  #uf-app .sm\:tw-tracking-wider{
    letter-spacing: 0.05em;
  }

  #uf-app .sm\:tw-tracking-widest{
    letter-spacing: 0.1em;
  }

  #uf-app .sm\:tw-select-none{
    -webkit-user-select: none;
            user-select: none;
  }

  #uf-app .sm\:tw-select-text{
    -webkit-user-select: text;
            user-select: text;
  }

  #uf-app .sm\:tw-select-all{
    -webkit-user-select: all;
            user-select: all;
  }

  #uf-app .sm\:tw-select-auto{
    -webkit-user-select: auto;
            user-select: auto;
  }

  #uf-app .sm\:tw-align-baseline{
    vertical-align: baseline;
  }

  #uf-app .sm\:tw-align-top{
    vertical-align: top;
  }

  #uf-app .sm\:tw-align-middle{
    vertical-align: middle;
  }

  #uf-app .sm\:tw-align-bottom{
    vertical-align: bottom;
  }

  #uf-app .sm\:tw-align-text-top{
    vertical-align: text-top;
  }

  #uf-app .sm\:tw-align-text-bottom{
    vertical-align: text-bottom;
  }

  #uf-app .sm\:tw-visible{
    visibility: visible;
  }

  #uf-app .sm\:tw-invisible{
    visibility: hidden;
  }

  #uf-app .sm\:tw-whitespace-normal{
    white-space: normal;
  }

  #uf-app .sm\:tw-whitespace-no-wrap{
    white-space: nowrap;
  }

  #uf-app .sm\:tw-whitespace-pre{
    white-space: pre;
  }

  #uf-app .sm\:tw-whitespace-pre-line{
    white-space: pre-line;
  }

  #uf-app .sm\:tw-whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  #uf-app .sm\:tw-break-normal{
    word-wrap: normal;
    overflow-wrap: normal;
    word-break: normal;
  }

  #uf-app .sm\:tw-break-words{
    word-wrap: break-word;
    overflow-wrap: break-word;
  }

  #uf-app .sm\:tw-break-all{
    word-break: break-all;
  }

  #uf-app .sm\:tw-truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  #uf-app .sm\:tw-w-0{
    width: 0;
  }

  #uf-app .sm\:tw-w-1{
    width: 0.25rem;
  }

  #uf-app .sm\:tw-w-2{
    width: 0.5rem;
  }

  #uf-app .sm\:tw-w-3{
    width: 0.75rem;
  }

  #uf-app .sm\:tw-w-4{
    width: 1rem;
  }

  #uf-app .sm\:tw-w-5{
    width: 1.25rem;
  }

  #uf-app .sm\:tw-w-6{
    width: 1.5rem;
  }

  #uf-app .sm\:tw-w-8{
    width: 2rem;
  }

  #uf-app .sm\:tw-w-10{
    width: 2.5rem;
  }

  #uf-app .sm\:tw-w-12{
    width: 3rem;
  }

  #uf-app .sm\:tw-w-16{
    width: 4rem;
  }

  #uf-app .sm\:tw-w-20{
    width: 5rem;
  }

  #uf-app .sm\:tw-w-24{
    width: 6rem;
  }

  #uf-app .sm\:tw-w-32{
    width: 8rem;
  }

  #uf-app .sm\:tw-w-40{
    width: 10rem;
  }

  #uf-app .sm\:tw-w-48{
    width: 12rem;
  }

  #uf-app .sm\:tw-w-56{
    width: 14rem;
  }

  #uf-app .sm\:tw-w-64{
    width: 16rem;
  }

  #uf-app .sm\:tw-w-auto{
    width: auto;
  }

  #uf-app .sm\:tw-w-px{
    width: 1px;
  }

  #uf-app .sm\:tw-w-1\/2{
    width: 50%;
  }

  #uf-app .sm\:tw-w-1\/3{
    width: 33.333333%;
  }

  #uf-app .sm\:tw-w-2\/3{
    width: 66.666667%;
  }

  #uf-app .sm\:tw-w-1\/4{
    width: 25%;
  }

  #uf-app .sm\:tw-w-2\/4{
    width: 50%;
  }

  #uf-app .sm\:tw-w-3\/4{
    width: 75%;
  }

  #uf-app .sm\:tw-w-1\/5{
    width: 20%;
  }

  #uf-app .sm\:tw-w-2\/5{
    width: 40%;
  }

  #uf-app .sm\:tw-w-3\/5{
    width: 60%;
  }

  #uf-app .sm\:tw-w-4\/5{
    width: 80%;
  }

  #uf-app .sm\:tw-w-1\/6{
    width: 16.666667%;
  }

  #uf-app .sm\:tw-w-2\/6{
    width: 33.333333%;
  }

  #uf-app .sm\:tw-w-3\/6{
    width: 50%;
  }

  #uf-app .sm\:tw-w-4\/6{
    width: 66.666667%;
  }

  #uf-app .sm\:tw-w-5\/6{
    width: 83.333333%;
  }

  #uf-app .sm\:tw-w-1\/12{
    width: 8.333333%;
  }

  #uf-app .sm\:tw-w-2\/12{
    width: 16.666667%;
  }

  #uf-app .sm\:tw-w-3\/12{
    width: 25%;
  }

  #uf-app .sm\:tw-w-4\/12{
    width: 33.333333%;
  }

  #uf-app .sm\:tw-w-5\/12{
    width: 41.666667%;
  }

  #uf-app .sm\:tw-w-6\/12{
    width: 50%;
  }

  #uf-app .sm\:tw-w-7\/12{
    width: 58.333333%;
  }

  #uf-app .sm\:tw-w-8\/12{
    width: 66.666667%;
  }

  #uf-app .sm\:tw-w-9\/12{
    width: 75%;
  }

  #uf-app .sm\:tw-w-10\/12{
    width: 83.333333%;
  }

  #uf-app .sm\:tw-w-11\/12{
    width: 91.666667%;
  }

  #uf-app .sm\:tw-w-full{
    width: 100%;
  }

  #uf-app .sm\:tw-w-screen{
    width: 100vw;
  }

  #uf-app .sm\:tw-z-0{
    z-index: 0;
  }

  #uf-app .sm\:tw-z-10{
    z-index: 10;
  }

  #uf-app .sm\:tw-z-20{
    z-index: 20;
  }

  #uf-app .sm\:tw-z-30{
    z-index: 30;
  }

  #uf-app .sm\:tw-z-40{
    z-index: 40;
  }

  #uf-app .sm\:tw-z-50{
    z-index: 50;
  }

  #uf-app .sm\:tw-z-auto{
    z-index: auto;
  }

  #uf-app .sm\:tw-gap-0{
    grid-gap: 0;
    gap: 0;
  }

  #uf-app .sm\:tw-gap-1{
    grid-gap: 0.25rem;
    gap: 0.25rem;
  }

  #uf-app .sm\:tw-gap-2{
    grid-gap: 0.5rem;
    gap: 0.5rem;
  }

  #uf-app .sm\:tw-gap-3{
    grid-gap: 0.75rem;
    gap: 0.75rem;
  }

  #uf-app .sm\:tw-gap-4{
    grid-gap: 1rem;
    gap: 1rem;
  }

  #uf-app .sm\:tw-gap-5{
    grid-gap: 1.25rem;
    gap: 1.25rem;
  }

  #uf-app .sm\:tw-gap-6{
    grid-gap: 1.5rem;
    gap: 1.5rem;
  }

  #uf-app .sm\:tw-gap-8{
    grid-gap: 2rem;
    gap: 2rem;
  }

  #uf-app .sm\:tw-gap-10{
    grid-gap: 2.5rem;
    gap: 2.5rem;
  }

  #uf-app .sm\:tw-gap-12{
    grid-gap: 3rem;
    gap: 3rem;
  }

  #uf-app .sm\:tw-gap-16{
    grid-gap: 4rem;
    gap: 4rem;
  }

  #uf-app .sm\:tw-gap-20{
    grid-gap: 5rem;
    gap: 5rem;
  }

  #uf-app .sm\:tw-gap-24{
    grid-gap: 6rem;
    gap: 6rem;
  }

  #uf-app .sm\:tw-gap-32{
    grid-gap: 8rem;
    gap: 8rem;
  }

  #uf-app .sm\:tw-gap-40{
    grid-gap: 10rem;
    gap: 10rem;
  }

  #uf-app .sm\:tw-gap-48{
    grid-gap: 12rem;
    gap: 12rem;
  }

  #uf-app .sm\:tw-gap-56{
    grid-gap: 14rem;
    gap: 14rem;
  }

  #uf-app .sm\:tw-gap-64{
    grid-gap: 16rem;
    gap: 16rem;
  }

  #uf-app .sm\:tw-gap-px{
    grid-gap: 1px;
    gap: 1px;
  }

  #uf-app .sm\:tw-gap-x-0{
    grid-column-gap: 0;
    column-gap: 0;
  }

  #uf-app .sm\:tw-gap-x-1{
    grid-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  #uf-app .sm\:tw-gap-x-2{
    grid-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  #uf-app .sm\:tw-gap-x-3{
    grid-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  #uf-app .sm\:tw-gap-x-4{
    grid-column-gap: 1rem;
    column-gap: 1rem;
  }

  #uf-app .sm\:tw-gap-x-5{
    grid-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  #uf-app .sm\:tw-gap-x-6{
    grid-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  #uf-app .sm\:tw-gap-x-8{
    grid-column-gap: 2rem;
    column-gap: 2rem;
  }

  #uf-app .sm\:tw-gap-x-10{
    grid-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  #uf-app .sm\:tw-gap-x-12{
    grid-column-gap: 3rem;
    column-gap: 3rem;
  }

  #uf-app .sm\:tw-gap-x-16{
    grid-column-gap: 4rem;
    column-gap: 4rem;
  }

  #uf-app .sm\:tw-gap-x-20{
    grid-column-gap: 5rem;
    column-gap: 5rem;
  }

  #uf-app .sm\:tw-gap-x-24{
    grid-column-gap: 6rem;
    column-gap: 6rem;
  }

  #uf-app .sm\:tw-gap-x-32{
    grid-column-gap: 8rem;
    column-gap: 8rem;
  }

  #uf-app .sm\:tw-gap-x-40{
    grid-column-gap: 10rem;
    column-gap: 10rem;
  }

  #uf-app .sm\:tw-gap-x-48{
    grid-column-gap: 12rem;
    column-gap: 12rem;
  }

  #uf-app .sm\:tw-gap-x-56{
    grid-column-gap: 14rem;
    column-gap: 14rem;
  }

  #uf-app .sm\:tw-gap-x-64{
    grid-column-gap: 16rem;
    column-gap: 16rem;
  }

  #uf-app .sm\:tw-gap-x-px{
    grid-column-gap: 1px;
    column-gap: 1px;
  }

  #uf-app .sm\:tw-gap-y-0{
    grid-row-gap: 0;
    row-gap: 0;
  }

  #uf-app .sm\:tw-gap-y-1{
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem;
  }

  #uf-app .sm\:tw-gap-y-2{
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem;
  }

  #uf-app .sm\:tw-gap-y-3{
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem;
  }

  #uf-app .sm\:tw-gap-y-4{
    grid-row-gap: 1rem;
    row-gap: 1rem;
  }

  #uf-app .sm\:tw-gap-y-5{
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
  }

  #uf-app .sm\:tw-gap-y-6{
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
  }

  #uf-app .sm\:tw-gap-y-8{
    grid-row-gap: 2rem;
    row-gap: 2rem;
  }

  #uf-app .sm\:tw-gap-y-10{
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem;
  }

  #uf-app .sm\:tw-gap-y-12{
    grid-row-gap: 3rem;
    row-gap: 3rem;
  }

  #uf-app .sm\:tw-gap-y-16{
    grid-row-gap: 4rem;
    row-gap: 4rem;
  }

  #uf-app .sm\:tw-gap-y-20{
    grid-row-gap: 5rem;
    row-gap: 5rem;
  }

  #uf-app .sm\:tw-gap-y-24{
    grid-row-gap: 6rem;
    row-gap: 6rem;
  }

  #uf-app .sm\:tw-gap-y-32{
    grid-row-gap: 8rem;
    row-gap: 8rem;
  }

  #uf-app .sm\:tw-gap-y-40{
    grid-row-gap: 10rem;
    row-gap: 10rem;
  }

  #uf-app .sm\:tw-gap-y-48{
    grid-row-gap: 12rem;
    row-gap: 12rem;
  }

  #uf-app .sm\:tw-gap-y-56{
    grid-row-gap: 14rem;
    row-gap: 14rem;
  }

  #uf-app .sm\:tw-gap-y-64{
    grid-row-gap: 16rem;
    row-gap: 16rem;
  }

  #uf-app .sm\:tw-gap-y-px{
    grid-row-gap: 1px;
    row-gap: 1px;
  }

  #uf-app .sm\:tw-grid-flow-row{
    grid-auto-flow: row;
  }

  #uf-app .sm\:tw-grid-flow-col{
    grid-auto-flow: column;
  }

  #uf-app .sm\:tw-grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  #uf-app .sm\:tw-grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  #uf-app .sm\:tw-grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  #uf-app .sm\:tw-grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  #uf-app .sm\:tw-grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  #uf-app .sm\:tw-grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  #uf-app .sm\:tw-grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  #uf-app .sm\:tw-grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  #uf-app .sm\:tw-grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  #uf-app .sm\:tw-grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  #uf-app .sm\:tw-grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  #uf-app .sm\:tw-grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  #uf-app .sm\:tw-grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  #uf-app .sm\:tw-grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  #uf-app .sm\:tw-grid-cols-none{
    grid-template-columns: none;
  }

  #uf-app .sm\:tw-auto-cols-auto{
    grid-auto-columns: auto;
  }

  #uf-app .sm\:tw-auto-cols-min{
    grid-auto-columns: min-content;
  }

  #uf-app .sm\:tw-auto-cols-max{
    grid-auto-columns: max-content;
  }

  #uf-app .sm\:tw-auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  #uf-app .sm\:tw-col-auto{
    grid-column: auto;
  }

  #uf-app .sm\:tw-col-span-1{
    grid-column: span 1 / span 1;
  }

  #uf-app .sm\:tw-col-span-2{
    grid-column: span 2 / span 2;
  }

  #uf-app .sm\:tw-col-span-3{
    grid-column: span 3 / span 3;
  }

  #uf-app .sm\:tw-col-span-4{
    grid-column: span 4 / span 4;
  }

  #uf-app .sm\:tw-col-span-5{
    grid-column: span 5 / span 5;
  }

  #uf-app .sm\:tw-col-span-6{
    grid-column: span 6 / span 6;
  }

  #uf-app .sm\:tw-col-span-7{
    grid-column: span 7 / span 7;
  }

  #uf-app .sm\:tw-col-span-8{
    grid-column: span 8 / span 8;
  }

  #uf-app .sm\:tw-col-span-9{
    grid-column: span 9 / span 9;
  }

  #uf-app .sm\:tw-col-span-10{
    grid-column: span 10 / span 10;
  }

  #uf-app .sm\:tw-col-span-11{
    grid-column: span 11 / span 11;
  }

  #uf-app .sm\:tw-col-span-12{
    grid-column: span 12 / span 12;
  }

  #uf-app .sm\:tw-col-span-full{
    grid-column: 1 / -1;
  }

  #uf-app .sm\:tw-col-start-1{
    grid-column-start: 1;
  }

  #uf-app .sm\:tw-col-start-2{
    grid-column-start: 2;
  }

  #uf-app .sm\:tw-col-start-3{
    grid-column-start: 3;
  }

  #uf-app .sm\:tw-col-start-4{
    grid-column-start: 4;
  }

  #uf-app .sm\:tw-col-start-5{
    grid-column-start: 5;
  }

  #uf-app .sm\:tw-col-start-6{
    grid-column-start: 6;
  }

  #uf-app .sm\:tw-col-start-7{
    grid-column-start: 7;
  }

  #uf-app .sm\:tw-col-start-8{
    grid-column-start: 8;
  }

  #uf-app .sm\:tw-col-start-9{
    grid-column-start: 9;
  }

  #uf-app .sm\:tw-col-start-10{
    grid-column-start: 10;
  }

  #uf-app .sm\:tw-col-start-11{
    grid-column-start: 11;
  }

  #uf-app .sm\:tw-col-start-12{
    grid-column-start: 12;
  }

  #uf-app .sm\:tw-col-start-13{
    grid-column-start: 13;
  }

  #uf-app .sm\:tw-col-start-auto{
    grid-column-start: auto;
  }

  #uf-app .sm\:tw-col-end-1{
    grid-column-end: 1;
  }

  #uf-app .sm\:tw-col-end-2{
    grid-column-end: 2;
  }

  #uf-app .sm\:tw-col-end-3{
    grid-column-end: 3;
  }

  #uf-app .sm\:tw-col-end-4{
    grid-column-end: 4;
  }

  #uf-app .sm\:tw-col-end-5{
    grid-column-end: 5;
  }

  #uf-app .sm\:tw-col-end-6{
    grid-column-end: 6;
  }

  #uf-app .sm\:tw-col-end-7{
    grid-column-end: 7;
  }

  #uf-app .sm\:tw-col-end-8{
    grid-column-end: 8;
  }

  #uf-app .sm\:tw-col-end-9{
    grid-column-end: 9;
  }

  #uf-app .sm\:tw-col-end-10{
    grid-column-end: 10;
  }

  #uf-app .sm\:tw-col-end-11{
    grid-column-end: 11;
  }

  #uf-app .sm\:tw-col-end-12{
    grid-column-end: 12;
  }

  #uf-app .sm\:tw-col-end-13{
    grid-column-end: 13;
  }

  #uf-app .sm\:tw-col-end-auto{
    grid-column-end: auto;
  }

  #uf-app .sm\:tw-grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  #uf-app .sm\:tw-grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  #uf-app .sm\:tw-grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  #uf-app .sm\:tw-grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  #uf-app .sm\:tw-grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  #uf-app .sm\:tw-grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  #uf-app .sm\:tw-grid-rows-none{
    grid-template-rows: none;
  }

  #uf-app .sm\:tw-auto-rows-auto{
    grid-auto-rows: auto;
  }

  #uf-app .sm\:tw-auto-rows-min{
    grid-auto-rows: min-content;
  }

  #uf-app .sm\:tw-auto-rows-max{
    grid-auto-rows: max-content;
  }

  #uf-app .sm\:tw-auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  #uf-app .sm\:tw-row-auto{
    grid-row: auto;
  }

  #uf-app .sm\:tw-row-span-1{
    grid-row: span 1 / span 1;
  }

  #uf-app .sm\:tw-row-span-2{
    grid-row: span 2 / span 2;
  }

  #uf-app .sm\:tw-row-span-3{
    grid-row: span 3 / span 3;
  }

  #uf-app .sm\:tw-row-span-4{
    grid-row: span 4 / span 4;
  }

  #uf-app .sm\:tw-row-span-5{
    grid-row: span 5 / span 5;
  }

  #uf-app .sm\:tw-row-span-6{
    grid-row: span 6 / span 6;
  }

  #uf-app .sm\:tw-row-span-full{
    grid-row: 1 / -1;
  }

  #uf-app .sm\:tw-row-start-1{
    grid-row-start: 1;
  }

  #uf-app .sm\:tw-row-start-2{
    grid-row-start: 2;
  }

  #uf-app .sm\:tw-row-start-3{
    grid-row-start: 3;
  }

  #uf-app .sm\:tw-row-start-4{
    grid-row-start: 4;
  }

  #uf-app .sm\:tw-row-start-5{
    grid-row-start: 5;
  }

  #uf-app .sm\:tw-row-start-6{
    grid-row-start: 6;
  }

  #uf-app .sm\:tw-row-start-7{
    grid-row-start: 7;
  }

  #uf-app .sm\:tw-row-start-auto{
    grid-row-start: auto;
  }

  #uf-app .sm\:tw-row-end-1{
    grid-row-end: 1;
  }

  #uf-app .sm\:tw-row-end-2{
    grid-row-end: 2;
  }

  #uf-app .sm\:tw-row-end-3{
    grid-row-end: 3;
  }

  #uf-app .sm\:tw-row-end-4{
    grid-row-end: 4;
  }

  #uf-app .sm\:tw-row-end-5{
    grid-row-end: 5;
  }

  #uf-app .sm\:tw-row-end-6{
    grid-row-end: 6;
  }

  #uf-app .sm\:tw-row-end-7{
    grid-row-end: 7;
  }

  #uf-app .sm\:tw-row-end-auto{
    grid-row-end: auto;
  }

  #uf-app .sm\:tw-origin-center{
    transform-origin: center;
  }

  #uf-app .sm\:tw-origin-top{
    transform-origin: top;
  }

  #uf-app .sm\:tw-origin-top-right{
    transform-origin: top right;
  }

  #uf-app .sm\:tw-origin-right{
    transform-origin: right;
  }

  #uf-app .sm\:tw-origin-bottom-right{
    transform-origin: bottom right;
  }

  #uf-app .sm\:tw-origin-bottom{
    transform-origin: bottom;
  }

  #uf-app .sm\:tw-origin-bottom-left{
    transform-origin: bottom left;
  }

  #uf-app .sm\:tw-origin-left{
    transform-origin: left;
  }

  #uf-app .sm\:tw-origin-top-left{
    transform-origin: top left;
  }

  #uf-app .sm\:tw-scale-0{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  #uf-app .sm\:tw-scale-50{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  #uf-app .sm\:tw-scale-75{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  #uf-app .sm\:tw-scale-90{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  #uf-app .sm\:tw-scale-95{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  #uf-app .sm\:tw-scale-100{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  #uf-app .sm\:tw-scale-105{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  #uf-app .sm\:tw-scale-110{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  #uf-app .sm\:tw-scale-125{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  #uf-app .sm\:tw-scale-150{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  #uf-app .sm\:tw-scale-x-0{
    --transform-scale-x: 0;
  }

  #uf-app .sm\:tw-scale-x-50{
    --transform-scale-x: .5;
  }

  #uf-app .sm\:tw-scale-x-75{
    --transform-scale-x: .75;
  }

  #uf-app .sm\:tw-scale-x-90{
    --transform-scale-x: .9;
  }

  #uf-app .sm\:tw-scale-x-95{
    --transform-scale-x: .95;
  }

  #uf-app .sm\:tw-scale-x-100{
    --transform-scale-x: 1;
  }

  #uf-app .sm\:tw-scale-x-105{
    --transform-scale-x: 1.05;
  }

  #uf-app .sm\:tw-scale-x-110{
    --transform-scale-x: 1.1;
  }

  #uf-app .sm\:tw-scale-x-125{
    --transform-scale-x: 1.25;
  }

  #uf-app .sm\:tw-scale-x-150{
    --transform-scale-x: 1.5;
  }

  #uf-app .sm\:tw-scale-y-0{
    --transform-scale-y: 0;
  }

  #uf-app .sm\:tw-scale-y-50{
    --transform-scale-y: .5;
  }

  #uf-app .sm\:tw-scale-y-75{
    --transform-scale-y: .75;
  }

  #uf-app .sm\:tw-scale-y-90{
    --transform-scale-y: .9;
  }

  #uf-app .sm\:tw-scale-y-95{
    --transform-scale-y: .95;
  }

  #uf-app .sm\:tw-scale-y-100{
    --transform-scale-y: 1;
  }

  #uf-app .sm\:tw-scale-y-105{
    --transform-scale-y: 1.05;
  }

  #uf-app .sm\:tw-scale-y-110{
    --transform-scale-y: 1.1;
  }

  #uf-app .sm\:tw-scale-y-125{
    --transform-scale-y: 1.25;
  }

  #uf-app .sm\:tw-scale-y-150{
    --transform-scale-y: 1.5;
  }

  #uf-app .sm\:tw-rotate-0{
    --transform-rotate: 0;
  }

  #uf-app .sm\:tw-rotate-1{
    --transform-rotate: 1deg;
  }

  #uf-app .sm\:tw-rotate-2{
    --transform-rotate: 2deg;
  }

  #uf-app .sm\:tw-rotate-3{
    --transform-rotate: 3deg;
  }

  #uf-app .sm\:tw-rotate-6{
    --transform-rotate: 6deg;
  }

  #uf-app .sm\:tw-rotate-12{
    --transform-rotate: 12deg;
  }

  #uf-app .sm\:tw-rotate-45{
    --transform-rotate: 45deg;
  }

  #uf-app .sm\:tw-rotate-90{
    --transform-rotate: 90deg;
  }

  #uf-app .sm\:tw-rotate-180{
    --transform-rotate: 180deg;
  }

  #uf-app .sm\:tw--rotate-180{
    --transform-rotate: -180deg;
  }

  #uf-app .sm\:tw--rotate-90{
    --transform-rotate: -90deg;
  }

  #uf-app .sm\:tw--rotate-45{
    --transform-rotate: -45deg;
  }

  #uf-app .sm\:tw--rotate-12{
    --transform-rotate: -12deg;
  }

  #uf-app .sm\:tw--rotate-6{
    --transform-rotate: -6deg;
  }

  #uf-app .sm\:tw--rotate-3{
    --transform-rotate: -3deg;
  }

  #uf-app .sm\:tw--rotate-2{
    --transform-rotate: -2deg;
  }

  #uf-app .sm\:tw--rotate-1{
    --transform-rotate: -1deg;
  }

  #uf-app .sm\:tw-translate-x-0{
    --transform-translate-x: 0;
  }

  #uf-app .sm\:tw-translate-x-1{
    --transform-translate-x: 0.25rem;
  }

  #uf-app .sm\:tw-translate-x-2{
    --transform-translate-x: 0.5rem;
  }

  #uf-app .sm\:tw-translate-x-3{
    --transform-translate-x: 0.75rem;
  }

  #uf-app .sm\:tw-translate-x-4{
    --transform-translate-x: 1rem;
  }

  #uf-app .sm\:tw-translate-x-5{
    --transform-translate-x: 1.25rem;
  }

  #uf-app .sm\:tw-translate-x-6{
    --transform-translate-x: 1.5rem;
  }

  #uf-app .sm\:tw-translate-x-8{
    --transform-translate-x: 2rem;
  }

  #uf-app .sm\:tw-translate-x-10{
    --transform-translate-x: 2.5rem;
  }

  #uf-app .sm\:tw-translate-x-12{
    --transform-translate-x: 3rem;
  }

  #uf-app .sm\:tw-translate-x-16{
    --transform-translate-x: 4rem;
  }

  #uf-app .sm\:tw-translate-x-20{
    --transform-translate-x: 5rem;
  }

  #uf-app .sm\:tw-translate-x-24{
    --transform-translate-x: 6rem;
  }

  #uf-app .sm\:tw-translate-x-32{
    --transform-translate-x: 8rem;
  }

  #uf-app .sm\:tw-translate-x-40{
    --transform-translate-x: 10rem;
  }

  #uf-app .sm\:tw-translate-x-48{
    --transform-translate-x: 12rem;
  }

  #uf-app .sm\:tw-translate-x-56{
    --transform-translate-x: 14rem;
  }

  #uf-app .sm\:tw-translate-x-64{
    --transform-translate-x: 16rem;
  }

  #uf-app .sm\:tw-translate-x-px{
    --transform-translate-x: 1px;
  }

  #uf-app .sm\:tw--translate-x-1{
    --transform-translate-x: -0.25rem;
  }

  #uf-app .sm\:tw--translate-x-2{
    --transform-translate-x: -0.5rem;
  }

  #uf-app .sm\:tw--translate-x-3{
    --transform-translate-x: -0.75rem;
  }

  #uf-app .sm\:tw--translate-x-4{
    --transform-translate-x: -1rem;
  }

  #uf-app .sm\:tw--translate-x-5{
    --transform-translate-x: -1.25rem;
  }

  #uf-app .sm\:tw--translate-x-6{
    --transform-translate-x: -1.5rem;
  }

  #uf-app .sm\:tw--translate-x-8{
    --transform-translate-x: -2rem;
  }

  #uf-app .sm\:tw--translate-x-10{
    --transform-translate-x: -2.5rem;
  }

  #uf-app .sm\:tw--translate-x-12{
    --transform-translate-x: -3rem;
  }

  #uf-app .sm\:tw--translate-x-16{
    --transform-translate-x: -4rem;
  }

  #uf-app .sm\:tw--translate-x-20{
    --transform-translate-x: -5rem;
  }

  #uf-app .sm\:tw--translate-x-24{
    --transform-translate-x: -6rem;
  }

  #uf-app .sm\:tw--translate-x-32{
    --transform-translate-x: -8rem;
  }

  #uf-app .sm\:tw--translate-x-40{
    --transform-translate-x: -10rem;
  }

  #uf-app .sm\:tw--translate-x-48{
    --transform-translate-x: -12rem;
  }

  #uf-app .sm\:tw--translate-x-56{
    --transform-translate-x: -14rem;
  }

  #uf-app .sm\:tw--translate-x-64{
    --transform-translate-x: -16rem;
  }

  #uf-app .sm\:tw--translate-x-px{
    --transform-translate-x: -1px;
  }

  #uf-app .sm\:tw--translate-x-full{
    --transform-translate-x: -100%;
  }

  #uf-app .sm\:tw--translate-x-1\/2{
    --transform-translate-x: -50%;
  }

  #uf-app .sm\:tw-translate-x-1\/2{
    --transform-translate-x: 50%;
  }

  #uf-app .sm\:tw-translate-x-full{
    --transform-translate-x: 100%;
  }

  #uf-app .sm\:tw-translate-y-0{
    --transform-translate-y: 0;
  }

  #uf-app .sm\:tw-translate-y-1{
    --transform-translate-y: 0.25rem;
  }

  #uf-app .sm\:tw-translate-y-2{
    --transform-translate-y: 0.5rem;
  }

  #uf-app .sm\:tw-translate-y-3{
    --transform-translate-y: 0.75rem;
  }

  #uf-app .sm\:tw-translate-y-4{
    --transform-translate-y: 1rem;
  }

  #uf-app .sm\:tw-translate-y-5{
    --transform-translate-y: 1.25rem;
  }

  #uf-app .sm\:tw-translate-y-6{
    --transform-translate-y: 1.5rem;
  }

  #uf-app .sm\:tw-translate-y-8{
    --transform-translate-y: 2rem;
  }

  #uf-app .sm\:tw-translate-y-10{
    --transform-translate-y: 2.5rem;
  }

  #uf-app .sm\:tw-translate-y-12{
    --transform-translate-y: 3rem;
  }

  #uf-app .sm\:tw-translate-y-16{
    --transform-translate-y: 4rem;
  }

  #uf-app .sm\:tw-translate-y-20{
    --transform-translate-y: 5rem;
  }

  #uf-app .sm\:tw-translate-y-24{
    --transform-translate-y: 6rem;
  }

  #uf-app .sm\:tw-translate-y-32{
    --transform-translate-y: 8rem;
  }

  #uf-app .sm\:tw-translate-y-40{
    --transform-translate-y: 10rem;
  }

  #uf-app .sm\:tw-translate-y-48{
    --transform-translate-y: 12rem;
  }

  #uf-app .sm\:tw-translate-y-56{
    --transform-translate-y: 14rem;
  }

  #uf-app .sm\:tw-translate-y-64{
    --transform-translate-y: 16rem;
  }

  #uf-app .sm\:tw-translate-y-px{
    --transform-translate-y: 1px;
  }

  #uf-app .sm\:tw--translate-y-1{
    --transform-translate-y: -0.25rem;
  }

  #uf-app .sm\:tw--translate-y-2{
    --transform-translate-y: -0.5rem;
  }

  #uf-app .sm\:tw--translate-y-3{
    --transform-translate-y: -0.75rem;
  }

  #uf-app .sm\:tw--translate-y-4{
    --transform-translate-y: -1rem;
  }

  #uf-app .sm\:tw--translate-y-5{
    --transform-translate-y: -1.25rem;
  }

  #uf-app .sm\:tw--translate-y-6{
    --transform-translate-y: -1.5rem;
  }

  #uf-app .sm\:tw--translate-y-8{
    --transform-translate-y: -2rem;
  }

  #uf-app .sm\:tw--translate-y-10{
    --transform-translate-y: -2.5rem;
  }

  #uf-app .sm\:tw--translate-y-12{
    --transform-translate-y: -3rem;
  }

  #uf-app .sm\:tw--translate-y-16{
    --transform-translate-y: -4rem;
  }

  #uf-app .sm\:tw--translate-y-20{
    --transform-translate-y: -5rem;
  }

  #uf-app .sm\:tw--translate-y-24{
    --transform-translate-y: -6rem;
  }

  #uf-app .sm\:tw--translate-y-32{
    --transform-translate-y: -8rem;
  }

  #uf-app .sm\:tw--translate-y-40{
    --transform-translate-y: -10rem;
  }

  #uf-app .sm\:tw--translate-y-48{
    --transform-translate-y: -12rem;
  }

  #uf-app .sm\:tw--translate-y-56{
    --transform-translate-y: -14rem;
  }

  #uf-app .sm\:tw--translate-y-64{
    --transform-translate-y: -16rem;
  }

  #uf-app .sm\:tw--translate-y-px{
    --transform-translate-y: -1px;
  }

  #uf-app .sm\:tw--translate-y-full{
    --transform-translate-y: -100%;
  }

  #uf-app .sm\:tw--translate-y-1\/2{
    --transform-translate-y: -50%;
  }

  #uf-app .sm\:tw-translate-y-1\/2{
    --transform-translate-y: 50%;
  }

  #uf-app .sm\:tw-translate-y-full{
    --transform-translate-y: 100%;
  }

  #uf-app .sm\:tw-skew-x-0{
    --transform-skew-x: 0;
  }

  #uf-app .sm\:tw-skew-x-1{
    --transform-skew-x: 1deg;
  }

  #uf-app .sm\:tw-skew-x-2{
    --transform-skew-x: 2deg;
  }

  #uf-app .sm\:tw-skew-x-3{
    --transform-skew-x: 3deg;
  }

  #uf-app .sm\:tw-skew-x-6{
    --transform-skew-x: 6deg;
  }

  #uf-app .sm\:tw-skew-x-12{
    --transform-skew-x: 12deg;
  }

  #uf-app .sm\:tw--skew-x-12{
    --transform-skew-x: -12deg;
  }

  #uf-app .sm\:tw--skew-x-6{
    --transform-skew-x: -6deg;
  }

  #uf-app .sm\:tw--skew-x-3{
    --transform-skew-x: -3deg;
  }

  #uf-app .sm\:tw--skew-x-2{
    --transform-skew-x: -2deg;
  }

  #uf-app .sm\:tw--skew-x-1{
    --transform-skew-x: -1deg;
  }

  #uf-app .sm\:tw-skew-y-0{
    --transform-skew-y: 0;
  }

  #uf-app .sm\:tw-skew-y-1{
    --transform-skew-y: 1deg;
  }

  #uf-app .sm\:tw-skew-y-2{
    --transform-skew-y: 2deg;
  }

  #uf-app .sm\:tw-skew-y-3{
    --transform-skew-y: 3deg;
  }

  #uf-app .sm\:tw-skew-y-6{
    --transform-skew-y: 6deg;
  }

  #uf-app .sm\:tw-skew-y-12{
    --transform-skew-y: 12deg;
  }

  #uf-app .sm\:tw--skew-y-12{
    --transform-skew-y: -12deg;
  }

  #uf-app .sm\:tw--skew-y-6{
    --transform-skew-y: -6deg;
  }

  #uf-app .sm\:tw--skew-y-3{
    --transform-skew-y: -3deg;
  }

  #uf-app .sm\:tw--skew-y-2{
    --transform-skew-y: -2deg;
  }

  #uf-app .sm\:tw--skew-y-1{
    --transform-skew-y: -1deg;
  }

  #uf-app .sm\:tw-transition-none{
    transition-property: none;
  }

  #uf-app .sm\:tw-transition-all{
    transition-property: all;
  }

  #uf-app .sm\:tw-transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  }

  #uf-app .sm\:tw-transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
  }

  #uf-app .sm\:tw-transition-opacity{
    transition-property: opacity;
  }

  #uf-app .sm\:tw-transition-shadow{
    transition-property: box-shadow;
  }

  #uf-app .sm\:tw-transition-transform{
    transition-property: transform;
  }

  #uf-app .sm\:tw-ease-linear{
    transition-timing-function: linear;
  }

  #uf-app .sm\:tw-ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  #uf-app .sm\:tw-ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  #uf-app .sm\:tw-ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  #uf-app .sm\:tw-duration-75{
    transition-duration: 75ms;
  }

  #uf-app .sm\:tw-duration-100{
    transition-duration: 100ms;
  }

  #uf-app .sm\:tw-duration-150{
    transition-duration: 150ms;
  }

  #uf-app .sm\:tw-duration-200{
    transition-duration: 200ms;
  }

  #uf-app .sm\:tw-duration-300{
    transition-duration: 300ms;
  }

  #uf-app .sm\:tw-duration-500{
    transition-duration: 500ms;
  }

  #uf-app .sm\:tw-duration-700{
    transition-duration: 700ms;
  }

  #uf-app .sm\:tw-duration-1000{
    transition-duration: 1000ms;
  }

  #uf-app .sm\:tw-delay-75{
    transition-delay: 75ms;
  }

  #uf-app .sm\:tw-delay-100{
    transition-delay: 100ms;
  }

  #uf-app .sm\:tw-delay-150{
    transition-delay: 150ms;
  }

  #uf-app .sm\:tw-delay-200{
    transition-delay: 200ms;
  }

  #uf-app .sm\:tw-delay-300{
    transition-delay: 300ms;
  }

  #uf-app .sm\:tw-delay-500{
    transition-delay: 500ms;
  }

  #uf-app .sm\:tw-delay-700{
    transition-delay: 700ms;
  }

  #uf-app .sm\:tw-delay-1000{
    transition-delay: 1000ms;
  }

  #uf-app .sm\:tw-animate-none{
    animation: none;
  }

  #uf-app .sm\:tw-animate-spin{
    animation: spin 1s linear infinite;
  }

  #uf-app .sm\:tw-animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  #uf-app .sm\:tw-animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  #uf-app .sm\:tw-animate-bounce{
    animation: bounce 1s infinite;
  }
}

@media (min-width: 768px){
  .md\:tw-container{
    width: 100%;
  }

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

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

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

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

  #uf-app .md\:tw-space-y-0 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0px * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-0 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0px * var(--space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-1 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-1 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-2 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-2 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-3 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-3 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-4 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-4 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1rem * var(--space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-5 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-5 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-6 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-6 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-8 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-8 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(2rem * var(--space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-10 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-10 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-12 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(3rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-12 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(3rem * var(--space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-16 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(4rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-16 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(4rem * var(--space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-20 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(5rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-20 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(5rem * var(--space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-24 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(6rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-24 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(6rem * var(--space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-32 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(8rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-32 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(8rem * var(--space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-40 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(10rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-40 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(10rem * var(--space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-48 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(12rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-48 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(12rem * var(--space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-56 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(14rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-56 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(14rem * var(--space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-64 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(16rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-64 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(16rem * var(--space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-px > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1px * var(--space-y-reverse));
  }

  #uf-app .md\:tw-space-x-px > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1px * var(--space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw--space-y-1 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw--space-x-1 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw--space-y-2 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw--space-x-2 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw--space-y-3 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw--space-x-3 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw--space-y-4 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw--space-x-4 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1rem * var(--space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw--space-y-5 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw--space-x-5 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw--space-y-6 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw--space-x-6 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw--space-y-8 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw--space-x-8 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-2rem * var(--space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw--space-y-10 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw--space-x-10 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw--space-y-12 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-3rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw--space-x-12 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-3rem * var(--space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw--space-y-16 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-4rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw--space-x-16 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-4rem * var(--space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw--space-y-20 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-5rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw--space-x-20 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-5rem * var(--space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw--space-y-24 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-6rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw--space-x-24 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-6rem * var(--space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw--space-y-32 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-8rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw--space-x-32 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-8rem * var(--space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw--space-y-40 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-10rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw--space-x-40 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-10rem * var(--space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw--space-y-48 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-12rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw--space-x-48 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-12rem * var(--space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw--space-y-56 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-14rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw--space-x-56 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-14rem * var(--space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw--space-y-64 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-16rem * var(--space-y-reverse));
  }

  #uf-app .md\:tw--space-x-64 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-16rem * var(--space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw--space-y-px > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1px * var(--space-y-reverse));
  }

  #uf-app .md\:tw--space-x-px > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1px * var(--space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .md\:tw-space-y-reverse > :not(template) ~ :not(template){
    --space-y-reverse: 1;
  }

  #uf-app .md\:tw-space-x-reverse > :not(template) ~ :not(template){
    --space-x-reverse: 1;
  }

  #uf-app .md\:tw-divide-y-0 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(0px * var(--divide-y-reverse));
  }

  #uf-app .md\:tw-divide-x-0 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(0px * var(--divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .md\:tw-divide-y-2 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(2px * var(--divide-y-reverse));
  }

  #uf-app .md\:tw-divide-x-2 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(2px * var(--divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .md\:tw-divide-y-4 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(4px * var(--divide-y-reverse));
  }

  #uf-app .md\:tw-divide-x-4 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(4px * var(--divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .md\:tw-divide-y-8 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(8px * var(--divide-y-reverse));
  }

  #uf-app .md\:tw-divide-x-8 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(8px * var(--divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .md\:tw-divide-y > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(1px * var(--divide-y-reverse));
  }

  #uf-app .md\:tw-divide-x > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(1px * var(--divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .md\:tw-divide-y-reverse > :not(template) ~ :not(template){
    --divide-y-reverse: 1;
  }

  #uf-app .md\:tw-divide-x-reverse > :not(template) ~ :not(template){
    --divide-x-reverse: 1;
  }

  #uf-app .md\:tw-divide-primary > :not(template) ~ :not(template){
    border-color: var(--color-blue);
  }

  #uf-app .md\:tw-divide-muted > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-400);
  }

  #uf-app .md\:tw-divide-warning > :not(template) ~ :not(template){
    border-color: var(--color-orange);
  }

  #uf-app .md\:tw-divide-danger > :not(template) ~ :not(template){
    border-color: var(--color-orange);
  }

  #uf-app .md\:tw-divide-fail > :not(template) ~ :not(template){
    border-color: var(--color-red);
  }

  #uf-app .md\:tw-divide-info > :not(template) ~ :not(template){
    border-color: var(--color-deep-purple-400);
  }

  #uf-app .md\:tw-divide-red-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffebee;
    border-color: rgba(255, 235, 238, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-red-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffcdd2;
    border-color: rgba(255, 205, 210, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-red-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ef9a9a;
    border-color: rgba(239, 154, 154, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-red-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e57373;
    border-color: rgba(229, 115, 115, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-red-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ef5350;
    border-color: rgba(239, 83, 80, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-red-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f44336;
    border-color: rgba(244, 67, 54, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-red-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e53935;
    border-color: rgba(229, 57, 53, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-red-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d32f2f;
    border-color: rgba(211, 47, 47, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-red-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c62828;
    border-color: rgba(198, 40, 40, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-red-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b71c1c;
    border-color: rgba(183, 28, 28, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-red-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff8a80;
    border-color: rgba(255, 138, 128, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-red-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff5252;
    border-color: rgba(255, 82, 82, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-red-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff1744;
    border-color: rgba(255, 23, 68, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-red-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d50000;
    border-color: rgba(213, 0, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-pink-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fce4ec;
    border-color: rgba(252, 228, 236, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-pink-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f8bbd0;
    border-color: rgba(248, 187, 208, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-pink-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f48fb1;
    border-color: rgba(244, 143, 177, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-pink-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f06292;
    border-color: rgba(240, 98, 146, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-pink-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ec407a;
    border-color: rgba(236, 64, 122, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-pink-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e91e63;
    border-color: rgba(233, 30, 99, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-pink-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d81b60;
    border-color: rgba(216, 27, 96, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-pink-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c2185b;
    border-color: rgba(194, 24, 91, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-pink-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ad1457;
    border-color: rgba(173, 20, 87, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-pink-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #880e4f;
    border-color: rgba(136, 14, 79, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-pink-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff80ab;
    border-color: rgba(255, 128, 171, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-pink-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff4081;
    border-color: rgba(255, 64, 129, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-pink-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f50057;
    border-color: rgba(245, 0, 87, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-pink-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c51162;
    border-color: rgba(197, 17, 98, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-purple-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f3e5f5;
    border-color: rgba(243, 229, 245, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-purple-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e1bee7;
    border-color: rgba(225, 190, 231, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-purple-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ce93d8;
    border-color: rgba(206, 147, 216, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-purple-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ba68c8;
    border-color: rgba(186, 104, 200, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-purple-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ab47bc;
    border-color: rgba(171, 71, 188, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-purple-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9c27b0;
    border-color: rgba(156, 39, 176, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-purple-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #8e24aa;
    border-color: rgba(142, 36, 170, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-purple-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7b1fa2;
    border-color: rgba(123, 31, 162, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-purple-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #6a1b9a;
    border-color: rgba(106, 27, 154, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-purple-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4a148c;
    border-color: rgba(74, 20, 140, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-purple-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ea80fc;
    border-color: rgba(234, 128, 252, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-purple-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e040fb;
    border-color: rgba(224, 64, 251, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-purple-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d500f9;
    border-color: rgba(213, 0, 249, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-purple-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #aa00ff;
    border-color: rgba(170, 0, 255, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepPurple-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ede7f6;
    border-color: rgba(237, 231, 246, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepPurple-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d1c4e9;
    border-color: rgba(209, 196, 233, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepPurple-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b39ddb;
    border-color: rgba(179, 157, 219, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepPurple-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9575cd;
    border-color: rgba(149, 117, 205, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepPurple-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7e57c2;
    border-color: rgba(126, 87, 194, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepPurple-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #673ab7;
    border-color: rgba(103, 58, 183, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepPurple-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #5e35b1;
    border-color: rgba(94, 53, 177, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepPurple-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #512da8;
    border-color: rgba(81, 45, 168, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepPurple-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4527a0;
    border-color: rgba(69, 39, 160, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepPurple-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #311b92;
    border-color: rgba(49, 27, 146, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepPurple-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b388ff;
    border-color: rgba(179, 136, 255, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepPurple-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7c4dff;
    border-color: rgba(124, 77, 255, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepPurple-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #651fff;
    border-color: rgba(101, 31, 255, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepPurple-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #6200ea;
    border-color: rgba(98, 0, 234, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-indigo-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e8eaf6;
    border-color: rgba(232, 234, 246, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-indigo-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c5cae9;
    border-color: rgba(197, 202, 233, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-indigo-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9fa8da;
    border-color: rgba(159, 168, 218, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-indigo-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7986cb;
    border-color: rgba(121, 134, 203, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-indigo-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #5c6bc0;
    border-color: rgba(92, 107, 192, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-indigo-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #3f51b5;
    border-color: rgba(63, 81, 181, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-indigo-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #3949ab;
    border-color: rgba(57, 73, 171, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-indigo-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #303f9f;
    border-color: rgba(48, 63, 159, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-indigo-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #283593;
    border-color: rgba(40, 53, 147, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-indigo-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1a237e;
    border-color: rgba(26, 35, 126, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-indigo-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #8c9eff;
    border-color: rgba(140, 158, 255, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-indigo-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #536dfe;
    border-color: rgba(83, 109, 254, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-indigo-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #3d5afe;
    border-color: rgba(61, 90, 254, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-indigo-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #304ffe;
    border-color: rgba(48, 79, 254, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-blue-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e3f2fd;
    border-color: rgba(227, 242, 253, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-blue-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #bbdefb;
    border-color: rgba(187, 222, 251, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-blue-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #90caf9;
    border-color: rgba(144, 202, 249, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-blue-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #64b5f6;
    border-color: rgba(100, 181, 246, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-blue-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #42a5f5;
    border-color: rgba(66, 165, 245, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-blue-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #2196f3;
    border-color: rgba(33, 150, 243, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-blue-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1e88e5;
    border-color: rgba(30, 136, 229, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-blue-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1976d2;
    border-color: rgba(25, 118, 210, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-blue-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1565c0;
    border-color: rgba(21, 101, 192, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-blue-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0d47a1;
    border-color: rgba(13, 71, 161, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-blue-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #82b1ff;
    border-color: rgba(130, 177, 255, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-blue-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #448aff;
    border-color: rgba(68, 138, 255, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-blue-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #2979ff;
    border-color: rgba(41, 121, 255, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-blue-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #2962ff;
    border-color: rgba(41, 98, 255, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightBlue-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e1f5fe;
    border-color: rgba(225, 245, 254, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightBlue-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b3e5fc;
    border-color: rgba(179, 229, 252, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightBlue-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #81d4fa;
    border-color: rgba(129, 212, 250, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightBlue-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4fc3f7;
    border-color: rgba(79, 195, 247, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightBlue-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #29b6f6;
    border-color: rgba(41, 182, 246, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightBlue-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #03a9f4;
    border-color: rgba(3, 169, 244, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightBlue-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #039be5;
    border-color: rgba(3, 155, 229, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightBlue-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0288d1;
    border-color: rgba(2, 136, 209, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightBlue-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0277bd;
    border-color: rgba(2, 119, 189, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightBlue-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #01579b;
    border-color: rgba(1, 87, 155, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightBlue-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #80d8ff;
    border-color: rgba(128, 216, 255, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightBlue-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #40c4ff;
    border-color: rgba(64, 196, 255, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightBlue-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00b0ff;
    border-color: rgba(0, 176, 255, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightBlue-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0091ea;
    border-color: rgba(0, 145, 234, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-cyan-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e0f7fa;
    border-color: rgba(224, 247, 250, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-cyan-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b2ebf2;
    border-color: rgba(178, 235, 242, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-cyan-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #80deea;
    border-color: rgba(128, 222, 234, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-cyan-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4dd0e1;
    border-color: rgba(77, 208, 225, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-cyan-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #26c6da;
    border-color: rgba(38, 198, 218, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-cyan-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00bcd4;
    border-color: rgba(0, 188, 212, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-cyan-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00acc1;
    border-color: rgba(0, 172, 193, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-cyan-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0097a7;
    border-color: rgba(0, 151, 167, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-cyan-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00838f;
    border-color: rgba(0, 131, 143, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-cyan-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #006064;
    border-color: rgba(0, 96, 100, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-cyan-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #84ffff;
    border-color: rgba(132, 255, 255, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-cyan-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #18ffff;
    border-color: rgba(24, 255, 255, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-cyan-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00e5ff;
    border-color: rgba(0, 229, 255, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-cyan-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00b8d4;
    border-color: rgba(0, 184, 212, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-teal-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e0f2f1;
    border-color: rgba(224, 242, 241, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-teal-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b2dfdb;
    border-color: rgba(178, 223, 219, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-teal-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #80cbc4;
    border-color: rgba(128, 203, 196, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-teal-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4db6ac;
    border-color: rgba(77, 182, 172, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-teal-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #26a69a;
    border-color: rgba(38, 166, 154, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-teal-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #009688;
    border-color: rgba(0, 150, 136, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-teal-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00897b;
    border-color: rgba(0, 137, 123, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-teal-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00796b;
    border-color: rgba(0, 121, 107, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-teal-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00695c;
    border-color: rgba(0, 105, 92, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-teal-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #004d40;
    border-color: rgba(0, 77, 64, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-teal-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #a7ffeb;
    border-color: rgba(167, 255, 235, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-teal-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #64ffda;
    border-color: rgba(100, 255, 218, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-teal-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1de9b6;
    border-color: rgba(29, 233, 182, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-teal-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00bfa5;
    border-color: rgba(0, 191, 165, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-green-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e8f5e9;
    border-color: rgba(232, 245, 233, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-green-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c8e6c9;
    border-color: rgba(200, 230, 201, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-green-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #a5d6a7;
    border-color: rgba(165, 214, 167, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-green-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #81c784;
    border-color: rgba(129, 199, 132, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-green-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #66bb6a;
    border-color: rgba(102, 187, 106, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-green-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4caf50;
    border-color: rgba(76, 175, 80, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-green-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #43a047;
    border-color: rgba(67, 160, 71, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-green-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #388e3c;
    border-color: rgba(56, 142, 60, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-green-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #2e7d32;
    border-color: rgba(46, 125, 50, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-green-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1b5e20;
    border-color: rgba(27, 94, 32, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-green-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b9f6ca;
    border-color: rgba(185, 246, 202, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-green-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #69f0ae;
    border-color: rgba(105, 240, 174, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-green-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00e676;
    border-color: rgba(0, 230, 118, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-green-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00c853;
    border-color: rgba(0, 200, 83, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightGreen-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f1f8e9;
    border-color: rgba(241, 248, 233, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightGreen-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #dcedc8;
    border-color: rgba(220, 237, 200, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightGreen-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c5e1a5;
    border-color: rgba(197, 225, 165, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightGreen-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #aed581;
    border-color: rgba(174, 213, 129, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightGreen-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9ccc65;
    border-color: rgba(156, 204, 101, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightGreen-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #8bc34a;
    border-color: rgba(139, 195, 74, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightGreen-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7cb342;
    border-color: rgba(124, 179, 66, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightGreen-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #689f38;
    border-color: rgba(104, 159, 56, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightGreen-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #558b2f;
    border-color: rgba(85, 139, 47, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightGreen-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #33691e;
    border-color: rgba(51, 105, 30, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightGreen-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ccff90;
    border-color: rgba(204, 255, 144, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightGreen-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b2ff59;
    border-color: rgba(178, 255, 89, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightGreen-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #76ff03;
    border-color: rgba(118, 255, 3, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lightGreen-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #64dd17;
    border-color: rgba(100, 221, 23, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lime-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f9fbe7;
    border-color: rgba(249, 251, 231, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lime-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f0f4c3;
    border-color: rgba(240, 244, 195, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lime-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e6ee9c;
    border-color: rgba(230, 238, 156, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lime-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #dce775;
    border-color: rgba(220, 231, 117, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lime-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d4e157;
    border-color: rgba(212, 225, 87, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lime-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #cddc39;
    border-color: rgba(205, 220, 57, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lime-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c0ca33;
    border-color: rgba(192, 202, 51, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lime-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #afb42b;
    border-color: rgba(175, 180, 43, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lime-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9e9d24;
    border-color: rgba(158, 157, 36, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lime-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #827717;
    border-color: rgba(130, 119, 23, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lime-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f4ff81;
    border-color: rgba(244, 255, 129, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lime-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #eeff41;
    border-color: rgba(238, 255, 65, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lime-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c6ff00;
    border-color: rgba(198, 255, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-lime-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #aeea00;
    border-color: rgba(174, 234, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-yellow-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fffde7;
    border-color: rgba(255, 253, 231, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-yellow-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff9c4;
    border-color: rgba(255, 249, 196, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-yellow-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff59d;
    border-color: rgba(255, 245, 157, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-yellow-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff176;
    border-color: rgba(255, 241, 118, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-yellow-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffee58;
    border-color: rgba(255, 238, 88, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-yellow-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffeb3b;
    border-color: rgba(255, 235, 59, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-yellow-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fdd835;
    border-color: rgba(253, 216, 53, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-yellow-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fbc02d;
    border-color: rgba(251, 192, 45, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-yellow-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f9a825;
    border-color: rgba(249, 168, 37, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-yellow-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f57f17;
    border-color: rgba(245, 127, 23, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-yellow-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffff8d;
    border-color: rgba(255, 255, 141, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-yellow-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffff00;
    border-color: rgba(255, 255, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-yellow-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffea00;
    border-color: rgba(255, 234, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-yellow-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffd600;
    border-color: rgba(255, 214, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-amber-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff8e1;
    border-color: rgba(255, 248, 225, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-amber-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffecb3;
    border-color: rgba(255, 236, 179, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-amber-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffe082;
    border-color: rgba(255, 224, 130, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-amber-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffd54f;
    border-color: rgba(255, 213, 79, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-amber-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffca28;
    border-color: rgba(255, 202, 40, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-amber-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffc107;
    border-color: rgba(255, 193, 7, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-amber-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffb300;
    border-color: rgba(255, 179, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-amber-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffa000;
    border-color: rgba(255, 160, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-amber-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff8f00;
    border-color: rgba(255, 143, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-amber-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff6f00;
    border-color: rgba(255, 111, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-amber-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffe57f;
    border-color: rgba(255, 229, 127, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-amber-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffd740;
    border-color: rgba(255, 215, 64, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-amber-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffc400;
    border-color: rgba(255, 196, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-amber-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffab00;
    border-color: rgba(255, 171, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-orange-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff3e0;
    border-color: rgba(255, 243, 224, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-orange-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffe0b2;
    border-color: rgba(255, 224, 178, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-orange-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffcc80;
    border-color: rgba(255, 204, 128, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-orange-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffb74d;
    border-color: rgba(255, 183, 77, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-orange-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffa726;
    border-color: rgba(255, 167, 38, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-orange-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff9800;
    border-color: rgba(255, 152, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-orange-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fb8c00;
    border-color: rgba(251, 140, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-orange-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f57c00;
    border-color: rgba(245, 124, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-orange-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ef6c00;
    border-color: rgba(239, 108, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-orange-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e65100;
    border-color: rgba(230, 81, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-orange-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffd180;
    border-color: rgba(255, 209, 128, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-orange-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffab40;
    border-color: rgba(255, 171, 64, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-orange-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff9100;
    border-color: rgba(255, 145, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-orange-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff6d00;
    border-color: rgba(255, 109, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepOrange-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fbe9e7;
    border-color: rgba(251, 233, 231, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepOrange-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffccbc;
    border-color: rgba(255, 204, 188, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepOrange-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffab91;
    border-color: rgba(255, 171, 145, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepOrange-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff8a65;
    border-color: rgba(255, 138, 101, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepOrange-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff7043;
    border-color: rgba(255, 112, 67, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepOrange-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff5722;
    border-color: rgba(255, 87, 34, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepOrange-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f4511e;
    border-color: rgba(244, 81, 30, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepOrange-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e64a19;
    border-color: rgba(230, 74, 25, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepOrange-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d84315;
    border-color: rgba(216, 67, 21, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepOrange-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #bf360c;
    border-color: rgba(191, 54, 12, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepOrange-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff9e80;
    border-color: rgba(255, 158, 128, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepOrange-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff6e40;
    border-color: rgba(255, 110, 64, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepOrange-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff3d00;
    border-color: rgba(255, 61, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-deepOrange-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #dd2c00;
    border-color: rgba(221, 44, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-brown-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #efebe9;
    border-color: rgba(239, 235, 233, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-brown-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d7ccc8;
    border-color: rgba(215, 204, 200, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-brown-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #bcaaa4;
    border-color: rgba(188, 170, 164, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-brown-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #a1887f;
    border-color: rgba(161, 136, 127, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-brown-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #8d6e63;
    border-color: rgba(141, 110, 99, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-brown-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #795548;
    border-color: rgba(121, 85, 72, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-brown-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #6d4c41;
    border-color: rgba(109, 76, 65, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-brown-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #5d4037;
    border-color: rgba(93, 64, 55, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-brown-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4e342e;
    border-color: rgba(78, 52, 46, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-brown-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #3e2723;
    border-color: rgba(62, 39, 35, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-gray-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fafafa;
    border-color: rgba(250, 250, 250, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-gray-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f5f5f5;
    border-color: rgba(245, 245, 245, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-gray-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #eeeeee;
    border-color: rgba(238, 238, 238, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-gray-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e0e0e0;
    border-color: rgba(224, 224, 224, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-gray-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #bdbdbd;
    border-color: rgba(189, 189, 189, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-gray-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9e9e9e;
    border-color: rgba(158, 158, 158, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-gray-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #757575;
    border-color: rgba(117, 117, 117, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-gray-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #616161;
    border-color: rgba(97, 97, 97, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-gray-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #424242;
    border-color: rgba(66, 66, 66, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-gray-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #212121;
    border-color: rgba(33, 33, 33, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-blueGray-50 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-50);
  }

  #uf-app .md\:tw-divide-blueGray-100 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-100);
  }

  #uf-app .md\:tw-divide-blueGray-200 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-200);
  }

  #uf-app .md\:tw-divide-blueGray-300 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-300);
  }

  #uf-app .md\:tw-divide-blueGray-400 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-400);
  }

  #uf-app .md\:tw-divide-blueGray-500 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-500);
  }

  #uf-app .md\:tw-divide-blueGray-600 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-600);
  }

  #uf-app .md\:tw-divide-blueGray-700 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-700);
  }

  #uf-app .md\:tw-divide-blueGray-800 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-800);
  }

  #uf-app .md\:tw-divide-blueGray-900 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-900);
  }

  #uf-app .md\:tw-divide-black > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-white > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--divide-opacity));
  }

  #uf-app .md\:tw-divide-transparent > :not(template) ~ :not(template){
    border-color: transparent;
  }

  #uf-app .md\:tw-divide-solid > :not(template) ~ :not(template){
    border-style: solid;
  }

  #uf-app .md\:tw-divide-dashed > :not(template) ~ :not(template){
    border-style: dashed;
  }

  #uf-app .md\:tw-divide-dotted > :not(template) ~ :not(template){
    border-style: dotted;
  }

  #uf-app .md\:tw-divide-double > :not(template) ~ :not(template){
    border-style: double;
  }

  #uf-app .md\:tw-divide-none > :not(template) ~ :not(template){
    border-style: none;
  }

  #uf-app .md\:tw-divide-opacity-0 > :not(template) ~ :not(template){
    --divide-opacity: 0;
  }

  #uf-app .md\:tw-divide-opacity-25 > :not(template) ~ :not(template){
    --divide-opacity: 0.25;
  }

  #uf-app .md\:tw-divide-opacity-50 > :not(template) ~ :not(template){
    --divide-opacity: 0.5;
  }

  #uf-app .md\:tw-divide-opacity-75 > :not(template) ~ :not(template){
    --divide-opacity: 0.75;
  }

  #uf-app .md\:tw-divide-opacity-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
  }

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

  #uf-app .md\:tw-not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  #uf-app .md\:tw-appearance-none{
    appearance: none;
  }

  #uf-app .md\:tw-bg-fixed{
    background-attachment: fixed;
  }

  #uf-app .md\:tw-bg-local{
    background-attachment: local;
  }

  #uf-app .md\:tw-bg-scroll{
    background-attachment: scroll;
  }

  #uf-app .md\:tw-bg-clip-border{
    background-clip: border-box;
  }

  #uf-app .md\:tw-bg-clip-padding{
    background-clip: padding-box;
  }

  #uf-app .md\:tw-bg-clip-content{
    background-clip: content-box;
  }

  #uf-app .md\:tw-bg-clip-text{
    background-clip: text;
  }

  #uf-app .md\:tw-bg-primary{
    background-color: var(--color-blue);
  }

  #uf-app .md\:tw-bg-muted{
    background-color: var(--color-blue-grey-400);
  }

  #uf-app .md\:tw-bg-warning{
    background-color: var(--color-orange);
  }

  #uf-app .md\:tw-bg-danger{
    background-color: var(--color-orange);
  }

  #uf-app .md\:tw-bg-fail{
    background-color: var(--color-red);
  }

  #uf-app .md\:tw-bg-info{
    background-color: var(--color-deep-purple-400);
  }

  #uf-app .md\:tw-bg-red-50{
    --bg-opacity: 1;
    background-color: #ffebee;
    background-color: rgba(255, 235, 238, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-red-100{
    --bg-opacity: 1;
    background-color: #ffcdd2;
    background-color: rgba(255, 205, 210, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-red-200{
    --bg-opacity: 1;
    background-color: #ef9a9a;
    background-color: rgba(239, 154, 154, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-red-300{
    --bg-opacity: 1;
    background-color: #e57373;
    background-color: rgba(229, 115, 115, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-red-400{
    --bg-opacity: 1;
    background-color: #ef5350;
    background-color: rgba(239, 83, 80, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-red-500{
    --bg-opacity: 1;
    background-color: #f44336;
    background-color: rgba(244, 67, 54, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-red-600{
    --bg-opacity: 1;
    background-color: #e53935;
    background-color: rgba(229, 57, 53, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-red-700{
    --bg-opacity: 1;
    background-color: #d32f2f;
    background-color: rgba(211, 47, 47, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-red-800{
    --bg-opacity: 1;
    background-color: #c62828;
    background-color: rgba(198, 40, 40, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-red-900{
    --bg-opacity: 1;
    background-color: #b71c1c;
    background-color: rgba(183, 28, 28, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-red-a100{
    --bg-opacity: 1;
    background-color: #ff8a80;
    background-color: rgba(255, 138, 128, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-red-a200{
    --bg-opacity: 1;
    background-color: #ff5252;
    background-color: rgba(255, 82, 82, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-red-a400{
    --bg-opacity: 1;
    background-color: #ff1744;
    background-color: rgba(255, 23, 68, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-red-a700{
    --bg-opacity: 1;
    background-color: #d50000;
    background-color: rgba(213, 0, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-pink-50{
    --bg-opacity: 1;
    background-color: #fce4ec;
    background-color: rgba(252, 228, 236, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-pink-100{
    --bg-opacity: 1;
    background-color: #f8bbd0;
    background-color: rgba(248, 187, 208, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-pink-200{
    --bg-opacity: 1;
    background-color: #f48fb1;
    background-color: rgba(244, 143, 177, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-pink-300{
    --bg-opacity: 1;
    background-color: #f06292;
    background-color: rgba(240, 98, 146, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-pink-400{
    --bg-opacity: 1;
    background-color: #ec407a;
    background-color: rgba(236, 64, 122, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-pink-500{
    --bg-opacity: 1;
    background-color: #e91e63;
    background-color: rgba(233, 30, 99, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-pink-600{
    --bg-opacity: 1;
    background-color: #d81b60;
    background-color: rgba(216, 27, 96, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-pink-700{
    --bg-opacity: 1;
    background-color: #c2185b;
    background-color: rgba(194, 24, 91, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-pink-800{
    --bg-opacity: 1;
    background-color: #ad1457;
    background-color: rgba(173, 20, 87, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-pink-900{
    --bg-opacity: 1;
    background-color: #880e4f;
    background-color: rgba(136, 14, 79, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-pink-a100{
    --bg-opacity: 1;
    background-color: #ff80ab;
    background-color: rgba(255, 128, 171, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-pink-a200{
    --bg-opacity: 1;
    background-color: #ff4081;
    background-color: rgba(255, 64, 129, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-pink-a400{
    --bg-opacity: 1;
    background-color: #f50057;
    background-color: rgba(245, 0, 87, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-pink-a700{
    --bg-opacity: 1;
    background-color: #c51162;
    background-color: rgba(197, 17, 98, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-purple-50{
    --bg-opacity: 1;
    background-color: #f3e5f5;
    background-color: rgba(243, 229, 245, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-purple-100{
    --bg-opacity: 1;
    background-color: #e1bee7;
    background-color: rgba(225, 190, 231, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-purple-200{
    --bg-opacity: 1;
    background-color: #ce93d8;
    background-color: rgba(206, 147, 216, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-purple-300{
    --bg-opacity: 1;
    background-color: #ba68c8;
    background-color: rgba(186, 104, 200, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-purple-400{
    --bg-opacity: 1;
    background-color: #ab47bc;
    background-color: rgba(171, 71, 188, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-purple-500{
    --bg-opacity: 1;
    background-color: #9c27b0;
    background-color: rgba(156, 39, 176, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-purple-600{
    --bg-opacity: 1;
    background-color: #8e24aa;
    background-color: rgba(142, 36, 170, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-purple-700{
    --bg-opacity: 1;
    background-color: #7b1fa2;
    background-color: rgba(123, 31, 162, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-purple-800{
    --bg-opacity: 1;
    background-color: #6a1b9a;
    background-color: rgba(106, 27, 154, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-purple-900{
    --bg-opacity: 1;
    background-color: #4a148c;
    background-color: rgba(74, 20, 140, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-purple-a100{
    --bg-opacity: 1;
    background-color: #ea80fc;
    background-color: rgba(234, 128, 252, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-purple-a200{
    --bg-opacity: 1;
    background-color: #e040fb;
    background-color: rgba(224, 64, 251, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-purple-a400{
    --bg-opacity: 1;
    background-color: #d500f9;
    background-color: rgba(213, 0, 249, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-purple-a700{
    --bg-opacity: 1;
    background-color: #aa00ff;
    background-color: rgba(170, 0, 255, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepPurple-50{
    --bg-opacity: 1;
    background-color: #ede7f6;
    background-color: rgba(237, 231, 246, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepPurple-100{
    --bg-opacity: 1;
    background-color: #d1c4e9;
    background-color: rgba(209, 196, 233, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepPurple-200{
    --bg-opacity: 1;
    background-color: #b39ddb;
    background-color: rgba(179, 157, 219, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepPurple-300{
    --bg-opacity: 1;
    background-color: #9575cd;
    background-color: rgba(149, 117, 205, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepPurple-400{
    --bg-opacity: 1;
    background-color: #7e57c2;
    background-color: rgba(126, 87, 194, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepPurple-500{
    --bg-opacity: 1;
    background-color: #673ab7;
    background-color: rgba(103, 58, 183, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepPurple-600{
    --bg-opacity: 1;
    background-color: #5e35b1;
    background-color: rgba(94, 53, 177, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepPurple-700{
    --bg-opacity: 1;
    background-color: #512da8;
    background-color: rgba(81, 45, 168, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepPurple-800{
    --bg-opacity: 1;
    background-color: #4527a0;
    background-color: rgba(69, 39, 160, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepPurple-900{
    --bg-opacity: 1;
    background-color: #311b92;
    background-color: rgba(49, 27, 146, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepPurple-a100{
    --bg-opacity: 1;
    background-color: #b388ff;
    background-color: rgba(179, 136, 255, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepPurple-a200{
    --bg-opacity: 1;
    background-color: #7c4dff;
    background-color: rgba(124, 77, 255, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepPurple-a400{
    --bg-opacity: 1;
    background-color: #651fff;
    background-color: rgba(101, 31, 255, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepPurple-a700{
    --bg-opacity: 1;
    background-color: #6200ea;
    background-color: rgba(98, 0, 234, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-indigo-50{
    --bg-opacity: 1;
    background-color: #e8eaf6;
    background-color: rgba(232, 234, 246, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-indigo-100{
    --bg-opacity: 1;
    background-color: #c5cae9;
    background-color: rgba(197, 202, 233, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-indigo-200{
    --bg-opacity: 1;
    background-color: #9fa8da;
    background-color: rgba(159, 168, 218, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-indigo-300{
    --bg-opacity: 1;
    background-color: #7986cb;
    background-color: rgba(121, 134, 203, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-indigo-400{
    --bg-opacity: 1;
    background-color: #5c6bc0;
    background-color: rgba(92, 107, 192, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-indigo-500{
    --bg-opacity: 1;
    background-color: #3f51b5;
    background-color: rgba(63, 81, 181, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-indigo-600{
    --bg-opacity: 1;
    background-color: #3949ab;
    background-color: rgba(57, 73, 171, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-indigo-700{
    --bg-opacity: 1;
    background-color: #303f9f;
    background-color: rgba(48, 63, 159, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-indigo-800{
    --bg-opacity: 1;
    background-color: #283593;
    background-color: rgba(40, 53, 147, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-indigo-900{
    --bg-opacity: 1;
    background-color: #1a237e;
    background-color: rgba(26, 35, 126, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-indigo-a100{
    --bg-opacity: 1;
    background-color: #8c9eff;
    background-color: rgba(140, 158, 255, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-indigo-a200{
    --bg-opacity: 1;
    background-color: #536dfe;
    background-color: rgba(83, 109, 254, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-indigo-a400{
    --bg-opacity: 1;
    background-color: #3d5afe;
    background-color: rgba(61, 90, 254, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-indigo-a700{
    --bg-opacity: 1;
    background-color: #304ffe;
    background-color: rgba(48, 79, 254, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-blue-50{
    --bg-opacity: 1;
    background-color: #e3f2fd;
    background-color: rgba(227, 242, 253, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-blue-100{
    --bg-opacity: 1;
    background-color: #bbdefb;
    background-color: rgba(187, 222, 251, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-blue-200{
    --bg-opacity: 1;
    background-color: #90caf9;
    background-color: rgba(144, 202, 249, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-blue-300{
    --bg-opacity: 1;
    background-color: #64b5f6;
    background-color: rgba(100, 181, 246, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-blue-400{
    --bg-opacity: 1;
    background-color: #42a5f5;
    background-color: rgba(66, 165, 245, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-blue-500{
    --bg-opacity: 1;
    background-color: #2196f3;
    background-color: rgba(33, 150, 243, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-blue-600{
    --bg-opacity: 1;
    background-color: #1e88e5;
    background-color: rgba(30, 136, 229, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-blue-700{
    --bg-opacity: 1;
    background-color: #1976d2;
    background-color: rgba(25, 118, 210, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-blue-800{
    --bg-opacity: 1;
    background-color: #1565c0;
    background-color: rgba(21, 101, 192, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-blue-900{
    --bg-opacity: 1;
    background-color: #0d47a1;
    background-color: rgba(13, 71, 161, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-blue-a100{
    --bg-opacity: 1;
    background-color: #82b1ff;
    background-color: rgba(130, 177, 255, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-blue-a200{
    --bg-opacity: 1;
    background-color: #448aff;
    background-color: rgba(68, 138, 255, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-blue-a400{
    --bg-opacity: 1;
    background-color: #2979ff;
    background-color: rgba(41, 121, 255, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-blue-a700{
    --bg-opacity: 1;
    background-color: #2962ff;
    background-color: rgba(41, 98, 255, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightBlue-50{
    --bg-opacity: 1;
    background-color: #e1f5fe;
    background-color: rgba(225, 245, 254, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightBlue-100{
    --bg-opacity: 1;
    background-color: #b3e5fc;
    background-color: rgba(179, 229, 252, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightBlue-200{
    --bg-opacity: 1;
    background-color: #81d4fa;
    background-color: rgba(129, 212, 250, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightBlue-300{
    --bg-opacity: 1;
    background-color: #4fc3f7;
    background-color: rgba(79, 195, 247, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightBlue-400{
    --bg-opacity: 1;
    background-color: #29b6f6;
    background-color: rgba(41, 182, 246, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightBlue-500{
    --bg-opacity: 1;
    background-color: #03a9f4;
    background-color: rgba(3, 169, 244, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightBlue-600{
    --bg-opacity: 1;
    background-color: #039be5;
    background-color: rgba(3, 155, 229, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightBlue-700{
    --bg-opacity: 1;
    background-color: #0288d1;
    background-color: rgba(2, 136, 209, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightBlue-800{
    --bg-opacity: 1;
    background-color: #0277bd;
    background-color: rgba(2, 119, 189, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightBlue-900{
    --bg-opacity: 1;
    background-color: #01579b;
    background-color: rgba(1, 87, 155, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightBlue-a100{
    --bg-opacity: 1;
    background-color: #80d8ff;
    background-color: rgba(128, 216, 255, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightBlue-a200{
    --bg-opacity: 1;
    background-color: #40c4ff;
    background-color: rgba(64, 196, 255, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightBlue-a400{
    --bg-opacity: 1;
    background-color: #00b0ff;
    background-color: rgba(0, 176, 255, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightBlue-a700{
    --bg-opacity: 1;
    background-color: #0091ea;
    background-color: rgba(0, 145, 234, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-cyan-50{
    --bg-opacity: 1;
    background-color: #e0f7fa;
    background-color: rgba(224, 247, 250, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-cyan-100{
    --bg-opacity: 1;
    background-color: #b2ebf2;
    background-color: rgba(178, 235, 242, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-cyan-200{
    --bg-opacity: 1;
    background-color: #80deea;
    background-color: rgba(128, 222, 234, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-cyan-300{
    --bg-opacity: 1;
    background-color: #4dd0e1;
    background-color: rgba(77, 208, 225, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-cyan-400{
    --bg-opacity: 1;
    background-color: #26c6da;
    background-color: rgba(38, 198, 218, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-cyan-500{
    --bg-opacity: 1;
    background-color: #00bcd4;
    background-color: rgba(0, 188, 212, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-cyan-600{
    --bg-opacity: 1;
    background-color: #00acc1;
    background-color: rgba(0, 172, 193, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-cyan-700{
    --bg-opacity: 1;
    background-color: #0097a7;
    background-color: rgba(0, 151, 167, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-cyan-800{
    --bg-opacity: 1;
    background-color: #00838f;
    background-color: rgba(0, 131, 143, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-cyan-900{
    --bg-opacity: 1;
    background-color: #006064;
    background-color: rgba(0, 96, 100, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-cyan-a100{
    --bg-opacity: 1;
    background-color: #84ffff;
    background-color: rgba(132, 255, 255, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-cyan-a200{
    --bg-opacity: 1;
    background-color: #18ffff;
    background-color: rgba(24, 255, 255, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-cyan-a400{
    --bg-opacity: 1;
    background-color: #00e5ff;
    background-color: rgba(0, 229, 255, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-cyan-a700{
    --bg-opacity: 1;
    background-color: #00b8d4;
    background-color: rgba(0, 184, 212, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-teal-50{
    --bg-opacity: 1;
    background-color: #e0f2f1;
    background-color: rgba(224, 242, 241, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-teal-100{
    --bg-opacity: 1;
    background-color: #b2dfdb;
    background-color: rgba(178, 223, 219, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-teal-200{
    --bg-opacity: 1;
    background-color: #80cbc4;
    background-color: rgba(128, 203, 196, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-teal-300{
    --bg-opacity: 1;
    background-color: #4db6ac;
    background-color: rgba(77, 182, 172, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-teal-400{
    --bg-opacity: 1;
    background-color: #26a69a;
    background-color: rgba(38, 166, 154, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-teal-500{
    --bg-opacity: 1;
    background-color: #009688;
    background-color: rgba(0, 150, 136, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-teal-600{
    --bg-opacity: 1;
    background-color: #00897b;
    background-color: rgba(0, 137, 123, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-teal-700{
    --bg-opacity: 1;
    background-color: #00796b;
    background-color: rgba(0, 121, 107, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-teal-800{
    --bg-opacity: 1;
    background-color: #00695c;
    background-color: rgba(0, 105, 92, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-teal-900{
    --bg-opacity: 1;
    background-color: #004d40;
    background-color: rgba(0, 77, 64, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-teal-a100{
    --bg-opacity: 1;
    background-color: #a7ffeb;
    background-color: rgba(167, 255, 235, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-teal-a200{
    --bg-opacity: 1;
    background-color: #64ffda;
    background-color: rgba(100, 255, 218, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-teal-a400{
    --bg-opacity: 1;
    background-color: #1de9b6;
    background-color: rgba(29, 233, 182, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-teal-a700{
    --bg-opacity: 1;
    background-color: #00bfa5;
    background-color: rgba(0, 191, 165, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-green-50{
    --bg-opacity: 1;
    background-color: #e8f5e9;
    background-color: rgba(232, 245, 233, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-green-100{
    --bg-opacity: 1;
    background-color: #c8e6c9;
    background-color: rgba(200, 230, 201, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-green-200{
    --bg-opacity: 1;
    background-color: #a5d6a7;
    background-color: rgba(165, 214, 167, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-green-300{
    --bg-opacity: 1;
    background-color: #81c784;
    background-color: rgba(129, 199, 132, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-green-400{
    --bg-opacity: 1;
    background-color: #66bb6a;
    background-color: rgba(102, 187, 106, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-green-500{
    --bg-opacity: 1;
    background-color: #4caf50;
    background-color: rgba(76, 175, 80, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-green-600{
    --bg-opacity: 1;
    background-color: #43a047;
    background-color: rgba(67, 160, 71, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-green-700{
    --bg-opacity: 1;
    background-color: #388e3c;
    background-color: rgba(56, 142, 60, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-green-800{
    --bg-opacity: 1;
    background-color: #2e7d32;
    background-color: rgba(46, 125, 50, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-green-900{
    --bg-opacity: 1;
    background-color: #1b5e20;
    background-color: rgba(27, 94, 32, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-green-a100{
    --bg-opacity: 1;
    background-color: #b9f6ca;
    background-color: rgba(185, 246, 202, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-green-a200{
    --bg-opacity: 1;
    background-color: #69f0ae;
    background-color: rgba(105, 240, 174, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-green-a400{
    --bg-opacity: 1;
    background-color: #00e676;
    background-color: rgba(0, 230, 118, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-green-a700{
    --bg-opacity: 1;
    background-color: #00c853;
    background-color: rgba(0, 200, 83, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightGreen-50{
    --bg-opacity: 1;
    background-color: #f1f8e9;
    background-color: rgba(241, 248, 233, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightGreen-100{
    --bg-opacity: 1;
    background-color: #dcedc8;
    background-color: rgba(220, 237, 200, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightGreen-200{
    --bg-opacity: 1;
    background-color: #c5e1a5;
    background-color: rgba(197, 225, 165, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightGreen-300{
    --bg-opacity: 1;
    background-color: #aed581;
    background-color: rgba(174, 213, 129, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightGreen-400{
    --bg-opacity: 1;
    background-color: #9ccc65;
    background-color: rgba(156, 204, 101, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightGreen-500{
    --bg-opacity: 1;
    background-color: #8bc34a;
    background-color: rgba(139, 195, 74, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightGreen-600{
    --bg-opacity: 1;
    background-color: #7cb342;
    background-color: rgba(124, 179, 66, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightGreen-700{
    --bg-opacity: 1;
    background-color: #689f38;
    background-color: rgba(104, 159, 56, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightGreen-800{
    --bg-opacity: 1;
    background-color: #558b2f;
    background-color: rgba(85, 139, 47, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightGreen-900{
    --bg-opacity: 1;
    background-color: #33691e;
    background-color: rgba(51, 105, 30, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightGreen-a100{
    --bg-opacity: 1;
    background-color: #ccff90;
    background-color: rgba(204, 255, 144, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightGreen-a200{
    --bg-opacity: 1;
    background-color: #b2ff59;
    background-color: rgba(178, 255, 89, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightGreen-a400{
    --bg-opacity: 1;
    background-color: #76ff03;
    background-color: rgba(118, 255, 3, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lightGreen-a700{
    --bg-opacity: 1;
    background-color: #64dd17;
    background-color: rgba(100, 221, 23, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lime-50{
    --bg-opacity: 1;
    background-color: #f9fbe7;
    background-color: rgba(249, 251, 231, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lime-100{
    --bg-opacity: 1;
    background-color: #f0f4c3;
    background-color: rgba(240, 244, 195, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lime-200{
    --bg-opacity: 1;
    background-color: #e6ee9c;
    background-color: rgba(230, 238, 156, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lime-300{
    --bg-opacity: 1;
    background-color: #dce775;
    background-color: rgba(220, 231, 117, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lime-400{
    --bg-opacity: 1;
    background-color: #d4e157;
    background-color: rgba(212, 225, 87, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lime-500{
    --bg-opacity: 1;
    background-color: #cddc39;
    background-color: rgba(205, 220, 57, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lime-600{
    --bg-opacity: 1;
    background-color: #c0ca33;
    background-color: rgba(192, 202, 51, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lime-700{
    --bg-opacity: 1;
    background-color: #afb42b;
    background-color: rgba(175, 180, 43, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lime-800{
    --bg-opacity: 1;
    background-color: #9e9d24;
    background-color: rgba(158, 157, 36, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lime-900{
    --bg-opacity: 1;
    background-color: #827717;
    background-color: rgba(130, 119, 23, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lime-a100{
    --bg-opacity: 1;
    background-color: #f4ff81;
    background-color: rgba(244, 255, 129, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lime-a200{
    --bg-opacity: 1;
    background-color: #eeff41;
    background-color: rgba(238, 255, 65, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lime-a400{
    --bg-opacity: 1;
    background-color: #c6ff00;
    background-color: rgba(198, 255, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-lime-a700{
    --bg-opacity: 1;
    background-color: #aeea00;
    background-color: rgba(174, 234, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-yellow-50{
    --bg-opacity: 1;
    background-color: #fffde7;
    background-color: rgba(255, 253, 231, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-yellow-100{
    --bg-opacity: 1;
    background-color: #fff9c4;
    background-color: rgba(255, 249, 196, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-yellow-200{
    --bg-opacity: 1;
    background-color: #fff59d;
    background-color: rgba(255, 245, 157, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-yellow-300{
    --bg-opacity: 1;
    background-color: #fff176;
    background-color: rgba(255, 241, 118, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-yellow-400{
    --bg-opacity: 1;
    background-color: #ffee58;
    background-color: rgba(255, 238, 88, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-yellow-500{
    --bg-opacity: 1;
    background-color: #ffeb3b;
    background-color: rgba(255, 235, 59, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-yellow-600{
    --bg-opacity: 1;
    background-color: #fdd835;
    background-color: rgba(253, 216, 53, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-yellow-700{
    --bg-opacity: 1;
    background-color: #fbc02d;
    background-color: rgba(251, 192, 45, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-yellow-800{
    --bg-opacity: 1;
    background-color: #f9a825;
    background-color: rgba(249, 168, 37, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-yellow-900{
    --bg-opacity: 1;
    background-color: #f57f17;
    background-color: rgba(245, 127, 23, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-yellow-a100{
    --bg-opacity: 1;
    background-color: #ffff8d;
    background-color: rgba(255, 255, 141, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-yellow-a200{
    --bg-opacity: 1;
    background-color: #ffff00;
    background-color: rgba(255, 255, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-yellow-a400{
    --bg-opacity: 1;
    background-color: #ffea00;
    background-color: rgba(255, 234, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-yellow-a700{
    --bg-opacity: 1;
    background-color: #ffd600;
    background-color: rgba(255, 214, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-amber-50{
    --bg-opacity: 1;
    background-color: #fff8e1;
    background-color: rgba(255, 248, 225, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-amber-100{
    --bg-opacity: 1;
    background-color: #ffecb3;
    background-color: rgba(255, 236, 179, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-amber-200{
    --bg-opacity: 1;
    background-color: #ffe082;
    background-color: rgba(255, 224, 130, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-amber-300{
    --bg-opacity: 1;
    background-color: #ffd54f;
    background-color: rgba(255, 213, 79, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-amber-400{
    --bg-opacity: 1;
    background-color: #ffca28;
    background-color: rgba(255, 202, 40, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-amber-500{
    --bg-opacity: 1;
    background-color: #ffc107;
    background-color: rgba(255, 193, 7, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-amber-600{
    --bg-opacity: 1;
    background-color: #ffb300;
    background-color: rgba(255, 179, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-amber-700{
    --bg-opacity: 1;
    background-color: #ffa000;
    background-color: rgba(255, 160, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-amber-800{
    --bg-opacity: 1;
    background-color: #ff8f00;
    background-color: rgba(255, 143, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-amber-900{
    --bg-opacity: 1;
    background-color: #ff6f00;
    background-color: rgba(255, 111, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-amber-a100{
    --bg-opacity: 1;
    background-color: #ffe57f;
    background-color: rgba(255, 229, 127, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-amber-a200{
    --bg-opacity: 1;
    background-color: #ffd740;
    background-color: rgba(255, 215, 64, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-amber-a400{
    --bg-opacity: 1;
    background-color: #ffc400;
    background-color: rgba(255, 196, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-amber-a700{
    --bg-opacity: 1;
    background-color: #ffab00;
    background-color: rgba(255, 171, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-orange-50{
    --bg-opacity: 1;
    background-color: #fff3e0;
    background-color: rgba(255, 243, 224, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-orange-100{
    --bg-opacity: 1;
    background-color: #ffe0b2;
    background-color: rgba(255, 224, 178, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-orange-200{
    --bg-opacity: 1;
    background-color: #ffcc80;
    background-color: rgba(255, 204, 128, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-orange-300{
    --bg-opacity: 1;
    background-color: #ffb74d;
    background-color: rgba(255, 183, 77, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-orange-400{
    --bg-opacity: 1;
    background-color: #ffa726;
    background-color: rgba(255, 167, 38, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-orange-500{
    --bg-opacity: 1;
    background-color: #ff9800;
    background-color: rgba(255, 152, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-orange-600{
    --bg-opacity: 1;
    background-color: #fb8c00;
    background-color: rgba(251, 140, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-orange-700{
    --bg-opacity: 1;
    background-color: #f57c00;
    background-color: rgba(245, 124, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-orange-800{
    --bg-opacity: 1;
    background-color: #ef6c00;
    background-color: rgba(239, 108, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-orange-900{
    --bg-opacity: 1;
    background-color: #e65100;
    background-color: rgba(230, 81, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-orange-a100{
    --bg-opacity: 1;
    background-color: #ffd180;
    background-color: rgba(255, 209, 128, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-orange-a200{
    --bg-opacity: 1;
    background-color: #ffab40;
    background-color: rgba(255, 171, 64, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-orange-a400{
    --bg-opacity: 1;
    background-color: #ff9100;
    background-color: rgba(255, 145, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-orange-a700{
    --bg-opacity: 1;
    background-color: #ff6d00;
    background-color: rgba(255, 109, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepOrange-50{
    --bg-opacity: 1;
    background-color: #fbe9e7;
    background-color: rgba(251, 233, 231, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepOrange-100{
    --bg-opacity: 1;
    background-color: #ffccbc;
    background-color: rgba(255, 204, 188, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepOrange-200{
    --bg-opacity: 1;
    background-color: #ffab91;
    background-color: rgba(255, 171, 145, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepOrange-300{
    --bg-opacity: 1;
    background-color: #ff8a65;
    background-color: rgba(255, 138, 101, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepOrange-400{
    --bg-opacity: 1;
    background-color: #ff7043;
    background-color: rgba(255, 112, 67, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepOrange-500{
    --bg-opacity: 1;
    background-color: #ff5722;
    background-color: rgba(255, 87, 34, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepOrange-600{
    --bg-opacity: 1;
    background-color: #f4511e;
    background-color: rgba(244, 81, 30, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepOrange-700{
    --bg-opacity: 1;
    background-color: #e64a19;
    background-color: rgba(230, 74, 25, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepOrange-800{
    --bg-opacity: 1;
    background-color: #d84315;
    background-color: rgba(216, 67, 21, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepOrange-900{
    --bg-opacity: 1;
    background-color: #bf360c;
    background-color: rgba(191, 54, 12, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepOrange-a100{
    --bg-opacity: 1;
    background-color: #ff9e80;
    background-color: rgba(255, 158, 128, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepOrange-a200{
    --bg-opacity: 1;
    background-color: #ff6e40;
    background-color: rgba(255, 110, 64, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepOrange-a400{
    --bg-opacity: 1;
    background-color: #ff3d00;
    background-color: rgba(255, 61, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-deepOrange-a700{
    --bg-opacity: 1;
    background-color: #dd2c00;
    background-color: rgba(221, 44, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-brown-50{
    --bg-opacity: 1;
    background-color: #efebe9;
    background-color: rgba(239, 235, 233, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-brown-100{
    --bg-opacity: 1;
    background-color: #d7ccc8;
    background-color: rgba(215, 204, 200, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-brown-200{
    --bg-opacity: 1;
    background-color: #bcaaa4;
    background-color: rgba(188, 170, 164, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-brown-300{
    --bg-opacity: 1;
    background-color: #a1887f;
    background-color: rgba(161, 136, 127, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-brown-400{
    --bg-opacity: 1;
    background-color: #8d6e63;
    background-color: rgba(141, 110, 99, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-brown-500{
    --bg-opacity: 1;
    background-color: #795548;
    background-color: rgba(121, 85, 72, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-brown-600{
    --bg-opacity: 1;
    background-color: #6d4c41;
    background-color: rgba(109, 76, 65, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-brown-700{
    --bg-opacity: 1;
    background-color: #5d4037;
    background-color: rgba(93, 64, 55, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-brown-800{
    --bg-opacity: 1;
    background-color: #4e342e;
    background-color: rgba(78, 52, 46, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-brown-900{
    --bg-opacity: 1;
    background-color: #3e2723;
    background-color: rgba(62, 39, 35, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-gray-50{
    --bg-opacity: 1;
    background-color: #fafafa;
    background-color: rgba(250, 250, 250, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-gray-100{
    --bg-opacity: 1;
    background-color: #f5f5f5;
    background-color: rgba(245, 245, 245, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-gray-200{
    --bg-opacity: 1;
    background-color: #eeeeee;
    background-color: rgba(238, 238, 238, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-gray-300{
    --bg-opacity: 1;
    background-color: #e0e0e0;
    background-color: rgba(224, 224, 224, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-gray-400{
    --bg-opacity: 1;
    background-color: #bdbdbd;
    background-color: rgba(189, 189, 189, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-gray-500{
    --bg-opacity: 1;
    background-color: #9e9e9e;
    background-color: rgba(158, 158, 158, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-gray-600{
    --bg-opacity: 1;
    background-color: #757575;
    background-color: rgba(117, 117, 117, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-gray-700{
    --bg-opacity: 1;
    background-color: #616161;
    background-color: rgba(97, 97, 97, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-gray-800{
    --bg-opacity: 1;
    background-color: #424242;
    background-color: rgba(66, 66, 66, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-gray-900{
    --bg-opacity: 1;
    background-color: #212121;
    background-color: rgba(33, 33, 33, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-blueGray-50{
    background-color: var(--color-blue-grey-50);
  }

  #uf-app .md\:tw-bg-blueGray-100{
    background-color: var(--color-blue-grey-100);
  }

  #uf-app .md\:tw-bg-blueGray-200{
    background-color: var(--color-blue-grey-200);
  }

  #uf-app .md\:tw-bg-blueGray-300{
    background-color: var(--color-blue-grey-300);
  }

  #uf-app .md\:tw-bg-blueGray-400{
    background-color: var(--color-blue-grey-400);
  }

  #uf-app .md\:tw-bg-blueGray-500{
    background-color: var(--color-blue-grey-500);
  }

  #uf-app .md\:tw-bg-blueGray-600{
    background-color: var(--color-blue-grey-600);
  }

  #uf-app .md\:tw-bg-blueGray-700{
    background-color: var(--color-blue-grey-700);
  }

  #uf-app .md\:tw-bg-blueGray-800{
    background-color: var(--color-blue-grey-800);
  }

  #uf-app .md\:tw-bg-blueGray-900{
    background-color: var(--color-blue-grey-900);
  }

  #uf-app .md\:tw-bg-black{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-white{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  #uf-app .md\:tw-bg-transparent{
    background-color: transparent;
  }

  #uf-app .md\:tw-bg-none{
    background-image: none;
  }

  #uf-app .md\:tw-bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--gradient-color-stops));
  }

  #uf-app .md\:tw-bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--gradient-color-stops));
  }

  #uf-app .md\:tw-bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--gradient-color-stops));
  }

  #uf-app .md\:tw-bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
  }

  #uf-app .md\:tw-bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--gradient-color-stops));
  }

  #uf-app .md\:tw-bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
  }

  #uf-app .md\:tw-bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--gradient-color-stops));
  }

  #uf-app .md\:tw-bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--gradient-color-stops));
  }

  #uf-app .md\:tw-from-primary{
    --gradient-from-color: var(--color-blue);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-from-muted{
    --gradient-from-color: var(--color-blue-grey-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-from-warning{
    --gradient-from-color: var(--color-orange);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-from-danger{
    --gradient-from-color: var(--color-orange);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-from-fail{
    --gradient-from-color: var(--color-red);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-from-info{
    --gradient-from-color: var(--color-deep-purple-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-from-red-50{
    --gradient-from-color: #ffebee;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 235, 238, 0));
  }

  #uf-app .md\:tw-from-red-100{
    --gradient-from-color: #ffcdd2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 205, 210, 0));
  }

  #uf-app .md\:tw-from-red-200{
    --gradient-from-color: #ef9a9a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 154, 154, 0));
  }

  #uf-app .md\:tw-from-red-300{
    --gradient-from-color: #e57373;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 115, 115, 0));
  }

  #uf-app .md\:tw-from-red-400{
    --gradient-from-color: #ef5350;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 83, 80, 0));
  }

  #uf-app .md\:tw-from-red-500{
    --gradient-from-color: #f44336;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 67, 54, 0));
  }

  #uf-app .md\:tw-from-red-600{
    --gradient-from-color: #e53935;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 57, 53, 0));
  }

  #uf-app .md\:tw-from-red-700{
    --gradient-from-color: #d32f2f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(211, 47, 47, 0));
  }

  #uf-app .md\:tw-from-red-800{
    --gradient-from-color: #c62828;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 40, 40, 0));
  }

  #uf-app .md\:tw-from-red-900{
    --gradient-from-color: #b71c1c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 28, 28, 0));
  }

  #uf-app .md\:tw-from-red-a100{
    --gradient-from-color: #ff8a80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 128, 0));
  }

  #uf-app .md\:tw-from-red-a200{
    --gradient-from-color: #ff5252;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 82, 82, 0));
  }

  #uf-app .md\:tw-from-red-a400{
    --gradient-from-color: #ff1744;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 23, 68, 0));
  }

  #uf-app .md\:tw-from-red-a700{
    --gradient-from-color: #d50000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 0, 0, 0));
  }

  #uf-app .md\:tw-from-pink-50{
    --gradient-from-color: #fce4ec;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 228, 236, 0));
  }

  #uf-app .md\:tw-from-pink-100{
    --gradient-from-color: #f8bbd0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 187, 208, 0));
  }

  #uf-app .md\:tw-from-pink-200{
    --gradient-from-color: #f48fb1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 143, 177, 0));
  }

  #uf-app .md\:tw-from-pink-300{
    --gradient-from-color: #f06292;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 98, 146, 0));
  }

  #uf-app .md\:tw-from-pink-400{
    --gradient-from-color: #ec407a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 64, 122, 0));
  }

  #uf-app .md\:tw-from-pink-500{
    --gradient-from-color: #e91e63;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 30, 99, 0));
  }

  #uf-app .md\:tw-from-pink-600{
    --gradient-from-color: #d81b60;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(216, 27, 96, 0));
  }

  #uf-app .md\:tw-from-pink-700{
    --gradient-from-color: #c2185b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 24, 91, 0));
  }

  #uf-app .md\:tw-from-pink-800{
    --gradient-from-color: #ad1457;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(173, 20, 87, 0));
  }

  #uf-app .md\:tw-from-pink-900{
    --gradient-from-color: #880e4f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(136, 14, 79, 0));
  }

  #uf-app .md\:tw-from-pink-a100{
    --gradient-from-color: #ff80ab;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 128, 171, 0));
  }

  #uf-app .md\:tw-from-pink-a200{
    --gradient-from-color: #ff4081;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 64, 129, 0));
  }

  #uf-app .md\:tw-from-pink-a400{
    --gradient-from-color: #f50057;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 0, 87, 0));
  }

  #uf-app .md\:tw-from-pink-a700{
    --gradient-from-color: #c51162;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 17, 98, 0));
  }

  #uf-app .md\:tw-from-purple-50{
    --gradient-from-color: #f3e5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 229, 245, 0));
  }

  #uf-app .md\:tw-from-purple-100{
    --gradient-from-color: #e1bee7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 190, 231, 0));
  }

  #uf-app .md\:tw-from-purple-200{
    --gradient-from-color: #ce93d8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 147, 216, 0));
  }

  #uf-app .md\:tw-from-purple-300{
    --gradient-from-color: #ba68c8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(186, 104, 200, 0));
  }

  #uf-app .md\:tw-from-purple-400{
    --gradient-from-color: #ab47bc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(171, 71, 188, 0));
  }

  #uf-app .md\:tw-from-purple-500{
    --gradient-from-color: #9c27b0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 39, 176, 0));
  }

  #uf-app .md\:tw-from-purple-600{
    --gradient-from-color: #8e24aa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 36, 170, 0));
  }

  #uf-app .md\:tw-from-purple-700{
    --gradient-from-color: #7b1fa2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 31, 162, 0));
  }

  #uf-app .md\:tw-from-purple-800{
    --gradient-from-color: #6a1b9a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(106, 27, 154, 0));
  }

  #uf-app .md\:tw-from-purple-900{
    --gradient-from-color: #4a148c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 20, 140, 0));
  }

  #uf-app .md\:tw-from-purple-a100{
    --gradient-from-color: #ea80fc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 128, 252, 0));
  }

  #uf-app .md\:tw-from-purple-a200{
    --gradient-from-color: #e040fb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 64, 251, 0));
  }

  #uf-app .md\:tw-from-purple-a400{
    --gradient-from-color: #d500f9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 0, 249, 0));
  }

  #uf-app .md\:tw-from-purple-a700{
    --gradient-from-color: #aa00ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(170, 0, 255, 0));
  }

  #uf-app .md\:tw-from-deepPurple-50{
    --gradient-from-color: #ede7f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 231, 246, 0));
  }

  #uf-app .md\:tw-from-deepPurple-100{
    --gradient-from-color: #d1c4e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(209, 196, 233, 0));
  }

  #uf-app .md\:tw-from-deepPurple-200{
    --gradient-from-color: #b39ddb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 157, 219, 0));
  }

  #uf-app .md\:tw-from-deepPurple-300{
    --gradient-from-color: #9575cd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(149, 117, 205, 0));
  }

  #uf-app .md\:tw-from-deepPurple-400{
    --gradient-from-color: #7e57c2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 87, 194, 0));
  }

  #uf-app .md\:tw-from-deepPurple-500{
    --gradient-from-color: #673ab7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(103, 58, 183, 0));
  }

  #uf-app .md\:tw-from-deepPurple-600{
    --gradient-from-color: #5e35b1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(94, 53, 177, 0));
  }

  #uf-app .md\:tw-from-deepPurple-700{
    --gradient-from-color: #512da8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 45, 168, 0));
  }

  #uf-app .md\:tw-from-deepPurple-800{
    --gradient-from-color: #4527a0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(69, 39, 160, 0));
  }

  #uf-app .md\:tw-from-deepPurple-900{
    --gradient-from-color: #311b92;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 27, 146, 0));
  }

  #uf-app .md\:tw-from-deepPurple-a100{
    --gradient-from-color: #b388ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 136, 255, 0));
  }

  #uf-app .md\:tw-from-deepPurple-a200{
    --gradient-from-color: #7c4dff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(124, 77, 255, 0));
  }

  #uf-app .md\:tw-from-deepPurple-a400{
    --gradient-from-color: #651fff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(101, 31, 255, 0));
  }

  #uf-app .md\:tw-from-deepPurple-a700{
    --gradient-from-color: #6200ea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(98, 0, 234, 0));
  }

  #uf-app .md\:tw-from-indigo-50{
    --gradient-from-color: #e8eaf6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(232, 234, 246, 0));
  }

  #uf-app .md\:tw-from-indigo-100{
    --gradient-from-color: #c5cae9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 202, 233, 0));
  }

  #uf-app .md\:tw-from-indigo-200{
    --gradient-from-color: #9fa8da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 168, 218, 0));
  }

  #uf-app .md\:tw-from-indigo-300{
    --gradient-from-color: #7986cb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(121, 134, 203, 0));
  }

  #uf-app .md\:tw-from-indigo-400{
    --gradient-from-color: #5c6bc0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(92, 107, 192, 0));
  }

  #uf-app .md\:tw-from-indigo-500{
    --gradient-from-color: #3f51b5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 81, 181, 0));
  }

  #uf-app .md\:tw-from-indigo-600{
    --gradient-from-color: #3949ab;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(57, 73, 171, 0));
  }

  #uf-app .md\:tw-from-indigo-700{
    --gradient-from-color: #303f9f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 63, 159, 0));
  }

  #uf-app .md\:tw-from-indigo-800{
    --gradient-from-color: #283593;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 53, 147, 0));
  }

  #uf-app .md\:tw-from-indigo-900{
    --gradient-from-color: #1a237e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 35, 126, 0));
  }

  #uf-app .md\:tw-from-indigo-a100{
    --gradient-from-color: #8c9eff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(140, 158, 255, 0));
  }

  #uf-app .md\:tw-from-indigo-a200{
    --gradient-from-color: #536dfe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(83, 109, 254, 0));
  }

  #uf-app .md\:tw-from-indigo-a400{
    --gradient-from-color: #3d5afe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 90, 254, 0));
  }

  #uf-app .md\:tw-from-indigo-a700{
    --gradient-from-color: #304ffe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 79, 254, 0));
  }

  #uf-app .md\:tw-from-blue-50{
    --gradient-from-color: #e3f2fd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 242, 253, 0));
  }

  #uf-app .md\:tw-from-blue-100{
    --gradient-from-color: #bbdefb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(187, 222, 251, 0));
  }

  #uf-app .md\:tw-from-blue-200{
    --gradient-from-color: #90caf9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 202, 249, 0));
  }

  #uf-app .md\:tw-from-blue-300{
    --gradient-from-color: #64b5f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 181, 246, 0));
  }

  #uf-app .md\:tw-from-blue-400{
    --gradient-from-color: #42a5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 165, 245, 0));
  }

  #uf-app .md\:tw-from-blue-500{
    --gradient-from-color: #2196f3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(33, 150, 243, 0));
  }

  #uf-app .md\:tw-from-blue-600{
    --gradient-from-color: #1e88e5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 136, 229, 0));
  }

  #uf-app .md\:tw-from-blue-700{
    --gradient-from-color: #1976d2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(25, 118, 210, 0));
  }

  #uf-app .md\:tw-from-blue-800{
    --gradient-from-color: #1565c0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(21, 101, 192, 0));
  }

  #uf-app .md\:tw-from-blue-900{
    --gradient-from-color: #0d47a1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(13, 71, 161, 0));
  }

  #uf-app .md\:tw-from-blue-a100{
    --gradient-from-color: #82b1ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(130, 177, 255, 0));
  }

  #uf-app .md\:tw-from-blue-a200{
    --gradient-from-color: #448aff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 138, 255, 0));
  }

  #uf-app .md\:tw-from-blue-a400{
    --gradient-from-color: #2979ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 121, 255, 0));
  }

  #uf-app .md\:tw-from-blue-a700{
    --gradient-from-color: #2962ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 98, 255, 0));
  }

  #uf-app .md\:tw-from-lightBlue-50{
    --gradient-from-color: #e1f5fe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 245, 254, 0));
  }

  #uf-app .md\:tw-from-lightBlue-100{
    --gradient-from-color: #b3e5fc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 229, 252, 0));
  }

  #uf-app .md\:tw-from-lightBlue-200{
    --gradient-from-color: #81d4fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 212, 250, 0));
  }

  #uf-app .md\:tw-from-lightBlue-300{
    --gradient-from-color: #4fc3f7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 195, 247, 0));
  }

  #uf-app .md\:tw-from-lightBlue-400{
    --gradient-from-color: #29b6f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 182, 246, 0));
  }

  #uf-app .md\:tw-from-lightBlue-500{
    --gradient-from-color: #03a9f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 169, 244, 0));
  }

  #uf-app .md\:tw-from-lightBlue-600{
    --gradient-from-color: #039be5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 155, 229, 0));
  }

  #uf-app .md\:tw-from-lightBlue-700{
    --gradient-from-color: #0288d1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(2, 136, 209, 0));
  }

  #uf-app .md\:tw-from-lightBlue-800{
    --gradient-from-color: #0277bd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(2, 119, 189, 0));
  }

  #uf-app .md\:tw-from-lightBlue-900{
    --gradient-from-color: #01579b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 87, 155, 0));
  }

  #uf-app .md\:tw-from-lightBlue-a100{
    --gradient-from-color: #80d8ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 216, 255, 0));
  }

  #uf-app .md\:tw-from-lightBlue-a200{
    --gradient-from-color: #40c4ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(64, 196, 255, 0));
  }

  #uf-app .md\:tw-from-lightBlue-a400{
    --gradient-from-color: #00b0ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 176, 255, 0));
  }

  #uf-app .md\:tw-from-lightBlue-a700{
    --gradient-from-color: #0091ea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 234, 0));
  }

  #uf-app .md\:tw-from-cyan-50{
    --gradient-from-color: #e0f7fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 247, 250, 0));
  }

  #uf-app .md\:tw-from-cyan-100{
    --gradient-from-color: #b2ebf2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 235, 242, 0));
  }

  #uf-app .md\:tw-from-cyan-200{
    --gradient-from-color: #80deea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 222, 234, 0));
  }

  #uf-app .md\:tw-from-cyan-300{
    --gradient-from-color: #4dd0e1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(77, 208, 225, 0));
  }

  #uf-app .md\:tw-from-cyan-400{
    --gradient-from-color: #26c6da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(38, 198, 218, 0));
  }

  #uf-app .md\:tw-from-cyan-500{
    --gradient-from-color: #00bcd4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 188, 212, 0));
  }

  #uf-app .md\:tw-from-cyan-600{
    --gradient-from-color: #00acc1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 172, 193, 0));
  }

  #uf-app .md\:tw-from-cyan-700{
    --gradient-from-color: #0097a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 151, 167, 0));
  }

  #uf-app .md\:tw-from-cyan-800{
    --gradient-from-color: #00838f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 131, 143, 0));
  }

  #uf-app .md\:tw-from-cyan-900{
    --gradient-from-color: #006064;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 96, 100, 0));
  }

  #uf-app .md\:tw-from-cyan-a100{
    --gradient-from-color: #84ffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 255, 255, 0));
  }

  #uf-app .md\:tw-from-cyan-a200{
    --gradient-from-color: #18ffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(24, 255, 255, 0));
  }

  #uf-app .md\:tw-from-cyan-a400{
    --gradient-from-color: #00e5ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 229, 255, 0));
  }

  #uf-app .md\:tw-from-cyan-a700{
    --gradient-from-color: #00b8d4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 184, 212, 0));
  }

  #uf-app .md\:tw-from-teal-50{
    --gradient-from-color: #e0f2f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 242, 241, 0));
  }

  #uf-app .md\:tw-from-teal-100{
    --gradient-from-color: #b2dfdb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 223, 219, 0));
  }

  #uf-app .md\:tw-from-teal-200{
    --gradient-from-color: #80cbc4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 203, 196, 0));
  }

  #uf-app .md\:tw-from-teal-300{
    --gradient-from-color: #4db6ac;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(77, 182, 172, 0));
  }

  #uf-app .md\:tw-from-teal-400{
    --gradient-from-color: #26a69a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(38, 166, 154, 0));
  }

  #uf-app .md\:tw-from-teal-500{
    --gradient-from-color: #009688;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 150, 136, 0));
  }

  #uf-app .md\:tw-from-teal-600{
    --gradient-from-color: #00897b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 137, 123, 0));
  }

  #uf-app .md\:tw-from-teal-700{
    --gradient-from-color: #00796b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 121, 107, 0));
  }

  #uf-app .md\:tw-from-teal-800{
    --gradient-from-color: #00695c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 105, 92, 0));
  }

  #uf-app .md\:tw-from-teal-900{
    --gradient-from-color: #004d40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 77, 64, 0));
  }

  #uf-app .md\:tw-from-teal-a100{
    --gradient-from-color: #a7ffeb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(167, 255, 235, 0));
  }

  #uf-app .md\:tw-from-teal-a200{
    --gradient-from-color: #64ffda;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 255, 218, 0));
  }

  #uf-app .md\:tw-from-teal-a400{
    --gradient-from-color: #1de9b6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(29, 233, 182, 0));
  }

  #uf-app .md\:tw-from-teal-a700{
    --gradient-from-color: #00bfa5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 191, 165, 0));
  }

  #uf-app .md\:tw-from-green-50{
    --gradient-from-color: #e8f5e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(232, 245, 233, 0));
  }

  #uf-app .md\:tw-from-green-100{
    --gradient-from-color: #c8e6c9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 230, 201, 0));
  }

  #uf-app .md\:tw-from-green-200{
    --gradient-from-color: #a5d6a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(165, 214, 167, 0));
  }

  #uf-app .md\:tw-from-green-300{
    --gradient-from-color: #81c784;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 199, 132, 0));
  }

  #uf-app .md\:tw-from-green-400{
    --gradient-from-color: #66bb6a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 187, 106, 0));
  }

  #uf-app .md\:tw-from-green-500{
    --gradient-from-color: #4caf50;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 175, 80, 0));
  }

  #uf-app .md\:tw-from-green-600{
    --gradient-from-color: #43a047;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 160, 71, 0));
  }

  #uf-app .md\:tw-from-green-700{
    --gradient-from-color: #388e3c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 142, 60, 0));
  }

  #uf-app .md\:tw-from-green-800{
    --gradient-from-color: #2e7d32;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(46, 125, 50, 0));
  }

  #uf-app .md\:tw-from-green-900{
    --gradient-from-color: #1b5e20;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(27, 94, 32, 0));
  }

  #uf-app .md\:tw-from-green-a100{
    --gradient-from-color: #b9f6ca;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(185, 246, 202, 0));
  }

  #uf-app .md\:tw-from-green-a200{
    --gradient-from-color: #69f0ae;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(105, 240, 174, 0));
  }

  #uf-app .md\:tw-from-green-a400{
    --gradient-from-color: #00e676;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 230, 118, 0));
  }

  #uf-app .md\:tw-from-green-a700{
    --gradient-from-color: #00c853;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 200, 83, 0));
  }

  #uf-app .md\:tw-from-lightGreen-50{
    --gradient-from-color: #f1f8e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 248, 233, 0));
  }

  #uf-app .md\:tw-from-lightGreen-100{
    --gradient-from-color: #dcedc8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 237, 200, 0));
  }

  #uf-app .md\:tw-from-lightGreen-200{
    --gradient-from-color: #c5e1a5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 225, 165, 0));
  }

  #uf-app .md\:tw-from-lightGreen-300{
    --gradient-from-color: #aed581;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(174, 213, 129, 0));
  }

  #uf-app .md\:tw-from-lightGreen-400{
    --gradient-from-color: #9ccc65;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 204, 101, 0));
  }

  #uf-app .md\:tw-from-lightGreen-500{
    --gradient-from-color: #8bc34a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(139, 195, 74, 0));
  }

  #uf-app .md\:tw-from-lightGreen-600{
    --gradient-from-color: #7cb342;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(124, 179, 66, 0));
  }

  #uf-app .md\:tw-from-lightGreen-700{
    --gradient-from-color: #689f38;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 159, 56, 0));
  }

  #uf-app .md\:tw-from-lightGreen-800{
    --gradient-from-color: #558b2f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 139, 47, 0));
  }

  #uf-app .md\:tw-from-lightGreen-900{
    --gradient-from-color: #33691e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(51, 105, 30, 0));
  }

  #uf-app .md\:tw-from-lightGreen-a100{
    --gradient-from-color: #ccff90;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(204, 255, 144, 0));
  }

  #uf-app .md\:tw-from-lightGreen-a200{
    --gradient-from-color: #b2ff59;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 255, 89, 0));
  }

  #uf-app .md\:tw-from-lightGreen-a400{
    --gradient-from-color: #76ff03;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 255, 3, 0));
  }

  #uf-app .md\:tw-from-lightGreen-a700{
    --gradient-from-color: #64dd17;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 221, 23, 0));
  }

  #uf-app .md\:tw-from-lime-50{
    --gradient-from-color: #f9fbe7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 251, 231, 0));
  }

  #uf-app .md\:tw-from-lime-100{
    --gradient-from-color: #f0f4c3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 244, 195, 0));
  }

  #uf-app .md\:tw-from-lime-200{
    --gradient-from-color: #e6ee9c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 238, 156, 0));
  }

  #uf-app .md\:tw-from-lime-300{
    --gradient-from-color: #dce775;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 231, 117, 0));
  }

  #uf-app .md\:tw-from-lime-400{
    --gradient-from-color: #d4e157;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(212, 225, 87, 0));
  }

  #uf-app .md\:tw-from-lime-500{
    --gradient-from-color: #cddc39;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 220, 57, 0));
  }

  #uf-app .md\:tw-from-lime-600{
    --gradient-from-color: #c0ca33;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 202, 51, 0));
  }

  #uf-app .md\:tw-from-lime-700{
    --gradient-from-color: #afb42b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 180, 43, 0));
  }

  #uf-app .md\:tw-from-lime-800{
    --gradient-from-color: #9e9d24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(158, 157, 36, 0));
  }

  #uf-app .md\:tw-from-lime-900{
    --gradient-from-color: #827717;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(130, 119, 23, 0));
  }

  #uf-app .md\:tw-from-lime-a100{
    --gradient-from-color: #f4ff81;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 255, 129, 0));
  }

  #uf-app .md\:tw-from-lime-a200{
    --gradient-from-color: #eeff41;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(238, 255, 65, 0));
  }

  #uf-app .md\:tw-from-lime-a400{
    --gradient-from-color: #c6ff00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 255, 0, 0));
  }

  #uf-app .md\:tw-from-lime-a700{
    --gradient-from-color: #aeea00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(174, 234, 0, 0));
  }

  #uf-app .md\:tw-from-yellow-50{
    --gradient-from-color: #fffde7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 253, 231, 0));
  }

  #uf-app .md\:tw-from-yellow-100{
    --gradient-from-color: #fff9c4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 249, 196, 0));
  }

  #uf-app .md\:tw-from-yellow-200{
    --gradient-from-color: #fff59d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 157, 0));
  }

  #uf-app .md\:tw-from-yellow-300{
    --gradient-from-color: #fff176;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 118, 0));
  }

  #uf-app .md\:tw-from-yellow-400{
    --gradient-from-color: #ffee58;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 238, 88, 0));
  }

  #uf-app .md\:tw-from-yellow-500{
    --gradient-from-color: #ffeb3b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 235, 59, 0));
  }

  #uf-app .md\:tw-from-yellow-600{
    --gradient-from-color: #fdd835;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 216, 53, 0));
  }

  #uf-app .md\:tw-from-yellow-700{
    --gradient-from-color: #fbc02d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 192, 45, 0));
  }

  #uf-app .md\:tw-from-yellow-800{
    --gradient-from-color: #f9a825;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 168, 37, 0));
  }

  #uf-app .md\:tw-from-yellow-900{
    --gradient-from-color: #f57f17;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 127, 23, 0));
  }

  #uf-app .md\:tw-from-yellow-a100{
    --gradient-from-color: #ffff8d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 141, 0));
  }

  #uf-app .md\:tw-from-yellow-a200{
    --gradient-from-color: #ffff00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 0, 0));
  }

  #uf-app .md\:tw-from-yellow-a400{
    --gradient-from-color: #ffea00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 234, 0, 0));
  }

  #uf-app .md\:tw-from-yellow-a700{
    --gradient-from-color: #ffd600;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 214, 0, 0));
  }

  #uf-app .md\:tw-from-amber-50{
    --gradient-from-color: #fff8e1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 225, 0));
  }

  #uf-app .md\:tw-from-amber-100{
    --gradient-from-color: #ffecb3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 236, 179, 0));
  }

  #uf-app .md\:tw-from-amber-200{
    --gradient-from-color: #ffe082;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 224, 130, 0));
  }

  #uf-app .md\:tw-from-amber-300{
    --gradient-from-color: #ffd54f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 213, 79, 0));
  }

  #uf-app .md\:tw-from-amber-400{
    --gradient-from-color: #ffca28;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 202, 40, 0));
  }

  #uf-app .md\:tw-from-amber-500{
    --gradient-from-color: #ffc107;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 193, 7, 0));
  }

  #uf-app .md\:tw-from-amber-600{
    --gradient-from-color: #ffb300;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 179, 0, 0));
  }

  #uf-app .md\:tw-from-amber-700{
    --gradient-from-color: #ffa000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 160, 0, 0));
  }

  #uf-app .md\:tw-from-amber-800{
    --gradient-from-color: #ff8f00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 143, 0, 0));
  }

  #uf-app .md\:tw-from-amber-900{
    --gradient-from-color: #ff6f00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 111, 0, 0));
  }

  #uf-app .md\:tw-from-amber-a100{
    --gradient-from-color: #ffe57f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 229, 127, 0));
  }

  #uf-app .md\:tw-from-amber-a200{
    --gradient-from-color: #ffd740;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 215, 64, 0));
  }

  #uf-app .md\:tw-from-amber-a400{
    --gradient-from-color: #ffc400;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 196, 0, 0));
  }

  #uf-app .md\:tw-from-amber-a700{
    --gradient-from-color: #ffab00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 0, 0));
  }

  #uf-app .md\:tw-from-orange-50{
    --gradient-from-color: #fff3e0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 243, 224, 0));
  }

  #uf-app .md\:tw-from-orange-100{
    --gradient-from-color: #ffe0b2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 224, 178, 0));
  }

  #uf-app .md\:tw-from-orange-200{
    --gradient-from-color: #ffcc80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 204, 128, 0));
  }

  #uf-app .md\:tw-from-orange-300{
    --gradient-from-color: #ffb74d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 183, 77, 0));
  }

  #uf-app .md\:tw-from-orange-400{
    --gradient-from-color: #ffa726;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 167, 38, 0));
  }

  #uf-app .md\:tw-from-orange-500{
    --gradient-from-color: #ff9800;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 152, 0, 0));
  }

  #uf-app .md\:tw-from-orange-600{
    --gradient-from-color: #fb8c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 140, 0, 0));
  }

  #uf-app .md\:tw-from-orange-700{
    --gradient-from-color: #f57c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 124, 0, 0));
  }

  #uf-app .md\:tw-from-orange-800{
    --gradient-from-color: #ef6c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 108, 0, 0));
  }

  #uf-app .md\:tw-from-orange-900{
    --gradient-from-color: #e65100;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 81, 0, 0));
  }

  #uf-app .md\:tw-from-orange-a100{
    --gradient-from-color: #ffd180;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 209, 128, 0));
  }

  #uf-app .md\:tw-from-orange-a200{
    --gradient-from-color: #ffab40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 64, 0));
  }

  #uf-app .md\:tw-from-orange-a400{
    --gradient-from-color: #ff9100;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 145, 0, 0));
  }

  #uf-app .md\:tw-from-orange-a700{
    --gradient-from-color: #ff6d00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 109, 0, 0));
  }

  #uf-app .md\:tw-from-deepOrange-50{
    --gradient-from-color: #fbe9e7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 233, 231, 0));
  }

  #uf-app .md\:tw-from-deepOrange-100{
    --gradient-from-color: #ffccbc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 204, 188, 0));
  }

  #uf-app .md\:tw-from-deepOrange-200{
    --gradient-from-color: #ffab91;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 145, 0));
  }

  #uf-app .md\:tw-from-deepOrange-300{
    --gradient-from-color: #ff8a65;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 101, 0));
  }

  #uf-app .md\:tw-from-deepOrange-400{
    --gradient-from-color: #ff7043;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 112, 67, 0));
  }

  #uf-app .md\:tw-from-deepOrange-500{
    --gradient-from-color: #ff5722;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 87, 34, 0));
  }

  #uf-app .md\:tw-from-deepOrange-600{
    --gradient-from-color: #f4511e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 81, 30, 0));
  }

  #uf-app .md\:tw-from-deepOrange-700{
    --gradient-from-color: #e64a19;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 74, 25, 0));
  }

  #uf-app .md\:tw-from-deepOrange-800{
    --gradient-from-color: #d84315;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(216, 67, 21, 0));
  }

  #uf-app .md\:tw-from-deepOrange-900{
    --gradient-from-color: #bf360c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 54, 12, 0));
  }

  #uf-app .md\:tw-from-deepOrange-a100{
    --gradient-from-color: #ff9e80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 158, 128, 0));
  }

  #uf-app .md\:tw-from-deepOrange-a200{
    --gradient-from-color: #ff6e40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 110, 64, 0));
  }

  #uf-app .md\:tw-from-deepOrange-a400{
    --gradient-from-color: #ff3d00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 61, 0, 0));
  }

  #uf-app .md\:tw-from-deepOrange-a700{
    --gradient-from-color: #dd2c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 44, 0, 0));
  }

  #uf-app .md\:tw-from-brown-50{
    --gradient-from-color: #efebe9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 235, 233, 0));
  }

  #uf-app .md\:tw-from-brown-100{
    --gradient-from-color: #d7ccc8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 204, 200, 0));
  }

  #uf-app .md\:tw-from-brown-200{
    --gradient-from-color: #bcaaa4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 170, 164, 0));
  }

  #uf-app .md\:tw-from-brown-300{
    --gradient-from-color: #a1887f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 136, 127, 0));
  }

  #uf-app .md\:tw-from-brown-400{
    --gradient-from-color: #8d6e63;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 110, 99, 0));
  }

  #uf-app .md\:tw-from-brown-500{
    --gradient-from-color: #795548;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(121, 85, 72, 0));
  }

  #uf-app .md\:tw-from-brown-600{
    --gradient-from-color: #6d4c41;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(109, 76, 65, 0));
  }

  #uf-app .md\:tw-from-brown-700{
    --gradient-from-color: #5d4037;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(93, 64, 55, 0));
  }

  #uf-app .md\:tw-from-brown-800{
    --gradient-from-color: #4e342e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 52, 46, 0));
  }

  #uf-app .md\:tw-from-brown-900{
    --gradient-from-color: #3e2723;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(62, 39, 35, 0));
  }

  #uf-app .md\:tw-from-gray-50{
    --gradient-from-color: #fafafa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 250, 250, 0));
  }

  #uf-app .md\:tw-from-gray-100{
    --gradient-from-color: #f5f5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 245, 245, 0));
  }

  #uf-app .md\:tw-from-gray-200{
    --gradient-from-color: #eeeeee;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(238, 238, 238, 0));
  }

  #uf-app .md\:tw-from-gray-300{
    --gradient-from-color: #e0e0e0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 224, 224, 0));
  }

  #uf-app .md\:tw-from-gray-400{
    --gradient-from-color: #bdbdbd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(189, 189, 189, 0));
  }

  #uf-app .md\:tw-from-gray-500{
    --gradient-from-color: #9e9e9e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(158, 158, 158, 0));
  }

  #uf-app .md\:tw-from-gray-600{
    --gradient-from-color: #757575;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 117, 117, 0));
  }

  #uf-app .md\:tw-from-gray-700{
    --gradient-from-color: #616161;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(97, 97, 97, 0));
  }

  #uf-app .md\:tw-from-gray-800{
    --gradient-from-color: #424242;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 66, 66, 0));
  }

  #uf-app .md\:tw-from-gray-900{
    --gradient-from-color: #212121;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(33, 33, 33, 0));
  }

  #uf-app .md\:tw-from-blueGray-50{
    --gradient-from-color: var(--color-blue-grey-50);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-from-blueGray-100{
    --gradient-from-color: var(--color-blue-grey-100);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-from-blueGray-200{
    --gradient-from-color: var(--color-blue-grey-200);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-from-blueGray-300{
    --gradient-from-color: var(--color-blue-grey-300);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-from-blueGray-400{
    --gradient-from-color: var(--color-blue-grey-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-from-blueGray-500{
    --gradient-from-color: var(--color-blue-grey-500);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-from-blueGray-600{
    --gradient-from-color: var(--color-blue-grey-600);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-from-blueGray-700{
    --gradient-from-color: var(--color-blue-grey-700);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-from-blueGray-800{
    --gradient-from-color: var(--color-blue-grey-800);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-from-blueGray-900{
    --gradient-from-color: var(--color-blue-grey-900);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-from-black{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  #uf-app .md\:tw-from-white{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-from-transparent{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  #uf-app .md\:tw-via-primary{
    --gradient-via-color: var(--color-blue);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-via-muted{
    --gradient-via-color: var(--color-blue-grey-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-via-warning{
    --gradient-via-color: var(--color-orange);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-via-danger{
    --gradient-via-color: var(--color-orange);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-via-fail{
    --gradient-via-color: var(--color-red);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-via-info{
    --gradient-via-color: var(--color-deep-purple-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-via-red-50{
    --gradient-via-color: #ffebee;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 235, 238, 0));
  }

  #uf-app .md\:tw-via-red-100{
    --gradient-via-color: #ffcdd2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 205, 210, 0));
  }

  #uf-app .md\:tw-via-red-200{
    --gradient-via-color: #ef9a9a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 154, 154, 0));
  }

  #uf-app .md\:tw-via-red-300{
    --gradient-via-color: #e57373;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 115, 115, 0));
  }

  #uf-app .md\:tw-via-red-400{
    --gradient-via-color: #ef5350;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 83, 80, 0));
  }

  #uf-app .md\:tw-via-red-500{
    --gradient-via-color: #f44336;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 67, 54, 0));
  }

  #uf-app .md\:tw-via-red-600{
    --gradient-via-color: #e53935;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 57, 53, 0));
  }

  #uf-app .md\:tw-via-red-700{
    --gradient-via-color: #d32f2f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(211, 47, 47, 0));
  }

  #uf-app .md\:tw-via-red-800{
    --gradient-via-color: #c62828;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 40, 40, 0));
  }

  #uf-app .md\:tw-via-red-900{
    --gradient-via-color: #b71c1c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 28, 28, 0));
  }

  #uf-app .md\:tw-via-red-a100{
    --gradient-via-color: #ff8a80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 128, 0));
  }

  #uf-app .md\:tw-via-red-a200{
    --gradient-via-color: #ff5252;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 82, 82, 0));
  }

  #uf-app .md\:tw-via-red-a400{
    --gradient-via-color: #ff1744;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 23, 68, 0));
  }

  #uf-app .md\:tw-via-red-a700{
    --gradient-via-color: #d50000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 0, 0, 0));
  }

  #uf-app .md\:tw-via-pink-50{
    --gradient-via-color: #fce4ec;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 228, 236, 0));
  }

  #uf-app .md\:tw-via-pink-100{
    --gradient-via-color: #f8bbd0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 187, 208, 0));
  }

  #uf-app .md\:tw-via-pink-200{
    --gradient-via-color: #f48fb1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 143, 177, 0));
  }

  #uf-app .md\:tw-via-pink-300{
    --gradient-via-color: #f06292;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 98, 146, 0));
  }

  #uf-app .md\:tw-via-pink-400{
    --gradient-via-color: #ec407a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 64, 122, 0));
  }

  #uf-app .md\:tw-via-pink-500{
    --gradient-via-color: #e91e63;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 30, 99, 0));
  }

  #uf-app .md\:tw-via-pink-600{
    --gradient-via-color: #d81b60;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(216, 27, 96, 0));
  }

  #uf-app .md\:tw-via-pink-700{
    --gradient-via-color: #c2185b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 24, 91, 0));
  }

  #uf-app .md\:tw-via-pink-800{
    --gradient-via-color: #ad1457;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(173, 20, 87, 0));
  }

  #uf-app .md\:tw-via-pink-900{
    --gradient-via-color: #880e4f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(136, 14, 79, 0));
  }

  #uf-app .md\:tw-via-pink-a100{
    --gradient-via-color: #ff80ab;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 128, 171, 0));
  }

  #uf-app .md\:tw-via-pink-a200{
    --gradient-via-color: #ff4081;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 64, 129, 0));
  }

  #uf-app .md\:tw-via-pink-a400{
    --gradient-via-color: #f50057;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 0, 87, 0));
  }

  #uf-app .md\:tw-via-pink-a700{
    --gradient-via-color: #c51162;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 17, 98, 0));
  }

  #uf-app .md\:tw-via-purple-50{
    --gradient-via-color: #f3e5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 229, 245, 0));
  }

  #uf-app .md\:tw-via-purple-100{
    --gradient-via-color: #e1bee7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 190, 231, 0));
  }

  #uf-app .md\:tw-via-purple-200{
    --gradient-via-color: #ce93d8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 147, 216, 0));
  }

  #uf-app .md\:tw-via-purple-300{
    --gradient-via-color: #ba68c8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(186, 104, 200, 0));
  }

  #uf-app .md\:tw-via-purple-400{
    --gradient-via-color: #ab47bc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(171, 71, 188, 0));
  }

  #uf-app .md\:tw-via-purple-500{
    --gradient-via-color: #9c27b0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 39, 176, 0));
  }

  #uf-app .md\:tw-via-purple-600{
    --gradient-via-color: #8e24aa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 36, 170, 0));
  }

  #uf-app .md\:tw-via-purple-700{
    --gradient-via-color: #7b1fa2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 31, 162, 0));
  }

  #uf-app .md\:tw-via-purple-800{
    --gradient-via-color: #6a1b9a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(106, 27, 154, 0));
  }

  #uf-app .md\:tw-via-purple-900{
    --gradient-via-color: #4a148c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 20, 140, 0));
  }

  #uf-app .md\:tw-via-purple-a100{
    --gradient-via-color: #ea80fc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 128, 252, 0));
  }

  #uf-app .md\:tw-via-purple-a200{
    --gradient-via-color: #e040fb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 64, 251, 0));
  }

  #uf-app .md\:tw-via-purple-a400{
    --gradient-via-color: #d500f9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 0, 249, 0));
  }

  #uf-app .md\:tw-via-purple-a700{
    --gradient-via-color: #aa00ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(170, 0, 255, 0));
  }

  #uf-app .md\:tw-via-deepPurple-50{
    --gradient-via-color: #ede7f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 231, 246, 0));
  }

  #uf-app .md\:tw-via-deepPurple-100{
    --gradient-via-color: #d1c4e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(209, 196, 233, 0));
  }

  #uf-app .md\:tw-via-deepPurple-200{
    --gradient-via-color: #b39ddb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 157, 219, 0));
  }

  #uf-app .md\:tw-via-deepPurple-300{
    --gradient-via-color: #9575cd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(149, 117, 205, 0));
  }

  #uf-app .md\:tw-via-deepPurple-400{
    --gradient-via-color: #7e57c2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 87, 194, 0));
  }

  #uf-app .md\:tw-via-deepPurple-500{
    --gradient-via-color: #673ab7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(103, 58, 183, 0));
  }

  #uf-app .md\:tw-via-deepPurple-600{
    --gradient-via-color: #5e35b1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(94, 53, 177, 0));
  }

  #uf-app .md\:tw-via-deepPurple-700{
    --gradient-via-color: #512da8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 45, 168, 0));
  }

  #uf-app .md\:tw-via-deepPurple-800{
    --gradient-via-color: #4527a0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(69, 39, 160, 0));
  }

  #uf-app .md\:tw-via-deepPurple-900{
    --gradient-via-color: #311b92;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 27, 146, 0));
  }

  #uf-app .md\:tw-via-deepPurple-a100{
    --gradient-via-color: #b388ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 136, 255, 0));
  }

  #uf-app .md\:tw-via-deepPurple-a200{
    --gradient-via-color: #7c4dff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(124, 77, 255, 0));
  }

  #uf-app .md\:tw-via-deepPurple-a400{
    --gradient-via-color: #651fff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(101, 31, 255, 0));
  }

  #uf-app .md\:tw-via-deepPurple-a700{
    --gradient-via-color: #6200ea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(98, 0, 234, 0));
  }

  #uf-app .md\:tw-via-indigo-50{
    --gradient-via-color: #e8eaf6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(232, 234, 246, 0));
  }

  #uf-app .md\:tw-via-indigo-100{
    --gradient-via-color: #c5cae9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 202, 233, 0));
  }

  #uf-app .md\:tw-via-indigo-200{
    --gradient-via-color: #9fa8da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 168, 218, 0));
  }

  #uf-app .md\:tw-via-indigo-300{
    --gradient-via-color: #7986cb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(121, 134, 203, 0));
  }

  #uf-app .md\:tw-via-indigo-400{
    --gradient-via-color: #5c6bc0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(92, 107, 192, 0));
  }

  #uf-app .md\:tw-via-indigo-500{
    --gradient-via-color: #3f51b5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 81, 181, 0));
  }

  #uf-app .md\:tw-via-indigo-600{
    --gradient-via-color: #3949ab;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(57, 73, 171, 0));
  }

  #uf-app .md\:tw-via-indigo-700{
    --gradient-via-color: #303f9f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 63, 159, 0));
  }

  #uf-app .md\:tw-via-indigo-800{
    --gradient-via-color: #283593;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 53, 147, 0));
  }

  #uf-app .md\:tw-via-indigo-900{
    --gradient-via-color: #1a237e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 35, 126, 0));
  }

  #uf-app .md\:tw-via-indigo-a100{
    --gradient-via-color: #8c9eff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(140, 158, 255, 0));
  }

  #uf-app .md\:tw-via-indigo-a200{
    --gradient-via-color: #536dfe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(83, 109, 254, 0));
  }

  #uf-app .md\:tw-via-indigo-a400{
    --gradient-via-color: #3d5afe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 90, 254, 0));
  }

  #uf-app .md\:tw-via-indigo-a700{
    --gradient-via-color: #304ffe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 79, 254, 0));
  }

  #uf-app .md\:tw-via-blue-50{
    --gradient-via-color: #e3f2fd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 242, 253, 0));
  }

  #uf-app .md\:tw-via-blue-100{
    --gradient-via-color: #bbdefb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(187, 222, 251, 0));
  }

  #uf-app .md\:tw-via-blue-200{
    --gradient-via-color: #90caf9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 202, 249, 0));
  }

  #uf-app .md\:tw-via-blue-300{
    --gradient-via-color: #64b5f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 181, 246, 0));
  }

  #uf-app .md\:tw-via-blue-400{
    --gradient-via-color: #42a5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 165, 245, 0));
  }

  #uf-app .md\:tw-via-blue-500{
    --gradient-via-color: #2196f3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(33, 150, 243, 0));
  }

  #uf-app .md\:tw-via-blue-600{
    --gradient-via-color: #1e88e5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 136, 229, 0));
  }

  #uf-app .md\:tw-via-blue-700{
    --gradient-via-color: #1976d2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(25, 118, 210, 0));
  }

  #uf-app .md\:tw-via-blue-800{
    --gradient-via-color: #1565c0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(21, 101, 192, 0));
  }

  #uf-app .md\:tw-via-blue-900{
    --gradient-via-color: #0d47a1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(13, 71, 161, 0));
  }

  #uf-app .md\:tw-via-blue-a100{
    --gradient-via-color: #82b1ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(130, 177, 255, 0));
  }

  #uf-app .md\:tw-via-blue-a200{
    --gradient-via-color: #448aff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 138, 255, 0));
  }

  #uf-app .md\:tw-via-blue-a400{
    --gradient-via-color: #2979ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 121, 255, 0));
  }

  #uf-app .md\:tw-via-blue-a700{
    --gradient-via-color: #2962ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 98, 255, 0));
  }

  #uf-app .md\:tw-via-lightBlue-50{
    --gradient-via-color: #e1f5fe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 245, 254, 0));
  }

  #uf-app .md\:tw-via-lightBlue-100{
    --gradient-via-color: #b3e5fc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 229, 252, 0));
  }

  #uf-app .md\:tw-via-lightBlue-200{
    --gradient-via-color: #81d4fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 212, 250, 0));
  }

  #uf-app .md\:tw-via-lightBlue-300{
    --gradient-via-color: #4fc3f7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 195, 247, 0));
  }

  #uf-app .md\:tw-via-lightBlue-400{
    --gradient-via-color: #29b6f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 182, 246, 0));
  }

  #uf-app .md\:tw-via-lightBlue-500{
    --gradient-via-color: #03a9f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 169, 244, 0));
  }

  #uf-app .md\:tw-via-lightBlue-600{
    --gradient-via-color: #039be5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 155, 229, 0));
  }

  #uf-app .md\:tw-via-lightBlue-700{
    --gradient-via-color: #0288d1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(2, 136, 209, 0));
  }

  #uf-app .md\:tw-via-lightBlue-800{
    --gradient-via-color: #0277bd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(2, 119, 189, 0));
  }

  #uf-app .md\:tw-via-lightBlue-900{
    --gradient-via-color: #01579b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 87, 155, 0));
  }

  #uf-app .md\:tw-via-lightBlue-a100{
    --gradient-via-color: #80d8ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 216, 255, 0));
  }

  #uf-app .md\:tw-via-lightBlue-a200{
    --gradient-via-color: #40c4ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(64, 196, 255, 0));
  }

  #uf-app .md\:tw-via-lightBlue-a400{
    --gradient-via-color: #00b0ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 176, 255, 0));
  }

  #uf-app .md\:tw-via-lightBlue-a700{
    --gradient-via-color: #0091ea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 234, 0));
  }

  #uf-app .md\:tw-via-cyan-50{
    --gradient-via-color: #e0f7fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 247, 250, 0));
  }

  #uf-app .md\:tw-via-cyan-100{
    --gradient-via-color: #b2ebf2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 235, 242, 0));
  }

  #uf-app .md\:tw-via-cyan-200{
    --gradient-via-color: #80deea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 222, 234, 0));
  }

  #uf-app .md\:tw-via-cyan-300{
    --gradient-via-color: #4dd0e1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(77, 208, 225, 0));
  }

  #uf-app .md\:tw-via-cyan-400{
    --gradient-via-color: #26c6da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(38, 198, 218, 0));
  }

  #uf-app .md\:tw-via-cyan-500{
    --gradient-via-color: #00bcd4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 188, 212, 0));
  }

  #uf-app .md\:tw-via-cyan-600{
    --gradient-via-color: #00acc1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 172, 193, 0));
  }

  #uf-app .md\:tw-via-cyan-700{
    --gradient-via-color: #0097a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 151, 167, 0));
  }

  #uf-app .md\:tw-via-cyan-800{
    --gradient-via-color: #00838f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 131, 143, 0));
  }

  #uf-app .md\:tw-via-cyan-900{
    --gradient-via-color: #006064;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 96, 100, 0));
  }

  #uf-app .md\:tw-via-cyan-a100{
    --gradient-via-color: #84ffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 255, 255, 0));
  }

  #uf-app .md\:tw-via-cyan-a200{
    --gradient-via-color: #18ffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(24, 255, 255, 0));
  }

  #uf-app .md\:tw-via-cyan-a400{
    --gradient-via-color: #00e5ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 229, 255, 0));
  }

  #uf-app .md\:tw-via-cyan-a700{
    --gradient-via-color: #00b8d4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 184, 212, 0));
  }

  #uf-app .md\:tw-via-teal-50{
    --gradient-via-color: #e0f2f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 242, 241, 0));
  }

  #uf-app .md\:tw-via-teal-100{
    --gradient-via-color: #b2dfdb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 223, 219, 0));
  }

  #uf-app .md\:tw-via-teal-200{
    --gradient-via-color: #80cbc4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 203, 196, 0));
  }

  #uf-app .md\:tw-via-teal-300{
    --gradient-via-color: #4db6ac;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(77, 182, 172, 0));
  }

  #uf-app .md\:tw-via-teal-400{
    --gradient-via-color: #26a69a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(38, 166, 154, 0));
  }

  #uf-app .md\:tw-via-teal-500{
    --gradient-via-color: #009688;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 150, 136, 0));
  }

  #uf-app .md\:tw-via-teal-600{
    --gradient-via-color: #00897b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 137, 123, 0));
  }

  #uf-app .md\:tw-via-teal-700{
    --gradient-via-color: #00796b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 121, 107, 0));
  }

  #uf-app .md\:tw-via-teal-800{
    --gradient-via-color: #00695c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 105, 92, 0));
  }

  #uf-app .md\:tw-via-teal-900{
    --gradient-via-color: #004d40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 77, 64, 0));
  }

  #uf-app .md\:tw-via-teal-a100{
    --gradient-via-color: #a7ffeb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(167, 255, 235, 0));
  }

  #uf-app .md\:tw-via-teal-a200{
    --gradient-via-color: #64ffda;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 255, 218, 0));
  }

  #uf-app .md\:tw-via-teal-a400{
    --gradient-via-color: #1de9b6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(29, 233, 182, 0));
  }

  #uf-app .md\:tw-via-teal-a700{
    --gradient-via-color: #00bfa5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 191, 165, 0));
  }

  #uf-app .md\:tw-via-green-50{
    --gradient-via-color: #e8f5e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(232, 245, 233, 0));
  }

  #uf-app .md\:tw-via-green-100{
    --gradient-via-color: #c8e6c9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 230, 201, 0));
  }

  #uf-app .md\:tw-via-green-200{
    --gradient-via-color: #a5d6a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(165, 214, 167, 0));
  }

  #uf-app .md\:tw-via-green-300{
    --gradient-via-color: #81c784;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 199, 132, 0));
  }

  #uf-app .md\:tw-via-green-400{
    --gradient-via-color: #66bb6a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 187, 106, 0));
  }

  #uf-app .md\:tw-via-green-500{
    --gradient-via-color: #4caf50;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 175, 80, 0));
  }

  #uf-app .md\:tw-via-green-600{
    --gradient-via-color: #43a047;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 160, 71, 0));
  }

  #uf-app .md\:tw-via-green-700{
    --gradient-via-color: #388e3c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 142, 60, 0));
  }

  #uf-app .md\:tw-via-green-800{
    --gradient-via-color: #2e7d32;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(46, 125, 50, 0));
  }

  #uf-app .md\:tw-via-green-900{
    --gradient-via-color: #1b5e20;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(27, 94, 32, 0));
  }

  #uf-app .md\:tw-via-green-a100{
    --gradient-via-color: #b9f6ca;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(185, 246, 202, 0));
  }

  #uf-app .md\:tw-via-green-a200{
    --gradient-via-color: #69f0ae;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(105, 240, 174, 0));
  }

  #uf-app .md\:tw-via-green-a400{
    --gradient-via-color: #00e676;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 230, 118, 0));
  }

  #uf-app .md\:tw-via-green-a700{
    --gradient-via-color: #00c853;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 200, 83, 0));
  }

  #uf-app .md\:tw-via-lightGreen-50{
    --gradient-via-color: #f1f8e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 248, 233, 0));
  }

  #uf-app .md\:tw-via-lightGreen-100{
    --gradient-via-color: #dcedc8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 237, 200, 0));
  }

  #uf-app .md\:tw-via-lightGreen-200{
    --gradient-via-color: #c5e1a5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 225, 165, 0));
  }

  #uf-app .md\:tw-via-lightGreen-300{
    --gradient-via-color: #aed581;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(174, 213, 129, 0));
  }

  #uf-app .md\:tw-via-lightGreen-400{
    --gradient-via-color: #9ccc65;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 204, 101, 0));
  }

  #uf-app .md\:tw-via-lightGreen-500{
    --gradient-via-color: #8bc34a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(139, 195, 74, 0));
  }

  #uf-app .md\:tw-via-lightGreen-600{
    --gradient-via-color: #7cb342;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(124, 179, 66, 0));
  }

  #uf-app .md\:tw-via-lightGreen-700{
    --gradient-via-color: #689f38;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 159, 56, 0));
  }

  #uf-app .md\:tw-via-lightGreen-800{
    --gradient-via-color: #558b2f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 139, 47, 0));
  }

  #uf-app .md\:tw-via-lightGreen-900{
    --gradient-via-color: #33691e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(51, 105, 30, 0));
  }

  #uf-app .md\:tw-via-lightGreen-a100{
    --gradient-via-color: #ccff90;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(204, 255, 144, 0));
  }

  #uf-app .md\:tw-via-lightGreen-a200{
    --gradient-via-color: #b2ff59;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 255, 89, 0));
  }

  #uf-app .md\:tw-via-lightGreen-a400{
    --gradient-via-color: #76ff03;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 255, 3, 0));
  }

  #uf-app .md\:tw-via-lightGreen-a700{
    --gradient-via-color: #64dd17;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 221, 23, 0));
  }

  #uf-app .md\:tw-via-lime-50{
    --gradient-via-color: #f9fbe7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 251, 231, 0));
  }

  #uf-app .md\:tw-via-lime-100{
    --gradient-via-color: #f0f4c3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 244, 195, 0));
  }

  #uf-app .md\:tw-via-lime-200{
    --gradient-via-color: #e6ee9c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 238, 156, 0));
  }

  #uf-app .md\:tw-via-lime-300{
    --gradient-via-color: #dce775;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 231, 117, 0));
  }

  #uf-app .md\:tw-via-lime-400{
    --gradient-via-color: #d4e157;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(212, 225, 87, 0));
  }

  #uf-app .md\:tw-via-lime-500{
    --gradient-via-color: #cddc39;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 220, 57, 0));
  }

  #uf-app .md\:tw-via-lime-600{
    --gradient-via-color: #c0ca33;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 202, 51, 0));
  }

  #uf-app .md\:tw-via-lime-700{
    --gradient-via-color: #afb42b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 180, 43, 0));
  }

  #uf-app .md\:tw-via-lime-800{
    --gradient-via-color: #9e9d24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(158, 157, 36, 0));
  }

  #uf-app .md\:tw-via-lime-900{
    --gradient-via-color: #827717;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(130, 119, 23, 0));
  }

  #uf-app .md\:tw-via-lime-a100{
    --gradient-via-color: #f4ff81;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 255, 129, 0));
  }

  #uf-app .md\:tw-via-lime-a200{
    --gradient-via-color: #eeff41;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(238, 255, 65, 0));
  }

  #uf-app .md\:tw-via-lime-a400{
    --gradient-via-color: #c6ff00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 255, 0, 0));
  }

  #uf-app .md\:tw-via-lime-a700{
    --gradient-via-color: #aeea00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(174, 234, 0, 0));
  }

  #uf-app .md\:tw-via-yellow-50{
    --gradient-via-color: #fffde7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 253, 231, 0));
  }

  #uf-app .md\:tw-via-yellow-100{
    --gradient-via-color: #fff9c4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 249, 196, 0));
  }

  #uf-app .md\:tw-via-yellow-200{
    --gradient-via-color: #fff59d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 157, 0));
  }

  #uf-app .md\:tw-via-yellow-300{
    --gradient-via-color: #fff176;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 118, 0));
  }

  #uf-app .md\:tw-via-yellow-400{
    --gradient-via-color: #ffee58;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 238, 88, 0));
  }

  #uf-app .md\:tw-via-yellow-500{
    --gradient-via-color: #ffeb3b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 235, 59, 0));
  }

  #uf-app .md\:tw-via-yellow-600{
    --gradient-via-color: #fdd835;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 216, 53, 0));
  }

  #uf-app .md\:tw-via-yellow-700{
    --gradient-via-color: #fbc02d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 192, 45, 0));
  }

  #uf-app .md\:tw-via-yellow-800{
    --gradient-via-color: #f9a825;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 168, 37, 0));
  }

  #uf-app .md\:tw-via-yellow-900{
    --gradient-via-color: #f57f17;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 127, 23, 0));
  }

  #uf-app .md\:tw-via-yellow-a100{
    --gradient-via-color: #ffff8d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 141, 0));
  }

  #uf-app .md\:tw-via-yellow-a200{
    --gradient-via-color: #ffff00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 0, 0));
  }

  #uf-app .md\:tw-via-yellow-a400{
    --gradient-via-color: #ffea00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 234, 0, 0));
  }

  #uf-app .md\:tw-via-yellow-a700{
    --gradient-via-color: #ffd600;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 214, 0, 0));
  }

  #uf-app .md\:tw-via-amber-50{
    --gradient-via-color: #fff8e1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 225, 0));
  }

  #uf-app .md\:tw-via-amber-100{
    --gradient-via-color: #ffecb3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 236, 179, 0));
  }

  #uf-app .md\:tw-via-amber-200{
    --gradient-via-color: #ffe082;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 224, 130, 0));
  }

  #uf-app .md\:tw-via-amber-300{
    --gradient-via-color: #ffd54f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 213, 79, 0));
  }

  #uf-app .md\:tw-via-amber-400{
    --gradient-via-color: #ffca28;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 202, 40, 0));
  }

  #uf-app .md\:tw-via-amber-500{
    --gradient-via-color: #ffc107;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 193, 7, 0));
  }

  #uf-app .md\:tw-via-amber-600{
    --gradient-via-color: #ffb300;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 179, 0, 0));
  }

  #uf-app .md\:tw-via-amber-700{
    --gradient-via-color: #ffa000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 160, 0, 0));
  }

  #uf-app .md\:tw-via-amber-800{
    --gradient-via-color: #ff8f00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 143, 0, 0));
  }

  #uf-app .md\:tw-via-amber-900{
    --gradient-via-color: #ff6f00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 111, 0, 0));
  }

  #uf-app .md\:tw-via-amber-a100{
    --gradient-via-color: #ffe57f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 229, 127, 0));
  }

  #uf-app .md\:tw-via-amber-a200{
    --gradient-via-color: #ffd740;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 215, 64, 0));
  }

  #uf-app .md\:tw-via-amber-a400{
    --gradient-via-color: #ffc400;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 196, 0, 0));
  }

  #uf-app .md\:tw-via-amber-a700{
    --gradient-via-color: #ffab00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 0, 0));
  }

  #uf-app .md\:tw-via-orange-50{
    --gradient-via-color: #fff3e0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 243, 224, 0));
  }

  #uf-app .md\:tw-via-orange-100{
    --gradient-via-color: #ffe0b2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 224, 178, 0));
  }

  #uf-app .md\:tw-via-orange-200{
    --gradient-via-color: #ffcc80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 204, 128, 0));
  }

  #uf-app .md\:tw-via-orange-300{
    --gradient-via-color: #ffb74d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 183, 77, 0));
  }

  #uf-app .md\:tw-via-orange-400{
    --gradient-via-color: #ffa726;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 167, 38, 0));
  }

  #uf-app .md\:tw-via-orange-500{
    --gradient-via-color: #ff9800;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 152, 0, 0));
  }

  #uf-app .md\:tw-via-orange-600{
    --gradient-via-color: #fb8c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 140, 0, 0));
  }

  #uf-app .md\:tw-via-orange-700{
    --gradient-via-color: #f57c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 124, 0, 0));
  }

  #uf-app .md\:tw-via-orange-800{
    --gradient-via-color: #ef6c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 108, 0, 0));
  }

  #uf-app .md\:tw-via-orange-900{
    --gradient-via-color: #e65100;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 81, 0, 0));
  }

  #uf-app .md\:tw-via-orange-a100{
    --gradient-via-color: #ffd180;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 209, 128, 0));
  }

  #uf-app .md\:tw-via-orange-a200{
    --gradient-via-color: #ffab40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 64, 0));
  }

  #uf-app .md\:tw-via-orange-a400{
    --gradient-via-color: #ff9100;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 145, 0, 0));
  }

  #uf-app .md\:tw-via-orange-a700{
    --gradient-via-color: #ff6d00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 109, 0, 0));
  }

  #uf-app .md\:tw-via-deepOrange-50{
    --gradient-via-color: #fbe9e7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 233, 231, 0));
  }

  #uf-app .md\:tw-via-deepOrange-100{
    --gradient-via-color: #ffccbc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 204, 188, 0));
  }

  #uf-app .md\:tw-via-deepOrange-200{
    --gradient-via-color: #ffab91;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 145, 0));
  }

  #uf-app .md\:tw-via-deepOrange-300{
    --gradient-via-color: #ff8a65;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 101, 0));
  }

  #uf-app .md\:tw-via-deepOrange-400{
    --gradient-via-color: #ff7043;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 112, 67, 0));
  }

  #uf-app .md\:tw-via-deepOrange-500{
    --gradient-via-color: #ff5722;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 87, 34, 0));
  }

  #uf-app .md\:tw-via-deepOrange-600{
    --gradient-via-color: #f4511e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 81, 30, 0));
  }

  #uf-app .md\:tw-via-deepOrange-700{
    --gradient-via-color: #e64a19;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 74, 25, 0));
  }

  #uf-app .md\:tw-via-deepOrange-800{
    --gradient-via-color: #d84315;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(216, 67, 21, 0));
  }

  #uf-app .md\:tw-via-deepOrange-900{
    --gradient-via-color: #bf360c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 54, 12, 0));
  }

  #uf-app .md\:tw-via-deepOrange-a100{
    --gradient-via-color: #ff9e80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 158, 128, 0));
  }

  #uf-app .md\:tw-via-deepOrange-a200{
    --gradient-via-color: #ff6e40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 110, 64, 0));
  }

  #uf-app .md\:tw-via-deepOrange-a400{
    --gradient-via-color: #ff3d00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 61, 0, 0));
  }

  #uf-app .md\:tw-via-deepOrange-a700{
    --gradient-via-color: #dd2c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 44, 0, 0));
  }

  #uf-app .md\:tw-via-brown-50{
    --gradient-via-color: #efebe9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 235, 233, 0));
  }

  #uf-app .md\:tw-via-brown-100{
    --gradient-via-color: #d7ccc8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 204, 200, 0));
  }

  #uf-app .md\:tw-via-brown-200{
    --gradient-via-color: #bcaaa4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 170, 164, 0));
  }

  #uf-app .md\:tw-via-brown-300{
    --gradient-via-color: #a1887f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 136, 127, 0));
  }

  #uf-app .md\:tw-via-brown-400{
    --gradient-via-color: #8d6e63;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 110, 99, 0));
  }

  #uf-app .md\:tw-via-brown-500{
    --gradient-via-color: #795548;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(121, 85, 72, 0));
  }

  #uf-app .md\:tw-via-brown-600{
    --gradient-via-color: #6d4c41;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(109, 76, 65, 0));
  }

  #uf-app .md\:tw-via-brown-700{
    --gradient-via-color: #5d4037;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(93, 64, 55, 0));
  }

  #uf-app .md\:tw-via-brown-800{
    --gradient-via-color: #4e342e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 52, 46, 0));
  }

  #uf-app .md\:tw-via-brown-900{
    --gradient-via-color: #3e2723;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(62, 39, 35, 0));
  }

  #uf-app .md\:tw-via-gray-50{
    --gradient-via-color: #fafafa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 250, 250, 0));
  }

  #uf-app .md\:tw-via-gray-100{
    --gradient-via-color: #f5f5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 245, 245, 0));
  }

  #uf-app .md\:tw-via-gray-200{
    --gradient-via-color: #eeeeee;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(238, 238, 238, 0));
  }

  #uf-app .md\:tw-via-gray-300{
    --gradient-via-color: #e0e0e0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 224, 224, 0));
  }

  #uf-app .md\:tw-via-gray-400{
    --gradient-via-color: #bdbdbd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(189, 189, 189, 0));
  }

  #uf-app .md\:tw-via-gray-500{
    --gradient-via-color: #9e9e9e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(158, 158, 158, 0));
  }

  #uf-app .md\:tw-via-gray-600{
    --gradient-via-color: #757575;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 117, 117, 0));
  }

  #uf-app .md\:tw-via-gray-700{
    --gradient-via-color: #616161;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(97, 97, 97, 0));
  }

  #uf-app .md\:tw-via-gray-800{
    --gradient-via-color: #424242;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 66, 66, 0));
  }

  #uf-app .md\:tw-via-gray-900{
    --gradient-via-color: #212121;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(33, 33, 33, 0));
  }

  #uf-app .md\:tw-via-blueGray-50{
    --gradient-via-color: var(--color-blue-grey-50);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-via-blueGray-100{
    --gradient-via-color: var(--color-blue-grey-100);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-via-blueGray-200{
    --gradient-via-color: var(--color-blue-grey-200);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-via-blueGray-300{
    --gradient-via-color: var(--color-blue-grey-300);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-via-blueGray-400{
    --gradient-via-color: var(--color-blue-grey-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-via-blueGray-500{
    --gradient-via-color: var(--color-blue-grey-500);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-via-blueGray-600{
    --gradient-via-color: var(--color-blue-grey-600);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-via-blueGray-700{
    --gradient-via-color: var(--color-blue-grey-700);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-via-blueGray-800{
    --gradient-via-color: var(--color-blue-grey-800);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-via-blueGray-900{
    --gradient-via-color: var(--color-blue-grey-900);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-via-black{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  #uf-app .md\:tw-via-white{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .md\:tw-via-transparent{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  #uf-app .md\:tw-to-primary{
    --gradient-to-color: var(--color-blue);
  }

  #uf-app .md\:tw-to-muted{
    --gradient-to-color: var(--color-blue-grey-400);
  }

  #uf-app .md\:tw-to-warning{
    --gradient-to-color: var(--color-orange);
  }

  #uf-app .md\:tw-to-danger{
    --gradient-to-color: var(--color-orange);
  }

  #uf-app .md\:tw-to-fail{
    --gradient-to-color: var(--color-red);
  }

  #uf-app .md\:tw-to-info{
    --gradient-to-color: var(--color-deep-purple-400);
  }

  #uf-app .md\:tw-to-red-50{
    --gradient-to-color: #ffebee;
  }

  #uf-app .md\:tw-to-red-100{
    --gradient-to-color: #ffcdd2;
  }

  #uf-app .md\:tw-to-red-200{
    --gradient-to-color: #ef9a9a;
  }

  #uf-app .md\:tw-to-red-300{
    --gradient-to-color: #e57373;
  }

  #uf-app .md\:tw-to-red-400{
    --gradient-to-color: #ef5350;
  }

  #uf-app .md\:tw-to-red-500{
    --gradient-to-color: #f44336;
  }

  #uf-app .md\:tw-to-red-600{
    --gradient-to-color: #e53935;
  }

  #uf-app .md\:tw-to-red-700{
    --gradient-to-color: #d32f2f;
  }

  #uf-app .md\:tw-to-red-800{
    --gradient-to-color: #c62828;
  }

  #uf-app .md\:tw-to-red-900{
    --gradient-to-color: #b71c1c;
  }

  #uf-app .md\:tw-to-red-a100{
    --gradient-to-color: #ff8a80;
  }

  #uf-app .md\:tw-to-red-a200{
    --gradient-to-color: #ff5252;
  }

  #uf-app .md\:tw-to-red-a400{
    --gradient-to-color: #ff1744;
  }

  #uf-app .md\:tw-to-red-a700{
    --gradient-to-color: #d50000;
  }

  #uf-app .md\:tw-to-pink-50{
    --gradient-to-color: #fce4ec;
  }

  #uf-app .md\:tw-to-pink-100{
    --gradient-to-color: #f8bbd0;
  }

  #uf-app .md\:tw-to-pink-200{
    --gradient-to-color: #f48fb1;
  }

  #uf-app .md\:tw-to-pink-300{
    --gradient-to-color: #f06292;
  }

  #uf-app .md\:tw-to-pink-400{
    --gradient-to-color: #ec407a;
  }

  #uf-app .md\:tw-to-pink-500{
    --gradient-to-color: #e91e63;
  }

  #uf-app .md\:tw-to-pink-600{
    --gradient-to-color: #d81b60;
  }

  #uf-app .md\:tw-to-pink-700{
    --gradient-to-color: #c2185b;
  }

  #uf-app .md\:tw-to-pink-800{
    --gradient-to-color: #ad1457;
  }

  #uf-app .md\:tw-to-pink-900{
    --gradient-to-color: #880e4f;
  }

  #uf-app .md\:tw-to-pink-a100{
    --gradient-to-color: #ff80ab;
  }

  #uf-app .md\:tw-to-pink-a200{
    --gradient-to-color: #ff4081;
  }

  #uf-app .md\:tw-to-pink-a400{
    --gradient-to-color: #f50057;
  }

  #uf-app .md\:tw-to-pink-a700{
    --gradient-to-color: #c51162;
  }

  #uf-app .md\:tw-to-purple-50{
    --gradient-to-color: #f3e5f5;
  }

  #uf-app .md\:tw-to-purple-100{
    --gradient-to-color: #e1bee7;
  }

  #uf-app .md\:tw-to-purple-200{
    --gradient-to-color: #ce93d8;
  }

  #uf-app .md\:tw-to-purple-300{
    --gradient-to-color: #ba68c8;
  }

  #uf-app .md\:tw-to-purple-400{
    --gradient-to-color: #ab47bc;
  }

  #uf-app .md\:tw-to-purple-500{
    --gradient-to-color: #9c27b0;
  }

  #uf-app .md\:tw-to-purple-600{
    --gradient-to-color: #8e24aa;
  }

  #uf-app .md\:tw-to-purple-700{
    --gradient-to-color: #7b1fa2;
  }

  #uf-app .md\:tw-to-purple-800{
    --gradient-to-color: #6a1b9a;
  }

  #uf-app .md\:tw-to-purple-900{
    --gradient-to-color: #4a148c;
  }

  #uf-app .md\:tw-to-purple-a100{
    --gradient-to-color: #ea80fc;
  }

  #uf-app .md\:tw-to-purple-a200{
    --gradient-to-color: #e040fb;
  }

  #uf-app .md\:tw-to-purple-a400{
    --gradient-to-color: #d500f9;
  }

  #uf-app .md\:tw-to-purple-a700{
    --gradient-to-color: #aa00ff;
  }

  #uf-app .md\:tw-to-deepPurple-50{
    --gradient-to-color: #ede7f6;
  }

  #uf-app .md\:tw-to-deepPurple-100{
    --gradient-to-color: #d1c4e9;
  }

  #uf-app .md\:tw-to-deepPurple-200{
    --gradient-to-color: #b39ddb;
  }

  #uf-app .md\:tw-to-deepPurple-300{
    --gradient-to-color: #9575cd;
  }

  #uf-app .md\:tw-to-deepPurple-400{
    --gradient-to-color: #7e57c2;
  }

  #uf-app .md\:tw-to-deepPurple-500{
    --gradient-to-color: #673ab7;
  }

  #uf-app .md\:tw-to-deepPurple-600{
    --gradient-to-color: #5e35b1;
  }

  #uf-app .md\:tw-to-deepPurple-700{
    --gradient-to-color: #512da8;
  }

  #uf-app .md\:tw-to-deepPurple-800{
    --gradient-to-color: #4527a0;
  }

  #uf-app .md\:tw-to-deepPurple-900{
    --gradient-to-color: #311b92;
  }

  #uf-app .md\:tw-to-deepPurple-a100{
    --gradient-to-color: #b388ff;
  }

  #uf-app .md\:tw-to-deepPurple-a200{
    --gradient-to-color: #7c4dff;
  }

  #uf-app .md\:tw-to-deepPurple-a400{
    --gradient-to-color: #651fff;
  }

  #uf-app .md\:tw-to-deepPurple-a700{
    --gradient-to-color: #6200ea;
  }

  #uf-app .md\:tw-to-indigo-50{
    --gradient-to-color: #e8eaf6;
  }

  #uf-app .md\:tw-to-indigo-100{
    --gradient-to-color: #c5cae9;
  }

  #uf-app .md\:tw-to-indigo-200{
    --gradient-to-color: #9fa8da;
  }

  #uf-app .md\:tw-to-indigo-300{
    --gradient-to-color: #7986cb;
  }

  #uf-app .md\:tw-to-indigo-400{
    --gradient-to-color: #5c6bc0;
  }

  #uf-app .md\:tw-to-indigo-500{
    --gradient-to-color: #3f51b5;
  }

  #uf-app .md\:tw-to-indigo-600{
    --gradient-to-color: #3949ab;
  }

  #uf-app .md\:tw-to-indigo-700{
    --gradient-to-color: #303f9f;
  }

  #uf-app .md\:tw-to-indigo-800{
    --gradient-to-color: #283593;
  }

  #uf-app .md\:tw-to-indigo-900{
    --gradient-to-color: #1a237e;
  }

  #uf-app .md\:tw-to-indigo-a100{
    --gradient-to-color: #8c9eff;
  }

  #uf-app .md\:tw-to-indigo-a200{
    --gradient-to-color: #536dfe;
  }

  #uf-app .md\:tw-to-indigo-a400{
    --gradient-to-color: #3d5afe;
  }

  #uf-app .md\:tw-to-indigo-a700{
    --gradient-to-color: #304ffe;
  }

  #uf-app .md\:tw-to-blue-50{
    --gradient-to-color: #e3f2fd;
  }

  #uf-app .md\:tw-to-blue-100{
    --gradient-to-color: #bbdefb;
  }

  #uf-app .md\:tw-to-blue-200{
    --gradient-to-color: #90caf9;
  }

  #uf-app .md\:tw-to-blue-300{
    --gradient-to-color: #64b5f6;
  }

  #uf-app .md\:tw-to-blue-400{
    --gradient-to-color: #42a5f5;
  }

  #uf-app .md\:tw-to-blue-500{
    --gradient-to-color: #2196f3;
  }

  #uf-app .md\:tw-to-blue-600{
    --gradient-to-color: #1e88e5;
  }

  #uf-app .md\:tw-to-blue-700{
    --gradient-to-color: #1976d2;
  }

  #uf-app .md\:tw-to-blue-800{
    --gradient-to-color: #1565c0;
  }

  #uf-app .md\:tw-to-blue-900{
    --gradient-to-color: #0d47a1;
  }

  #uf-app .md\:tw-to-blue-a100{
    --gradient-to-color: #82b1ff;
  }

  #uf-app .md\:tw-to-blue-a200{
    --gradient-to-color: #448aff;
  }

  #uf-app .md\:tw-to-blue-a400{
    --gradient-to-color: #2979ff;
  }

  #uf-app .md\:tw-to-blue-a700{
    --gradient-to-color: #2962ff;
  }

  #uf-app .md\:tw-to-lightBlue-50{
    --gradient-to-color: #e1f5fe;
  }

  #uf-app .md\:tw-to-lightBlue-100{
    --gradient-to-color: #b3e5fc;
  }

  #uf-app .md\:tw-to-lightBlue-200{
    --gradient-to-color: #81d4fa;
  }

  #uf-app .md\:tw-to-lightBlue-300{
    --gradient-to-color: #4fc3f7;
  }

  #uf-app .md\:tw-to-lightBlue-400{
    --gradient-to-color: #29b6f6;
  }

  #uf-app .md\:tw-to-lightBlue-500{
    --gradient-to-color: #03a9f4;
  }

  #uf-app .md\:tw-to-lightBlue-600{
    --gradient-to-color: #039be5;
  }

  #uf-app .md\:tw-to-lightBlue-700{
    --gradient-to-color: #0288d1;
  }

  #uf-app .md\:tw-to-lightBlue-800{
    --gradient-to-color: #0277bd;
  }

  #uf-app .md\:tw-to-lightBlue-900{
    --gradient-to-color: #01579b;
  }

  #uf-app .md\:tw-to-lightBlue-a100{
    --gradient-to-color: #80d8ff;
  }

  #uf-app .md\:tw-to-lightBlue-a200{
    --gradient-to-color: #40c4ff;
  }

  #uf-app .md\:tw-to-lightBlue-a400{
    --gradient-to-color: #00b0ff;
  }

  #uf-app .md\:tw-to-lightBlue-a700{
    --gradient-to-color: #0091ea;
  }

  #uf-app .md\:tw-to-cyan-50{
    --gradient-to-color: #e0f7fa;
  }

  #uf-app .md\:tw-to-cyan-100{
    --gradient-to-color: #b2ebf2;
  }

  #uf-app .md\:tw-to-cyan-200{
    --gradient-to-color: #80deea;
  }

  #uf-app .md\:tw-to-cyan-300{
    --gradient-to-color: #4dd0e1;
  }

  #uf-app .md\:tw-to-cyan-400{
    --gradient-to-color: #26c6da;
  }

  #uf-app .md\:tw-to-cyan-500{
    --gradient-to-color: #00bcd4;
  }

  #uf-app .md\:tw-to-cyan-600{
    --gradient-to-color: #00acc1;
  }

  #uf-app .md\:tw-to-cyan-700{
    --gradient-to-color: #0097a7;
  }

  #uf-app .md\:tw-to-cyan-800{
    --gradient-to-color: #00838f;
  }

  #uf-app .md\:tw-to-cyan-900{
    --gradient-to-color: #006064;
  }

  #uf-app .md\:tw-to-cyan-a100{
    --gradient-to-color: #84ffff;
  }

  #uf-app .md\:tw-to-cyan-a200{
    --gradient-to-color: #18ffff;
  }

  #uf-app .md\:tw-to-cyan-a400{
    --gradient-to-color: #00e5ff;
  }

  #uf-app .md\:tw-to-cyan-a700{
    --gradient-to-color: #00b8d4;
  }

  #uf-app .md\:tw-to-teal-50{
    --gradient-to-color: #e0f2f1;
  }

  #uf-app .md\:tw-to-teal-100{
    --gradient-to-color: #b2dfdb;
  }

  #uf-app .md\:tw-to-teal-200{
    --gradient-to-color: #80cbc4;
  }

  #uf-app .md\:tw-to-teal-300{
    --gradient-to-color: #4db6ac;
  }

  #uf-app .md\:tw-to-teal-400{
    --gradient-to-color: #26a69a;
  }

  #uf-app .md\:tw-to-teal-500{
    --gradient-to-color: #009688;
  }

  #uf-app .md\:tw-to-teal-600{
    --gradient-to-color: #00897b;
  }

  #uf-app .md\:tw-to-teal-700{
    --gradient-to-color: #00796b;
  }

  #uf-app .md\:tw-to-teal-800{
    --gradient-to-color: #00695c;
  }

  #uf-app .md\:tw-to-teal-900{
    --gradient-to-color: #004d40;
  }

  #uf-app .md\:tw-to-teal-a100{
    --gradient-to-color: #a7ffeb;
  }

  #uf-app .md\:tw-to-teal-a200{
    --gradient-to-color: #64ffda;
  }

  #uf-app .md\:tw-to-teal-a400{
    --gradient-to-color: #1de9b6;
  }

  #uf-app .md\:tw-to-teal-a700{
    --gradient-to-color: #00bfa5;
  }

  #uf-app .md\:tw-to-green-50{
    --gradient-to-color: #e8f5e9;
  }

  #uf-app .md\:tw-to-green-100{
    --gradient-to-color: #c8e6c9;
  }

  #uf-app .md\:tw-to-green-200{
    --gradient-to-color: #a5d6a7;
  }

  #uf-app .md\:tw-to-green-300{
    --gradient-to-color: #81c784;
  }

  #uf-app .md\:tw-to-green-400{
    --gradient-to-color: #66bb6a;
  }

  #uf-app .md\:tw-to-green-500{
    --gradient-to-color: #4caf50;
  }

  #uf-app .md\:tw-to-green-600{
    --gradient-to-color: #43a047;
  }

  #uf-app .md\:tw-to-green-700{
    --gradient-to-color: #388e3c;
  }

  #uf-app .md\:tw-to-green-800{
    --gradient-to-color: #2e7d32;
  }

  #uf-app .md\:tw-to-green-900{
    --gradient-to-color: #1b5e20;
  }

  #uf-app .md\:tw-to-green-a100{
    --gradient-to-color: #b9f6ca;
  }

  #uf-app .md\:tw-to-green-a200{
    --gradient-to-color: #69f0ae;
  }

  #uf-app .md\:tw-to-green-a400{
    --gradient-to-color: #00e676;
  }

  #uf-app .md\:tw-to-green-a700{
    --gradient-to-color: #00c853;
  }

  #uf-app .md\:tw-to-lightGreen-50{
    --gradient-to-color: #f1f8e9;
  }

  #uf-app .md\:tw-to-lightGreen-100{
    --gradient-to-color: #dcedc8;
  }

  #uf-app .md\:tw-to-lightGreen-200{
    --gradient-to-color: #c5e1a5;
  }

  #uf-app .md\:tw-to-lightGreen-300{
    --gradient-to-color: #aed581;
  }

  #uf-app .md\:tw-to-lightGreen-400{
    --gradient-to-color: #9ccc65;
  }

  #uf-app .md\:tw-to-lightGreen-500{
    --gradient-to-color: #8bc34a;
  }

  #uf-app .md\:tw-to-lightGreen-600{
    --gradient-to-color: #7cb342;
  }

  #uf-app .md\:tw-to-lightGreen-700{
    --gradient-to-color: #689f38;
  }

  #uf-app .md\:tw-to-lightGreen-800{
    --gradient-to-color: #558b2f;
  }

  #uf-app .md\:tw-to-lightGreen-900{
    --gradient-to-color: #33691e;
  }

  #uf-app .md\:tw-to-lightGreen-a100{
    --gradient-to-color: #ccff90;
  }

  #uf-app .md\:tw-to-lightGreen-a200{
    --gradient-to-color: #b2ff59;
  }

  #uf-app .md\:tw-to-lightGreen-a400{
    --gradient-to-color: #76ff03;
  }

  #uf-app .md\:tw-to-lightGreen-a700{
    --gradient-to-color: #64dd17;
  }

  #uf-app .md\:tw-to-lime-50{
    --gradient-to-color: #f9fbe7;
  }

  #uf-app .md\:tw-to-lime-100{
    --gradient-to-color: #f0f4c3;
  }

  #uf-app .md\:tw-to-lime-200{
    --gradient-to-color: #e6ee9c;
  }

  #uf-app .md\:tw-to-lime-300{
    --gradient-to-color: #dce775;
  }

  #uf-app .md\:tw-to-lime-400{
    --gradient-to-color: #d4e157;
  }

  #uf-app .md\:tw-to-lime-500{
    --gradient-to-color: #cddc39;
  }

  #uf-app .md\:tw-to-lime-600{
    --gradient-to-color: #c0ca33;
  }

  #uf-app .md\:tw-to-lime-700{
    --gradient-to-color: #afb42b;
  }

  #uf-app .md\:tw-to-lime-800{
    --gradient-to-color: #9e9d24;
  }

  #uf-app .md\:tw-to-lime-900{
    --gradient-to-color: #827717;
  }

  #uf-app .md\:tw-to-lime-a100{
    --gradient-to-color: #f4ff81;
  }

  #uf-app .md\:tw-to-lime-a200{
    --gradient-to-color: #eeff41;
  }

  #uf-app .md\:tw-to-lime-a400{
    --gradient-to-color: #c6ff00;
  }

  #uf-app .md\:tw-to-lime-a700{
    --gradient-to-color: #aeea00;
  }

  #uf-app .md\:tw-to-yellow-50{
    --gradient-to-color: #fffde7;
  }

  #uf-app .md\:tw-to-yellow-100{
    --gradient-to-color: #fff9c4;
  }

  #uf-app .md\:tw-to-yellow-200{
    --gradient-to-color: #fff59d;
  }

  #uf-app .md\:tw-to-yellow-300{
    --gradient-to-color: #fff176;
  }

  #uf-app .md\:tw-to-yellow-400{
    --gradient-to-color: #ffee58;
  }

  #uf-app .md\:tw-to-yellow-500{
    --gradient-to-color: #ffeb3b;
  }

  #uf-app .md\:tw-to-yellow-600{
    --gradient-to-color: #fdd835;
  }

  #uf-app .md\:tw-to-yellow-700{
    --gradient-to-color: #fbc02d;
  }

  #uf-app .md\:tw-to-yellow-800{
    --gradient-to-color: #f9a825;
  }

  #uf-app .md\:tw-to-yellow-900{
    --gradient-to-color: #f57f17;
  }

  #uf-app .md\:tw-to-yellow-a100{
    --gradient-to-color: #ffff8d;
  }

  #uf-app .md\:tw-to-yellow-a200{
    --gradient-to-color: #ffff00;
  }

  #uf-app .md\:tw-to-yellow-a400{
    --gradient-to-color: #ffea00;
  }

  #uf-app .md\:tw-to-yellow-a700{
    --gradient-to-color: #ffd600;
  }

  #uf-app .md\:tw-to-amber-50{
    --gradient-to-color: #fff8e1;
  }

  #uf-app .md\:tw-to-amber-100{
    --gradient-to-color: #ffecb3;
  }

  #uf-app .md\:tw-to-amber-200{
    --gradient-to-color: #ffe082;
  }

  #uf-app .md\:tw-to-amber-300{
    --gradient-to-color: #ffd54f;
  }

  #uf-app .md\:tw-to-amber-400{
    --gradient-to-color: #ffca28;
  }

  #uf-app .md\:tw-to-amber-500{
    --gradient-to-color: #ffc107;
  }

  #uf-app .md\:tw-to-amber-600{
    --gradient-to-color: #ffb300;
  }

  #uf-app .md\:tw-to-amber-700{
    --gradient-to-color: #ffa000;
  }

  #uf-app .md\:tw-to-amber-800{
    --gradient-to-color: #ff8f00;
  }

  #uf-app .md\:tw-to-amber-900{
    --gradient-to-color: #ff6f00;
  }

  #uf-app .md\:tw-to-amber-a100{
    --gradient-to-color: #ffe57f;
  }

  #uf-app .md\:tw-to-amber-a200{
    --gradient-to-color: #ffd740;
  }

  #uf-app .md\:tw-to-amber-a400{
    --gradient-to-color: #ffc400;
  }

  #uf-app .md\:tw-to-amber-a700{
    --gradient-to-color: #ffab00;
  }

  #uf-app .md\:tw-to-orange-50{
    --gradient-to-color: #fff3e0;
  }

  #uf-app .md\:tw-to-orange-100{
    --gradient-to-color: #ffe0b2;
  }

  #uf-app .md\:tw-to-orange-200{
    --gradient-to-color: #ffcc80;
  }

  #uf-app .md\:tw-to-orange-300{
    --gradient-to-color: #ffb74d;
  }

  #uf-app .md\:tw-to-orange-400{
    --gradient-to-color: #ffa726;
  }

  #uf-app .md\:tw-to-orange-500{
    --gradient-to-color: #ff9800;
  }

  #uf-app .md\:tw-to-orange-600{
    --gradient-to-color: #fb8c00;
  }

  #uf-app .md\:tw-to-orange-700{
    --gradient-to-color: #f57c00;
  }

  #uf-app .md\:tw-to-orange-800{
    --gradient-to-color: #ef6c00;
  }

  #uf-app .md\:tw-to-orange-900{
    --gradient-to-color: #e65100;
  }

  #uf-app .md\:tw-to-orange-a100{
    --gradient-to-color: #ffd180;
  }

  #uf-app .md\:tw-to-orange-a200{
    --gradient-to-color: #ffab40;
  }

  #uf-app .md\:tw-to-orange-a400{
    --gradient-to-color: #ff9100;
  }

  #uf-app .md\:tw-to-orange-a700{
    --gradient-to-color: #ff6d00;
  }

  #uf-app .md\:tw-to-deepOrange-50{
    --gradient-to-color: #fbe9e7;
  }

  #uf-app .md\:tw-to-deepOrange-100{
    --gradient-to-color: #ffccbc;
  }

  #uf-app .md\:tw-to-deepOrange-200{
    --gradient-to-color: #ffab91;
  }

  #uf-app .md\:tw-to-deepOrange-300{
    --gradient-to-color: #ff8a65;
  }

  #uf-app .md\:tw-to-deepOrange-400{
    --gradient-to-color: #ff7043;
  }

  #uf-app .md\:tw-to-deepOrange-500{
    --gradient-to-color: #ff5722;
  }

  #uf-app .md\:tw-to-deepOrange-600{
    --gradient-to-color: #f4511e;
  }

  #uf-app .md\:tw-to-deepOrange-700{
    --gradient-to-color: #e64a19;
  }

  #uf-app .md\:tw-to-deepOrange-800{
    --gradient-to-color: #d84315;
  }

  #uf-app .md\:tw-to-deepOrange-900{
    --gradient-to-color: #bf360c;
  }

  #uf-app .md\:tw-to-deepOrange-a100{
    --gradient-to-color: #ff9e80;
  }

  #uf-app .md\:tw-to-deepOrange-a200{
    --gradient-to-color: #ff6e40;
  }

  #uf-app .md\:tw-to-deepOrange-a400{
    --gradient-to-color: #ff3d00;
  }

  #uf-app .md\:tw-to-deepOrange-a700{
    --gradient-to-color: #dd2c00;
  }

  #uf-app .md\:tw-to-brown-50{
    --gradient-to-color: #efebe9;
  }

  #uf-app .md\:tw-to-brown-100{
    --gradient-to-color: #d7ccc8;
  }

  #uf-app .md\:tw-to-brown-200{
    --gradient-to-color: #bcaaa4;
  }

  #uf-app .md\:tw-to-brown-300{
    --gradient-to-color: #a1887f;
  }

  #uf-app .md\:tw-to-brown-400{
    --gradient-to-color: #8d6e63;
  }

  #uf-app .md\:tw-to-brown-500{
    --gradient-to-color: #795548;
  }

  #uf-app .md\:tw-to-brown-600{
    --gradient-to-color: #6d4c41;
  }

  #uf-app .md\:tw-to-brown-700{
    --gradient-to-color: #5d4037;
  }

  #uf-app .md\:tw-to-brown-800{
    --gradient-to-color: #4e342e;
  }

  #uf-app .md\:tw-to-brown-900{
    --gradient-to-color: #3e2723;
  }

  #uf-app .md\:tw-to-gray-50{
    --gradient-to-color: #fafafa;
  }

  #uf-app .md\:tw-to-gray-100{
    --gradient-to-color: #f5f5f5;
  }

  #uf-app .md\:tw-to-gray-200{
    --gradient-to-color: #eeeeee;
  }

  #uf-app .md\:tw-to-gray-300{
    --gradient-to-color: #e0e0e0;
  }

  #uf-app .md\:tw-to-gray-400{
    --gradient-to-color: #bdbdbd;
  }

  #uf-app .md\:tw-to-gray-500{
    --gradient-to-color: #9e9e9e;
  }

  #uf-app .md\:tw-to-gray-600{
    --gradient-to-color: #757575;
  }

  #uf-app .md\:tw-to-gray-700{
    --gradient-to-color: #616161;
  }

  #uf-app .md\:tw-to-gray-800{
    --gradient-to-color: #424242;
  }

  #uf-app .md\:tw-to-gray-900{
    --gradient-to-color: #212121;
  }

  #uf-app .md\:tw-to-blueGray-50{
    --gradient-to-color: var(--color-blue-grey-50);
  }

  #uf-app .md\:tw-to-blueGray-100{
    --gradient-to-color: var(--color-blue-grey-100);
  }

  #uf-app .md\:tw-to-blueGray-200{
    --gradient-to-color: var(--color-blue-grey-200);
  }

  #uf-app .md\:tw-to-blueGray-300{
    --gradient-to-color: var(--color-blue-grey-300);
  }

  #uf-app .md\:tw-to-blueGray-400{
    --gradient-to-color: var(--color-blue-grey-400);
  }

  #uf-app .md\:tw-to-blueGray-500{
    --gradient-to-color: var(--color-blue-grey-500);
  }

  #uf-app .md\:tw-to-blueGray-600{
    --gradient-to-color: var(--color-blue-grey-600);
  }

  #uf-app .md\:tw-to-blueGray-700{
    --gradient-to-color: var(--color-blue-grey-700);
  }

  #uf-app .md\:tw-to-blueGray-800{
    --gradient-to-color: var(--color-blue-grey-800);
  }

  #uf-app .md\:tw-to-blueGray-900{
    --gradient-to-color: var(--color-blue-grey-900);
  }

  #uf-app .md\:tw-to-black{
    --gradient-to-color: #000000;
  }

  #uf-app .md\:tw-to-white{
    --gradient-to-color: #ffffff;
  }

  #uf-app .md\:tw-to-transparent{
    --gradient-to-color: transparent;
  }

  #uf-app .md\:tw-bg-opacity-0{
    --bg-opacity: 0;
  }

  #uf-app .md\:tw-bg-opacity-25{
    --bg-opacity: 0.25;
  }

  #uf-app .md\:tw-bg-opacity-50{
    --bg-opacity: 0.5;
  }

  #uf-app .md\:tw-bg-opacity-75{
    --bg-opacity: 0.75;
  }

  #uf-app .md\:tw-bg-opacity-100{
    --bg-opacity: 1;
  }

  #uf-app .md\:tw-bg-bottom{
    background-position: bottom;
  }

  #uf-app .md\:tw-bg-center{
    background-position: center;
  }

  #uf-app .md\:tw-bg-left{
    background-position: left;
  }

  #uf-app .md\:tw-bg-left-bottom{
    background-position: left bottom;
  }

  #uf-app .md\:tw-bg-left-top{
    background-position: left top;
  }

  #uf-app .md\:tw-bg-right{
    background-position: right;
  }

  #uf-app .md\:tw-bg-right-bottom{
    background-position: right bottom;
  }

  #uf-app .md\:tw-bg-right-top{
    background-position: right top;
  }

  #uf-app .md\:tw-bg-top{
    background-position: top;
  }

  #uf-app .md\:tw-bg-repeat{
    background-repeat: repeat;
  }

  #uf-app .md\:tw-bg-no-repeat{
    background-repeat: no-repeat;
  }

  #uf-app .md\:tw-bg-repeat-x{
    background-repeat: repeat-x;
  }

  #uf-app .md\:tw-bg-repeat-y{
    background-repeat: repeat-y;
  }

  #uf-app .md\:tw-bg-repeat-round{
    background-repeat: round;
  }

  #uf-app .md\:tw-bg-repeat-space{
    background-repeat: space;
  }

  #uf-app .md\:tw-bg-auto{
    background-size: auto;
  }

  #uf-app .md\:tw-bg-cover{
    background-size: cover;
  }

  #uf-app .md\:tw-bg-contain{
    background-size: contain;
  }

  #uf-app .md\:tw-border-collapse{
    border-collapse: collapse;
  }

  #uf-app .md\:tw-border-separate{
    border-collapse: separate;
  }

  #uf-app .md\:tw-border-primary{
    border-color: var(--color-blue);
  }

  #uf-app .md\:tw-border-muted{
    border-color: var(--color-blue-grey-400);
  }

  #uf-app .md\:tw-border-warning{
    border-color: var(--color-orange);
  }

  #uf-app .md\:tw-border-danger{
    border-color: var(--color-orange);
  }

  #uf-app .md\:tw-border-fail{
    border-color: var(--color-red);
  }

  #uf-app .md\:tw-border-info{
    border-color: var(--color-deep-purple-400);
  }

  #uf-app .md\:tw-border-red-50{
    --border-opacity: 1;
    border-color: #ffebee;
    border-color: rgba(255, 235, 238, var(--border-opacity));
  }

  #uf-app .md\:tw-border-red-100{
    --border-opacity: 1;
    border-color: #ffcdd2;
    border-color: rgba(255, 205, 210, var(--border-opacity));
  }

  #uf-app .md\:tw-border-red-200{
    --border-opacity: 1;
    border-color: #ef9a9a;
    border-color: rgba(239, 154, 154, var(--border-opacity));
  }

  #uf-app .md\:tw-border-red-300{
    --border-opacity: 1;
    border-color: #e57373;
    border-color: rgba(229, 115, 115, var(--border-opacity));
  }

  #uf-app .md\:tw-border-red-400{
    --border-opacity: 1;
    border-color: #ef5350;
    border-color: rgba(239, 83, 80, var(--border-opacity));
  }

  #uf-app .md\:tw-border-red-500{
    --border-opacity: 1;
    border-color: #f44336;
    border-color: rgba(244, 67, 54, var(--border-opacity));
  }

  #uf-app .md\:tw-border-red-600{
    --border-opacity: 1;
    border-color: #e53935;
    border-color: rgba(229, 57, 53, var(--border-opacity));
  }

  #uf-app .md\:tw-border-red-700{
    --border-opacity: 1;
    border-color: #d32f2f;
    border-color: rgba(211, 47, 47, var(--border-opacity));
  }

  #uf-app .md\:tw-border-red-800{
    --border-opacity: 1;
    border-color: #c62828;
    border-color: rgba(198, 40, 40, var(--border-opacity));
  }

  #uf-app .md\:tw-border-red-900{
    --border-opacity: 1;
    border-color: #b71c1c;
    border-color: rgba(183, 28, 28, var(--border-opacity));
  }

  #uf-app .md\:tw-border-red-a100{
    --border-opacity: 1;
    border-color: #ff8a80;
    border-color: rgba(255, 138, 128, var(--border-opacity));
  }

  #uf-app .md\:tw-border-red-a200{
    --border-opacity: 1;
    border-color: #ff5252;
    border-color: rgba(255, 82, 82, var(--border-opacity));
  }

  #uf-app .md\:tw-border-red-a400{
    --border-opacity: 1;
    border-color: #ff1744;
    border-color: rgba(255, 23, 68, var(--border-opacity));
  }

  #uf-app .md\:tw-border-red-a700{
    --border-opacity: 1;
    border-color: #d50000;
    border-color: rgba(213, 0, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-pink-50{
    --border-opacity: 1;
    border-color: #fce4ec;
    border-color: rgba(252, 228, 236, var(--border-opacity));
  }

  #uf-app .md\:tw-border-pink-100{
    --border-opacity: 1;
    border-color: #f8bbd0;
    border-color: rgba(248, 187, 208, var(--border-opacity));
  }

  #uf-app .md\:tw-border-pink-200{
    --border-opacity: 1;
    border-color: #f48fb1;
    border-color: rgba(244, 143, 177, var(--border-opacity));
  }

  #uf-app .md\:tw-border-pink-300{
    --border-opacity: 1;
    border-color: #f06292;
    border-color: rgba(240, 98, 146, var(--border-opacity));
  }

  #uf-app .md\:tw-border-pink-400{
    --border-opacity: 1;
    border-color: #ec407a;
    border-color: rgba(236, 64, 122, var(--border-opacity));
  }

  #uf-app .md\:tw-border-pink-500{
    --border-opacity: 1;
    border-color: #e91e63;
    border-color: rgba(233, 30, 99, var(--border-opacity));
  }

  #uf-app .md\:tw-border-pink-600{
    --border-opacity: 1;
    border-color: #d81b60;
    border-color: rgba(216, 27, 96, var(--border-opacity));
  }

  #uf-app .md\:tw-border-pink-700{
    --border-opacity: 1;
    border-color: #c2185b;
    border-color: rgba(194, 24, 91, var(--border-opacity));
  }

  #uf-app .md\:tw-border-pink-800{
    --border-opacity: 1;
    border-color: #ad1457;
    border-color: rgba(173, 20, 87, var(--border-opacity));
  }

  #uf-app .md\:tw-border-pink-900{
    --border-opacity: 1;
    border-color: #880e4f;
    border-color: rgba(136, 14, 79, var(--border-opacity));
  }

  #uf-app .md\:tw-border-pink-a100{
    --border-opacity: 1;
    border-color: #ff80ab;
    border-color: rgba(255, 128, 171, var(--border-opacity));
  }

  #uf-app .md\:tw-border-pink-a200{
    --border-opacity: 1;
    border-color: #ff4081;
    border-color: rgba(255, 64, 129, var(--border-opacity));
  }

  #uf-app .md\:tw-border-pink-a400{
    --border-opacity: 1;
    border-color: #f50057;
    border-color: rgba(245, 0, 87, var(--border-opacity));
  }

  #uf-app .md\:tw-border-pink-a700{
    --border-opacity: 1;
    border-color: #c51162;
    border-color: rgba(197, 17, 98, var(--border-opacity));
  }

  #uf-app .md\:tw-border-purple-50{
    --border-opacity: 1;
    border-color: #f3e5f5;
    border-color: rgba(243, 229, 245, var(--border-opacity));
  }

  #uf-app .md\:tw-border-purple-100{
    --border-opacity: 1;
    border-color: #e1bee7;
    border-color: rgba(225, 190, 231, var(--border-opacity));
  }

  #uf-app .md\:tw-border-purple-200{
    --border-opacity: 1;
    border-color: #ce93d8;
    border-color: rgba(206, 147, 216, var(--border-opacity));
  }

  #uf-app .md\:tw-border-purple-300{
    --border-opacity: 1;
    border-color: #ba68c8;
    border-color: rgba(186, 104, 200, var(--border-opacity));
  }

  #uf-app .md\:tw-border-purple-400{
    --border-opacity: 1;
    border-color: #ab47bc;
    border-color: rgba(171, 71, 188, var(--border-opacity));
  }

  #uf-app .md\:tw-border-purple-500{
    --border-opacity: 1;
    border-color: #9c27b0;
    border-color: rgba(156, 39, 176, var(--border-opacity));
  }

  #uf-app .md\:tw-border-purple-600{
    --border-opacity: 1;
    border-color: #8e24aa;
    border-color: rgba(142, 36, 170, var(--border-opacity));
  }

  #uf-app .md\:tw-border-purple-700{
    --border-opacity: 1;
    border-color: #7b1fa2;
    border-color: rgba(123, 31, 162, var(--border-opacity));
  }

  #uf-app .md\:tw-border-purple-800{
    --border-opacity: 1;
    border-color: #6a1b9a;
    border-color: rgba(106, 27, 154, var(--border-opacity));
  }

  #uf-app .md\:tw-border-purple-900{
    --border-opacity: 1;
    border-color: #4a148c;
    border-color: rgba(74, 20, 140, var(--border-opacity));
  }

  #uf-app .md\:tw-border-purple-a100{
    --border-opacity: 1;
    border-color: #ea80fc;
    border-color: rgba(234, 128, 252, var(--border-opacity));
  }

  #uf-app .md\:tw-border-purple-a200{
    --border-opacity: 1;
    border-color: #e040fb;
    border-color: rgba(224, 64, 251, var(--border-opacity));
  }

  #uf-app .md\:tw-border-purple-a400{
    --border-opacity: 1;
    border-color: #d500f9;
    border-color: rgba(213, 0, 249, var(--border-opacity));
  }

  #uf-app .md\:tw-border-purple-a700{
    --border-opacity: 1;
    border-color: #aa00ff;
    border-color: rgba(170, 0, 255, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepPurple-50{
    --border-opacity: 1;
    border-color: #ede7f6;
    border-color: rgba(237, 231, 246, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepPurple-100{
    --border-opacity: 1;
    border-color: #d1c4e9;
    border-color: rgba(209, 196, 233, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepPurple-200{
    --border-opacity: 1;
    border-color: #b39ddb;
    border-color: rgba(179, 157, 219, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepPurple-300{
    --border-opacity: 1;
    border-color: #9575cd;
    border-color: rgba(149, 117, 205, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepPurple-400{
    --border-opacity: 1;
    border-color: #7e57c2;
    border-color: rgba(126, 87, 194, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepPurple-500{
    --border-opacity: 1;
    border-color: #673ab7;
    border-color: rgba(103, 58, 183, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepPurple-600{
    --border-opacity: 1;
    border-color: #5e35b1;
    border-color: rgba(94, 53, 177, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepPurple-700{
    --border-opacity: 1;
    border-color: #512da8;
    border-color: rgba(81, 45, 168, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepPurple-800{
    --border-opacity: 1;
    border-color: #4527a0;
    border-color: rgba(69, 39, 160, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepPurple-900{
    --border-opacity: 1;
    border-color: #311b92;
    border-color: rgba(49, 27, 146, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepPurple-a100{
    --border-opacity: 1;
    border-color: #b388ff;
    border-color: rgba(179, 136, 255, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepPurple-a200{
    --border-opacity: 1;
    border-color: #7c4dff;
    border-color: rgba(124, 77, 255, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepPurple-a400{
    --border-opacity: 1;
    border-color: #651fff;
    border-color: rgba(101, 31, 255, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepPurple-a700{
    --border-opacity: 1;
    border-color: #6200ea;
    border-color: rgba(98, 0, 234, var(--border-opacity));
  }

  #uf-app .md\:tw-border-indigo-50{
    --border-opacity: 1;
    border-color: #e8eaf6;
    border-color: rgba(232, 234, 246, var(--border-opacity));
  }

  #uf-app .md\:tw-border-indigo-100{
    --border-opacity: 1;
    border-color: #c5cae9;
    border-color: rgba(197, 202, 233, var(--border-opacity));
  }

  #uf-app .md\:tw-border-indigo-200{
    --border-opacity: 1;
    border-color: #9fa8da;
    border-color: rgba(159, 168, 218, var(--border-opacity));
  }

  #uf-app .md\:tw-border-indigo-300{
    --border-opacity: 1;
    border-color: #7986cb;
    border-color: rgba(121, 134, 203, var(--border-opacity));
  }

  #uf-app .md\:tw-border-indigo-400{
    --border-opacity: 1;
    border-color: #5c6bc0;
    border-color: rgba(92, 107, 192, var(--border-opacity));
  }

  #uf-app .md\:tw-border-indigo-500{
    --border-opacity: 1;
    border-color: #3f51b5;
    border-color: rgba(63, 81, 181, var(--border-opacity));
  }

  #uf-app .md\:tw-border-indigo-600{
    --border-opacity: 1;
    border-color: #3949ab;
    border-color: rgba(57, 73, 171, var(--border-opacity));
  }

  #uf-app .md\:tw-border-indigo-700{
    --border-opacity: 1;
    border-color: #303f9f;
    border-color: rgba(48, 63, 159, var(--border-opacity));
  }

  #uf-app .md\:tw-border-indigo-800{
    --border-opacity: 1;
    border-color: #283593;
    border-color: rgba(40, 53, 147, var(--border-opacity));
  }

  #uf-app .md\:tw-border-indigo-900{
    --border-opacity: 1;
    border-color: #1a237e;
    border-color: rgba(26, 35, 126, var(--border-opacity));
  }

  #uf-app .md\:tw-border-indigo-a100{
    --border-opacity: 1;
    border-color: #8c9eff;
    border-color: rgba(140, 158, 255, var(--border-opacity));
  }

  #uf-app .md\:tw-border-indigo-a200{
    --border-opacity: 1;
    border-color: #536dfe;
    border-color: rgba(83, 109, 254, var(--border-opacity));
  }

  #uf-app .md\:tw-border-indigo-a400{
    --border-opacity: 1;
    border-color: #3d5afe;
    border-color: rgba(61, 90, 254, var(--border-opacity));
  }

  #uf-app .md\:tw-border-indigo-a700{
    --border-opacity: 1;
    border-color: #304ffe;
    border-color: rgba(48, 79, 254, var(--border-opacity));
  }

  #uf-app .md\:tw-border-blue-50{
    --border-opacity: 1;
    border-color: #e3f2fd;
    border-color: rgba(227, 242, 253, var(--border-opacity));
  }

  #uf-app .md\:tw-border-blue-100{
    --border-opacity: 1;
    border-color: #bbdefb;
    border-color: rgba(187, 222, 251, var(--border-opacity));
  }

  #uf-app .md\:tw-border-blue-200{
    --border-opacity: 1;
    border-color: #90caf9;
    border-color: rgba(144, 202, 249, var(--border-opacity));
  }

  #uf-app .md\:tw-border-blue-300{
    --border-opacity: 1;
    border-color: #64b5f6;
    border-color: rgba(100, 181, 246, var(--border-opacity));
  }

  #uf-app .md\:tw-border-blue-400{
    --border-opacity: 1;
    border-color: #42a5f5;
    border-color: rgba(66, 165, 245, var(--border-opacity));
  }

  #uf-app .md\:tw-border-blue-500{
    --border-opacity: 1;
    border-color: #2196f3;
    border-color: rgba(33, 150, 243, var(--border-opacity));
  }

  #uf-app .md\:tw-border-blue-600{
    --border-opacity: 1;
    border-color: #1e88e5;
    border-color: rgba(30, 136, 229, var(--border-opacity));
  }

  #uf-app .md\:tw-border-blue-700{
    --border-opacity: 1;
    border-color: #1976d2;
    border-color: rgba(25, 118, 210, var(--border-opacity));
  }

  #uf-app .md\:tw-border-blue-800{
    --border-opacity: 1;
    border-color: #1565c0;
    border-color: rgba(21, 101, 192, var(--border-opacity));
  }

  #uf-app .md\:tw-border-blue-900{
    --border-opacity: 1;
    border-color: #0d47a1;
    border-color: rgba(13, 71, 161, var(--border-opacity));
  }

  #uf-app .md\:tw-border-blue-a100{
    --border-opacity: 1;
    border-color: #82b1ff;
    border-color: rgba(130, 177, 255, var(--border-opacity));
  }

  #uf-app .md\:tw-border-blue-a200{
    --border-opacity: 1;
    border-color: #448aff;
    border-color: rgba(68, 138, 255, var(--border-opacity));
  }

  #uf-app .md\:tw-border-blue-a400{
    --border-opacity: 1;
    border-color: #2979ff;
    border-color: rgba(41, 121, 255, var(--border-opacity));
  }

  #uf-app .md\:tw-border-blue-a700{
    --border-opacity: 1;
    border-color: #2962ff;
    border-color: rgba(41, 98, 255, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightBlue-50{
    --border-opacity: 1;
    border-color: #e1f5fe;
    border-color: rgba(225, 245, 254, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightBlue-100{
    --border-opacity: 1;
    border-color: #b3e5fc;
    border-color: rgba(179, 229, 252, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightBlue-200{
    --border-opacity: 1;
    border-color: #81d4fa;
    border-color: rgba(129, 212, 250, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightBlue-300{
    --border-opacity: 1;
    border-color: #4fc3f7;
    border-color: rgba(79, 195, 247, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightBlue-400{
    --border-opacity: 1;
    border-color: #29b6f6;
    border-color: rgba(41, 182, 246, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightBlue-500{
    --border-opacity: 1;
    border-color: #03a9f4;
    border-color: rgba(3, 169, 244, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightBlue-600{
    --border-opacity: 1;
    border-color: #039be5;
    border-color: rgba(3, 155, 229, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightBlue-700{
    --border-opacity: 1;
    border-color: #0288d1;
    border-color: rgba(2, 136, 209, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightBlue-800{
    --border-opacity: 1;
    border-color: #0277bd;
    border-color: rgba(2, 119, 189, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightBlue-900{
    --border-opacity: 1;
    border-color: #01579b;
    border-color: rgba(1, 87, 155, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightBlue-a100{
    --border-opacity: 1;
    border-color: #80d8ff;
    border-color: rgba(128, 216, 255, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightBlue-a200{
    --border-opacity: 1;
    border-color: #40c4ff;
    border-color: rgba(64, 196, 255, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightBlue-a400{
    --border-opacity: 1;
    border-color: #00b0ff;
    border-color: rgba(0, 176, 255, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightBlue-a700{
    --border-opacity: 1;
    border-color: #0091ea;
    border-color: rgba(0, 145, 234, var(--border-opacity));
  }

  #uf-app .md\:tw-border-cyan-50{
    --border-opacity: 1;
    border-color: #e0f7fa;
    border-color: rgba(224, 247, 250, var(--border-opacity));
  }

  #uf-app .md\:tw-border-cyan-100{
    --border-opacity: 1;
    border-color: #b2ebf2;
    border-color: rgba(178, 235, 242, var(--border-opacity));
  }

  #uf-app .md\:tw-border-cyan-200{
    --border-opacity: 1;
    border-color: #80deea;
    border-color: rgba(128, 222, 234, var(--border-opacity));
  }

  #uf-app .md\:tw-border-cyan-300{
    --border-opacity: 1;
    border-color: #4dd0e1;
    border-color: rgba(77, 208, 225, var(--border-opacity));
  }

  #uf-app .md\:tw-border-cyan-400{
    --border-opacity: 1;
    border-color: #26c6da;
    border-color: rgba(38, 198, 218, var(--border-opacity));
  }

  #uf-app .md\:tw-border-cyan-500{
    --border-opacity: 1;
    border-color: #00bcd4;
    border-color: rgba(0, 188, 212, var(--border-opacity));
  }

  #uf-app .md\:tw-border-cyan-600{
    --border-opacity: 1;
    border-color: #00acc1;
    border-color: rgba(0, 172, 193, var(--border-opacity));
  }

  #uf-app .md\:tw-border-cyan-700{
    --border-opacity: 1;
    border-color: #0097a7;
    border-color: rgba(0, 151, 167, var(--border-opacity));
  }

  #uf-app .md\:tw-border-cyan-800{
    --border-opacity: 1;
    border-color: #00838f;
    border-color: rgba(0, 131, 143, var(--border-opacity));
  }

  #uf-app .md\:tw-border-cyan-900{
    --border-opacity: 1;
    border-color: #006064;
    border-color: rgba(0, 96, 100, var(--border-opacity));
  }

  #uf-app .md\:tw-border-cyan-a100{
    --border-opacity: 1;
    border-color: #84ffff;
    border-color: rgba(132, 255, 255, var(--border-opacity));
  }

  #uf-app .md\:tw-border-cyan-a200{
    --border-opacity: 1;
    border-color: #18ffff;
    border-color: rgba(24, 255, 255, var(--border-opacity));
  }

  #uf-app .md\:tw-border-cyan-a400{
    --border-opacity: 1;
    border-color: #00e5ff;
    border-color: rgba(0, 229, 255, var(--border-opacity));
  }

  #uf-app .md\:tw-border-cyan-a700{
    --border-opacity: 1;
    border-color: #00b8d4;
    border-color: rgba(0, 184, 212, var(--border-opacity));
  }

  #uf-app .md\:tw-border-teal-50{
    --border-opacity: 1;
    border-color: #e0f2f1;
    border-color: rgba(224, 242, 241, var(--border-opacity));
  }

  #uf-app .md\:tw-border-teal-100{
    --border-opacity: 1;
    border-color: #b2dfdb;
    border-color: rgba(178, 223, 219, var(--border-opacity));
  }

  #uf-app .md\:tw-border-teal-200{
    --border-opacity: 1;
    border-color: #80cbc4;
    border-color: rgba(128, 203, 196, var(--border-opacity));
  }

  #uf-app .md\:tw-border-teal-300{
    --border-opacity: 1;
    border-color: #4db6ac;
    border-color: rgba(77, 182, 172, var(--border-opacity));
  }

  #uf-app .md\:tw-border-teal-400{
    --border-opacity: 1;
    border-color: #26a69a;
    border-color: rgba(38, 166, 154, var(--border-opacity));
  }

  #uf-app .md\:tw-border-teal-500{
    --border-opacity: 1;
    border-color: #009688;
    border-color: rgba(0, 150, 136, var(--border-opacity));
  }

  #uf-app .md\:tw-border-teal-600{
    --border-opacity: 1;
    border-color: #00897b;
    border-color: rgba(0, 137, 123, var(--border-opacity));
  }

  #uf-app .md\:tw-border-teal-700{
    --border-opacity: 1;
    border-color: #00796b;
    border-color: rgba(0, 121, 107, var(--border-opacity));
  }

  #uf-app .md\:tw-border-teal-800{
    --border-opacity: 1;
    border-color: #00695c;
    border-color: rgba(0, 105, 92, var(--border-opacity));
  }

  #uf-app .md\:tw-border-teal-900{
    --border-opacity: 1;
    border-color: #004d40;
    border-color: rgba(0, 77, 64, var(--border-opacity));
  }

  #uf-app .md\:tw-border-teal-a100{
    --border-opacity: 1;
    border-color: #a7ffeb;
    border-color: rgba(167, 255, 235, var(--border-opacity));
  }

  #uf-app .md\:tw-border-teal-a200{
    --border-opacity: 1;
    border-color: #64ffda;
    border-color: rgba(100, 255, 218, var(--border-opacity));
  }

  #uf-app .md\:tw-border-teal-a400{
    --border-opacity: 1;
    border-color: #1de9b6;
    border-color: rgba(29, 233, 182, var(--border-opacity));
  }

  #uf-app .md\:tw-border-teal-a700{
    --border-opacity: 1;
    border-color: #00bfa5;
    border-color: rgba(0, 191, 165, var(--border-opacity));
  }

  #uf-app .md\:tw-border-green-50{
    --border-opacity: 1;
    border-color: #e8f5e9;
    border-color: rgba(232, 245, 233, var(--border-opacity));
  }

  #uf-app .md\:tw-border-green-100{
    --border-opacity: 1;
    border-color: #c8e6c9;
    border-color: rgba(200, 230, 201, var(--border-opacity));
  }

  #uf-app .md\:tw-border-green-200{
    --border-opacity: 1;
    border-color: #a5d6a7;
    border-color: rgba(165, 214, 167, var(--border-opacity));
  }

  #uf-app .md\:tw-border-green-300{
    --border-opacity: 1;
    border-color: #81c784;
    border-color: rgba(129, 199, 132, var(--border-opacity));
  }

  #uf-app .md\:tw-border-green-400{
    --border-opacity: 1;
    border-color: #66bb6a;
    border-color: rgba(102, 187, 106, var(--border-opacity));
  }

  #uf-app .md\:tw-border-green-500{
    --border-opacity: 1;
    border-color: #4caf50;
    border-color: rgba(76, 175, 80, var(--border-opacity));
  }

  #uf-app .md\:tw-border-green-600{
    --border-opacity: 1;
    border-color: #43a047;
    border-color: rgba(67, 160, 71, var(--border-opacity));
  }

  #uf-app .md\:tw-border-green-700{
    --border-opacity: 1;
    border-color: #388e3c;
    border-color: rgba(56, 142, 60, var(--border-opacity));
  }

  #uf-app .md\:tw-border-green-800{
    --border-opacity: 1;
    border-color: #2e7d32;
    border-color: rgba(46, 125, 50, var(--border-opacity));
  }

  #uf-app .md\:tw-border-green-900{
    --border-opacity: 1;
    border-color: #1b5e20;
    border-color: rgba(27, 94, 32, var(--border-opacity));
  }

  #uf-app .md\:tw-border-green-a100{
    --border-opacity: 1;
    border-color: #b9f6ca;
    border-color: rgba(185, 246, 202, var(--border-opacity));
  }

  #uf-app .md\:tw-border-green-a200{
    --border-opacity: 1;
    border-color: #69f0ae;
    border-color: rgba(105, 240, 174, var(--border-opacity));
  }

  #uf-app .md\:tw-border-green-a400{
    --border-opacity: 1;
    border-color: #00e676;
    border-color: rgba(0, 230, 118, var(--border-opacity));
  }

  #uf-app .md\:tw-border-green-a700{
    --border-opacity: 1;
    border-color: #00c853;
    border-color: rgba(0, 200, 83, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightGreen-50{
    --border-opacity: 1;
    border-color: #f1f8e9;
    border-color: rgba(241, 248, 233, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightGreen-100{
    --border-opacity: 1;
    border-color: #dcedc8;
    border-color: rgba(220, 237, 200, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightGreen-200{
    --border-opacity: 1;
    border-color: #c5e1a5;
    border-color: rgba(197, 225, 165, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightGreen-300{
    --border-opacity: 1;
    border-color: #aed581;
    border-color: rgba(174, 213, 129, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightGreen-400{
    --border-opacity: 1;
    border-color: #9ccc65;
    border-color: rgba(156, 204, 101, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightGreen-500{
    --border-opacity: 1;
    border-color: #8bc34a;
    border-color: rgba(139, 195, 74, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightGreen-600{
    --border-opacity: 1;
    border-color: #7cb342;
    border-color: rgba(124, 179, 66, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightGreen-700{
    --border-opacity: 1;
    border-color: #689f38;
    border-color: rgba(104, 159, 56, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightGreen-800{
    --border-opacity: 1;
    border-color: #558b2f;
    border-color: rgba(85, 139, 47, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightGreen-900{
    --border-opacity: 1;
    border-color: #33691e;
    border-color: rgba(51, 105, 30, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightGreen-a100{
    --border-opacity: 1;
    border-color: #ccff90;
    border-color: rgba(204, 255, 144, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightGreen-a200{
    --border-opacity: 1;
    border-color: #b2ff59;
    border-color: rgba(178, 255, 89, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightGreen-a400{
    --border-opacity: 1;
    border-color: #76ff03;
    border-color: rgba(118, 255, 3, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lightGreen-a700{
    --border-opacity: 1;
    border-color: #64dd17;
    border-color: rgba(100, 221, 23, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lime-50{
    --border-opacity: 1;
    border-color: #f9fbe7;
    border-color: rgba(249, 251, 231, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lime-100{
    --border-opacity: 1;
    border-color: #f0f4c3;
    border-color: rgba(240, 244, 195, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lime-200{
    --border-opacity: 1;
    border-color: #e6ee9c;
    border-color: rgba(230, 238, 156, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lime-300{
    --border-opacity: 1;
    border-color: #dce775;
    border-color: rgba(220, 231, 117, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lime-400{
    --border-opacity: 1;
    border-color: #d4e157;
    border-color: rgba(212, 225, 87, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lime-500{
    --border-opacity: 1;
    border-color: #cddc39;
    border-color: rgba(205, 220, 57, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lime-600{
    --border-opacity: 1;
    border-color: #c0ca33;
    border-color: rgba(192, 202, 51, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lime-700{
    --border-opacity: 1;
    border-color: #afb42b;
    border-color: rgba(175, 180, 43, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lime-800{
    --border-opacity: 1;
    border-color: #9e9d24;
    border-color: rgba(158, 157, 36, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lime-900{
    --border-opacity: 1;
    border-color: #827717;
    border-color: rgba(130, 119, 23, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lime-a100{
    --border-opacity: 1;
    border-color: #f4ff81;
    border-color: rgba(244, 255, 129, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lime-a200{
    --border-opacity: 1;
    border-color: #eeff41;
    border-color: rgba(238, 255, 65, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lime-a400{
    --border-opacity: 1;
    border-color: #c6ff00;
    border-color: rgba(198, 255, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-lime-a700{
    --border-opacity: 1;
    border-color: #aeea00;
    border-color: rgba(174, 234, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-yellow-50{
    --border-opacity: 1;
    border-color: #fffde7;
    border-color: rgba(255, 253, 231, var(--border-opacity));
  }

  #uf-app .md\:tw-border-yellow-100{
    --border-opacity: 1;
    border-color: #fff9c4;
    border-color: rgba(255, 249, 196, var(--border-opacity));
  }

  #uf-app .md\:tw-border-yellow-200{
    --border-opacity: 1;
    border-color: #fff59d;
    border-color: rgba(255, 245, 157, var(--border-opacity));
  }

  #uf-app .md\:tw-border-yellow-300{
    --border-opacity: 1;
    border-color: #fff176;
    border-color: rgba(255, 241, 118, var(--border-opacity));
  }

  #uf-app .md\:tw-border-yellow-400{
    --border-opacity: 1;
    border-color: #ffee58;
    border-color: rgba(255, 238, 88, var(--border-opacity));
  }

  #uf-app .md\:tw-border-yellow-500{
    --border-opacity: 1;
    border-color: #ffeb3b;
    border-color: rgba(255, 235, 59, var(--border-opacity));
  }

  #uf-app .md\:tw-border-yellow-600{
    --border-opacity: 1;
    border-color: #fdd835;
    border-color: rgba(253, 216, 53, var(--border-opacity));
  }

  #uf-app .md\:tw-border-yellow-700{
    --border-opacity: 1;
    border-color: #fbc02d;
    border-color: rgba(251, 192, 45, var(--border-opacity));
  }

  #uf-app .md\:tw-border-yellow-800{
    --border-opacity: 1;
    border-color: #f9a825;
    border-color: rgba(249, 168, 37, var(--border-opacity));
  }

  #uf-app .md\:tw-border-yellow-900{
    --border-opacity: 1;
    border-color: #f57f17;
    border-color: rgba(245, 127, 23, var(--border-opacity));
  }

  #uf-app .md\:tw-border-yellow-a100{
    --border-opacity: 1;
    border-color: #ffff8d;
    border-color: rgba(255, 255, 141, var(--border-opacity));
  }

  #uf-app .md\:tw-border-yellow-a200{
    --border-opacity: 1;
    border-color: #ffff00;
    border-color: rgba(255, 255, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-yellow-a400{
    --border-opacity: 1;
    border-color: #ffea00;
    border-color: rgba(255, 234, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-yellow-a700{
    --border-opacity: 1;
    border-color: #ffd600;
    border-color: rgba(255, 214, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-amber-50{
    --border-opacity: 1;
    border-color: #fff8e1;
    border-color: rgba(255, 248, 225, var(--border-opacity));
  }

  #uf-app .md\:tw-border-amber-100{
    --border-opacity: 1;
    border-color: #ffecb3;
    border-color: rgba(255, 236, 179, var(--border-opacity));
  }

  #uf-app .md\:tw-border-amber-200{
    --border-opacity: 1;
    border-color: #ffe082;
    border-color: rgba(255, 224, 130, var(--border-opacity));
  }

  #uf-app .md\:tw-border-amber-300{
    --border-opacity: 1;
    border-color: #ffd54f;
    border-color: rgba(255, 213, 79, var(--border-opacity));
  }

  #uf-app .md\:tw-border-amber-400{
    --border-opacity: 1;
    border-color: #ffca28;
    border-color: rgba(255, 202, 40, var(--border-opacity));
  }

  #uf-app .md\:tw-border-amber-500{
    --border-opacity: 1;
    border-color: #ffc107;
    border-color: rgba(255, 193, 7, var(--border-opacity));
  }

  #uf-app .md\:tw-border-amber-600{
    --border-opacity: 1;
    border-color: #ffb300;
    border-color: rgba(255, 179, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-amber-700{
    --border-opacity: 1;
    border-color: #ffa000;
    border-color: rgba(255, 160, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-amber-800{
    --border-opacity: 1;
    border-color: #ff8f00;
    border-color: rgba(255, 143, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-amber-900{
    --border-opacity: 1;
    border-color: #ff6f00;
    border-color: rgba(255, 111, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-amber-a100{
    --border-opacity: 1;
    border-color: #ffe57f;
    border-color: rgba(255, 229, 127, var(--border-opacity));
  }

  #uf-app .md\:tw-border-amber-a200{
    --border-opacity: 1;
    border-color: #ffd740;
    border-color: rgba(255, 215, 64, var(--border-opacity));
  }

  #uf-app .md\:tw-border-amber-a400{
    --border-opacity: 1;
    border-color: #ffc400;
    border-color: rgba(255, 196, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-amber-a700{
    --border-opacity: 1;
    border-color: #ffab00;
    border-color: rgba(255, 171, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-orange-50{
    --border-opacity: 1;
    border-color: #fff3e0;
    border-color: rgba(255, 243, 224, var(--border-opacity));
  }

  #uf-app .md\:tw-border-orange-100{
    --border-opacity: 1;
    border-color: #ffe0b2;
    border-color: rgba(255, 224, 178, var(--border-opacity));
  }

  #uf-app .md\:tw-border-orange-200{
    --border-opacity: 1;
    border-color: #ffcc80;
    border-color: rgba(255, 204, 128, var(--border-opacity));
  }

  #uf-app .md\:tw-border-orange-300{
    --border-opacity: 1;
    border-color: #ffb74d;
    border-color: rgba(255, 183, 77, var(--border-opacity));
  }

  #uf-app .md\:tw-border-orange-400{
    --border-opacity: 1;
    border-color: #ffa726;
    border-color: rgba(255, 167, 38, var(--border-opacity));
  }

  #uf-app .md\:tw-border-orange-500{
    --border-opacity: 1;
    border-color: #ff9800;
    border-color: rgba(255, 152, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-orange-600{
    --border-opacity: 1;
    border-color: #fb8c00;
    border-color: rgba(251, 140, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-orange-700{
    --border-opacity: 1;
    border-color: #f57c00;
    border-color: rgba(245, 124, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-orange-800{
    --border-opacity: 1;
    border-color: #ef6c00;
    border-color: rgba(239, 108, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-orange-900{
    --border-opacity: 1;
    border-color: #e65100;
    border-color: rgba(230, 81, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-orange-a100{
    --border-opacity: 1;
    border-color: #ffd180;
    border-color: rgba(255, 209, 128, var(--border-opacity));
  }

  #uf-app .md\:tw-border-orange-a200{
    --border-opacity: 1;
    border-color: #ffab40;
    border-color: rgba(255, 171, 64, var(--border-opacity));
  }

  #uf-app .md\:tw-border-orange-a400{
    --border-opacity: 1;
    border-color: #ff9100;
    border-color: rgba(255, 145, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-orange-a700{
    --border-opacity: 1;
    border-color: #ff6d00;
    border-color: rgba(255, 109, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepOrange-50{
    --border-opacity: 1;
    border-color: #fbe9e7;
    border-color: rgba(251, 233, 231, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepOrange-100{
    --border-opacity: 1;
    border-color: #ffccbc;
    border-color: rgba(255, 204, 188, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepOrange-200{
    --border-opacity: 1;
    border-color: #ffab91;
    border-color: rgba(255, 171, 145, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepOrange-300{
    --border-opacity: 1;
    border-color: #ff8a65;
    border-color: rgba(255, 138, 101, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepOrange-400{
    --border-opacity: 1;
    border-color: #ff7043;
    border-color: rgba(255, 112, 67, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepOrange-500{
    --border-opacity: 1;
    border-color: #ff5722;
    border-color: rgba(255, 87, 34, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepOrange-600{
    --border-opacity: 1;
    border-color: #f4511e;
    border-color: rgba(244, 81, 30, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepOrange-700{
    --border-opacity: 1;
    border-color: #e64a19;
    border-color: rgba(230, 74, 25, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepOrange-800{
    --border-opacity: 1;
    border-color: #d84315;
    border-color: rgba(216, 67, 21, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepOrange-900{
    --border-opacity: 1;
    border-color: #bf360c;
    border-color: rgba(191, 54, 12, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepOrange-a100{
    --border-opacity: 1;
    border-color: #ff9e80;
    border-color: rgba(255, 158, 128, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepOrange-a200{
    --border-opacity: 1;
    border-color: #ff6e40;
    border-color: rgba(255, 110, 64, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepOrange-a400{
    --border-opacity: 1;
    border-color: #ff3d00;
    border-color: rgba(255, 61, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-deepOrange-a700{
    --border-opacity: 1;
    border-color: #dd2c00;
    border-color: rgba(221, 44, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-brown-50{
    --border-opacity: 1;
    border-color: #efebe9;
    border-color: rgba(239, 235, 233, var(--border-opacity));
  }

  #uf-app .md\:tw-border-brown-100{
    --border-opacity: 1;
    border-color: #d7ccc8;
    border-color: rgba(215, 204, 200, var(--border-opacity));
  }

  #uf-app .md\:tw-border-brown-200{
    --border-opacity: 1;
    border-color: #bcaaa4;
    border-color: rgba(188, 170, 164, var(--border-opacity));
  }

  #uf-app .md\:tw-border-brown-300{
    --border-opacity: 1;
    border-color: #a1887f;
    border-color: rgba(161, 136, 127, var(--border-opacity));
  }

  #uf-app .md\:tw-border-brown-400{
    --border-opacity: 1;
    border-color: #8d6e63;
    border-color: rgba(141, 110, 99, var(--border-opacity));
  }

  #uf-app .md\:tw-border-brown-500{
    --border-opacity: 1;
    border-color: #795548;
    border-color: rgba(121, 85, 72, var(--border-opacity));
  }

  #uf-app .md\:tw-border-brown-600{
    --border-opacity: 1;
    border-color: #6d4c41;
    border-color: rgba(109, 76, 65, var(--border-opacity));
  }

  #uf-app .md\:tw-border-brown-700{
    --border-opacity: 1;
    border-color: #5d4037;
    border-color: rgba(93, 64, 55, var(--border-opacity));
  }

  #uf-app .md\:tw-border-brown-800{
    --border-opacity: 1;
    border-color: #4e342e;
    border-color: rgba(78, 52, 46, var(--border-opacity));
  }

  #uf-app .md\:tw-border-brown-900{
    --border-opacity: 1;
    border-color: #3e2723;
    border-color: rgba(62, 39, 35, var(--border-opacity));
  }

  #uf-app .md\:tw-border-gray-50{
    --border-opacity: 1;
    border-color: #fafafa;
    border-color: rgba(250, 250, 250, var(--border-opacity));
  }

  #uf-app .md\:tw-border-gray-100{
    --border-opacity: 1;
    border-color: #f5f5f5;
    border-color: rgba(245, 245, 245, var(--border-opacity));
  }

  #uf-app .md\:tw-border-gray-200{
    --border-opacity: 1;
    border-color: #eeeeee;
    border-color: rgba(238, 238, 238, var(--border-opacity));
  }

  #uf-app .md\:tw-border-gray-300{
    --border-opacity: 1;
    border-color: #e0e0e0;
    border-color: rgba(224, 224, 224, var(--border-opacity));
  }

  #uf-app .md\:tw-border-gray-400{
    --border-opacity: 1;
    border-color: #bdbdbd;
    border-color: rgba(189, 189, 189, var(--border-opacity));
  }

  #uf-app .md\:tw-border-gray-500{
    --border-opacity: 1;
    border-color: #9e9e9e;
    border-color: rgba(158, 158, 158, var(--border-opacity));
  }

  #uf-app .md\:tw-border-gray-600{
    --border-opacity: 1;
    border-color: #757575;
    border-color: rgba(117, 117, 117, var(--border-opacity));
  }

  #uf-app .md\:tw-border-gray-700{
    --border-opacity: 1;
    border-color: #616161;
    border-color: rgba(97, 97, 97, var(--border-opacity));
  }

  #uf-app .md\:tw-border-gray-800{
    --border-opacity: 1;
    border-color: #424242;
    border-color: rgba(66, 66, 66, var(--border-opacity));
  }

  #uf-app .md\:tw-border-gray-900{
    --border-opacity: 1;
    border-color: #212121;
    border-color: rgba(33, 33, 33, var(--border-opacity));
  }

  #uf-app .md\:tw-border-blueGray-50{
    border-color: var(--color-blue-grey-50);
  }

  #uf-app .md\:tw-border-blueGray-100{
    border-color: var(--color-blue-grey-100);
  }

  #uf-app .md\:tw-border-blueGray-200{
    border-color: var(--color-blue-grey-200);
  }

  #uf-app .md\:tw-border-blueGray-300{
    border-color: var(--color-blue-grey-300);
  }

  #uf-app .md\:tw-border-blueGray-400{
    border-color: var(--color-blue-grey-400);
  }

  #uf-app .md\:tw-border-blueGray-500{
    border-color: var(--color-blue-grey-500);
  }

  #uf-app .md\:tw-border-blueGray-600{
    border-color: var(--color-blue-grey-600);
  }

  #uf-app .md\:tw-border-blueGray-700{
    border-color: var(--color-blue-grey-700);
  }

  #uf-app .md\:tw-border-blueGray-800{
    border-color: var(--color-blue-grey-800);
  }

  #uf-app .md\:tw-border-blueGray-900{
    border-color: var(--color-blue-grey-900);
  }

  #uf-app .md\:tw-border-black{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  #uf-app .md\:tw-border-white{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  #uf-app .md\:tw-border-transparent{
    border-color: transparent;
  }

  #uf-app .md\:tw-border-opacity-0{
    --border-opacity: 0;
  }

  #uf-app .md\:tw-border-opacity-25{
    --border-opacity: 0.25;
  }

  #uf-app .md\:tw-border-opacity-50{
    --border-opacity: 0.5;
  }

  #uf-app .md\:tw-border-opacity-75{
    --border-opacity: 0.75;
  }

  #uf-app .md\:tw-border-opacity-100{
    --border-opacity: 1;
  }

  #uf-app .md\:tw-rounded-none{
    border-radius: 0;
  }

  #uf-app .md\:tw-rounded-sm{
    border-radius: 0.125rem;
  }

  #uf-app .md\:tw-rounded{
    border-radius: 0.25rem;
  }

  #uf-app .md\:tw-rounded-md{
    border-radius: 0.375rem;
  }

  #uf-app .md\:tw-rounded-lg{
    border-radius: 0.5rem;
  }

  #uf-app .md\:tw-rounded-xl{
    border-radius: 0.75rem;
  }

  #uf-app .md\:tw-rounded-2xl{
    border-radius: 1rem;
  }

  #uf-app .md\:tw-rounded-3xl{
    border-radius: 1.5rem;
  }

  #uf-app .md\:tw-rounded-full{
    border-radius: 9999px;
  }

  #uf-app .md\:tw-rounded-t-none{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  #uf-app .md\:tw-rounded-r-none{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  #uf-app .md\:tw-rounded-b-none{
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  #uf-app .md\:tw-rounded-l-none{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  #uf-app .md\:tw-rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  #uf-app .md\:tw-rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  #uf-app .md\:tw-rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  #uf-app .md\:tw-rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  #uf-app .md\:tw-rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  #uf-app .md\:tw-rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  #uf-app .md\:tw-rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  #uf-app .md\:tw-rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  #uf-app .md\:tw-rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  #uf-app .md\:tw-rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  #uf-app .md\:tw-rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  #uf-app .md\:tw-rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  #uf-app .md\:tw-rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  #uf-app .md\:tw-rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  #uf-app .md\:tw-rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  #uf-app .md\:tw-rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  #uf-app .md\:tw-rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  #uf-app .md\:tw-rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  #uf-app .md\:tw-rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  #uf-app .md\:tw-rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  #uf-app .md\:tw-rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  #uf-app .md\:tw-rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  #uf-app .md\:tw-rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  #uf-app .md\:tw-rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  #uf-app .md\:tw-rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  #uf-app .md\:tw-rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  #uf-app .md\:tw-rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  #uf-app .md\:tw-rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  #uf-app .md\:tw-rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  #uf-app .md\:tw-rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  #uf-app .md\:tw-rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  #uf-app .md\:tw-rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  #uf-app .md\:tw-rounded-tl-none{
    border-top-left-radius: 0;
  }

  #uf-app .md\:tw-rounded-tr-none{
    border-top-right-radius: 0;
  }

  #uf-app .md\:tw-rounded-br-none{
    border-bottom-right-radius: 0;
  }

  #uf-app .md\:tw-rounded-bl-none{
    border-bottom-left-radius: 0;
  }

  #uf-app .md\:tw-rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  #uf-app .md\:tw-rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  #uf-app .md\:tw-rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  #uf-app .md\:tw-rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  #uf-app .md\:tw-rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  #uf-app .md\:tw-rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  #uf-app .md\:tw-rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  #uf-app .md\:tw-rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  #uf-app .md\:tw-rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  #uf-app .md\:tw-rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  #uf-app .md\:tw-rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  #uf-app .md\:tw-rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  #uf-app .md\:tw-rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  #uf-app .md\:tw-rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  #uf-app .md\:tw-rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  #uf-app .md\:tw-rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  #uf-app .md\:tw-rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  #uf-app .md\:tw-rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  #uf-app .md\:tw-rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  #uf-app .md\:tw-rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  #uf-app .md\:tw-rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  #uf-app .md\:tw-rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  #uf-app .md\:tw-rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  #uf-app .md\:tw-rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  #uf-app .md\:tw-rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  #uf-app .md\:tw-rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  #uf-app .md\:tw-rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  #uf-app .md\:tw-rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  #uf-app .md\:tw-rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  #uf-app .md\:tw-rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  #uf-app .md\:tw-rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  #uf-app .md\:tw-rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  #uf-app .md\:tw-border-solid{
    border-style: solid;
  }

  #uf-app .md\:tw-border-dashed{
    border-style: dashed;
  }

  #uf-app .md\:tw-border-dotted{
    border-style: dotted;
  }

  #uf-app .md\:tw-border-double{
    border-style: double;
  }

  #uf-app .md\:tw-border-none{
    border-style: none;
  }

  #uf-app .md\:tw-border-0{
    border-width: 0;
  }

  #uf-app .md\:tw-border-2{
    border-width: 2px;
  }

  #uf-app .md\:tw-border-4{
    border-width: 4px;
  }

  #uf-app .md\:tw-border-8{
    border-width: 8px;
  }

  #uf-app .md\:tw-border{
    border-width: 1px;
  }

  #uf-app .md\:tw-border-t-0{
    border-top-width: 0;
  }

  #uf-app .md\:tw-border-r-0{
    border-right-width: 0;
  }

  #uf-app .md\:tw-border-b-0{
    border-bottom-width: 0;
  }

  #uf-app .md\:tw-border-l-0{
    border-left-width: 0;
  }

  #uf-app .md\:tw-border-t-2{
    border-top-width: 2px;
  }

  #uf-app .md\:tw-border-r-2{
    border-right-width: 2px;
  }

  #uf-app .md\:tw-border-b-2{
    border-bottom-width: 2px;
  }

  #uf-app .md\:tw-border-l-2{
    border-left-width: 2px;
  }

  #uf-app .md\:tw-border-t-4{
    border-top-width: 4px;
  }

  #uf-app .md\:tw-border-r-4{
    border-right-width: 4px;
  }

  #uf-app .md\:tw-border-b-4{
    border-bottom-width: 4px;
  }

  #uf-app .md\:tw-border-l-4{
    border-left-width: 4px;
  }

  #uf-app .md\:tw-border-t-8{
    border-top-width: 8px;
  }

  #uf-app .md\:tw-border-r-8{
    border-right-width: 8px;
  }

  #uf-app .md\:tw-border-b-8{
    border-bottom-width: 8px;
  }

  #uf-app .md\:tw-border-l-8{
    border-left-width: 8px;
  }

  #uf-app .md\:tw-border-t{
    border-top-width: 1px;
  }

  #uf-app .md\:tw-border-r{
    border-right-width: 1px;
  }

  #uf-app .md\:tw-border-b{
    border-bottom-width: 1px;
  }

  #uf-app .md\:tw-border-l{
    border-left-width: 1px;
  }

  #uf-app .md\:tw-box-border{
    box-sizing: border-box;
  }

  #uf-app .md\:tw-box-content{
    box-sizing: content-box;
  }

  #uf-app .md\:tw-cursor-auto{
    cursor: auto;
  }

  #uf-app .md\:tw-cursor-default{
    cursor: default;
  }

  #uf-app .md\:tw-cursor-pointer{
    cursor: pointer;
  }

  #uf-app .md\:tw-cursor-wait{
    cursor: wait;
  }

  #uf-app .md\:tw-cursor-text{
    cursor: text;
  }

  #uf-app .md\:tw-cursor-move{
    cursor: move;
  }

  #uf-app .md\:tw-cursor-not-allowed{
    cursor: not-allowed;
  }

  #uf-app .md\:tw-block{
    display: block;
  }

  #uf-app .md\:tw-inline-block{
    display: inline-block;
  }

  #uf-app .md\:tw-inline{
    display: inline;
  }

  #uf-app .md\:tw-flex{
    display: flex;
  }

  #uf-app .md\:tw-inline-flex{
    display: inline-flex;
  }

  #uf-app .md\:tw-table{
    display: table;
  }

  #uf-app .md\:tw-table-cell{
    display: table-cell;
  }

  #uf-app .md\:tw-table-row{
    display: table-row;
  }

  #uf-app .md\:tw-grid{
    display: grid;
  }

  #uf-app .md\:tw-inline-grid{
    display: inline-grid;
  }

  #uf-app .md\:tw-contents{
    display: contents;
  }

  #uf-app .md\:tw-hidden{
    display: none;
  }

  #uf-app .md\:tw-flex-row{
    flex-direction: row;
  }

  #uf-app .md\:tw-flex-row-reverse{
    flex-direction: row-reverse;
  }

  #uf-app .md\:tw-flex-col{
    flex-direction: column;
  }

  #uf-app .md\:tw-flex-col-reverse{
    flex-direction: column-reverse;
  }

  #uf-app .md\:tw-flex-wrap{
    flex-wrap: wrap;
  }

  #uf-app .md\:tw-flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  #uf-app .md\:tw-flex-no-wrap{
    flex-wrap: nowrap;
  }

  #uf-app .md\:tw-place-items-auto{
    place-items: auto;
  }

  #uf-app .md\:tw-place-items-start{
    place-items: start;
  }

  #uf-app .md\:tw-place-items-end{
    place-items: end;
  }

  #uf-app .md\:tw-place-items-center{
    place-items: center;
  }

  #uf-app .md\:tw-place-items-stretch{
    place-items: stretch;
  }

  #uf-app .md\:tw-place-content-center{
    place-content: center;
  }

  #uf-app .md\:tw-place-content-start{
    place-content: start;
  }

  #uf-app .md\:tw-place-content-end{
    place-content: end;
  }

  #uf-app .md\:tw-place-content-between{
    place-content: space-between;
  }

  #uf-app .md\:tw-place-content-around{
    place-content: space-around;
  }

  #uf-app .md\:tw-place-content-evenly{
    place-content: space-evenly;
  }

  #uf-app .md\:tw-place-content-stretch{
    place-content: stretch;
  }

  #uf-app .md\:tw-place-self-auto{
    place-self: auto;
  }

  #uf-app .md\:tw-place-self-start{
    place-self: start;
  }

  #uf-app .md\:tw-place-self-end{
    place-self: end;
  }

  #uf-app .md\:tw-place-self-center{
    place-self: center;
  }

  #uf-app .md\:tw-place-self-stretch{
    place-self: stretch;
  }

  #uf-app .md\:tw-items-start{
    align-items: flex-start;
  }

  #uf-app .md\:tw-items-end{
    align-items: flex-end;
  }

  #uf-app .md\:tw-items-center{
    align-items: center;
  }

  #uf-app .md\:tw-items-baseline{
    align-items: baseline;
  }

  #uf-app .md\:tw-items-stretch{
    align-items: stretch;
  }

  #uf-app .md\:tw-content-center{
    align-content: center;
  }

  #uf-app .md\:tw-content-start{
    align-content: flex-start;
  }

  #uf-app .md\:tw-content-end{
    align-content: flex-end;
  }

  #uf-app .md\:tw-content-between{
    align-content: space-between;
  }

  #uf-app .md\:tw-content-around{
    align-content: space-around;
  }

  #uf-app .md\:tw-self-auto{
    align-self: auto;
  }

  #uf-app .md\:tw-self-start{
    align-self: flex-start;
  }

  #uf-app .md\:tw-self-end{
    align-self: flex-end;
  }

  #uf-app .md\:tw-self-center{
    align-self: center;
  }

  #uf-app .md\:tw-self-stretch{
    align-self: stretch;
  }

  #uf-app .md\:tw-justify-items-auto{
    justify-items: auto;
  }

  #uf-app .md\:tw-justify-items-start{
    justify-items: start;
  }

  #uf-app .md\:tw-justify-items-end{
    justify-items: end;
  }

  #uf-app .md\:tw-justify-items-center{
    justify-items: center;
  }

  #uf-app .md\:tw-justify-items-stretch{
    justify-items: stretch;
  }

  #uf-app .md\:tw-justify-start{
    justify-content: flex-start;
  }

  #uf-app .md\:tw-justify-end{
    justify-content: flex-end;
  }

  #uf-app .md\:tw-justify-center{
    justify-content: center;
  }

  #uf-app .md\:tw-justify-between{
    justify-content: space-between;
  }

  #uf-app .md\:tw-justify-around{
    justify-content: space-around;
  }

  #uf-app .md\:tw-justify-self-auto{
    justify-self: auto;
  }

  #uf-app .md\:tw-justify-self-start{
    justify-self: start;
  }

  #uf-app .md\:tw-justify-self-end{
    justify-self: end;
  }

  #uf-app .md\:tw-justify-self-center{
    justify-self: center;
  }

  #uf-app .md\:tw-justify-self-stretch{
    justify-self: stretch;
  }

  #uf-app .md\:tw-flex-1{
    flex: 1 1 0%;
  }

  #uf-app .md\:tw-flex-auto{
    flex: 1 1 auto;
  }

  #uf-app .md\:tw-flex-initial{
    flex: 0 1 auto;
  }

  #uf-app .md\:tw-flex-none{
    flex: none;
  }

  #uf-app .md\:tw-flex-grow-0{
    flex-grow: 0;
  }

  #uf-app .md\:tw-flex-grow{
    flex-grow: 1;
  }

  #uf-app .md\:tw-flex-shrink-0{
    flex-shrink: 0;
  }

  #uf-app .md\:tw-flex-shrink{
    flex-shrink: 1;
  }

  #uf-app .md\:tw-order-1{
    order: 1;
  }

  #uf-app .md\:tw-order-2{
    order: 2;
  }

  #uf-app .md\:tw-order-3{
    order: 3;
  }

  #uf-app .md\:tw-order-4{
    order: 4;
  }

  #uf-app .md\:tw-order-5{
    order: 5;
  }

  #uf-app .md\:tw-order-6{
    order: 6;
  }

  #uf-app .md\:tw-order-7{
    order: 7;
  }

  #uf-app .md\:tw-order-8{
    order: 8;
  }

  #uf-app .md\:tw-order-9{
    order: 9;
  }

  #uf-app .md\:tw-order-10{
    order: 10;
  }

  #uf-app .md\:tw-order-11{
    order: 11;
  }

  #uf-app .md\:tw-order-12{
    order: 12;
  }

  #uf-app .md\:tw-order-first{
    order: -9999;
  }

  #uf-app .md\:tw-order-last{
    order: 9999;
  }

  #uf-app .md\:tw-order-none{
    order: 0;
  }

  #uf-app .md\:tw-float-right{
    float: right;
  }

  #uf-app .md\:tw-float-left{
    float: left;
  }

  #uf-app .md\:tw-float-none{
    float: none;
  }

  #uf-app .md\:tw-clearfix:after{
    content: "";
    display: table;
    clear: both;
  }

  #uf-app .md\:tw-clear-left{
    clear: left;
  }

  #uf-app .md\:tw-clear-right{
    clear: right;
  }

  #uf-app .md\:tw-clear-both{
    clear: both;
  }

  #uf-app .md\:tw-clear-none{
    clear: none;
  }

  #uf-app .md\:tw-font-sans{
    font-family: Roboto, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  #uf-app .md\:tw-font-mono{
    font-family: Roboto Mono, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  #uf-app .md\:tw-font-hairline{
    font-weight: 100;
  }

  #uf-app .md\:tw-font-thin{
    font-weight: 200;
  }

  #uf-app .md\:tw-font-light{
    font-weight: 300;
  }

  #uf-app .md\:tw-font-normal{
    font-weight: 400;
  }

  #uf-app .md\:tw-font-medium{
    font-weight: 500;
  }

  #uf-app .md\:tw-font-semibold{
    font-weight: 600;
  }

  #uf-app .md\:tw-font-bold{
    font-weight: 700;
  }

  #uf-app .md\:tw-font-extrabold{
    font-weight: 800;
  }

  #uf-app .md\:tw-font-black{
    font-weight: 900;
  }

  #uf-app .md\:tw-h-0{
    height: 0;
  }

  #uf-app .md\:tw-h-1{
    height: 0.25rem;
  }

  #uf-app .md\:tw-h-2{
    height: 0.5rem;
  }

  #uf-app .md\:tw-h-3{
    height: 0.75rem;
  }

  #uf-app .md\:tw-h-4{
    height: 1rem;
  }

  #uf-app .md\:tw-h-5{
    height: 1.25rem;
  }

  #uf-app .md\:tw-h-6{
    height: 1.5rem;
  }

  #uf-app .md\:tw-h-8{
    height: 2rem;
  }

  #uf-app .md\:tw-h-10{
    height: 2.5rem;
  }

  #uf-app .md\:tw-h-12{
    height: 3rem;
  }

  #uf-app .md\:tw-h-16{
    height: 4rem;
  }

  #uf-app .md\:tw-h-20{
    height: 5rem;
  }

  #uf-app .md\:tw-h-24{
    height: 6rem;
  }

  #uf-app .md\:tw-h-32{
    height: 8rem;
  }

  #uf-app .md\:tw-h-40{
    height: 10rem;
  }

  #uf-app .md\:tw-h-48{
    height: 12rem;
  }

  #uf-app .md\:tw-h-56{
    height: 14rem;
  }

  #uf-app .md\:tw-h-64{
    height: 16rem;
  }

  #uf-app .md\:tw-h-auto{
    height: auto;
  }

  #uf-app .md\:tw-h-px{
    height: 1px;
  }

  #uf-app .md\:tw-h-full{
    height: 100%;
  }

  #uf-app .md\:tw-h-screen{
    height: 100vh;
  }

  #uf-app .md\:tw-text-xs{
    font-size: 0.75rem;
  }

  #uf-app .md\:tw-text-sm{
    font-size: 0.875rem;
  }

  #uf-app .md\:tw-text-base{
    font-size: 1rem;
  }

  #uf-app .md\:tw-text-lg{
    font-size: 1.125rem;
  }

  #uf-app .md\:tw-text-xl{
    font-size: 1.25rem;
  }

  #uf-app .md\:tw-text-2xl{
    font-size: 1.5rem;
  }

  #uf-app .md\:tw-text-3xl{
    font-size: 1.875rem;
  }

  #uf-app .md\:tw-text-4xl{
    font-size: 2.25rem;
  }

  #uf-app .md\:tw-text-5xl{
    font-size: 3rem;
  }

  #uf-app .md\:tw-text-6xl{
    font-size: 4rem;
  }

  #uf-app .md\:tw-leading-3{
    line-height: .75rem;
  }

  #uf-app .md\:tw-leading-4{
    line-height: 1rem;
  }

  #uf-app .md\:tw-leading-5{
    line-height: 1.25rem;
  }

  #uf-app .md\:tw-leading-6{
    line-height: 1.5rem;
  }

  #uf-app .md\:tw-leading-7{
    line-height: 1.75rem;
  }

  #uf-app .md\:tw-leading-8{
    line-height: 2rem;
  }

  #uf-app .md\:tw-leading-9{
    line-height: 2.25rem;
  }

  #uf-app .md\:tw-leading-10{
    line-height: 2.5rem;
  }

  #uf-app .md\:tw-leading-none{
    line-height: 1;
  }

  #uf-app .md\:tw-leading-tight{
    line-height: 1.25;
  }

  #uf-app .md\:tw-leading-snug{
    line-height: 1.375;
  }

  #uf-app .md\:tw-leading-normal{
    line-height: 1.5;
  }

  #uf-app .md\:tw-leading-relaxed{
    line-height: 1.625;
  }

  #uf-app .md\:tw-leading-loose{
    line-height: 2;
  }

  #uf-app .md\:tw-list-inside{
    list-style-position: inside;
  }

  #uf-app .md\:tw-list-outside{
    list-style-position: outside;
  }

  #uf-app .md\:tw-list-none{
    list-style-type: none;
  }

  #uf-app .md\:tw-list-disc{
    list-style-type: disc;
  }

  #uf-app .md\:tw-list-decimal{
    list-style-type: decimal;
  }

  #uf-app .md\:tw-m-0{
    margin: 0;
  }

  #uf-app .md\:tw-m-1{
    margin: 0.25rem;
  }

  #uf-app .md\:tw-m-2{
    margin: 0.5rem;
  }

  #uf-app .md\:tw-m-3{
    margin: 0.75rem;
  }

  #uf-app .md\:tw-m-4{
    margin: 1rem;
  }

  #uf-app .md\:tw-m-5{
    margin: 1.25rem;
  }

  #uf-app .md\:tw-m-6{
    margin: 1.5rem;
  }

  #uf-app .md\:tw-m-8{
    margin: 2rem;
  }

  #uf-app .md\:tw-m-10{
    margin: 2.5rem;
  }

  #uf-app .md\:tw-m-12{
    margin: 3rem;
  }

  #uf-app .md\:tw-m-16{
    margin: 4rem;
  }

  #uf-app .md\:tw-m-20{
    margin: 5rem;
  }

  #uf-app .md\:tw-m-24{
    margin: 6rem;
  }

  #uf-app .md\:tw-m-32{
    margin: 8rem;
  }

  #uf-app .md\:tw-m-40{
    margin: 10rem;
  }

  #uf-app .md\:tw-m-48{
    margin: 12rem;
  }

  #uf-app .md\:tw-m-56{
    margin: 14rem;
  }

  #uf-app .md\:tw-m-64{
    margin: 16rem;
  }

  #uf-app .md\:tw-m-auto{
    margin: auto;
  }

  #uf-app .md\:tw-m-px{
    margin: 1px;
  }

  #uf-app .md\:tw--m-1{
    margin: -0.25rem;
  }

  #uf-app .md\:tw--m-2{
    margin: -0.5rem;
  }

  #uf-app .md\:tw--m-3{
    margin: -0.75rem;
  }

  #uf-app .md\:tw--m-4{
    margin: -1rem;
  }

  #uf-app .md\:tw--m-5{
    margin: -1.25rem;
  }

  #uf-app .md\:tw--m-6{
    margin: -1.5rem;
  }

  #uf-app .md\:tw--m-8{
    margin: -2rem;
  }

  #uf-app .md\:tw--m-10{
    margin: -2.5rem;
  }

  #uf-app .md\:tw--m-12{
    margin: -3rem;
  }

  #uf-app .md\:tw--m-16{
    margin: -4rem;
  }

  #uf-app .md\:tw--m-20{
    margin: -5rem;
  }

  #uf-app .md\:tw--m-24{
    margin: -6rem;
  }

  #uf-app .md\:tw--m-32{
    margin: -8rem;
  }

  #uf-app .md\:tw--m-40{
    margin: -10rem;
  }

  #uf-app .md\:tw--m-48{
    margin: -12rem;
  }

  #uf-app .md\:tw--m-56{
    margin: -14rem;
  }

  #uf-app .md\:tw--m-64{
    margin: -16rem;
  }

  #uf-app .md\:tw--m-px{
    margin: -1px;
  }

  #uf-app .md\:tw-my-0{
    margin-top: 0;
    margin-bottom: 0;
  }

  #uf-app .md\:tw-mx-0{
    margin-left: 0;
    margin-right: 0;
  }

  #uf-app .md\:tw-my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  #uf-app .md\:tw-mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  #uf-app .md\:tw-my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  #uf-app .md\:tw-mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  #uf-app .md\:tw-my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  #uf-app .md\:tw-mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  #uf-app .md\:tw-my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  #uf-app .md\:tw-mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  #uf-app .md\:tw-my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  #uf-app .md\:tw-mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  #uf-app .md\:tw-my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  #uf-app .md\:tw-mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  #uf-app .md\:tw-my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  #uf-app .md\:tw-mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  #uf-app .md\:tw-my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  #uf-app .md\:tw-mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  #uf-app .md\:tw-my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  #uf-app .md\:tw-mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  #uf-app .md\:tw-my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  #uf-app .md\:tw-mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  #uf-app .md\:tw-my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  #uf-app .md\:tw-mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  #uf-app .md\:tw-my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  #uf-app .md\:tw-mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  #uf-app .md\:tw-my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  #uf-app .md\:tw-mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  #uf-app .md\:tw-my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  #uf-app .md\:tw-mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  #uf-app .md\:tw-my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  #uf-app .md\:tw-mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  #uf-app .md\:tw-my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  #uf-app .md\:tw-mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  #uf-app .md\:tw-my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  #uf-app .md\:tw-mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  #uf-app .md\:tw-my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  #uf-app .md\:tw-mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  #uf-app .md\:tw-my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  #uf-app .md\:tw-mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  #uf-app .md\:tw--my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  #uf-app .md\:tw--mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  #uf-app .md\:tw--my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  #uf-app .md\:tw--mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  #uf-app .md\:tw--my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  #uf-app .md\:tw--mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  #uf-app .md\:tw--my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  #uf-app .md\:tw--mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  #uf-app .md\:tw--my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  #uf-app .md\:tw--mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  #uf-app .md\:tw--my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  #uf-app .md\:tw--mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  #uf-app .md\:tw--my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  #uf-app .md\:tw--mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  #uf-app .md\:tw--my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  #uf-app .md\:tw--mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  #uf-app .md\:tw--my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  #uf-app .md\:tw--mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  #uf-app .md\:tw--my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  #uf-app .md\:tw--mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  #uf-app .md\:tw--my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  #uf-app .md\:tw--mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  #uf-app .md\:tw--my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  #uf-app .md\:tw--mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  #uf-app .md\:tw--my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  #uf-app .md\:tw--mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  #uf-app .md\:tw--my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  #uf-app .md\:tw--mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  #uf-app .md\:tw--my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  #uf-app .md\:tw--mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  #uf-app .md\:tw--my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  #uf-app .md\:tw--mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  #uf-app .md\:tw--my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  #uf-app .md\:tw--mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  #uf-app .md\:tw--my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  #uf-app .md\:tw--mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  #uf-app .md\:tw-mt-0{
    margin-top: 0;
  }

  #uf-app .md\:tw-mr-0{
    margin-right: 0;
  }

  #uf-app .md\:tw-mb-0{
    margin-bottom: 0;
  }

  #uf-app .md\:tw-ml-0{
    margin-left: 0;
  }

  #uf-app .md\:tw-mt-1{
    margin-top: 0.25rem;
  }

  #uf-app .md\:tw-mr-1{
    margin-right: 0.25rem;
  }

  #uf-app .md\:tw-mb-1{
    margin-bottom: 0.25rem;
  }

  #uf-app .md\:tw-ml-1{
    margin-left: 0.25rem;
  }

  #uf-app .md\:tw-mt-2{
    margin-top: 0.5rem;
  }

  #uf-app .md\:tw-mr-2{
    margin-right: 0.5rem;
  }

  #uf-app .md\:tw-mb-2{
    margin-bottom: 0.5rem;
  }

  #uf-app .md\:tw-ml-2{
    margin-left: 0.5rem;
  }

  #uf-app .md\:tw-mt-3{
    margin-top: 0.75rem;
  }

  #uf-app .md\:tw-mr-3{
    margin-right: 0.75rem;
  }

  #uf-app .md\:tw-mb-3{
    margin-bottom: 0.75rem;
  }

  #uf-app .md\:tw-ml-3{
    margin-left: 0.75rem;
  }

  #uf-app .md\:tw-mt-4{
    margin-top: 1rem;
  }

  #uf-app .md\:tw-mr-4{
    margin-right: 1rem;
  }

  #uf-app .md\:tw-mb-4{
    margin-bottom: 1rem;
  }

  #uf-app .md\:tw-ml-4{
    margin-left: 1rem;
  }

  #uf-app .md\:tw-mt-5{
    margin-top: 1.25rem;
  }

  #uf-app .md\:tw-mr-5{
    margin-right: 1.25rem;
  }

  #uf-app .md\:tw-mb-5{
    margin-bottom: 1.25rem;
  }

  #uf-app .md\:tw-ml-5{
    margin-left: 1.25rem;
  }

  #uf-app .md\:tw-mt-6{
    margin-top: 1.5rem;
  }

  #uf-app .md\:tw-mr-6{
    margin-right: 1.5rem;
  }

  #uf-app .md\:tw-mb-6{
    margin-bottom: 1.5rem;
  }

  #uf-app .md\:tw-ml-6{
    margin-left: 1.5rem;
  }

  #uf-app .md\:tw-mt-8{
    margin-top: 2rem;
  }

  #uf-app .md\:tw-mr-8{
    margin-right: 2rem;
  }

  #uf-app .md\:tw-mb-8{
    margin-bottom: 2rem;
  }

  #uf-app .md\:tw-ml-8{
    margin-left: 2rem;
  }

  #uf-app .md\:tw-mt-10{
    margin-top: 2.5rem;
  }

  #uf-app .md\:tw-mr-10{
    margin-right: 2.5rem;
  }

  #uf-app .md\:tw-mb-10{
    margin-bottom: 2.5rem;
  }

  #uf-app .md\:tw-ml-10{
    margin-left: 2.5rem;
  }

  #uf-app .md\:tw-mt-12{
    margin-top: 3rem;
  }

  #uf-app .md\:tw-mr-12{
    margin-right: 3rem;
  }

  #uf-app .md\:tw-mb-12{
    margin-bottom: 3rem;
  }

  #uf-app .md\:tw-ml-12{
    margin-left: 3rem;
  }

  #uf-app .md\:tw-mt-16{
    margin-top: 4rem;
  }

  #uf-app .md\:tw-mr-16{
    margin-right: 4rem;
  }

  #uf-app .md\:tw-mb-16{
    margin-bottom: 4rem;
  }

  #uf-app .md\:tw-ml-16{
    margin-left: 4rem;
  }

  #uf-app .md\:tw-mt-20{
    margin-top: 5rem;
  }

  #uf-app .md\:tw-mr-20{
    margin-right: 5rem;
  }

  #uf-app .md\:tw-mb-20{
    margin-bottom: 5rem;
  }

  #uf-app .md\:tw-ml-20{
    margin-left: 5rem;
  }

  #uf-app .md\:tw-mt-24{
    margin-top: 6rem;
  }

  #uf-app .md\:tw-mr-24{
    margin-right: 6rem;
  }

  #uf-app .md\:tw-mb-24{
    margin-bottom: 6rem;
  }

  #uf-app .md\:tw-ml-24{
    margin-left: 6rem;
  }

  #uf-app .md\:tw-mt-32{
    margin-top: 8rem;
  }

  #uf-app .md\:tw-mr-32{
    margin-right: 8rem;
  }

  #uf-app .md\:tw-mb-32{
    margin-bottom: 8rem;
  }

  #uf-app .md\:tw-ml-32{
    margin-left: 8rem;
  }

  #uf-app .md\:tw-mt-40{
    margin-top: 10rem;
  }

  #uf-app .md\:tw-mr-40{
    margin-right: 10rem;
  }

  #uf-app .md\:tw-mb-40{
    margin-bottom: 10rem;
  }

  #uf-app .md\:tw-ml-40{
    margin-left: 10rem;
  }

  #uf-app .md\:tw-mt-48{
    margin-top: 12rem;
  }

  #uf-app .md\:tw-mr-48{
    margin-right: 12rem;
  }

  #uf-app .md\:tw-mb-48{
    margin-bottom: 12rem;
  }

  #uf-app .md\:tw-ml-48{
    margin-left: 12rem;
  }

  #uf-app .md\:tw-mt-56{
    margin-top: 14rem;
  }

  #uf-app .md\:tw-mr-56{
    margin-right: 14rem;
  }

  #uf-app .md\:tw-mb-56{
    margin-bottom: 14rem;
  }

  #uf-app .md\:tw-ml-56{
    margin-left: 14rem;
  }

  #uf-app .md\:tw-mt-64{
    margin-top: 16rem;
  }

  #uf-app .md\:tw-mr-64{
    margin-right: 16rem;
  }

  #uf-app .md\:tw-mb-64{
    margin-bottom: 16rem;
  }

  #uf-app .md\:tw-ml-64{
    margin-left: 16rem;
  }

  #uf-app .md\:tw-mt-auto{
    margin-top: auto;
  }

  #uf-app .md\:tw-mr-auto{
    margin-right: auto;
  }

  #uf-app .md\:tw-mb-auto{
    margin-bottom: auto;
  }

  #uf-app .md\:tw-ml-auto{
    margin-left: auto;
  }

  #uf-app .md\:tw-mt-px{
    margin-top: 1px;
  }

  #uf-app .md\:tw-mr-px{
    margin-right: 1px;
  }

  #uf-app .md\:tw-mb-px{
    margin-bottom: 1px;
  }

  #uf-app .md\:tw-ml-px{
    margin-left: 1px;
  }

  #uf-app .md\:tw--mt-1{
    margin-top: -0.25rem;
  }

  #uf-app .md\:tw--mr-1{
    margin-right: -0.25rem;
  }

  #uf-app .md\:tw--mb-1{
    margin-bottom: -0.25rem;
  }

  #uf-app .md\:tw--ml-1{
    margin-left: -0.25rem;
  }

  #uf-app .md\:tw--mt-2{
    margin-top: -0.5rem;
  }

  #uf-app .md\:tw--mr-2{
    margin-right: -0.5rem;
  }

  #uf-app .md\:tw--mb-2{
    margin-bottom: -0.5rem;
  }

  #uf-app .md\:tw--ml-2{
    margin-left: -0.5rem;
  }

  #uf-app .md\:tw--mt-3{
    margin-top: -0.75rem;
  }

  #uf-app .md\:tw--mr-3{
    margin-right: -0.75rem;
  }

  #uf-app .md\:tw--mb-3{
    margin-bottom: -0.75rem;
  }

  #uf-app .md\:tw--ml-3{
    margin-left: -0.75rem;
  }

  #uf-app .md\:tw--mt-4{
    margin-top: -1rem;
  }

  #uf-app .md\:tw--mr-4{
    margin-right: -1rem;
  }

  #uf-app .md\:tw--mb-4{
    margin-bottom: -1rem;
  }

  #uf-app .md\:tw--ml-4{
    margin-left: -1rem;
  }

  #uf-app .md\:tw--mt-5{
    margin-top: -1.25rem;
  }

  #uf-app .md\:tw--mr-5{
    margin-right: -1.25rem;
  }

  #uf-app .md\:tw--mb-5{
    margin-bottom: -1.25rem;
  }

  #uf-app .md\:tw--ml-5{
    margin-left: -1.25rem;
  }

  #uf-app .md\:tw--mt-6{
    margin-top: -1.5rem;
  }

  #uf-app .md\:tw--mr-6{
    margin-right: -1.5rem;
  }

  #uf-app .md\:tw--mb-6{
    margin-bottom: -1.5rem;
  }

  #uf-app .md\:tw--ml-6{
    margin-left: -1.5rem;
  }

  #uf-app .md\:tw--mt-8{
    margin-top: -2rem;
  }

  #uf-app .md\:tw--mr-8{
    margin-right: -2rem;
  }

  #uf-app .md\:tw--mb-8{
    margin-bottom: -2rem;
  }

  #uf-app .md\:tw--ml-8{
    margin-left: -2rem;
  }

  #uf-app .md\:tw--mt-10{
    margin-top: -2.5rem;
  }

  #uf-app .md\:tw--mr-10{
    margin-right: -2.5rem;
  }

  #uf-app .md\:tw--mb-10{
    margin-bottom: -2.5rem;
  }

  #uf-app .md\:tw--ml-10{
    margin-left: -2.5rem;
  }

  #uf-app .md\:tw--mt-12{
    margin-top: -3rem;
  }

  #uf-app .md\:tw--mr-12{
    margin-right: -3rem;
  }

  #uf-app .md\:tw--mb-12{
    margin-bottom: -3rem;
  }

  #uf-app .md\:tw--ml-12{
    margin-left: -3rem;
  }

  #uf-app .md\:tw--mt-16{
    margin-top: -4rem;
  }

  #uf-app .md\:tw--mr-16{
    margin-right: -4rem;
  }

  #uf-app .md\:tw--mb-16{
    margin-bottom: -4rem;
  }

  #uf-app .md\:tw--ml-16{
    margin-left: -4rem;
  }

  #uf-app .md\:tw--mt-20{
    margin-top: -5rem;
  }

  #uf-app .md\:tw--mr-20{
    margin-right: -5rem;
  }

  #uf-app .md\:tw--mb-20{
    margin-bottom: -5rem;
  }

  #uf-app .md\:tw--ml-20{
    margin-left: -5rem;
  }

  #uf-app .md\:tw--mt-24{
    margin-top: -6rem;
  }

  #uf-app .md\:tw--mr-24{
    margin-right: -6rem;
  }

  #uf-app .md\:tw--mb-24{
    margin-bottom: -6rem;
  }

  #uf-app .md\:tw--ml-24{
    margin-left: -6rem;
  }

  #uf-app .md\:tw--mt-32{
    margin-top: -8rem;
  }

  #uf-app .md\:tw--mr-32{
    margin-right: -8rem;
  }

  #uf-app .md\:tw--mb-32{
    margin-bottom: -8rem;
  }

  #uf-app .md\:tw--ml-32{
    margin-left: -8rem;
  }

  #uf-app .md\:tw--mt-40{
    margin-top: -10rem;
  }

  #uf-app .md\:tw--mr-40{
    margin-right: -10rem;
  }

  #uf-app .md\:tw--mb-40{
    margin-bottom: -10rem;
  }

  #uf-app .md\:tw--ml-40{
    margin-left: -10rem;
  }

  #uf-app .md\:tw--mt-48{
    margin-top: -12rem;
  }

  #uf-app .md\:tw--mr-48{
    margin-right: -12rem;
  }

  #uf-app .md\:tw--mb-48{
    margin-bottom: -12rem;
  }

  #uf-app .md\:tw--ml-48{
    margin-left: -12rem;
  }

  #uf-app .md\:tw--mt-56{
    margin-top: -14rem;
  }

  #uf-app .md\:tw--mr-56{
    margin-right: -14rem;
  }

  #uf-app .md\:tw--mb-56{
    margin-bottom: -14rem;
  }

  #uf-app .md\:tw--ml-56{
    margin-left: -14rem;
  }

  #uf-app .md\:tw--mt-64{
    margin-top: -16rem;
  }

  #uf-app .md\:tw--mr-64{
    margin-right: -16rem;
  }

  #uf-app .md\:tw--mb-64{
    margin-bottom: -16rem;
  }

  #uf-app .md\:tw--ml-64{
    margin-left: -16rem;
  }

  #uf-app .md\:tw--mt-px{
    margin-top: -1px;
  }

  #uf-app .md\:tw--mr-px{
    margin-right: -1px;
  }

  #uf-app .md\:tw--mb-px{
    margin-bottom: -1px;
  }

  #uf-app .md\:tw--ml-px{
    margin-left: -1px;
  }

  #uf-app .md\:tw-max-h-full{
    max-height: 100%;
  }

  #uf-app .md\:tw-max-h-screen{
    max-height: 100vh;
  }

  #uf-app .md\:tw-max-w-none{
    max-width: none;
  }

  #uf-app .md\:tw-max-w-xs{
    max-width: 20rem;
  }

  #uf-app .md\:tw-max-w-sm{
    max-width: 24rem;
  }

  #uf-app .md\:tw-max-w-md{
    max-width: 28rem;
  }

  #uf-app .md\:tw-max-w-lg{
    max-width: 32rem;
  }

  #uf-app .md\:tw-max-w-xl{
    max-width: 36rem;
  }

  #uf-app .md\:tw-max-w-2xl{
    max-width: 42rem;
  }

  #uf-app .md\:tw-max-w-3xl{
    max-width: 48rem;
  }

  #uf-app .md\:tw-max-w-4xl{
    max-width: 56rem;
  }

  #uf-app .md\:tw-max-w-5xl{
    max-width: 64rem;
  }

  #uf-app .md\:tw-max-w-6xl{
    max-width: 72rem;
  }

  #uf-app .md\:tw-max-w-full{
    max-width: 100%;
  }

  #uf-app .md\:tw-max-w-screen-sm{
    max-width: 640px;
  }

  #uf-app .md\:tw-max-w-screen-md{
    max-width: 768px;
  }

  #uf-app .md\:tw-max-w-screen-lg{
    max-width: 1024px;
  }

  #uf-app .md\:tw-max-w-screen-xl{
    max-width: 1280px;
  }

  #uf-app .md\:tw-min-h-0{
    min-height: 0;
  }

  #uf-app .md\:tw-min-h-full{
    min-height: 100%;
  }

  #uf-app .md\:tw-min-h-screen{
    min-height: 100vh;
  }

  #uf-app .md\:tw-min-w-0{
    min-width: 0;
  }

  #uf-app .md\:tw-min-w-full{
    min-width: 100%;
  }

  #uf-app .md\:tw-object-contain{
    object-fit: contain;
  }

  #uf-app .md\:tw-object-cover{
    object-fit: cover;
  }

  #uf-app .md\:tw-object-fill{
    object-fit: fill;
  }

  #uf-app .md\:tw-object-none{
    object-fit: none;
  }

  #uf-app .md\:tw-object-scale-down{
    object-fit: scale-down;
  }

  #uf-app .md\:tw-object-bottom{
    object-position: bottom;
  }

  #uf-app .md\:tw-object-center{
    object-position: center;
  }

  #uf-app .md\:tw-object-left{
    object-position: left;
  }

  #uf-app .md\:tw-object-left-bottom{
    object-position: left bottom;
  }

  #uf-app .md\:tw-object-left-top{
    object-position: left top;
  }

  #uf-app .md\:tw-object-right{
    object-position: right;
  }

  #uf-app .md\:tw-object-right-bottom{
    object-position: right bottom;
  }

  #uf-app .md\:tw-object-right-top{
    object-position: right top;
  }

  #uf-app .md\:tw-object-top{
    object-position: top;
  }

  #uf-app .md\:tw-opacity-0{
    opacity: 0;
  }

  #uf-app .md\:tw-opacity-25{
    opacity: 0.25;
  }

  #uf-app .md\:tw-opacity-50{
    opacity: 0.5;
  }

  #uf-app .md\:tw-opacity-75{
    opacity: 0.75;
  }

  #uf-app .md\:tw-opacity-100{
    opacity: 1;
  }

  #uf-app .md\:tw-outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  #uf-app .md\:tw-outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  #uf-app .md\:tw-outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  #uf-app .md\:tw-overflow-auto{
    overflow: auto;
  }

  #uf-app .md\:tw-overflow-hidden{
    overflow: hidden;
  }

  #uf-app .md\:tw-overflow-visible{
    overflow: visible;
  }

  #uf-app .md\:tw-overflow-scroll{
    overflow: scroll;
  }

  #uf-app .md\:tw-overflow-x-auto{
    overflow-x: auto;
  }

  #uf-app .md\:tw-overflow-y-auto{
    overflow-y: auto;
  }

  #uf-app .md\:tw-overflow-x-hidden{
    overflow-x: hidden;
  }

  #uf-app .md\:tw-overflow-y-hidden{
    overflow-y: hidden;
  }

  #uf-app .md\:tw-overflow-x-visible{
    overflow-x: visible;
  }

  #uf-app .md\:tw-overflow-y-visible{
    overflow-y: visible;
  }

  #uf-app .md\:tw-overflow-x-scroll{
    overflow-x: scroll;
  }

  #uf-app .md\:tw-overflow-y-scroll{
    overflow-y: scroll;
  }

  #uf-app .md\:tw-scrolling-touch{
    -webkit-overflow-scrolling: touch;
  }

  #uf-app .md\:tw-scrolling-auto{
    -webkit-overflow-scrolling: auto;
  }

  #uf-app .md\:tw-overscroll-auto{
    overscroll-behavior: auto;
  }

  #uf-app .md\:tw-overscroll-contain{
    overscroll-behavior: contain;
  }

  #uf-app .md\:tw-overscroll-none{
    overscroll-behavior: none;
  }

  #uf-app .md\:tw-overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  #uf-app .md\:tw-overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  #uf-app .md\:tw-overscroll-y-none{
    overscroll-behavior-y: none;
  }

  #uf-app .md\:tw-overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  #uf-app .md\:tw-overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  #uf-app .md\:tw-overscroll-x-none{
    overscroll-behavior-x: none;
  }

  #uf-app .md\:tw-p-0{
    padding: 0;
  }

  #uf-app .md\:tw-p-1{
    padding: 0.25rem;
  }

  #uf-app .md\:tw-p-2{
    padding: 0.5rem;
  }

  #uf-app .md\:tw-p-3{
    padding: 0.75rem;
  }

  #uf-app .md\:tw-p-4{
    padding: 1rem;
  }

  #uf-app .md\:tw-p-5{
    padding: 1.25rem;
  }

  #uf-app .md\:tw-p-6{
    padding: 1.5rem;
  }

  #uf-app .md\:tw-p-8{
    padding: 2rem;
  }

  #uf-app .md\:tw-p-10{
    padding: 2.5rem;
  }

  #uf-app .md\:tw-p-12{
    padding: 3rem;
  }

  #uf-app .md\:tw-p-16{
    padding: 4rem;
  }

  #uf-app .md\:tw-p-20{
    padding: 5rem;
  }

  #uf-app .md\:tw-p-24{
    padding: 6rem;
  }

  #uf-app .md\:tw-p-32{
    padding: 8rem;
  }

  #uf-app .md\:tw-p-40{
    padding: 10rem;
  }

  #uf-app .md\:tw-p-48{
    padding: 12rem;
  }

  #uf-app .md\:tw-p-56{
    padding: 14rem;
  }

  #uf-app .md\:tw-p-64{
    padding: 16rem;
  }

  #uf-app .md\:tw-p-px{
    padding: 1px;
  }

  #uf-app .md\:tw-py-0{
    padding-top: 0;
    padding-bottom: 0;
  }

  #uf-app .md\:tw-px-0{
    padding-left: 0;
    padding-right: 0;
  }

  #uf-app .md\:tw-py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  #uf-app .md\:tw-px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  #uf-app .md\:tw-py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  #uf-app .md\:tw-px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  #uf-app .md\:tw-py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  #uf-app .md\:tw-px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  #uf-app .md\:tw-py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  #uf-app .md\:tw-px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  #uf-app .md\:tw-py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  #uf-app .md\:tw-px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  #uf-app .md\:tw-py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  #uf-app .md\:tw-px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  #uf-app .md\:tw-py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  #uf-app .md\:tw-px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  #uf-app .md\:tw-py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  #uf-app .md\:tw-px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  #uf-app .md\:tw-py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  #uf-app .md\:tw-px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  #uf-app .md\:tw-py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  #uf-app .md\:tw-px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  #uf-app .md\:tw-py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  #uf-app .md\:tw-px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  #uf-app .md\:tw-py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  #uf-app .md\:tw-px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  #uf-app .md\:tw-py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  #uf-app .md\:tw-px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  #uf-app .md\:tw-py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  #uf-app .md\:tw-px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  #uf-app .md\:tw-py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  #uf-app .md\:tw-px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  #uf-app .md\:tw-py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  #uf-app .md\:tw-px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  #uf-app .md\:tw-py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  #uf-app .md\:tw-px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  #uf-app .md\:tw-py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  #uf-app .md\:tw-px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  #uf-app .md\:tw-pt-0{
    padding-top: 0;
  }

  #uf-app .md\:tw-pr-0{
    padding-right: 0;
  }

  #uf-app .md\:tw-pb-0{
    padding-bottom: 0;
  }

  #uf-app .md\:tw-pl-0{
    padding-left: 0;
  }

  #uf-app .md\:tw-pt-1{
    padding-top: 0.25rem;
  }

  #uf-app .md\:tw-pr-1{
    padding-right: 0.25rem;
  }

  #uf-app .md\:tw-pb-1{
    padding-bottom: 0.25rem;
  }

  #uf-app .md\:tw-pl-1{
    padding-left: 0.25rem;
  }

  #uf-app .md\:tw-pt-2{
    padding-top: 0.5rem;
  }

  #uf-app .md\:tw-pr-2{
    padding-right: 0.5rem;
  }

  #uf-app .md\:tw-pb-2{
    padding-bottom: 0.5rem;
  }

  #uf-app .md\:tw-pl-2{
    padding-left: 0.5rem;
  }

  #uf-app .md\:tw-pt-3{
    padding-top: 0.75rem;
  }

  #uf-app .md\:tw-pr-3{
    padding-right: 0.75rem;
  }

  #uf-app .md\:tw-pb-3{
    padding-bottom: 0.75rem;
  }

  #uf-app .md\:tw-pl-3{
    padding-left: 0.75rem;
  }

  #uf-app .md\:tw-pt-4{
    padding-top: 1rem;
  }

  #uf-app .md\:tw-pr-4{
    padding-right: 1rem;
  }

  #uf-app .md\:tw-pb-4{
    padding-bottom: 1rem;
  }

  #uf-app .md\:tw-pl-4{
    padding-left: 1rem;
  }

  #uf-app .md\:tw-pt-5{
    padding-top: 1.25rem;
  }

  #uf-app .md\:tw-pr-5{
    padding-right: 1.25rem;
  }

  #uf-app .md\:tw-pb-5{
    padding-bottom: 1.25rem;
  }

  #uf-app .md\:tw-pl-5{
    padding-left: 1.25rem;
  }

  #uf-app .md\:tw-pt-6{
    padding-top: 1.5rem;
  }

  #uf-app .md\:tw-pr-6{
    padding-right: 1.5rem;
  }

  #uf-app .md\:tw-pb-6{
    padding-bottom: 1.5rem;
  }

  #uf-app .md\:tw-pl-6{
    padding-left: 1.5rem;
  }

  #uf-app .md\:tw-pt-8{
    padding-top: 2rem;
  }

  #uf-app .md\:tw-pr-8{
    padding-right: 2rem;
  }

  #uf-app .md\:tw-pb-8{
    padding-bottom: 2rem;
  }

  #uf-app .md\:tw-pl-8{
    padding-left: 2rem;
  }

  #uf-app .md\:tw-pt-10{
    padding-top: 2.5rem;
  }

  #uf-app .md\:tw-pr-10{
    padding-right: 2.5rem;
  }

  #uf-app .md\:tw-pb-10{
    padding-bottom: 2.5rem;
  }

  #uf-app .md\:tw-pl-10{
    padding-left: 2.5rem;
  }

  #uf-app .md\:tw-pt-12{
    padding-top: 3rem;
  }

  #uf-app .md\:tw-pr-12{
    padding-right: 3rem;
  }

  #uf-app .md\:tw-pb-12{
    padding-bottom: 3rem;
  }

  #uf-app .md\:tw-pl-12{
    padding-left: 3rem;
  }

  #uf-app .md\:tw-pt-16{
    padding-top: 4rem;
  }

  #uf-app .md\:tw-pr-16{
    padding-right: 4rem;
  }

  #uf-app .md\:tw-pb-16{
    padding-bottom: 4rem;
  }

  #uf-app .md\:tw-pl-16{
    padding-left: 4rem;
  }

  #uf-app .md\:tw-pt-20{
    padding-top: 5rem;
  }

  #uf-app .md\:tw-pr-20{
    padding-right: 5rem;
  }

  #uf-app .md\:tw-pb-20{
    padding-bottom: 5rem;
  }

  #uf-app .md\:tw-pl-20{
    padding-left: 5rem;
  }

  #uf-app .md\:tw-pt-24{
    padding-top: 6rem;
  }

  #uf-app .md\:tw-pr-24{
    padding-right: 6rem;
  }

  #uf-app .md\:tw-pb-24{
    padding-bottom: 6rem;
  }

  #uf-app .md\:tw-pl-24{
    padding-left: 6rem;
  }

  #uf-app .md\:tw-pt-32{
    padding-top: 8rem;
  }

  #uf-app .md\:tw-pr-32{
    padding-right: 8rem;
  }

  #uf-app .md\:tw-pb-32{
    padding-bottom: 8rem;
  }

  #uf-app .md\:tw-pl-32{
    padding-left: 8rem;
  }

  #uf-app .md\:tw-pt-40{
    padding-top: 10rem;
  }

  #uf-app .md\:tw-pr-40{
    padding-right: 10rem;
  }

  #uf-app .md\:tw-pb-40{
    padding-bottom: 10rem;
  }

  #uf-app .md\:tw-pl-40{
    padding-left: 10rem;
  }

  #uf-app .md\:tw-pt-48{
    padding-top: 12rem;
  }

  #uf-app .md\:tw-pr-48{
    padding-right: 12rem;
  }

  #uf-app .md\:tw-pb-48{
    padding-bottom: 12rem;
  }

  #uf-app .md\:tw-pl-48{
    padding-left: 12rem;
  }

  #uf-app .md\:tw-pt-56{
    padding-top: 14rem;
  }

  #uf-app .md\:tw-pr-56{
    padding-right: 14rem;
  }

  #uf-app .md\:tw-pb-56{
    padding-bottom: 14rem;
  }

  #uf-app .md\:tw-pl-56{
    padding-left: 14rem;
  }

  #uf-app .md\:tw-pt-64{
    padding-top: 16rem;
  }

  #uf-app .md\:tw-pr-64{
    padding-right: 16rem;
  }

  #uf-app .md\:tw-pb-64{
    padding-bottom: 16rem;
  }

  #uf-app .md\:tw-pl-64{
    padding-left: 16rem;
  }

  #uf-app .md\:tw-pt-px{
    padding-top: 1px;
  }

  #uf-app .md\:tw-pr-px{
    padding-right: 1px;
  }

  #uf-app .md\:tw-pb-px{
    padding-bottom: 1px;
  }

  #uf-app .md\:tw-pl-px{
    padding-left: 1px;
  }

  #uf-app .md\:tw-placeholder-primary::placeholder{
    color: var(--color-blue);
  }

  #uf-app .md\:tw-placeholder-muted::placeholder{
    color: var(--color-blue-grey-400);
  }

  #uf-app .md\:tw-placeholder-warning::placeholder{
    color: var(--color-orange);
  }

  #uf-app .md\:tw-placeholder-danger::placeholder{
    color: var(--color-orange);
  }

  #uf-app .md\:tw-placeholder-fail::placeholder{
    color: var(--color-red);
  }

  #uf-app .md\:tw-placeholder-info::placeholder{
    color: var(--color-deep-purple-400);
  }

  #uf-app .md\:tw-placeholder-red-50::placeholder{
    --placeholder-opacity: 1;
    color: #ffebee;
    color: rgba(255, 235, 238, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-red-100::placeholder{
    --placeholder-opacity: 1;
    color: #ffcdd2;
    color: rgba(255, 205, 210, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-red-200::placeholder{
    --placeholder-opacity: 1;
    color: #ef9a9a;
    color: rgba(239, 154, 154, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-red-300::placeholder{
    --placeholder-opacity: 1;
    color: #e57373;
    color: rgba(229, 115, 115, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-red-400::placeholder{
    --placeholder-opacity: 1;
    color: #ef5350;
    color: rgba(239, 83, 80, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-red-500::placeholder{
    --placeholder-opacity: 1;
    color: #f44336;
    color: rgba(244, 67, 54, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-red-600::placeholder{
    --placeholder-opacity: 1;
    color: #e53935;
    color: rgba(229, 57, 53, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-red-700::placeholder{
    --placeholder-opacity: 1;
    color: #d32f2f;
    color: rgba(211, 47, 47, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-red-800::placeholder{
    --placeholder-opacity: 1;
    color: #c62828;
    color: rgba(198, 40, 40, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-red-900::placeholder{
    --placeholder-opacity: 1;
    color: #b71c1c;
    color: rgba(183, 28, 28, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-red-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ff8a80;
    color: rgba(255, 138, 128, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-red-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ff5252;
    color: rgba(255, 82, 82, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-red-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ff1744;
    color: rgba(255, 23, 68, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-red-a700::placeholder{
    --placeholder-opacity: 1;
    color: #d50000;
    color: rgba(213, 0, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-pink-50::placeholder{
    --placeholder-opacity: 1;
    color: #fce4ec;
    color: rgba(252, 228, 236, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-pink-100::placeholder{
    --placeholder-opacity: 1;
    color: #f8bbd0;
    color: rgba(248, 187, 208, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-pink-200::placeholder{
    --placeholder-opacity: 1;
    color: #f48fb1;
    color: rgba(244, 143, 177, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-pink-300::placeholder{
    --placeholder-opacity: 1;
    color: #f06292;
    color: rgba(240, 98, 146, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-pink-400::placeholder{
    --placeholder-opacity: 1;
    color: #ec407a;
    color: rgba(236, 64, 122, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-pink-500::placeholder{
    --placeholder-opacity: 1;
    color: #e91e63;
    color: rgba(233, 30, 99, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-pink-600::placeholder{
    --placeholder-opacity: 1;
    color: #d81b60;
    color: rgba(216, 27, 96, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-pink-700::placeholder{
    --placeholder-opacity: 1;
    color: #c2185b;
    color: rgba(194, 24, 91, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-pink-800::placeholder{
    --placeholder-opacity: 1;
    color: #ad1457;
    color: rgba(173, 20, 87, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-pink-900::placeholder{
    --placeholder-opacity: 1;
    color: #880e4f;
    color: rgba(136, 14, 79, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-pink-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ff80ab;
    color: rgba(255, 128, 171, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-pink-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ff4081;
    color: rgba(255, 64, 129, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-pink-a400::placeholder{
    --placeholder-opacity: 1;
    color: #f50057;
    color: rgba(245, 0, 87, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-pink-a700::placeholder{
    --placeholder-opacity: 1;
    color: #c51162;
    color: rgba(197, 17, 98, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-purple-50::placeholder{
    --placeholder-opacity: 1;
    color: #f3e5f5;
    color: rgba(243, 229, 245, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-purple-100::placeholder{
    --placeholder-opacity: 1;
    color: #e1bee7;
    color: rgba(225, 190, 231, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-purple-200::placeholder{
    --placeholder-opacity: 1;
    color: #ce93d8;
    color: rgba(206, 147, 216, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-purple-300::placeholder{
    --placeholder-opacity: 1;
    color: #ba68c8;
    color: rgba(186, 104, 200, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-purple-400::placeholder{
    --placeholder-opacity: 1;
    color: #ab47bc;
    color: rgba(171, 71, 188, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-purple-500::placeholder{
    --placeholder-opacity: 1;
    color: #9c27b0;
    color: rgba(156, 39, 176, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-purple-600::placeholder{
    --placeholder-opacity: 1;
    color: #8e24aa;
    color: rgba(142, 36, 170, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-purple-700::placeholder{
    --placeholder-opacity: 1;
    color: #7b1fa2;
    color: rgba(123, 31, 162, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-purple-800::placeholder{
    --placeholder-opacity: 1;
    color: #6a1b9a;
    color: rgba(106, 27, 154, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-purple-900::placeholder{
    --placeholder-opacity: 1;
    color: #4a148c;
    color: rgba(74, 20, 140, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-purple-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ea80fc;
    color: rgba(234, 128, 252, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-purple-a200::placeholder{
    --placeholder-opacity: 1;
    color: #e040fb;
    color: rgba(224, 64, 251, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-purple-a400::placeholder{
    --placeholder-opacity: 1;
    color: #d500f9;
    color: rgba(213, 0, 249, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-purple-a700::placeholder{
    --placeholder-opacity: 1;
    color: #aa00ff;
    color: rgba(170, 0, 255, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepPurple-50::placeholder{
    --placeholder-opacity: 1;
    color: #ede7f6;
    color: rgba(237, 231, 246, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepPurple-100::placeholder{
    --placeholder-opacity: 1;
    color: #d1c4e9;
    color: rgba(209, 196, 233, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepPurple-200::placeholder{
    --placeholder-opacity: 1;
    color: #b39ddb;
    color: rgba(179, 157, 219, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepPurple-300::placeholder{
    --placeholder-opacity: 1;
    color: #9575cd;
    color: rgba(149, 117, 205, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepPurple-400::placeholder{
    --placeholder-opacity: 1;
    color: #7e57c2;
    color: rgba(126, 87, 194, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepPurple-500::placeholder{
    --placeholder-opacity: 1;
    color: #673ab7;
    color: rgba(103, 58, 183, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepPurple-600::placeholder{
    --placeholder-opacity: 1;
    color: #5e35b1;
    color: rgba(94, 53, 177, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepPurple-700::placeholder{
    --placeholder-opacity: 1;
    color: #512da8;
    color: rgba(81, 45, 168, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepPurple-800::placeholder{
    --placeholder-opacity: 1;
    color: #4527a0;
    color: rgba(69, 39, 160, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepPurple-900::placeholder{
    --placeholder-opacity: 1;
    color: #311b92;
    color: rgba(49, 27, 146, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepPurple-a100::placeholder{
    --placeholder-opacity: 1;
    color: #b388ff;
    color: rgba(179, 136, 255, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepPurple-a200::placeholder{
    --placeholder-opacity: 1;
    color: #7c4dff;
    color: rgba(124, 77, 255, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepPurple-a400::placeholder{
    --placeholder-opacity: 1;
    color: #651fff;
    color: rgba(101, 31, 255, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepPurple-a700::placeholder{
    --placeholder-opacity: 1;
    color: #6200ea;
    color: rgba(98, 0, 234, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-indigo-50::placeholder{
    --placeholder-opacity: 1;
    color: #e8eaf6;
    color: rgba(232, 234, 246, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-indigo-100::placeholder{
    --placeholder-opacity: 1;
    color: #c5cae9;
    color: rgba(197, 202, 233, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-indigo-200::placeholder{
    --placeholder-opacity: 1;
    color: #9fa8da;
    color: rgba(159, 168, 218, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-indigo-300::placeholder{
    --placeholder-opacity: 1;
    color: #7986cb;
    color: rgba(121, 134, 203, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-indigo-400::placeholder{
    --placeholder-opacity: 1;
    color: #5c6bc0;
    color: rgba(92, 107, 192, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-indigo-500::placeholder{
    --placeholder-opacity: 1;
    color: #3f51b5;
    color: rgba(63, 81, 181, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-indigo-600::placeholder{
    --placeholder-opacity: 1;
    color: #3949ab;
    color: rgba(57, 73, 171, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-indigo-700::placeholder{
    --placeholder-opacity: 1;
    color: #303f9f;
    color: rgba(48, 63, 159, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-indigo-800::placeholder{
    --placeholder-opacity: 1;
    color: #283593;
    color: rgba(40, 53, 147, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-indigo-900::placeholder{
    --placeholder-opacity: 1;
    color: #1a237e;
    color: rgba(26, 35, 126, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-indigo-a100::placeholder{
    --placeholder-opacity: 1;
    color: #8c9eff;
    color: rgba(140, 158, 255, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-indigo-a200::placeholder{
    --placeholder-opacity: 1;
    color: #536dfe;
    color: rgba(83, 109, 254, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-indigo-a400::placeholder{
    --placeholder-opacity: 1;
    color: #3d5afe;
    color: rgba(61, 90, 254, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-indigo-a700::placeholder{
    --placeholder-opacity: 1;
    color: #304ffe;
    color: rgba(48, 79, 254, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-blue-50::placeholder{
    --placeholder-opacity: 1;
    color: #e3f2fd;
    color: rgba(227, 242, 253, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-blue-100::placeholder{
    --placeholder-opacity: 1;
    color: #bbdefb;
    color: rgba(187, 222, 251, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-blue-200::placeholder{
    --placeholder-opacity: 1;
    color: #90caf9;
    color: rgba(144, 202, 249, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-blue-300::placeholder{
    --placeholder-opacity: 1;
    color: #64b5f6;
    color: rgba(100, 181, 246, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-blue-400::placeholder{
    --placeholder-opacity: 1;
    color: #42a5f5;
    color: rgba(66, 165, 245, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-blue-500::placeholder{
    --placeholder-opacity: 1;
    color: #2196f3;
    color: rgba(33, 150, 243, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-blue-600::placeholder{
    --placeholder-opacity: 1;
    color: #1e88e5;
    color: rgba(30, 136, 229, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-blue-700::placeholder{
    --placeholder-opacity: 1;
    color: #1976d2;
    color: rgba(25, 118, 210, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-blue-800::placeholder{
    --placeholder-opacity: 1;
    color: #1565c0;
    color: rgba(21, 101, 192, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-blue-900::placeholder{
    --placeholder-opacity: 1;
    color: #0d47a1;
    color: rgba(13, 71, 161, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-blue-a100::placeholder{
    --placeholder-opacity: 1;
    color: #82b1ff;
    color: rgba(130, 177, 255, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-blue-a200::placeholder{
    --placeholder-opacity: 1;
    color: #448aff;
    color: rgba(68, 138, 255, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-blue-a400::placeholder{
    --placeholder-opacity: 1;
    color: #2979ff;
    color: rgba(41, 121, 255, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-blue-a700::placeholder{
    --placeholder-opacity: 1;
    color: #2962ff;
    color: rgba(41, 98, 255, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightBlue-50::placeholder{
    --placeholder-opacity: 1;
    color: #e1f5fe;
    color: rgba(225, 245, 254, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightBlue-100::placeholder{
    --placeholder-opacity: 1;
    color: #b3e5fc;
    color: rgba(179, 229, 252, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightBlue-200::placeholder{
    --placeholder-opacity: 1;
    color: #81d4fa;
    color: rgba(129, 212, 250, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightBlue-300::placeholder{
    --placeholder-opacity: 1;
    color: #4fc3f7;
    color: rgba(79, 195, 247, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightBlue-400::placeholder{
    --placeholder-opacity: 1;
    color: #29b6f6;
    color: rgba(41, 182, 246, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightBlue-500::placeholder{
    --placeholder-opacity: 1;
    color: #03a9f4;
    color: rgba(3, 169, 244, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightBlue-600::placeholder{
    --placeholder-opacity: 1;
    color: #039be5;
    color: rgba(3, 155, 229, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightBlue-700::placeholder{
    --placeholder-opacity: 1;
    color: #0288d1;
    color: rgba(2, 136, 209, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightBlue-800::placeholder{
    --placeholder-opacity: 1;
    color: #0277bd;
    color: rgba(2, 119, 189, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightBlue-900::placeholder{
    --placeholder-opacity: 1;
    color: #01579b;
    color: rgba(1, 87, 155, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightBlue-a100::placeholder{
    --placeholder-opacity: 1;
    color: #80d8ff;
    color: rgba(128, 216, 255, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightBlue-a200::placeholder{
    --placeholder-opacity: 1;
    color: #40c4ff;
    color: rgba(64, 196, 255, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightBlue-a400::placeholder{
    --placeholder-opacity: 1;
    color: #00b0ff;
    color: rgba(0, 176, 255, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightBlue-a700::placeholder{
    --placeholder-opacity: 1;
    color: #0091ea;
    color: rgba(0, 145, 234, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-cyan-50::placeholder{
    --placeholder-opacity: 1;
    color: #e0f7fa;
    color: rgba(224, 247, 250, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-cyan-100::placeholder{
    --placeholder-opacity: 1;
    color: #b2ebf2;
    color: rgba(178, 235, 242, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-cyan-200::placeholder{
    --placeholder-opacity: 1;
    color: #80deea;
    color: rgba(128, 222, 234, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-cyan-300::placeholder{
    --placeholder-opacity: 1;
    color: #4dd0e1;
    color: rgba(77, 208, 225, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-cyan-400::placeholder{
    --placeholder-opacity: 1;
    color: #26c6da;
    color: rgba(38, 198, 218, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-cyan-500::placeholder{
    --placeholder-opacity: 1;
    color: #00bcd4;
    color: rgba(0, 188, 212, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-cyan-600::placeholder{
    --placeholder-opacity: 1;
    color: #00acc1;
    color: rgba(0, 172, 193, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-cyan-700::placeholder{
    --placeholder-opacity: 1;
    color: #0097a7;
    color: rgba(0, 151, 167, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-cyan-800::placeholder{
    --placeholder-opacity: 1;
    color: #00838f;
    color: rgba(0, 131, 143, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-cyan-900::placeholder{
    --placeholder-opacity: 1;
    color: #006064;
    color: rgba(0, 96, 100, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-cyan-a100::placeholder{
    --placeholder-opacity: 1;
    color: #84ffff;
    color: rgba(132, 255, 255, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-cyan-a200::placeholder{
    --placeholder-opacity: 1;
    color: #18ffff;
    color: rgba(24, 255, 255, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-cyan-a400::placeholder{
    --placeholder-opacity: 1;
    color: #00e5ff;
    color: rgba(0, 229, 255, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-cyan-a700::placeholder{
    --placeholder-opacity: 1;
    color: #00b8d4;
    color: rgba(0, 184, 212, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-teal-50::placeholder{
    --placeholder-opacity: 1;
    color: #e0f2f1;
    color: rgba(224, 242, 241, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-teal-100::placeholder{
    --placeholder-opacity: 1;
    color: #b2dfdb;
    color: rgba(178, 223, 219, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-teal-200::placeholder{
    --placeholder-opacity: 1;
    color: #80cbc4;
    color: rgba(128, 203, 196, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-teal-300::placeholder{
    --placeholder-opacity: 1;
    color: #4db6ac;
    color: rgba(77, 182, 172, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-teal-400::placeholder{
    --placeholder-opacity: 1;
    color: #26a69a;
    color: rgba(38, 166, 154, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-teal-500::placeholder{
    --placeholder-opacity: 1;
    color: #009688;
    color: rgba(0, 150, 136, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-teal-600::placeholder{
    --placeholder-opacity: 1;
    color: #00897b;
    color: rgba(0, 137, 123, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-teal-700::placeholder{
    --placeholder-opacity: 1;
    color: #00796b;
    color: rgba(0, 121, 107, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-teal-800::placeholder{
    --placeholder-opacity: 1;
    color: #00695c;
    color: rgba(0, 105, 92, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-teal-900::placeholder{
    --placeholder-opacity: 1;
    color: #004d40;
    color: rgba(0, 77, 64, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-teal-a100::placeholder{
    --placeholder-opacity: 1;
    color: #a7ffeb;
    color: rgba(167, 255, 235, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-teal-a200::placeholder{
    --placeholder-opacity: 1;
    color: #64ffda;
    color: rgba(100, 255, 218, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-teal-a400::placeholder{
    --placeholder-opacity: 1;
    color: #1de9b6;
    color: rgba(29, 233, 182, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-teal-a700::placeholder{
    --placeholder-opacity: 1;
    color: #00bfa5;
    color: rgba(0, 191, 165, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-green-50::placeholder{
    --placeholder-opacity: 1;
    color: #e8f5e9;
    color: rgba(232, 245, 233, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-green-100::placeholder{
    --placeholder-opacity: 1;
    color: #c8e6c9;
    color: rgba(200, 230, 201, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-green-200::placeholder{
    --placeholder-opacity: 1;
    color: #a5d6a7;
    color: rgba(165, 214, 167, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-green-300::placeholder{
    --placeholder-opacity: 1;
    color: #81c784;
    color: rgba(129, 199, 132, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-green-400::placeholder{
    --placeholder-opacity: 1;
    color: #66bb6a;
    color: rgba(102, 187, 106, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-green-500::placeholder{
    --placeholder-opacity: 1;
    color: #4caf50;
    color: rgba(76, 175, 80, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-green-600::placeholder{
    --placeholder-opacity: 1;
    color: #43a047;
    color: rgba(67, 160, 71, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-green-700::placeholder{
    --placeholder-opacity: 1;
    color: #388e3c;
    color: rgba(56, 142, 60, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-green-800::placeholder{
    --placeholder-opacity: 1;
    color: #2e7d32;
    color: rgba(46, 125, 50, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-green-900::placeholder{
    --placeholder-opacity: 1;
    color: #1b5e20;
    color: rgba(27, 94, 32, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-green-a100::placeholder{
    --placeholder-opacity: 1;
    color: #b9f6ca;
    color: rgba(185, 246, 202, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-green-a200::placeholder{
    --placeholder-opacity: 1;
    color: #69f0ae;
    color: rgba(105, 240, 174, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-green-a400::placeholder{
    --placeholder-opacity: 1;
    color: #00e676;
    color: rgba(0, 230, 118, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-green-a700::placeholder{
    --placeholder-opacity: 1;
    color: #00c853;
    color: rgba(0, 200, 83, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightGreen-50::placeholder{
    --placeholder-opacity: 1;
    color: #f1f8e9;
    color: rgba(241, 248, 233, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightGreen-100::placeholder{
    --placeholder-opacity: 1;
    color: #dcedc8;
    color: rgba(220, 237, 200, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightGreen-200::placeholder{
    --placeholder-opacity: 1;
    color: #c5e1a5;
    color: rgba(197, 225, 165, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightGreen-300::placeholder{
    --placeholder-opacity: 1;
    color: #aed581;
    color: rgba(174, 213, 129, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightGreen-400::placeholder{
    --placeholder-opacity: 1;
    color: #9ccc65;
    color: rgba(156, 204, 101, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightGreen-500::placeholder{
    --placeholder-opacity: 1;
    color: #8bc34a;
    color: rgba(139, 195, 74, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightGreen-600::placeholder{
    --placeholder-opacity: 1;
    color: #7cb342;
    color: rgba(124, 179, 66, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightGreen-700::placeholder{
    --placeholder-opacity: 1;
    color: #689f38;
    color: rgba(104, 159, 56, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightGreen-800::placeholder{
    --placeholder-opacity: 1;
    color: #558b2f;
    color: rgba(85, 139, 47, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightGreen-900::placeholder{
    --placeholder-opacity: 1;
    color: #33691e;
    color: rgba(51, 105, 30, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightGreen-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ccff90;
    color: rgba(204, 255, 144, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightGreen-a200::placeholder{
    --placeholder-opacity: 1;
    color: #b2ff59;
    color: rgba(178, 255, 89, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightGreen-a400::placeholder{
    --placeholder-opacity: 1;
    color: #76ff03;
    color: rgba(118, 255, 3, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lightGreen-a700::placeholder{
    --placeholder-opacity: 1;
    color: #64dd17;
    color: rgba(100, 221, 23, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lime-50::placeholder{
    --placeholder-opacity: 1;
    color: #f9fbe7;
    color: rgba(249, 251, 231, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lime-100::placeholder{
    --placeholder-opacity: 1;
    color: #f0f4c3;
    color: rgba(240, 244, 195, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lime-200::placeholder{
    --placeholder-opacity: 1;
    color: #e6ee9c;
    color: rgba(230, 238, 156, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lime-300::placeholder{
    --placeholder-opacity: 1;
    color: #dce775;
    color: rgba(220, 231, 117, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lime-400::placeholder{
    --placeholder-opacity: 1;
    color: #d4e157;
    color: rgba(212, 225, 87, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lime-500::placeholder{
    --placeholder-opacity: 1;
    color: #cddc39;
    color: rgba(205, 220, 57, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lime-600::placeholder{
    --placeholder-opacity: 1;
    color: #c0ca33;
    color: rgba(192, 202, 51, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lime-700::placeholder{
    --placeholder-opacity: 1;
    color: #afb42b;
    color: rgba(175, 180, 43, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lime-800::placeholder{
    --placeholder-opacity: 1;
    color: #9e9d24;
    color: rgba(158, 157, 36, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lime-900::placeholder{
    --placeholder-opacity: 1;
    color: #827717;
    color: rgba(130, 119, 23, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lime-a100::placeholder{
    --placeholder-opacity: 1;
    color: #f4ff81;
    color: rgba(244, 255, 129, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lime-a200::placeholder{
    --placeholder-opacity: 1;
    color: #eeff41;
    color: rgba(238, 255, 65, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lime-a400::placeholder{
    --placeholder-opacity: 1;
    color: #c6ff00;
    color: rgba(198, 255, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-lime-a700::placeholder{
    --placeholder-opacity: 1;
    color: #aeea00;
    color: rgba(174, 234, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-yellow-50::placeholder{
    --placeholder-opacity: 1;
    color: #fffde7;
    color: rgba(255, 253, 231, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-yellow-100::placeholder{
    --placeholder-opacity: 1;
    color: #fff9c4;
    color: rgba(255, 249, 196, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-yellow-200::placeholder{
    --placeholder-opacity: 1;
    color: #fff59d;
    color: rgba(255, 245, 157, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-yellow-300::placeholder{
    --placeholder-opacity: 1;
    color: #fff176;
    color: rgba(255, 241, 118, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-yellow-400::placeholder{
    --placeholder-opacity: 1;
    color: #ffee58;
    color: rgba(255, 238, 88, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-yellow-500::placeholder{
    --placeholder-opacity: 1;
    color: #ffeb3b;
    color: rgba(255, 235, 59, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-yellow-600::placeholder{
    --placeholder-opacity: 1;
    color: #fdd835;
    color: rgba(253, 216, 53, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-yellow-700::placeholder{
    --placeholder-opacity: 1;
    color: #fbc02d;
    color: rgba(251, 192, 45, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-yellow-800::placeholder{
    --placeholder-opacity: 1;
    color: #f9a825;
    color: rgba(249, 168, 37, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-yellow-900::placeholder{
    --placeholder-opacity: 1;
    color: #f57f17;
    color: rgba(245, 127, 23, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-yellow-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ffff8d;
    color: rgba(255, 255, 141, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-yellow-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ffff00;
    color: rgba(255, 255, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-yellow-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ffea00;
    color: rgba(255, 234, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-yellow-a700::placeholder{
    --placeholder-opacity: 1;
    color: #ffd600;
    color: rgba(255, 214, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-amber-50::placeholder{
    --placeholder-opacity: 1;
    color: #fff8e1;
    color: rgba(255, 248, 225, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-amber-100::placeholder{
    --placeholder-opacity: 1;
    color: #ffecb3;
    color: rgba(255, 236, 179, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-amber-200::placeholder{
    --placeholder-opacity: 1;
    color: #ffe082;
    color: rgba(255, 224, 130, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-amber-300::placeholder{
    --placeholder-opacity: 1;
    color: #ffd54f;
    color: rgba(255, 213, 79, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-amber-400::placeholder{
    --placeholder-opacity: 1;
    color: #ffca28;
    color: rgba(255, 202, 40, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-amber-500::placeholder{
    --placeholder-opacity: 1;
    color: #ffc107;
    color: rgba(255, 193, 7, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-amber-600::placeholder{
    --placeholder-opacity: 1;
    color: #ffb300;
    color: rgba(255, 179, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-amber-700::placeholder{
    --placeholder-opacity: 1;
    color: #ffa000;
    color: rgba(255, 160, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-amber-800::placeholder{
    --placeholder-opacity: 1;
    color: #ff8f00;
    color: rgba(255, 143, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-amber-900::placeholder{
    --placeholder-opacity: 1;
    color: #ff6f00;
    color: rgba(255, 111, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-amber-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ffe57f;
    color: rgba(255, 229, 127, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-amber-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ffd740;
    color: rgba(255, 215, 64, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-amber-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ffc400;
    color: rgba(255, 196, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-amber-a700::placeholder{
    --placeholder-opacity: 1;
    color: #ffab00;
    color: rgba(255, 171, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-orange-50::placeholder{
    --placeholder-opacity: 1;
    color: #fff3e0;
    color: rgba(255, 243, 224, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-orange-100::placeholder{
    --placeholder-opacity: 1;
    color: #ffe0b2;
    color: rgba(255, 224, 178, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-orange-200::placeholder{
    --placeholder-opacity: 1;
    color: #ffcc80;
    color: rgba(255, 204, 128, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-orange-300::placeholder{
    --placeholder-opacity: 1;
    color: #ffb74d;
    color: rgba(255, 183, 77, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-orange-400::placeholder{
    --placeholder-opacity: 1;
    color: #ffa726;
    color: rgba(255, 167, 38, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-orange-500::placeholder{
    --placeholder-opacity: 1;
    color: #ff9800;
    color: rgba(255, 152, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-orange-600::placeholder{
    --placeholder-opacity: 1;
    color: #fb8c00;
    color: rgba(251, 140, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-orange-700::placeholder{
    --placeholder-opacity: 1;
    color: #f57c00;
    color: rgba(245, 124, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-orange-800::placeholder{
    --placeholder-opacity: 1;
    color: #ef6c00;
    color: rgba(239, 108, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-orange-900::placeholder{
    --placeholder-opacity: 1;
    color: #e65100;
    color: rgba(230, 81, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-orange-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ffd180;
    color: rgba(255, 209, 128, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-orange-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ffab40;
    color: rgba(255, 171, 64, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-orange-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ff9100;
    color: rgba(255, 145, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-orange-a700::placeholder{
    --placeholder-opacity: 1;
    color: #ff6d00;
    color: rgba(255, 109, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepOrange-50::placeholder{
    --placeholder-opacity: 1;
    color: #fbe9e7;
    color: rgba(251, 233, 231, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepOrange-100::placeholder{
    --placeholder-opacity: 1;
    color: #ffccbc;
    color: rgba(255, 204, 188, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepOrange-200::placeholder{
    --placeholder-opacity: 1;
    color: #ffab91;
    color: rgba(255, 171, 145, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepOrange-300::placeholder{
    --placeholder-opacity: 1;
    color: #ff8a65;
    color: rgba(255, 138, 101, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepOrange-400::placeholder{
    --placeholder-opacity: 1;
    color: #ff7043;
    color: rgba(255, 112, 67, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepOrange-500::placeholder{
    --placeholder-opacity: 1;
    color: #ff5722;
    color: rgba(255, 87, 34, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepOrange-600::placeholder{
    --placeholder-opacity: 1;
    color: #f4511e;
    color: rgba(244, 81, 30, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepOrange-700::placeholder{
    --placeholder-opacity: 1;
    color: #e64a19;
    color: rgba(230, 74, 25, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepOrange-800::placeholder{
    --placeholder-opacity: 1;
    color: #d84315;
    color: rgba(216, 67, 21, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepOrange-900::placeholder{
    --placeholder-opacity: 1;
    color: #bf360c;
    color: rgba(191, 54, 12, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepOrange-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ff9e80;
    color: rgba(255, 158, 128, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepOrange-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ff6e40;
    color: rgba(255, 110, 64, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepOrange-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ff3d00;
    color: rgba(255, 61, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-deepOrange-a700::placeholder{
    --placeholder-opacity: 1;
    color: #dd2c00;
    color: rgba(221, 44, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-brown-50::placeholder{
    --placeholder-opacity: 1;
    color: #efebe9;
    color: rgba(239, 235, 233, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-brown-100::placeholder{
    --placeholder-opacity: 1;
    color: #d7ccc8;
    color: rgba(215, 204, 200, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-brown-200::placeholder{
    --placeholder-opacity: 1;
    color: #bcaaa4;
    color: rgba(188, 170, 164, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-brown-300::placeholder{
    --placeholder-opacity: 1;
    color: #a1887f;
    color: rgba(161, 136, 127, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-brown-400::placeholder{
    --placeholder-opacity: 1;
    color: #8d6e63;
    color: rgba(141, 110, 99, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-brown-500::placeholder{
    --placeholder-opacity: 1;
    color: #795548;
    color: rgba(121, 85, 72, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-brown-600::placeholder{
    --placeholder-opacity: 1;
    color: #6d4c41;
    color: rgba(109, 76, 65, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-brown-700::placeholder{
    --placeholder-opacity: 1;
    color: #5d4037;
    color: rgba(93, 64, 55, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-brown-800::placeholder{
    --placeholder-opacity: 1;
    color: #4e342e;
    color: rgba(78, 52, 46, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-brown-900::placeholder{
    --placeholder-opacity: 1;
    color: #3e2723;
    color: rgba(62, 39, 35, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-gray-50::placeholder{
    --placeholder-opacity: 1;
    color: #fafafa;
    color: rgba(250, 250, 250, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-gray-100::placeholder{
    --placeholder-opacity: 1;
    color: #f5f5f5;
    color: rgba(245, 245, 245, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-gray-200::placeholder{
    --placeholder-opacity: 1;
    color: #eeeeee;
    color: rgba(238, 238, 238, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-gray-300::placeholder{
    --placeholder-opacity: 1;
    color: #e0e0e0;
    color: rgba(224, 224, 224, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-gray-400::placeholder{
    --placeholder-opacity: 1;
    color: #bdbdbd;
    color: rgba(189, 189, 189, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-gray-500::placeholder{
    --placeholder-opacity: 1;
    color: #9e9e9e;
    color: rgba(158, 158, 158, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-gray-600::placeholder{
    --placeholder-opacity: 1;
    color: #757575;
    color: rgba(117, 117, 117, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-gray-700::placeholder{
    --placeholder-opacity: 1;
    color: #616161;
    color: rgba(97, 97, 97, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-gray-800::placeholder{
    --placeholder-opacity: 1;
    color: #424242;
    color: rgba(66, 66, 66, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-gray-900::placeholder{
    --placeholder-opacity: 1;
    color: #212121;
    color: rgba(33, 33, 33, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-blueGray-50::placeholder{
    color: var(--color-blue-grey-50);
  }

  #uf-app .md\:tw-placeholder-blueGray-100::placeholder{
    color: var(--color-blue-grey-100);
  }

  #uf-app .md\:tw-placeholder-blueGray-200::placeholder{
    color: var(--color-blue-grey-200);
  }

  #uf-app .md\:tw-placeholder-blueGray-300::placeholder{
    color: var(--color-blue-grey-300);
  }

  #uf-app .md\:tw-placeholder-blueGray-400::placeholder{
    color: var(--color-blue-grey-400);
  }

  #uf-app .md\:tw-placeholder-blueGray-500::placeholder{
    color: var(--color-blue-grey-500);
  }

  #uf-app .md\:tw-placeholder-blueGray-600::placeholder{
    color: var(--color-blue-grey-600);
  }

  #uf-app .md\:tw-placeholder-blueGray-700::placeholder{
    color: var(--color-blue-grey-700);
  }

  #uf-app .md\:tw-placeholder-blueGray-800::placeholder{
    color: var(--color-blue-grey-800);
  }

  #uf-app .md\:tw-placeholder-blueGray-900::placeholder{
    color: var(--color-blue-grey-900);
  }

  #uf-app .md\:tw-placeholder-black::placeholder{
    --placeholder-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-white::placeholder{
    --placeholder-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  #uf-app .md\:tw-placeholder-transparent::placeholder{
    color: transparent;
  }

  #uf-app .md\:tw-placeholder-opacity-0::placeholder{
    --placeholder-opacity: 0;
  }

  #uf-app .md\:tw-placeholder-opacity-25::placeholder{
    --placeholder-opacity: 0.25;
  }

  #uf-app .md\:tw-placeholder-opacity-50::placeholder{
    --placeholder-opacity: 0.5;
  }

  #uf-app .md\:tw-placeholder-opacity-75::placeholder{
    --placeholder-opacity: 0.75;
  }

  #uf-app .md\:tw-placeholder-opacity-100::placeholder{
    --placeholder-opacity: 1;
  }

  #uf-app .md\:tw-pointer-events-none{
    pointer-events: none;
  }

  #uf-app .md\:tw-pointer-events-auto{
    pointer-events: auto;
  }

  #uf-app .md\:tw-static{
    position: static;
  }

  #uf-app .md\:tw-fixed{
    position: fixed;
  }

  #uf-app .md\:tw-absolute{
    position: absolute;
  }

  #uf-app .md\:tw-relative{
    position: relative;
  }

  #uf-app .md\:tw-sticky{
    position: sticky;
  }

  #uf-app .md\:tw-inset-0{
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  #uf-app .md\:tw-inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  #uf-app .md\:tw--inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  #uf-app .md\:tw--inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  #uf-app .md\:tw-inset-y-0{
    top: 0;
    bottom: 0;
  }

  #uf-app .md\:tw-inset-x-0{
    right: 0;
    left: 0;
  }

  #uf-app .md\:tw-inset-y-auto{
    top: auto;
    bottom: auto;
  }

  #uf-app .md\:tw-inset-x-auto{
    right: auto;
    left: auto;
  }

  #uf-app .md\:tw--inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  #uf-app .md\:tw--inset-x-1{
    right: -0.25rem;
    left: -0.25rem;
  }

  #uf-app .md\:tw--inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  #uf-app .md\:tw--inset-x-2{
    right: -0.5rem;
    left: -0.5rem;
  }

  #uf-app .md\:tw-top-0{
    top: 0;
  }

  #uf-app .md\:tw-right-0{
    right: 0;
  }

  #uf-app .md\:tw-bottom-0{
    bottom: 0;
  }

  #uf-app .md\:tw-left-0{
    left: 0;
  }

  #uf-app .md\:tw-top-auto{
    top: auto;
  }

  #uf-app .md\:tw-right-auto{
    right: auto;
  }

  #uf-app .md\:tw-bottom-auto{
    bottom: auto;
  }

  #uf-app .md\:tw-left-auto{
    left: auto;
  }

  #uf-app .md\:tw--top-1{
    top: -0.25rem;
  }

  #uf-app .md\:tw--right-1{
    right: -0.25rem;
  }

  #uf-app .md\:tw--bottom-1{
    bottom: -0.25rem;
  }

  #uf-app .md\:tw--left-1{
    left: -0.25rem;
  }

  #uf-app .md\:tw--top-2{
    top: -0.5rem;
  }

  #uf-app .md\:tw--right-2{
    right: -0.5rem;
  }

  #uf-app .md\:tw--bottom-2{
    bottom: -0.5rem;
  }

  #uf-app .md\:tw--left-2{
    left: -0.5rem;
  }

  #uf-app .md\:tw-resize-none{
    resize: none;
  }

  #uf-app .md\:tw-resize-y{
    resize: vertical;
  }

  #uf-app .md\:tw-resize-x{
    resize: horizontal;
  }

  #uf-app .md\:tw-resize{
    resize: both;
  }

  #uf-app .md\:tw-shadow-xs{
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  }

  #uf-app .md\:tw-shadow-sm{
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  }

  #uf-app .md\:tw-shadow{
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  #uf-app .md\:tw-shadow-md{
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  #uf-app .md\:tw-shadow-lg{
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  #uf-app .md\:tw-shadow-xl{
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  #uf-app .md\:tw-shadow-2xl{
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  #uf-app .md\:tw-shadow-inner{
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  #uf-app .md\:tw-shadow-outline{
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  #uf-app .md\:tw-shadow-none{
    box-shadow: none;
  }

  #uf-app .md\:tw-fill-current{
    fill: currentColor;
  }

  #uf-app .md\:tw-stroke-current{
    stroke: currentColor;
  }

  #uf-app .md\:tw-stroke-0{
    stroke-width: 0;
  }

  #uf-app .md\:tw-stroke-1{
    stroke-width: 1;
  }

  #uf-app .md\:tw-stroke-2{
    stroke-width: 2;
  }

  #uf-app .md\:tw-table-auto{
    table-layout: auto;
  }

  #uf-app .md\:tw-table-fixed{
    table-layout: fixed;
  }

  #uf-app .md\:tw-text-left{
    text-align: left;
  }

  #uf-app .md\:tw-text-center{
    text-align: center;
  }

  #uf-app .md\:tw-text-right{
    text-align: right;
  }

  #uf-app .md\:tw-text-justify{
    text-align: justify;
  }

  #uf-app .md\:tw-text-primary{
    color: var(--color-blue);
  }

  #uf-app .md\:tw-text-muted{
    color: var(--color-blue-grey-400);
  }

  #uf-app .md\:tw-text-warning{
    color: var(--color-orange);
  }

  #uf-app .md\:tw-text-danger{
    color: var(--color-orange);
  }

  #uf-app .md\:tw-text-fail{
    color: var(--color-red);
  }

  #uf-app .md\:tw-text-info{
    color: var(--color-deep-purple-400);
  }

  #uf-app .md\:tw-text-red-50{
    --text-opacity: 1;
    color: #ffebee;
    color: rgba(255, 235, 238, var(--text-opacity));
  }

  #uf-app .md\:tw-text-red-100{
    --text-opacity: 1;
    color: #ffcdd2;
    color: rgba(255, 205, 210, var(--text-opacity));
  }

  #uf-app .md\:tw-text-red-200{
    --text-opacity: 1;
    color: #ef9a9a;
    color: rgba(239, 154, 154, var(--text-opacity));
  }

  #uf-app .md\:tw-text-red-300{
    --text-opacity: 1;
    color: #e57373;
    color: rgba(229, 115, 115, var(--text-opacity));
  }

  #uf-app .md\:tw-text-red-400{
    --text-opacity: 1;
    color: #ef5350;
    color: rgba(239, 83, 80, var(--text-opacity));
  }

  #uf-app .md\:tw-text-red-500{
    --text-opacity: 1;
    color: #f44336;
    color: rgba(244, 67, 54, var(--text-opacity));
  }

  #uf-app .md\:tw-text-red-600{
    --text-opacity: 1;
    color: #e53935;
    color: rgba(229, 57, 53, var(--text-opacity));
  }

  #uf-app .md\:tw-text-red-700{
    --text-opacity: 1;
    color: #d32f2f;
    color: rgba(211, 47, 47, var(--text-opacity));
  }

  #uf-app .md\:tw-text-red-800{
    --text-opacity: 1;
    color: #c62828;
    color: rgba(198, 40, 40, var(--text-opacity));
  }

  #uf-app .md\:tw-text-red-900{
    --text-opacity: 1;
    color: #b71c1c;
    color: rgba(183, 28, 28, var(--text-opacity));
  }

  #uf-app .md\:tw-text-red-a100{
    --text-opacity: 1;
    color: #ff8a80;
    color: rgba(255, 138, 128, var(--text-opacity));
  }

  #uf-app .md\:tw-text-red-a200{
    --text-opacity: 1;
    color: #ff5252;
    color: rgba(255, 82, 82, var(--text-opacity));
  }

  #uf-app .md\:tw-text-red-a400{
    --text-opacity: 1;
    color: #ff1744;
    color: rgba(255, 23, 68, var(--text-opacity));
  }

  #uf-app .md\:tw-text-red-a700{
    --text-opacity: 1;
    color: #d50000;
    color: rgba(213, 0, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-pink-50{
    --text-opacity: 1;
    color: #fce4ec;
    color: rgba(252, 228, 236, var(--text-opacity));
  }

  #uf-app .md\:tw-text-pink-100{
    --text-opacity: 1;
    color: #f8bbd0;
    color: rgba(248, 187, 208, var(--text-opacity));
  }

  #uf-app .md\:tw-text-pink-200{
    --text-opacity: 1;
    color: #f48fb1;
    color: rgba(244, 143, 177, var(--text-opacity));
  }

  #uf-app .md\:tw-text-pink-300{
    --text-opacity: 1;
    color: #f06292;
    color: rgba(240, 98, 146, var(--text-opacity));
  }

  #uf-app .md\:tw-text-pink-400{
    --text-opacity: 1;
    color: #ec407a;
    color: rgba(236, 64, 122, var(--text-opacity));
  }

  #uf-app .md\:tw-text-pink-500{
    --text-opacity: 1;
    color: #e91e63;
    color: rgba(233, 30, 99, var(--text-opacity));
  }

  #uf-app .md\:tw-text-pink-600{
    --text-opacity: 1;
    color: #d81b60;
    color: rgba(216, 27, 96, var(--text-opacity));
  }

  #uf-app .md\:tw-text-pink-700{
    --text-opacity: 1;
    color: #c2185b;
    color: rgba(194, 24, 91, var(--text-opacity));
  }

  #uf-app .md\:tw-text-pink-800{
    --text-opacity: 1;
    color: #ad1457;
    color: rgba(173, 20, 87, var(--text-opacity));
  }

  #uf-app .md\:tw-text-pink-900{
    --text-opacity: 1;
    color: #880e4f;
    color: rgba(136, 14, 79, var(--text-opacity));
  }

  #uf-app .md\:tw-text-pink-a100{
    --text-opacity: 1;
    color: #ff80ab;
    color: rgba(255, 128, 171, var(--text-opacity));
  }

  #uf-app .md\:tw-text-pink-a200{
    --text-opacity: 1;
    color: #ff4081;
    color: rgba(255, 64, 129, var(--text-opacity));
  }

  #uf-app .md\:tw-text-pink-a400{
    --text-opacity: 1;
    color: #f50057;
    color: rgba(245, 0, 87, var(--text-opacity));
  }

  #uf-app .md\:tw-text-pink-a700{
    --text-opacity: 1;
    color: #c51162;
    color: rgba(197, 17, 98, var(--text-opacity));
  }

  #uf-app .md\:tw-text-purple-50{
    --text-opacity: 1;
    color: #f3e5f5;
    color: rgba(243, 229, 245, var(--text-opacity));
  }

  #uf-app .md\:tw-text-purple-100{
    --text-opacity: 1;
    color: #e1bee7;
    color: rgba(225, 190, 231, var(--text-opacity));
  }

  #uf-app .md\:tw-text-purple-200{
    --text-opacity: 1;
    color: #ce93d8;
    color: rgba(206, 147, 216, var(--text-opacity));
  }

  #uf-app .md\:tw-text-purple-300{
    --text-opacity: 1;
    color: #ba68c8;
    color: rgba(186, 104, 200, var(--text-opacity));
  }

  #uf-app .md\:tw-text-purple-400{
    --text-opacity: 1;
    color: #ab47bc;
    color: rgba(171, 71, 188, var(--text-opacity));
  }

  #uf-app .md\:tw-text-purple-500{
    --text-opacity: 1;
    color: #9c27b0;
    color: rgba(156, 39, 176, var(--text-opacity));
  }

  #uf-app .md\:tw-text-purple-600{
    --text-opacity: 1;
    color: #8e24aa;
    color: rgba(142, 36, 170, var(--text-opacity));
  }

  #uf-app .md\:tw-text-purple-700{
    --text-opacity: 1;
    color: #7b1fa2;
    color: rgba(123, 31, 162, var(--text-opacity));
  }

  #uf-app .md\:tw-text-purple-800{
    --text-opacity: 1;
    color: #6a1b9a;
    color: rgba(106, 27, 154, var(--text-opacity));
  }

  #uf-app .md\:tw-text-purple-900{
    --text-opacity: 1;
    color: #4a148c;
    color: rgba(74, 20, 140, var(--text-opacity));
  }

  #uf-app .md\:tw-text-purple-a100{
    --text-opacity: 1;
    color: #ea80fc;
    color: rgba(234, 128, 252, var(--text-opacity));
  }

  #uf-app .md\:tw-text-purple-a200{
    --text-opacity: 1;
    color: #e040fb;
    color: rgba(224, 64, 251, var(--text-opacity));
  }

  #uf-app .md\:tw-text-purple-a400{
    --text-opacity: 1;
    color: #d500f9;
    color: rgba(213, 0, 249, var(--text-opacity));
  }

  #uf-app .md\:tw-text-purple-a700{
    --text-opacity: 1;
    color: #aa00ff;
    color: rgba(170, 0, 255, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepPurple-50{
    --text-opacity: 1;
    color: #ede7f6;
    color: rgba(237, 231, 246, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepPurple-100{
    --text-opacity: 1;
    color: #d1c4e9;
    color: rgba(209, 196, 233, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepPurple-200{
    --text-opacity: 1;
    color: #b39ddb;
    color: rgba(179, 157, 219, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepPurple-300{
    --text-opacity: 1;
    color: #9575cd;
    color: rgba(149, 117, 205, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepPurple-400{
    --text-opacity: 1;
    color: #7e57c2;
    color: rgba(126, 87, 194, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepPurple-500{
    --text-opacity: 1;
    color: #673ab7;
    color: rgba(103, 58, 183, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepPurple-600{
    --text-opacity: 1;
    color: #5e35b1;
    color: rgba(94, 53, 177, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepPurple-700{
    --text-opacity: 1;
    color: #512da8;
    color: rgba(81, 45, 168, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepPurple-800{
    --text-opacity: 1;
    color: #4527a0;
    color: rgba(69, 39, 160, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepPurple-900{
    --text-opacity: 1;
    color: #311b92;
    color: rgba(49, 27, 146, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepPurple-a100{
    --text-opacity: 1;
    color: #b388ff;
    color: rgba(179, 136, 255, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepPurple-a200{
    --text-opacity: 1;
    color: #7c4dff;
    color: rgba(124, 77, 255, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepPurple-a400{
    --text-opacity: 1;
    color: #651fff;
    color: rgba(101, 31, 255, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepPurple-a700{
    --text-opacity: 1;
    color: #6200ea;
    color: rgba(98, 0, 234, var(--text-opacity));
  }

  #uf-app .md\:tw-text-indigo-50{
    --text-opacity: 1;
    color: #e8eaf6;
    color: rgba(232, 234, 246, var(--text-opacity));
  }

  #uf-app .md\:tw-text-indigo-100{
    --text-opacity: 1;
    color: #c5cae9;
    color: rgba(197, 202, 233, var(--text-opacity));
  }

  #uf-app .md\:tw-text-indigo-200{
    --text-opacity: 1;
    color: #9fa8da;
    color: rgba(159, 168, 218, var(--text-opacity));
  }

  #uf-app .md\:tw-text-indigo-300{
    --text-opacity: 1;
    color: #7986cb;
    color: rgba(121, 134, 203, var(--text-opacity));
  }

  #uf-app .md\:tw-text-indigo-400{
    --text-opacity: 1;
    color: #5c6bc0;
    color: rgba(92, 107, 192, var(--text-opacity));
  }

  #uf-app .md\:tw-text-indigo-500{
    --text-opacity: 1;
    color: #3f51b5;
    color: rgba(63, 81, 181, var(--text-opacity));
  }

  #uf-app .md\:tw-text-indigo-600{
    --text-opacity: 1;
    color: #3949ab;
    color: rgba(57, 73, 171, var(--text-opacity));
  }

  #uf-app .md\:tw-text-indigo-700{
    --text-opacity: 1;
    color: #303f9f;
    color: rgba(48, 63, 159, var(--text-opacity));
  }

  #uf-app .md\:tw-text-indigo-800{
    --text-opacity: 1;
    color: #283593;
    color: rgba(40, 53, 147, var(--text-opacity));
  }

  #uf-app .md\:tw-text-indigo-900{
    --text-opacity: 1;
    color: #1a237e;
    color: rgba(26, 35, 126, var(--text-opacity));
  }

  #uf-app .md\:tw-text-indigo-a100{
    --text-opacity: 1;
    color: #8c9eff;
    color: rgba(140, 158, 255, var(--text-opacity));
  }

  #uf-app .md\:tw-text-indigo-a200{
    --text-opacity: 1;
    color: #536dfe;
    color: rgba(83, 109, 254, var(--text-opacity));
  }

  #uf-app .md\:tw-text-indigo-a400{
    --text-opacity: 1;
    color: #3d5afe;
    color: rgba(61, 90, 254, var(--text-opacity));
  }

  #uf-app .md\:tw-text-indigo-a700{
    --text-opacity: 1;
    color: #304ffe;
    color: rgba(48, 79, 254, var(--text-opacity));
  }

  #uf-app .md\:tw-text-blue-50{
    --text-opacity: 1;
    color: #e3f2fd;
    color: rgba(227, 242, 253, var(--text-opacity));
  }

  #uf-app .md\:tw-text-blue-100{
    --text-opacity: 1;
    color: #bbdefb;
    color: rgba(187, 222, 251, var(--text-opacity));
  }

  #uf-app .md\:tw-text-blue-200{
    --text-opacity: 1;
    color: #90caf9;
    color: rgba(144, 202, 249, var(--text-opacity));
  }

  #uf-app .md\:tw-text-blue-300{
    --text-opacity: 1;
    color: #64b5f6;
    color: rgba(100, 181, 246, var(--text-opacity));
  }

  #uf-app .md\:tw-text-blue-400{
    --text-opacity: 1;
    color: #42a5f5;
    color: rgba(66, 165, 245, var(--text-opacity));
  }

  #uf-app .md\:tw-text-blue-500{
    --text-opacity: 1;
    color: #2196f3;
    color: rgba(33, 150, 243, var(--text-opacity));
  }

  #uf-app .md\:tw-text-blue-600{
    --text-opacity: 1;
    color: #1e88e5;
    color: rgba(30, 136, 229, var(--text-opacity));
  }

  #uf-app .md\:tw-text-blue-700{
    --text-opacity: 1;
    color: #1976d2;
    color: rgba(25, 118, 210, var(--text-opacity));
  }

  #uf-app .md\:tw-text-blue-800{
    --text-opacity: 1;
    color: #1565c0;
    color: rgba(21, 101, 192, var(--text-opacity));
  }

  #uf-app .md\:tw-text-blue-900{
    --text-opacity: 1;
    color: #0d47a1;
    color: rgba(13, 71, 161, var(--text-opacity));
  }

  #uf-app .md\:tw-text-blue-a100{
    --text-opacity: 1;
    color: #82b1ff;
    color: rgba(130, 177, 255, var(--text-opacity));
  }

  #uf-app .md\:tw-text-blue-a200{
    --text-opacity: 1;
    color: #448aff;
    color: rgba(68, 138, 255, var(--text-opacity));
  }

  #uf-app .md\:tw-text-blue-a400{
    --text-opacity: 1;
    color: #2979ff;
    color: rgba(41, 121, 255, var(--text-opacity));
  }

  #uf-app .md\:tw-text-blue-a700{
    --text-opacity: 1;
    color: #2962ff;
    color: rgba(41, 98, 255, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightBlue-50{
    --text-opacity: 1;
    color: #e1f5fe;
    color: rgba(225, 245, 254, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightBlue-100{
    --text-opacity: 1;
    color: #b3e5fc;
    color: rgba(179, 229, 252, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightBlue-200{
    --text-opacity: 1;
    color: #81d4fa;
    color: rgba(129, 212, 250, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightBlue-300{
    --text-opacity: 1;
    color: #4fc3f7;
    color: rgba(79, 195, 247, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightBlue-400{
    --text-opacity: 1;
    color: #29b6f6;
    color: rgba(41, 182, 246, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightBlue-500{
    --text-opacity: 1;
    color: #03a9f4;
    color: rgba(3, 169, 244, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightBlue-600{
    --text-opacity: 1;
    color: #039be5;
    color: rgba(3, 155, 229, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightBlue-700{
    --text-opacity: 1;
    color: #0288d1;
    color: rgba(2, 136, 209, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightBlue-800{
    --text-opacity: 1;
    color: #0277bd;
    color: rgba(2, 119, 189, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightBlue-900{
    --text-opacity: 1;
    color: #01579b;
    color: rgba(1, 87, 155, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightBlue-a100{
    --text-opacity: 1;
    color: #80d8ff;
    color: rgba(128, 216, 255, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightBlue-a200{
    --text-opacity: 1;
    color: #40c4ff;
    color: rgba(64, 196, 255, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightBlue-a400{
    --text-opacity: 1;
    color: #00b0ff;
    color: rgba(0, 176, 255, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightBlue-a700{
    --text-opacity: 1;
    color: #0091ea;
    color: rgba(0, 145, 234, var(--text-opacity));
  }

  #uf-app .md\:tw-text-cyan-50{
    --text-opacity: 1;
    color: #e0f7fa;
    color: rgba(224, 247, 250, var(--text-opacity));
  }

  #uf-app .md\:tw-text-cyan-100{
    --text-opacity: 1;
    color: #b2ebf2;
    color: rgba(178, 235, 242, var(--text-opacity));
  }

  #uf-app .md\:tw-text-cyan-200{
    --text-opacity: 1;
    color: #80deea;
    color: rgba(128, 222, 234, var(--text-opacity));
  }

  #uf-app .md\:tw-text-cyan-300{
    --text-opacity: 1;
    color: #4dd0e1;
    color: rgba(77, 208, 225, var(--text-opacity));
  }

  #uf-app .md\:tw-text-cyan-400{
    --text-opacity: 1;
    color: #26c6da;
    color: rgba(38, 198, 218, var(--text-opacity));
  }

  #uf-app .md\:tw-text-cyan-500{
    --text-opacity: 1;
    color: #00bcd4;
    color: rgba(0, 188, 212, var(--text-opacity));
  }

  #uf-app .md\:tw-text-cyan-600{
    --text-opacity: 1;
    color: #00acc1;
    color: rgba(0, 172, 193, var(--text-opacity));
  }

  #uf-app .md\:tw-text-cyan-700{
    --text-opacity: 1;
    color: #0097a7;
    color: rgba(0, 151, 167, var(--text-opacity));
  }

  #uf-app .md\:tw-text-cyan-800{
    --text-opacity: 1;
    color: #00838f;
    color: rgba(0, 131, 143, var(--text-opacity));
  }

  #uf-app .md\:tw-text-cyan-900{
    --text-opacity: 1;
    color: #006064;
    color: rgba(0, 96, 100, var(--text-opacity));
  }

  #uf-app .md\:tw-text-cyan-a100{
    --text-opacity: 1;
    color: #84ffff;
    color: rgba(132, 255, 255, var(--text-opacity));
  }

  #uf-app .md\:tw-text-cyan-a200{
    --text-opacity: 1;
    color: #18ffff;
    color: rgba(24, 255, 255, var(--text-opacity));
  }

  #uf-app .md\:tw-text-cyan-a400{
    --text-opacity: 1;
    color: #00e5ff;
    color: rgba(0, 229, 255, var(--text-opacity));
  }

  #uf-app .md\:tw-text-cyan-a700{
    --text-opacity: 1;
    color: #00b8d4;
    color: rgba(0, 184, 212, var(--text-opacity));
  }

  #uf-app .md\:tw-text-teal-50{
    --text-opacity: 1;
    color: #e0f2f1;
    color: rgba(224, 242, 241, var(--text-opacity));
  }

  #uf-app .md\:tw-text-teal-100{
    --text-opacity: 1;
    color: #b2dfdb;
    color: rgba(178, 223, 219, var(--text-opacity));
  }

  #uf-app .md\:tw-text-teal-200{
    --text-opacity: 1;
    color: #80cbc4;
    color: rgba(128, 203, 196, var(--text-opacity));
  }

  #uf-app .md\:tw-text-teal-300{
    --text-opacity: 1;
    color: #4db6ac;
    color: rgba(77, 182, 172, var(--text-opacity));
  }

  #uf-app .md\:tw-text-teal-400{
    --text-opacity: 1;
    color: #26a69a;
    color: rgba(38, 166, 154, var(--text-opacity));
  }

  #uf-app .md\:tw-text-teal-500{
    --text-opacity: 1;
    color: #009688;
    color: rgba(0, 150, 136, var(--text-opacity));
  }

  #uf-app .md\:tw-text-teal-600{
    --text-opacity: 1;
    color: #00897b;
    color: rgba(0, 137, 123, var(--text-opacity));
  }

  #uf-app .md\:tw-text-teal-700{
    --text-opacity: 1;
    color: #00796b;
    color: rgba(0, 121, 107, var(--text-opacity));
  }

  #uf-app .md\:tw-text-teal-800{
    --text-opacity: 1;
    color: #00695c;
    color: rgba(0, 105, 92, var(--text-opacity));
  }

  #uf-app .md\:tw-text-teal-900{
    --text-opacity: 1;
    color: #004d40;
    color: rgba(0, 77, 64, var(--text-opacity));
  }

  #uf-app .md\:tw-text-teal-a100{
    --text-opacity: 1;
    color: #a7ffeb;
    color: rgba(167, 255, 235, var(--text-opacity));
  }

  #uf-app .md\:tw-text-teal-a200{
    --text-opacity: 1;
    color: #64ffda;
    color: rgba(100, 255, 218, var(--text-opacity));
  }

  #uf-app .md\:tw-text-teal-a400{
    --text-opacity: 1;
    color: #1de9b6;
    color: rgba(29, 233, 182, var(--text-opacity));
  }

  #uf-app .md\:tw-text-teal-a700{
    --text-opacity: 1;
    color: #00bfa5;
    color: rgba(0, 191, 165, var(--text-opacity));
  }

  #uf-app .md\:tw-text-green-50{
    --text-opacity: 1;
    color: #e8f5e9;
    color: rgba(232, 245, 233, var(--text-opacity));
  }

  #uf-app .md\:tw-text-green-100{
    --text-opacity: 1;
    color: #c8e6c9;
    color: rgba(200, 230, 201, var(--text-opacity));
  }

  #uf-app .md\:tw-text-green-200{
    --text-opacity: 1;
    color: #a5d6a7;
    color: rgba(165, 214, 167, var(--text-opacity));
  }

  #uf-app .md\:tw-text-green-300{
    --text-opacity: 1;
    color: #81c784;
    color: rgba(129, 199, 132, var(--text-opacity));
  }

  #uf-app .md\:tw-text-green-400{
    --text-opacity: 1;
    color: #66bb6a;
    color: rgba(102, 187, 106, var(--text-opacity));
  }

  #uf-app .md\:tw-text-green-500{
    --text-opacity: 1;
    color: #4caf50;
    color: rgba(76, 175, 80, var(--text-opacity));
  }

  #uf-app .md\:tw-text-green-600{
    --text-opacity: 1;
    color: #43a047;
    color: rgba(67, 160, 71, var(--text-opacity));
  }

  #uf-app .md\:tw-text-green-700{
    --text-opacity: 1;
    color: #388e3c;
    color: rgba(56, 142, 60, var(--text-opacity));
  }

  #uf-app .md\:tw-text-green-800{
    --text-opacity: 1;
    color: #2e7d32;
    color: rgba(46, 125, 50, var(--text-opacity));
  }

  #uf-app .md\:tw-text-green-900{
    --text-opacity: 1;
    color: #1b5e20;
    color: rgba(27, 94, 32, var(--text-opacity));
  }

  #uf-app .md\:tw-text-green-a100{
    --text-opacity: 1;
    color: #b9f6ca;
    color: rgba(185, 246, 202, var(--text-opacity));
  }

  #uf-app .md\:tw-text-green-a200{
    --text-opacity: 1;
    color: #69f0ae;
    color: rgba(105, 240, 174, var(--text-opacity));
  }

  #uf-app .md\:tw-text-green-a400{
    --text-opacity: 1;
    color: #00e676;
    color: rgba(0, 230, 118, var(--text-opacity));
  }

  #uf-app .md\:tw-text-green-a700{
    --text-opacity: 1;
    color: #00c853;
    color: rgba(0, 200, 83, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightGreen-50{
    --text-opacity: 1;
    color: #f1f8e9;
    color: rgba(241, 248, 233, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightGreen-100{
    --text-opacity: 1;
    color: #dcedc8;
    color: rgba(220, 237, 200, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightGreen-200{
    --text-opacity: 1;
    color: #c5e1a5;
    color: rgba(197, 225, 165, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightGreen-300{
    --text-opacity: 1;
    color: #aed581;
    color: rgba(174, 213, 129, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightGreen-400{
    --text-opacity: 1;
    color: #9ccc65;
    color: rgba(156, 204, 101, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightGreen-500{
    --text-opacity: 1;
    color: #8bc34a;
    color: rgba(139, 195, 74, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightGreen-600{
    --text-opacity: 1;
    color: #7cb342;
    color: rgba(124, 179, 66, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightGreen-700{
    --text-opacity: 1;
    color: #689f38;
    color: rgba(104, 159, 56, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightGreen-800{
    --text-opacity: 1;
    color: #558b2f;
    color: rgba(85, 139, 47, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightGreen-900{
    --text-opacity: 1;
    color: #33691e;
    color: rgba(51, 105, 30, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightGreen-a100{
    --text-opacity: 1;
    color: #ccff90;
    color: rgba(204, 255, 144, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightGreen-a200{
    --text-opacity: 1;
    color: #b2ff59;
    color: rgba(178, 255, 89, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightGreen-a400{
    --text-opacity: 1;
    color: #76ff03;
    color: rgba(118, 255, 3, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lightGreen-a700{
    --text-opacity: 1;
    color: #64dd17;
    color: rgba(100, 221, 23, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lime-50{
    --text-opacity: 1;
    color: #f9fbe7;
    color: rgba(249, 251, 231, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lime-100{
    --text-opacity: 1;
    color: #f0f4c3;
    color: rgba(240, 244, 195, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lime-200{
    --text-opacity: 1;
    color: #e6ee9c;
    color: rgba(230, 238, 156, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lime-300{
    --text-opacity: 1;
    color: #dce775;
    color: rgba(220, 231, 117, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lime-400{
    --text-opacity: 1;
    color: #d4e157;
    color: rgba(212, 225, 87, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lime-500{
    --text-opacity: 1;
    color: #cddc39;
    color: rgba(205, 220, 57, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lime-600{
    --text-opacity: 1;
    color: #c0ca33;
    color: rgba(192, 202, 51, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lime-700{
    --text-opacity: 1;
    color: #afb42b;
    color: rgba(175, 180, 43, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lime-800{
    --text-opacity: 1;
    color: #9e9d24;
    color: rgba(158, 157, 36, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lime-900{
    --text-opacity: 1;
    color: #827717;
    color: rgba(130, 119, 23, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lime-a100{
    --text-opacity: 1;
    color: #f4ff81;
    color: rgba(244, 255, 129, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lime-a200{
    --text-opacity: 1;
    color: #eeff41;
    color: rgba(238, 255, 65, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lime-a400{
    --text-opacity: 1;
    color: #c6ff00;
    color: rgba(198, 255, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-lime-a700{
    --text-opacity: 1;
    color: #aeea00;
    color: rgba(174, 234, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-yellow-50{
    --text-opacity: 1;
    color: #fffde7;
    color: rgba(255, 253, 231, var(--text-opacity));
  }

  #uf-app .md\:tw-text-yellow-100{
    --text-opacity: 1;
    color: #fff9c4;
    color: rgba(255, 249, 196, var(--text-opacity));
  }

  #uf-app .md\:tw-text-yellow-200{
    --text-opacity: 1;
    color: #fff59d;
    color: rgba(255, 245, 157, var(--text-opacity));
  }

  #uf-app .md\:tw-text-yellow-300{
    --text-opacity: 1;
    color: #fff176;
    color: rgba(255, 241, 118, var(--text-opacity));
  }

  #uf-app .md\:tw-text-yellow-400{
    --text-opacity: 1;
    color: #ffee58;
    color: rgba(255, 238, 88, var(--text-opacity));
  }

  #uf-app .md\:tw-text-yellow-500{
    --text-opacity: 1;
    color: #ffeb3b;
    color: rgba(255, 235, 59, var(--text-opacity));
  }

  #uf-app .md\:tw-text-yellow-600{
    --text-opacity: 1;
    color: #fdd835;
    color: rgba(253, 216, 53, var(--text-opacity));
  }

  #uf-app .md\:tw-text-yellow-700{
    --text-opacity: 1;
    color: #fbc02d;
    color: rgba(251, 192, 45, var(--text-opacity));
  }

  #uf-app .md\:tw-text-yellow-800{
    --text-opacity: 1;
    color: #f9a825;
    color: rgba(249, 168, 37, var(--text-opacity));
  }

  #uf-app .md\:tw-text-yellow-900{
    --text-opacity: 1;
    color: #f57f17;
    color: rgba(245, 127, 23, var(--text-opacity));
  }

  #uf-app .md\:tw-text-yellow-a100{
    --text-opacity: 1;
    color: #ffff8d;
    color: rgba(255, 255, 141, var(--text-opacity));
  }

  #uf-app .md\:tw-text-yellow-a200{
    --text-opacity: 1;
    color: #ffff00;
    color: rgba(255, 255, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-yellow-a400{
    --text-opacity: 1;
    color: #ffea00;
    color: rgba(255, 234, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-yellow-a700{
    --text-opacity: 1;
    color: #ffd600;
    color: rgba(255, 214, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-amber-50{
    --text-opacity: 1;
    color: #fff8e1;
    color: rgba(255, 248, 225, var(--text-opacity));
  }

  #uf-app .md\:tw-text-amber-100{
    --text-opacity: 1;
    color: #ffecb3;
    color: rgba(255, 236, 179, var(--text-opacity));
  }

  #uf-app .md\:tw-text-amber-200{
    --text-opacity: 1;
    color: #ffe082;
    color: rgba(255, 224, 130, var(--text-opacity));
  }

  #uf-app .md\:tw-text-amber-300{
    --text-opacity: 1;
    color: #ffd54f;
    color: rgba(255, 213, 79, var(--text-opacity));
  }

  #uf-app .md\:tw-text-amber-400{
    --text-opacity: 1;
    color: #ffca28;
    color: rgba(255, 202, 40, var(--text-opacity));
  }

  #uf-app .md\:tw-text-amber-500{
    --text-opacity: 1;
    color: #ffc107;
    color: rgba(255, 193, 7, var(--text-opacity));
  }

  #uf-app .md\:tw-text-amber-600{
    --text-opacity: 1;
    color: #ffb300;
    color: rgba(255, 179, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-amber-700{
    --text-opacity: 1;
    color: #ffa000;
    color: rgba(255, 160, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-amber-800{
    --text-opacity: 1;
    color: #ff8f00;
    color: rgba(255, 143, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-amber-900{
    --text-opacity: 1;
    color: #ff6f00;
    color: rgba(255, 111, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-amber-a100{
    --text-opacity: 1;
    color: #ffe57f;
    color: rgba(255, 229, 127, var(--text-opacity));
  }

  #uf-app .md\:tw-text-amber-a200{
    --text-opacity: 1;
    color: #ffd740;
    color: rgba(255, 215, 64, var(--text-opacity));
  }

  #uf-app .md\:tw-text-amber-a400{
    --text-opacity: 1;
    color: #ffc400;
    color: rgba(255, 196, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-amber-a700{
    --text-opacity: 1;
    color: #ffab00;
    color: rgba(255, 171, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-orange-50{
    --text-opacity: 1;
    color: #fff3e0;
    color: rgba(255, 243, 224, var(--text-opacity));
  }

  #uf-app .md\:tw-text-orange-100{
    --text-opacity: 1;
    color: #ffe0b2;
    color: rgba(255, 224, 178, var(--text-opacity));
  }

  #uf-app .md\:tw-text-orange-200{
    --text-opacity: 1;
    color: #ffcc80;
    color: rgba(255, 204, 128, var(--text-opacity));
  }

  #uf-app .md\:tw-text-orange-300{
    --text-opacity: 1;
    color: #ffb74d;
    color: rgba(255, 183, 77, var(--text-opacity));
  }

  #uf-app .md\:tw-text-orange-400{
    --text-opacity: 1;
    color: #ffa726;
    color: rgba(255, 167, 38, var(--text-opacity));
  }

  #uf-app .md\:tw-text-orange-500{
    --text-opacity: 1;
    color: #ff9800;
    color: rgba(255, 152, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-orange-600{
    --text-opacity: 1;
    color: #fb8c00;
    color: rgba(251, 140, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-orange-700{
    --text-opacity: 1;
    color: #f57c00;
    color: rgba(245, 124, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-orange-800{
    --text-opacity: 1;
    color: #ef6c00;
    color: rgba(239, 108, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-orange-900{
    --text-opacity: 1;
    color: #e65100;
    color: rgba(230, 81, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-orange-a100{
    --text-opacity: 1;
    color: #ffd180;
    color: rgba(255, 209, 128, var(--text-opacity));
  }

  #uf-app .md\:tw-text-orange-a200{
    --text-opacity: 1;
    color: #ffab40;
    color: rgba(255, 171, 64, var(--text-opacity));
  }

  #uf-app .md\:tw-text-orange-a400{
    --text-opacity: 1;
    color: #ff9100;
    color: rgba(255, 145, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-orange-a700{
    --text-opacity: 1;
    color: #ff6d00;
    color: rgba(255, 109, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepOrange-50{
    --text-opacity: 1;
    color: #fbe9e7;
    color: rgba(251, 233, 231, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepOrange-100{
    --text-opacity: 1;
    color: #ffccbc;
    color: rgba(255, 204, 188, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepOrange-200{
    --text-opacity: 1;
    color: #ffab91;
    color: rgba(255, 171, 145, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepOrange-300{
    --text-opacity: 1;
    color: #ff8a65;
    color: rgba(255, 138, 101, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepOrange-400{
    --text-opacity: 1;
    color: #ff7043;
    color: rgba(255, 112, 67, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepOrange-500{
    --text-opacity: 1;
    color: #ff5722;
    color: rgba(255, 87, 34, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepOrange-600{
    --text-opacity: 1;
    color: #f4511e;
    color: rgba(244, 81, 30, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepOrange-700{
    --text-opacity: 1;
    color: #e64a19;
    color: rgba(230, 74, 25, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepOrange-800{
    --text-opacity: 1;
    color: #d84315;
    color: rgba(216, 67, 21, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepOrange-900{
    --text-opacity: 1;
    color: #bf360c;
    color: rgba(191, 54, 12, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepOrange-a100{
    --text-opacity: 1;
    color: #ff9e80;
    color: rgba(255, 158, 128, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepOrange-a200{
    --text-opacity: 1;
    color: #ff6e40;
    color: rgba(255, 110, 64, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepOrange-a400{
    --text-opacity: 1;
    color: #ff3d00;
    color: rgba(255, 61, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-deepOrange-a700{
    --text-opacity: 1;
    color: #dd2c00;
    color: rgba(221, 44, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-brown-50{
    --text-opacity: 1;
    color: #efebe9;
    color: rgba(239, 235, 233, var(--text-opacity));
  }

  #uf-app .md\:tw-text-brown-100{
    --text-opacity: 1;
    color: #d7ccc8;
    color: rgba(215, 204, 200, var(--text-opacity));
  }

  #uf-app .md\:tw-text-brown-200{
    --text-opacity: 1;
    color: #bcaaa4;
    color: rgba(188, 170, 164, var(--text-opacity));
  }

  #uf-app .md\:tw-text-brown-300{
    --text-opacity: 1;
    color: #a1887f;
    color: rgba(161, 136, 127, var(--text-opacity));
  }

  #uf-app .md\:tw-text-brown-400{
    --text-opacity: 1;
    color: #8d6e63;
    color: rgba(141, 110, 99, var(--text-opacity));
  }

  #uf-app .md\:tw-text-brown-500{
    --text-opacity: 1;
    color: #795548;
    color: rgba(121, 85, 72, var(--text-opacity));
  }

  #uf-app .md\:tw-text-brown-600{
    --text-opacity: 1;
    color: #6d4c41;
    color: rgba(109, 76, 65, var(--text-opacity));
  }

  #uf-app .md\:tw-text-brown-700{
    --text-opacity: 1;
    color: #5d4037;
    color: rgba(93, 64, 55, var(--text-opacity));
  }

  #uf-app .md\:tw-text-brown-800{
    --text-opacity: 1;
    color: #4e342e;
    color: rgba(78, 52, 46, var(--text-opacity));
  }

  #uf-app .md\:tw-text-brown-900{
    --text-opacity: 1;
    color: #3e2723;
    color: rgba(62, 39, 35, var(--text-opacity));
  }

  #uf-app .md\:tw-text-gray-50{
    --text-opacity: 1;
    color: #fafafa;
    color: rgba(250, 250, 250, var(--text-opacity));
  }

  #uf-app .md\:tw-text-gray-100{
    --text-opacity: 1;
    color: #f5f5f5;
    color: rgba(245, 245, 245, var(--text-opacity));
  }

  #uf-app .md\:tw-text-gray-200{
    --text-opacity: 1;
    color: #eeeeee;
    color: rgba(238, 238, 238, var(--text-opacity));
  }

  #uf-app .md\:tw-text-gray-300{
    --text-opacity: 1;
    color: #e0e0e0;
    color: rgba(224, 224, 224, var(--text-opacity));
  }

  #uf-app .md\:tw-text-gray-400{
    --text-opacity: 1;
    color: #bdbdbd;
    color: rgba(189, 189, 189, var(--text-opacity));
  }

  #uf-app .md\:tw-text-gray-500{
    --text-opacity: 1;
    color: #9e9e9e;
    color: rgba(158, 158, 158, var(--text-opacity));
  }

  #uf-app .md\:tw-text-gray-600{
    --text-opacity: 1;
    color: #757575;
    color: rgba(117, 117, 117, var(--text-opacity));
  }

  #uf-app .md\:tw-text-gray-700{
    --text-opacity: 1;
    color: #616161;
    color: rgba(97, 97, 97, var(--text-opacity));
  }

  #uf-app .md\:tw-text-gray-800{
    --text-opacity: 1;
    color: #424242;
    color: rgba(66, 66, 66, var(--text-opacity));
  }

  #uf-app .md\:tw-text-gray-900{
    --text-opacity: 1;
    color: #212121;
    color: rgba(33, 33, 33, var(--text-opacity));
  }

  #uf-app .md\:tw-text-blueGray-50{
    color: var(--color-blue-grey-50);
  }

  #uf-app .md\:tw-text-blueGray-100{
    color: var(--color-blue-grey-100);
  }

  #uf-app .md\:tw-text-blueGray-200{
    color: var(--color-blue-grey-200);
  }

  #uf-app .md\:tw-text-blueGray-300{
    color: var(--color-blue-grey-300);
  }

  #uf-app .md\:tw-text-blueGray-400{
    color: var(--color-blue-grey-400);
  }

  #uf-app .md\:tw-text-blueGray-500{
    color: var(--color-blue-grey-500);
  }

  #uf-app .md\:tw-text-blueGray-600{
    color: var(--color-blue-grey-600);
  }

  #uf-app .md\:tw-text-blueGray-700{
    color: var(--color-blue-grey-700);
  }

  #uf-app .md\:tw-text-blueGray-800{
    color: var(--color-blue-grey-800);
  }

  #uf-app .md\:tw-text-blueGray-900{
    color: var(--color-blue-grey-900);
  }

  #uf-app .md\:tw-text-black{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  #uf-app .md\:tw-text-white{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  #uf-app .md\:tw-text-transparent{
    color: transparent;
  }

  #uf-app .md\:tw-text-opacity-0{
    --text-opacity: 0;
  }

  #uf-app .md\:tw-text-opacity-25{
    --text-opacity: 0.25;
  }

  #uf-app .md\:tw-text-opacity-50{
    --text-opacity: 0.5;
  }

  #uf-app .md\:tw-text-opacity-75{
    --text-opacity: 0.75;
  }

  #uf-app .md\:tw-text-opacity-100{
    --text-opacity: 1;
  }

  #uf-app .md\:tw-italic{
    font-style: italic;
  }

  #uf-app .md\:tw-uppercase{
    text-transform: uppercase;
  }

  #uf-app .md\:tw-lowercase{
    text-transform: lowercase;
  }

  #uf-app .md\:tw-capitalize{
    text-transform: capitalize;
  }

  #uf-app .md\:tw-normal-case{
    text-transform: none;
  }

  #uf-app .md\:tw-underline{
    text-decoration: underline;
  }

  #uf-app .md\:tw-line-through{
    text-decoration: line-through;
  }

  #uf-app .md\:tw-no-underline{
    text-decoration: none;
  }

  #uf-app .md\:tw-antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  #uf-app .md\:tw-subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  #uf-app .md\:tw-ordinal, #uf-app .md\:tw-slashed-zero, #uf-app .md\:tw-lining-nums, #uf-app .md\:tw-oldstyle-nums, #uf-app .md\:tw-proportional-nums, #uf-app .md\:tw-tabular-nums, #uf-app .md\:tw-diagonal-fractions, #uf-app .md\:tw-stacked-fractions{
    --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);
  }

  #uf-app .md\:tw-normal-nums{
    font-variant-numeric: normal;
  }

  #uf-app .md\:tw-ordinal{
    --font-variant-numeric-ordinal: ordinal;
  }

  #uf-app .md\:tw-slashed-zero{
    --font-variant-numeric-slashed-zero: slashed-zero;
  }

  #uf-app .md\:tw-lining-nums{
    --font-variant-numeric-figure: lining-nums;
  }

  #uf-app .md\:tw-oldstyle-nums{
    --font-variant-numeric-figure: oldstyle-nums;
  }

  #uf-app .md\:tw-proportional-nums{
    --font-variant-numeric-spacing: proportional-nums;
  }

  #uf-app .md\:tw-tabular-nums{
    --font-variant-numeric-spacing: tabular-nums;
  }

  #uf-app .md\:tw-diagonal-fractions{
    --font-variant-numeric-fraction: diagonal-fractions;
  }

  #uf-app .md\:tw-stacked-fractions{
    --font-variant-numeric-fraction: stacked-fractions;
  }

  #uf-app .md\:tw-tracking-tighter{
    letter-spacing: -0.05em;
  }

  #uf-app .md\:tw-tracking-tight{
    letter-spacing: -0.025em;
  }

  #uf-app .md\:tw-tracking-normal{
    letter-spacing: 0;
  }

  #uf-app .md\:tw-tracking-wide{
    letter-spacing: 0.025em;
  }

  #uf-app .md\:tw-tracking-wider{
    letter-spacing: 0.05em;
  }

  #uf-app .md\:tw-tracking-widest{
    letter-spacing: 0.1em;
  }

  #uf-app .md\:tw-select-none{
    -webkit-user-select: none;
            user-select: none;
  }

  #uf-app .md\:tw-select-text{
    -webkit-user-select: text;
            user-select: text;
  }

  #uf-app .md\:tw-select-all{
    -webkit-user-select: all;
            user-select: all;
  }

  #uf-app .md\:tw-select-auto{
    -webkit-user-select: auto;
            user-select: auto;
  }

  #uf-app .md\:tw-align-baseline{
    vertical-align: baseline;
  }

  #uf-app .md\:tw-align-top{
    vertical-align: top;
  }

  #uf-app .md\:tw-align-middle{
    vertical-align: middle;
  }

  #uf-app .md\:tw-align-bottom{
    vertical-align: bottom;
  }

  #uf-app .md\:tw-align-text-top{
    vertical-align: text-top;
  }

  #uf-app .md\:tw-align-text-bottom{
    vertical-align: text-bottom;
  }

  #uf-app .md\:tw-visible{
    visibility: visible;
  }

  #uf-app .md\:tw-invisible{
    visibility: hidden;
  }

  #uf-app .md\:tw-whitespace-normal{
    white-space: normal;
  }

  #uf-app .md\:tw-whitespace-no-wrap{
    white-space: nowrap;
  }

  #uf-app .md\:tw-whitespace-pre{
    white-space: pre;
  }

  #uf-app .md\:tw-whitespace-pre-line{
    white-space: pre-line;
  }

  #uf-app .md\:tw-whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  #uf-app .md\:tw-break-normal{
    word-wrap: normal;
    overflow-wrap: normal;
    word-break: normal;
  }

  #uf-app .md\:tw-break-words{
    word-wrap: break-word;
    overflow-wrap: break-word;
  }

  #uf-app .md\:tw-break-all{
    word-break: break-all;
  }

  #uf-app .md\:tw-truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  #uf-app .md\:tw-w-0{
    width: 0;
  }

  #uf-app .md\:tw-w-1{
    width: 0.25rem;
  }

  #uf-app .md\:tw-w-2{
    width: 0.5rem;
  }

  #uf-app .md\:tw-w-3{
    width: 0.75rem;
  }

  #uf-app .md\:tw-w-4{
    width: 1rem;
  }

  #uf-app .md\:tw-w-5{
    width: 1.25rem;
  }

  #uf-app .md\:tw-w-6{
    width: 1.5rem;
  }

  #uf-app .md\:tw-w-8{
    width: 2rem;
  }

  #uf-app .md\:tw-w-10{
    width: 2.5rem;
  }

  #uf-app .md\:tw-w-12{
    width: 3rem;
  }

  #uf-app .md\:tw-w-16{
    width: 4rem;
  }

  #uf-app .md\:tw-w-20{
    width: 5rem;
  }

  #uf-app .md\:tw-w-24{
    width: 6rem;
  }

  #uf-app .md\:tw-w-32{
    width: 8rem;
  }

  #uf-app .md\:tw-w-40{
    width: 10rem;
  }

  #uf-app .md\:tw-w-48{
    width: 12rem;
  }

  #uf-app .md\:tw-w-56{
    width: 14rem;
  }

  #uf-app .md\:tw-w-64{
    width: 16rem;
  }

  #uf-app .md\:tw-w-auto{
    width: auto;
  }

  #uf-app .md\:tw-w-px{
    width: 1px;
  }

  #uf-app .md\:tw-w-1\/2{
    width: 50%;
  }

  #uf-app .md\:tw-w-1\/3{
    width: 33.333333%;
  }

  #uf-app .md\:tw-w-2\/3{
    width: 66.666667%;
  }

  #uf-app .md\:tw-w-1\/4{
    width: 25%;
  }

  #uf-app .md\:tw-w-2\/4{
    width: 50%;
  }

  #uf-app .md\:tw-w-3\/4{
    width: 75%;
  }

  #uf-app .md\:tw-w-1\/5{
    width: 20%;
  }

  #uf-app .md\:tw-w-2\/5{
    width: 40%;
  }

  #uf-app .md\:tw-w-3\/5{
    width: 60%;
  }

  #uf-app .md\:tw-w-4\/5{
    width: 80%;
  }

  #uf-app .md\:tw-w-1\/6{
    width: 16.666667%;
  }

  #uf-app .md\:tw-w-2\/6{
    width: 33.333333%;
  }

  #uf-app .md\:tw-w-3\/6{
    width: 50%;
  }

  #uf-app .md\:tw-w-4\/6{
    width: 66.666667%;
  }

  #uf-app .md\:tw-w-5\/6{
    width: 83.333333%;
  }

  #uf-app .md\:tw-w-1\/12{
    width: 8.333333%;
  }

  #uf-app .md\:tw-w-2\/12{
    width: 16.666667%;
  }

  #uf-app .md\:tw-w-3\/12{
    width: 25%;
  }

  #uf-app .md\:tw-w-4\/12{
    width: 33.333333%;
  }

  #uf-app .md\:tw-w-5\/12{
    width: 41.666667%;
  }

  #uf-app .md\:tw-w-6\/12{
    width: 50%;
  }

  #uf-app .md\:tw-w-7\/12{
    width: 58.333333%;
  }

  #uf-app .md\:tw-w-8\/12{
    width: 66.666667%;
  }

  #uf-app .md\:tw-w-9\/12{
    width: 75%;
  }

  #uf-app .md\:tw-w-10\/12{
    width: 83.333333%;
  }

  #uf-app .md\:tw-w-11\/12{
    width: 91.666667%;
  }

  #uf-app .md\:tw-w-full{
    width: 100%;
  }

  #uf-app .md\:tw-w-screen{
    width: 100vw;
  }

  #uf-app .md\:tw-z-0{
    z-index: 0;
  }

  #uf-app .md\:tw-z-10{
    z-index: 10;
  }

  #uf-app .md\:tw-z-20{
    z-index: 20;
  }

  #uf-app .md\:tw-z-30{
    z-index: 30;
  }

  #uf-app .md\:tw-z-40{
    z-index: 40;
  }

  #uf-app .md\:tw-z-50{
    z-index: 50;
  }

  #uf-app .md\:tw-z-auto{
    z-index: auto;
  }

  #uf-app .md\:tw-gap-0{
    grid-gap: 0;
    gap: 0;
  }

  #uf-app .md\:tw-gap-1{
    grid-gap: 0.25rem;
    gap: 0.25rem;
  }

  #uf-app .md\:tw-gap-2{
    grid-gap: 0.5rem;
    gap: 0.5rem;
  }

  #uf-app .md\:tw-gap-3{
    grid-gap: 0.75rem;
    gap: 0.75rem;
  }

  #uf-app .md\:tw-gap-4{
    grid-gap: 1rem;
    gap: 1rem;
  }

  #uf-app .md\:tw-gap-5{
    grid-gap: 1.25rem;
    gap: 1.25rem;
  }

  #uf-app .md\:tw-gap-6{
    grid-gap: 1.5rem;
    gap: 1.5rem;
  }

  #uf-app .md\:tw-gap-8{
    grid-gap: 2rem;
    gap: 2rem;
  }

  #uf-app .md\:tw-gap-10{
    grid-gap: 2.5rem;
    gap: 2.5rem;
  }

  #uf-app .md\:tw-gap-12{
    grid-gap: 3rem;
    gap: 3rem;
  }

  #uf-app .md\:tw-gap-16{
    grid-gap: 4rem;
    gap: 4rem;
  }

  #uf-app .md\:tw-gap-20{
    grid-gap: 5rem;
    gap: 5rem;
  }

  #uf-app .md\:tw-gap-24{
    grid-gap: 6rem;
    gap: 6rem;
  }

  #uf-app .md\:tw-gap-32{
    grid-gap: 8rem;
    gap: 8rem;
  }

  #uf-app .md\:tw-gap-40{
    grid-gap: 10rem;
    gap: 10rem;
  }

  #uf-app .md\:tw-gap-48{
    grid-gap: 12rem;
    gap: 12rem;
  }

  #uf-app .md\:tw-gap-56{
    grid-gap: 14rem;
    gap: 14rem;
  }

  #uf-app .md\:tw-gap-64{
    grid-gap: 16rem;
    gap: 16rem;
  }

  #uf-app .md\:tw-gap-px{
    grid-gap: 1px;
    gap: 1px;
  }

  #uf-app .md\:tw-gap-x-0{
    grid-column-gap: 0;
    column-gap: 0;
  }

  #uf-app .md\:tw-gap-x-1{
    grid-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  #uf-app .md\:tw-gap-x-2{
    grid-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  #uf-app .md\:tw-gap-x-3{
    grid-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  #uf-app .md\:tw-gap-x-4{
    grid-column-gap: 1rem;
    column-gap: 1rem;
  }

  #uf-app .md\:tw-gap-x-5{
    grid-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  #uf-app .md\:tw-gap-x-6{
    grid-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  #uf-app .md\:tw-gap-x-8{
    grid-column-gap: 2rem;
    column-gap: 2rem;
  }

  #uf-app .md\:tw-gap-x-10{
    grid-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  #uf-app .md\:tw-gap-x-12{
    grid-column-gap: 3rem;
    column-gap: 3rem;
  }

  #uf-app .md\:tw-gap-x-16{
    grid-column-gap: 4rem;
    column-gap: 4rem;
  }

  #uf-app .md\:tw-gap-x-20{
    grid-column-gap: 5rem;
    column-gap: 5rem;
  }

  #uf-app .md\:tw-gap-x-24{
    grid-column-gap: 6rem;
    column-gap: 6rem;
  }

  #uf-app .md\:tw-gap-x-32{
    grid-column-gap: 8rem;
    column-gap: 8rem;
  }

  #uf-app .md\:tw-gap-x-40{
    grid-column-gap: 10rem;
    column-gap: 10rem;
  }

  #uf-app .md\:tw-gap-x-48{
    grid-column-gap: 12rem;
    column-gap: 12rem;
  }

  #uf-app .md\:tw-gap-x-56{
    grid-column-gap: 14rem;
    column-gap: 14rem;
  }

  #uf-app .md\:tw-gap-x-64{
    grid-column-gap: 16rem;
    column-gap: 16rem;
  }

  #uf-app .md\:tw-gap-x-px{
    grid-column-gap: 1px;
    column-gap: 1px;
  }

  #uf-app .md\:tw-gap-y-0{
    grid-row-gap: 0;
    row-gap: 0;
  }

  #uf-app .md\:tw-gap-y-1{
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem;
  }

  #uf-app .md\:tw-gap-y-2{
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem;
  }

  #uf-app .md\:tw-gap-y-3{
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem;
  }

  #uf-app .md\:tw-gap-y-4{
    grid-row-gap: 1rem;
    row-gap: 1rem;
  }

  #uf-app .md\:tw-gap-y-5{
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
  }

  #uf-app .md\:tw-gap-y-6{
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
  }

  #uf-app .md\:tw-gap-y-8{
    grid-row-gap: 2rem;
    row-gap: 2rem;
  }

  #uf-app .md\:tw-gap-y-10{
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem;
  }

  #uf-app .md\:tw-gap-y-12{
    grid-row-gap: 3rem;
    row-gap: 3rem;
  }

  #uf-app .md\:tw-gap-y-16{
    grid-row-gap: 4rem;
    row-gap: 4rem;
  }

  #uf-app .md\:tw-gap-y-20{
    grid-row-gap: 5rem;
    row-gap: 5rem;
  }

  #uf-app .md\:tw-gap-y-24{
    grid-row-gap: 6rem;
    row-gap: 6rem;
  }

  #uf-app .md\:tw-gap-y-32{
    grid-row-gap: 8rem;
    row-gap: 8rem;
  }

  #uf-app .md\:tw-gap-y-40{
    grid-row-gap: 10rem;
    row-gap: 10rem;
  }

  #uf-app .md\:tw-gap-y-48{
    grid-row-gap: 12rem;
    row-gap: 12rem;
  }

  #uf-app .md\:tw-gap-y-56{
    grid-row-gap: 14rem;
    row-gap: 14rem;
  }

  #uf-app .md\:tw-gap-y-64{
    grid-row-gap: 16rem;
    row-gap: 16rem;
  }

  #uf-app .md\:tw-gap-y-px{
    grid-row-gap: 1px;
    row-gap: 1px;
  }

  #uf-app .md\:tw-grid-flow-row{
    grid-auto-flow: row;
  }

  #uf-app .md\:tw-grid-flow-col{
    grid-auto-flow: column;
  }

  #uf-app .md\:tw-grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  #uf-app .md\:tw-grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  #uf-app .md\:tw-grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  #uf-app .md\:tw-grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  #uf-app .md\:tw-grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  #uf-app .md\:tw-grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  #uf-app .md\:tw-grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  #uf-app .md\:tw-grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  #uf-app .md\:tw-grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  #uf-app .md\:tw-grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  #uf-app .md\:tw-grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  #uf-app .md\:tw-grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  #uf-app .md\:tw-grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  #uf-app .md\:tw-grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  #uf-app .md\:tw-grid-cols-none{
    grid-template-columns: none;
  }

  #uf-app .md\:tw-auto-cols-auto{
    grid-auto-columns: auto;
  }

  #uf-app .md\:tw-auto-cols-min{
    grid-auto-columns: min-content;
  }

  #uf-app .md\:tw-auto-cols-max{
    grid-auto-columns: max-content;
  }

  #uf-app .md\:tw-auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  #uf-app .md\:tw-col-auto{
    grid-column: auto;
  }

  #uf-app .md\:tw-col-span-1{
    grid-column: span 1 / span 1;
  }

  #uf-app .md\:tw-col-span-2{
    grid-column: span 2 / span 2;
  }

  #uf-app .md\:tw-col-span-3{
    grid-column: span 3 / span 3;
  }

  #uf-app .md\:tw-col-span-4{
    grid-column: span 4 / span 4;
  }

  #uf-app .md\:tw-col-span-5{
    grid-column: span 5 / span 5;
  }

  #uf-app .md\:tw-col-span-6{
    grid-column: span 6 / span 6;
  }

  #uf-app .md\:tw-col-span-7{
    grid-column: span 7 / span 7;
  }

  #uf-app .md\:tw-col-span-8{
    grid-column: span 8 / span 8;
  }

  #uf-app .md\:tw-col-span-9{
    grid-column: span 9 / span 9;
  }

  #uf-app .md\:tw-col-span-10{
    grid-column: span 10 / span 10;
  }

  #uf-app .md\:tw-col-span-11{
    grid-column: span 11 / span 11;
  }

  #uf-app .md\:tw-col-span-12{
    grid-column: span 12 / span 12;
  }

  #uf-app .md\:tw-col-span-full{
    grid-column: 1 / -1;
  }

  #uf-app .md\:tw-col-start-1{
    grid-column-start: 1;
  }

  #uf-app .md\:tw-col-start-2{
    grid-column-start: 2;
  }

  #uf-app .md\:tw-col-start-3{
    grid-column-start: 3;
  }

  #uf-app .md\:tw-col-start-4{
    grid-column-start: 4;
  }

  #uf-app .md\:tw-col-start-5{
    grid-column-start: 5;
  }

  #uf-app .md\:tw-col-start-6{
    grid-column-start: 6;
  }

  #uf-app .md\:tw-col-start-7{
    grid-column-start: 7;
  }

  #uf-app .md\:tw-col-start-8{
    grid-column-start: 8;
  }

  #uf-app .md\:tw-col-start-9{
    grid-column-start: 9;
  }

  #uf-app .md\:tw-col-start-10{
    grid-column-start: 10;
  }

  #uf-app .md\:tw-col-start-11{
    grid-column-start: 11;
  }

  #uf-app .md\:tw-col-start-12{
    grid-column-start: 12;
  }

  #uf-app .md\:tw-col-start-13{
    grid-column-start: 13;
  }

  #uf-app .md\:tw-col-start-auto{
    grid-column-start: auto;
  }

  #uf-app .md\:tw-col-end-1{
    grid-column-end: 1;
  }

  #uf-app .md\:tw-col-end-2{
    grid-column-end: 2;
  }

  #uf-app .md\:tw-col-end-3{
    grid-column-end: 3;
  }

  #uf-app .md\:tw-col-end-4{
    grid-column-end: 4;
  }

  #uf-app .md\:tw-col-end-5{
    grid-column-end: 5;
  }

  #uf-app .md\:tw-col-end-6{
    grid-column-end: 6;
  }

  #uf-app .md\:tw-col-end-7{
    grid-column-end: 7;
  }

  #uf-app .md\:tw-col-end-8{
    grid-column-end: 8;
  }

  #uf-app .md\:tw-col-end-9{
    grid-column-end: 9;
  }

  #uf-app .md\:tw-col-end-10{
    grid-column-end: 10;
  }

  #uf-app .md\:tw-col-end-11{
    grid-column-end: 11;
  }

  #uf-app .md\:tw-col-end-12{
    grid-column-end: 12;
  }

  #uf-app .md\:tw-col-end-13{
    grid-column-end: 13;
  }

  #uf-app .md\:tw-col-end-auto{
    grid-column-end: auto;
  }

  #uf-app .md\:tw-grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  #uf-app .md\:tw-grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  #uf-app .md\:tw-grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  #uf-app .md\:tw-grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  #uf-app .md\:tw-grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  #uf-app .md\:tw-grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  #uf-app .md\:tw-grid-rows-none{
    grid-template-rows: none;
  }

  #uf-app .md\:tw-auto-rows-auto{
    grid-auto-rows: auto;
  }

  #uf-app .md\:tw-auto-rows-min{
    grid-auto-rows: min-content;
  }

  #uf-app .md\:tw-auto-rows-max{
    grid-auto-rows: max-content;
  }

  #uf-app .md\:tw-auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  #uf-app .md\:tw-row-auto{
    grid-row: auto;
  }

  #uf-app .md\:tw-row-span-1{
    grid-row: span 1 / span 1;
  }

  #uf-app .md\:tw-row-span-2{
    grid-row: span 2 / span 2;
  }

  #uf-app .md\:tw-row-span-3{
    grid-row: span 3 / span 3;
  }

  #uf-app .md\:tw-row-span-4{
    grid-row: span 4 / span 4;
  }

  #uf-app .md\:tw-row-span-5{
    grid-row: span 5 / span 5;
  }

  #uf-app .md\:tw-row-span-6{
    grid-row: span 6 / span 6;
  }

  #uf-app .md\:tw-row-span-full{
    grid-row: 1 / -1;
  }

  #uf-app .md\:tw-row-start-1{
    grid-row-start: 1;
  }

  #uf-app .md\:tw-row-start-2{
    grid-row-start: 2;
  }

  #uf-app .md\:tw-row-start-3{
    grid-row-start: 3;
  }

  #uf-app .md\:tw-row-start-4{
    grid-row-start: 4;
  }

  #uf-app .md\:tw-row-start-5{
    grid-row-start: 5;
  }

  #uf-app .md\:tw-row-start-6{
    grid-row-start: 6;
  }

  #uf-app .md\:tw-row-start-7{
    grid-row-start: 7;
  }

  #uf-app .md\:tw-row-start-auto{
    grid-row-start: auto;
  }

  #uf-app .md\:tw-row-end-1{
    grid-row-end: 1;
  }

  #uf-app .md\:tw-row-end-2{
    grid-row-end: 2;
  }

  #uf-app .md\:tw-row-end-3{
    grid-row-end: 3;
  }

  #uf-app .md\:tw-row-end-4{
    grid-row-end: 4;
  }

  #uf-app .md\:tw-row-end-5{
    grid-row-end: 5;
  }

  #uf-app .md\:tw-row-end-6{
    grid-row-end: 6;
  }

  #uf-app .md\:tw-row-end-7{
    grid-row-end: 7;
  }

  #uf-app .md\:tw-row-end-auto{
    grid-row-end: auto;
  }

  #uf-app .md\:tw-origin-center{
    transform-origin: center;
  }

  #uf-app .md\:tw-origin-top{
    transform-origin: top;
  }

  #uf-app .md\:tw-origin-top-right{
    transform-origin: top right;
  }

  #uf-app .md\:tw-origin-right{
    transform-origin: right;
  }

  #uf-app .md\:tw-origin-bottom-right{
    transform-origin: bottom right;
  }

  #uf-app .md\:tw-origin-bottom{
    transform-origin: bottom;
  }

  #uf-app .md\:tw-origin-bottom-left{
    transform-origin: bottom left;
  }

  #uf-app .md\:tw-origin-left{
    transform-origin: left;
  }

  #uf-app .md\:tw-origin-top-left{
    transform-origin: top left;
  }

  #uf-app .md\:tw-scale-0{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  #uf-app .md\:tw-scale-50{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  #uf-app .md\:tw-scale-75{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  #uf-app .md\:tw-scale-90{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  #uf-app .md\:tw-scale-95{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  #uf-app .md\:tw-scale-100{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  #uf-app .md\:tw-scale-105{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  #uf-app .md\:tw-scale-110{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  #uf-app .md\:tw-scale-125{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  #uf-app .md\:tw-scale-150{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  #uf-app .md\:tw-scale-x-0{
    --transform-scale-x: 0;
  }

  #uf-app .md\:tw-scale-x-50{
    --transform-scale-x: .5;
  }

  #uf-app .md\:tw-scale-x-75{
    --transform-scale-x: .75;
  }

  #uf-app .md\:tw-scale-x-90{
    --transform-scale-x: .9;
  }

  #uf-app .md\:tw-scale-x-95{
    --transform-scale-x: .95;
  }

  #uf-app .md\:tw-scale-x-100{
    --transform-scale-x: 1;
  }

  #uf-app .md\:tw-scale-x-105{
    --transform-scale-x: 1.05;
  }

  #uf-app .md\:tw-scale-x-110{
    --transform-scale-x: 1.1;
  }

  #uf-app .md\:tw-scale-x-125{
    --transform-scale-x: 1.25;
  }

  #uf-app .md\:tw-scale-x-150{
    --transform-scale-x: 1.5;
  }

  #uf-app .md\:tw-scale-y-0{
    --transform-scale-y: 0;
  }

  #uf-app .md\:tw-scale-y-50{
    --transform-scale-y: .5;
  }

  #uf-app .md\:tw-scale-y-75{
    --transform-scale-y: .75;
  }

  #uf-app .md\:tw-scale-y-90{
    --transform-scale-y: .9;
  }

  #uf-app .md\:tw-scale-y-95{
    --transform-scale-y: .95;
  }

  #uf-app .md\:tw-scale-y-100{
    --transform-scale-y: 1;
  }

  #uf-app .md\:tw-scale-y-105{
    --transform-scale-y: 1.05;
  }

  #uf-app .md\:tw-scale-y-110{
    --transform-scale-y: 1.1;
  }

  #uf-app .md\:tw-scale-y-125{
    --transform-scale-y: 1.25;
  }

  #uf-app .md\:tw-scale-y-150{
    --transform-scale-y: 1.5;
  }

  #uf-app .md\:tw-rotate-0{
    --transform-rotate: 0;
  }

  #uf-app .md\:tw-rotate-1{
    --transform-rotate: 1deg;
  }

  #uf-app .md\:tw-rotate-2{
    --transform-rotate: 2deg;
  }

  #uf-app .md\:tw-rotate-3{
    --transform-rotate: 3deg;
  }

  #uf-app .md\:tw-rotate-6{
    --transform-rotate: 6deg;
  }

  #uf-app .md\:tw-rotate-12{
    --transform-rotate: 12deg;
  }

  #uf-app .md\:tw-rotate-45{
    --transform-rotate: 45deg;
  }

  #uf-app .md\:tw-rotate-90{
    --transform-rotate: 90deg;
  }

  #uf-app .md\:tw-rotate-180{
    --transform-rotate: 180deg;
  }

  #uf-app .md\:tw--rotate-180{
    --transform-rotate: -180deg;
  }

  #uf-app .md\:tw--rotate-90{
    --transform-rotate: -90deg;
  }

  #uf-app .md\:tw--rotate-45{
    --transform-rotate: -45deg;
  }

  #uf-app .md\:tw--rotate-12{
    --transform-rotate: -12deg;
  }

  #uf-app .md\:tw--rotate-6{
    --transform-rotate: -6deg;
  }

  #uf-app .md\:tw--rotate-3{
    --transform-rotate: -3deg;
  }

  #uf-app .md\:tw--rotate-2{
    --transform-rotate: -2deg;
  }

  #uf-app .md\:tw--rotate-1{
    --transform-rotate: -1deg;
  }

  #uf-app .md\:tw-translate-x-0{
    --transform-translate-x: 0;
  }

  #uf-app .md\:tw-translate-x-1{
    --transform-translate-x: 0.25rem;
  }

  #uf-app .md\:tw-translate-x-2{
    --transform-translate-x: 0.5rem;
  }

  #uf-app .md\:tw-translate-x-3{
    --transform-translate-x: 0.75rem;
  }

  #uf-app .md\:tw-translate-x-4{
    --transform-translate-x: 1rem;
  }

  #uf-app .md\:tw-translate-x-5{
    --transform-translate-x: 1.25rem;
  }

  #uf-app .md\:tw-translate-x-6{
    --transform-translate-x: 1.5rem;
  }

  #uf-app .md\:tw-translate-x-8{
    --transform-translate-x: 2rem;
  }

  #uf-app .md\:tw-translate-x-10{
    --transform-translate-x: 2.5rem;
  }

  #uf-app .md\:tw-translate-x-12{
    --transform-translate-x: 3rem;
  }

  #uf-app .md\:tw-translate-x-16{
    --transform-translate-x: 4rem;
  }

  #uf-app .md\:tw-translate-x-20{
    --transform-translate-x: 5rem;
  }

  #uf-app .md\:tw-translate-x-24{
    --transform-translate-x: 6rem;
  }

  #uf-app .md\:tw-translate-x-32{
    --transform-translate-x: 8rem;
  }

  #uf-app .md\:tw-translate-x-40{
    --transform-translate-x: 10rem;
  }

  #uf-app .md\:tw-translate-x-48{
    --transform-translate-x: 12rem;
  }

  #uf-app .md\:tw-translate-x-56{
    --transform-translate-x: 14rem;
  }

  #uf-app .md\:tw-translate-x-64{
    --transform-translate-x: 16rem;
  }

  #uf-app .md\:tw-translate-x-px{
    --transform-translate-x: 1px;
  }

  #uf-app .md\:tw--translate-x-1{
    --transform-translate-x: -0.25rem;
  }

  #uf-app .md\:tw--translate-x-2{
    --transform-translate-x: -0.5rem;
  }

  #uf-app .md\:tw--translate-x-3{
    --transform-translate-x: -0.75rem;
  }

  #uf-app .md\:tw--translate-x-4{
    --transform-translate-x: -1rem;
  }

  #uf-app .md\:tw--translate-x-5{
    --transform-translate-x: -1.25rem;
  }

  #uf-app .md\:tw--translate-x-6{
    --transform-translate-x: -1.5rem;
  }

  #uf-app .md\:tw--translate-x-8{
    --transform-translate-x: -2rem;
  }

  #uf-app .md\:tw--translate-x-10{
    --transform-translate-x: -2.5rem;
  }

  #uf-app .md\:tw--translate-x-12{
    --transform-translate-x: -3rem;
  }

  #uf-app .md\:tw--translate-x-16{
    --transform-translate-x: -4rem;
  }

  #uf-app .md\:tw--translate-x-20{
    --transform-translate-x: -5rem;
  }

  #uf-app .md\:tw--translate-x-24{
    --transform-translate-x: -6rem;
  }

  #uf-app .md\:tw--translate-x-32{
    --transform-translate-x: -8rem;
  }

  #uf-app .md\:tw--translate-x-40{
    --transform-translate-x: -10rem;
  }

  #uf-app .md\:tw--translate-x-48{
    --transform-translate-x: -12rem;
  }

  #uf-app .md\:tw--translate-x-56{
    --transform-translate-x: -14rem;
  }

  #uf-app .md\:tw--translate-x-64{
    --transform-translate-x: -16rem;
  }

  #uf-app .md\:tw--translate-x-px{
    --transform-translate-x: -1px;
  }

  #uf-app .md\:tw--translate-x-full{
    --transform-translate-x: -100%;
  }

  #uf-app .md\:tw--translate-x-1\/2{
    --transform-translate-x: -50%;
  }

  #uf-app .md\:tw-translate-x-1\/2{
    --transform-translate-x: 50%;
  }

  #uf-app .md\:tw-translate-x-full{
    --transform-translate-x: 100%;
  }

  #uf-app .md\:tw-translate-y-0{
    --transform-translate-y: 0;
  }

  #uf-app .md\:tw-translate-y-1{
    --transform-translate-y: 0.25rem;
  }

  #uf-app .md\:tw-translate-y-2{
    --transform-translate-y: 0.5rem;
  }

  #uf-app .md\:tw-translate-y-3{
    --transform-translate-y: 0.75rem;
  }

  #uf-app .md\:tw-translate-y-4{
    --transform-translate-y: 1rem;
  }

  #uf-app .md\:tw-translate-y-5{
    --transform-translate-y: 1.25rem;
  }

  #uf-app .md\:tw-translate-y-6{
    --transform-translate-y: 1.5rem;
  }

  #uf-app .md\:tw-translate-y-8{
    --transform-translate-y: 2rem;
  }

  #uf-app .md\:tw-translate-y-10{
    --transform-translate-y: 2.5rem;
  }

  #uf-app .md\:tw-translate-y-12{
    --transform-translate-y: 3rem;
  }

  #uf-app .md\:tw-translate-y-16{
    --transform-translate-y: 4rem;
  }

  #uf-app .md\:tw-translate-y-20{
    --transform-translate-y: 5rem;
  }

  #uf-app .md\:tw-translate-y-24{
    --transform-translate-y: 6rem;
  }

  #uf-app .md\:tw-translate-y-32{
    --transform-translate-y: 8rem;
  }

  #uf-app .md\:tw-translate-y-40{
    --transform-translate-y: 10rem;
  }

  #uf-app .md\:tw-translate-y-48{
    --transform-translate-y: 12rem;
  }

  #uf-app .md\:tw-translate-y-56{
    --transform-translate-y: 14rem;
  }

  #uf-app .md\:tw-translate-y-64{
    --transform-translate-y: 16rem;
  }

  #uf-app .md\:tw-translate-y-px{
    --transform-translate-y: 1px;
  }

  #uf-app .md\:tw--translate-y-1{
    --transform-translate-y: -0.25rem;
  }

  #uf-app .md\:tw--translate-y-2{
    --transform-translate-y: -0.5rem;
  }

  #uf-app .md\:tw--translate-y-3{
    --transform-translate-y: -0.75rem;
  }

  #uf-app .md\:tw--translate-y-4{
    --transform-translate-y: -1rem;
  }

  #uf-app .md\:tw--translate-y-5{
    --transform-translate-y: -1.25rem;
  }

  #uf-app .md\:tw--translate-y-6{
    --transform-translate-y: -1.5rem;
  }

  #uf-app .md\:tw--translate-y-8{
    --transform-translate-y: -2rem;
  }

  #uf-app .md\:tw--translate-y-10{
    --transform-translate-y: -2.5rem;
  }

  #uf-app .md\:tw--translate-y-12{
    --transform-translate-y: -3rem;
  }

  #uf-app .md\:tw--translate-y-16{
    --transform-translate-y: -4rem;
  }

  #uf-app .md\:tw--translate-y-20{
    --transform-translate-y: -5rem;
  }

  #uf-app .md\:tw--translate-y-24{
    --transform-translate-y: -6rem;
  }

  #uf-app .md\:tw--translate-y-32{
    --transform-translate-y: -8rem;
  }

  #uf-app .md\:tw--translate-y-40{
    --transform-translate-y: -10rem;
  }

  #uf-app .md\:tw--translate-y-48{
    --transform-translate-y: -12rem;
  }

  #uf-app .md\:tw--translate-y-56{
    --transform-translate-y: -14rem;
  }

  #uf-app .md\:tw--translate-y-64{
    --transform-translate-y: -16rem;
  }

  #uf-app .md\:tw--translate-y-px{
    --transform-translate-y: -1px;
  }

  #uf-app .md\:tw--translate-y-full{
    --transform-translate-y: -100%;
  }

  #uf-app .md\:tw--translate-y-1\/2{
    --transform-translate-y: -50%;
  }

  #uf-app .md\:tw-translate-y-1\/2{
    --transform-translate-y: 50%;
  }

  #uf-app .md\:tw-translate-y-full{
    --transform-translate-y: 100%;
  }

  #uf-app .md\:tw-skew-x-0{
    --transform-skew-x: 0;
  }

  #uf-app .md\:tw-skew-x-1{
    --transform-skew-x: 1deg;
  }

  #uf-app .md\:tw-skew-x-2{
    --transform-skew-x: 2deg;
  }

  #uf-app .md\:tw-skew-x-3{
    --transform-skew-x: 3deg;
  }

  #uf-app .md\:tw-skew-x-6{
    --transform-skew-x: 6deg;
  }

  #uf-app .md\:tw-skew-x-12{
    --transform-skew-x: 12deg;
  }

  #uf-app .md\:tw--skew-x-12{
    --transform-skew-x: -12deg;
  }

  #uf-app .md\:tw--skew-x-6{
    --transform-skew-x: -6deg;
  }

  #uf-app .md\:tw--skew-x-3{
    --transform-skew-x: -3deg;
  }

  #uf-app .md\:tw--skew-x-2{
    --transform-skew-x: -2deg;
  }

  #uf-app .md\:tw--skew-x-1{
    --transform-skew-x: -1deg;
  }

  #uf-app .md\:tw-skew-y-0{
    --transform-skew-y: 0;
  }

  #uf-app .md\:tw-skew-y-1{
    --transform-skew-y: 1deg;
  }

  #uf-app .md\:tw-skew-y-2{
    --transform-skew-y: 2deg;
  }

  #uf-app .md\:tw-skew-y-3{
    --transform-skew-y: 3deg;
  }

  #uf-app .md\:tw-skew-y-6{
    --transform-skew-y: 6deg;
  }

  #uf-app .md\:tw-skew-y-12{
    --transform-skew-y: 12deg;
  }

  #uf-app .md\:tw--skew-y-12{
    --transform-skew-y: -12deg;
  }

  #uf-app .md\:tw--skew-y-6{
    --transform-skew-y: -6deg;
  }

  #uf-app .md\:tw--skew-y-3{
    --transform-skew-y: -3deg;
  }

  #uf-app .md\:tw--skew-y-2{
    --transform-skew-y: -2deg;
  }

  #uf-app .md\:tw--skew-y-1{
    --transform-skew-y: -1deg;
  }

  #uf-app .md\:tw-transition-none{
    transition-property: none;
  }

  #uf-app .md\:tw-transition-all{
    transition-property: all;
  }

  #uf-app .md\:tw-transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  }

  #uf-app .md\:tw-transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
  }

  #uf-app .md\:tw-transition-opacity{
    transition-property: opacity;
  }

  #uf-app .md\:tw-transition-shadow{
    transition-property: box-shadow;
  }

  #uf-app .md\:tw-transition-transform{
    transition-property: transform;
  }

  #uf-app .md\:tw-ease-linear{
    transition-timing-function: linear;
  }

  #uf-app .md\:tw-ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  #uf-app .md\:tw-ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  #uf-app .md\:tw-ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  #uf-app .md\:tw-duration-75{
    transition-duration: 75ms;
  }

  #uf-app .md\:tw-duration-100{
    transition-duration: 100ms;
  }

  #uf-app .md\:tw-duration-150{
    transition-duration: 150ms;
  }

  #uf-app .md\:tw-duration-200{
    transition-duration: 200ms;
  }

  #uf-app .md\:tw-duration-300{
    transition-duration: 300ms;
  }

  #uf-app .md\:tw-duration-500{
    transition-duration: 500ms;
  }

  #uf-app .md\:tw-duration-700{
    transition-duration: 700ms;
  }

  #uf-app .md\:tw-duration-1000{
    transition-duration: 1000ms;
  }

  #uf-app .md\:tw-delay-75{
    transition-delay: 75ms;
  }

  #uf-app .md\:tw-delay-100{
    transition-delay: 100ms;
  }

  #uf-app .md\:tw-delay-150{
    transition-delay: 150ms;
  }

  #uf-app .md\:tw-delay-200{
    transition-delay: 200ms;
  }

  #uf-app .md\:tw-delay-300{
    transition-delay: 300ms;
  }

  #uf-app .md\:tw-delay-500{
    transition-delay: 500ms;
  }

  #uf-app .md\:tw-delay-700{
    transition-delay: 700ms;
  }

  #uf-app .md\:tw-delay-1000{
    transition-delay: 1000ms;
  }

  #uf-app .md\:tw-animate-none{
    animation: none;
  }

  #uf-app .md\:tw-animate-spin{
    animation: spin 1s linear infinite;
  }

  #uf-app .md\:tw-animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  #uf-app .md\:tw-animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  #uf-app .md\:tw-animate-bounce{
    animation: bounce 1s infinite;
  }
}

@media (min-width: 1024px){
  .lg\:tw-container{
    width: 100%;
  }

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

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

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

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

  #uf-app .lg\:tw-space-y-0 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0px * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-0 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0px * var(--space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-1 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-1 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-2 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-2 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-3 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-3 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-4 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-4 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1rem * var(--space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-5 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-5 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-6 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-6 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-8 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-8 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(2rem * var(--space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-10 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-10 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-12 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(3rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-12 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(3rem * var(--space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-16 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(4rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-16 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(4rem * var(--space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-20 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(5rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-20 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(5rem * var(--space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-24 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(6rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-24 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(6rem * var(--space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-32 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(8rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-32 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(8rem * var(--space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-40 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(10rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-40 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(10rem * var(--space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-48 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(12rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-48 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(12rem * var(--space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-56 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(14rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-56 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(14rem * var(--space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-64 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(16rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-64 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(16rem * var(--space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-px > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1px * var(--space-y-reverse));
  }

  #uf-app .lg\:tw-space-x-px > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1px * var(--space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw--space-y-1 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw--space-x-1 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw--space-y-2 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw--space-x-2 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw--space-y-3 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw--space-x-3 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw--space-y-4 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw--space-x-4 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1rem * var(--space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw--space-y-5 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw--space-x-5 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw--space-y-6 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw--space-x-6 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw--space-y-8 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw--space-x-8 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-2rem * var(--space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw--space-y-10 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw--space-x-10 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw--space-y-12 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-3rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw--space-x-12 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-3rem * var(--space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw--space-y-16 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-4rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw--space-x-16 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-4rem * var(--space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw--space-y-20 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-5rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw--space-x-20 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-5rem * var(--space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw--space-y-24 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-6rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw--space-x-24 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-6rem * var(--space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw--space-y-32 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-8rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw--space-x-32 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-8rem * var(--space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw--space-y-40 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-10rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw--space-x-40 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-10rem * var(--space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw--space-y-48 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-12rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw--space-x-48 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-12rem * var(--space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw--space-y-56 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-14rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw--space-x-56 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-14rem * var(--space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw--space-y-64 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-16rem * var(--space-y-reverse));
  }

  #uf-app .lg\:tw--space-x-64 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-16rem * var(--space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw--space-y-px > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1px * var(--space-y-reverse));
  }

  #uf-app .lg\:tw--space-x-px > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1px * var(--space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .lg\:tw-space-y-reverse > :not(template) ~ :not(template){
    --space-y-reverse: 1;
  }

  #uf-app .lg\:tw-space-x-reverse > :not(template) ~ :not(template){
    --space-x-reverse: 1;
  }

  #uf-app .lg\:tw-divide-y-0 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(0px * var(--divide-y-reverse));
  }

  #uf-app .lg\:tw-divide-x-0 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(0px * var(--divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .lg\:tw-divide-y-2 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(2px * var(--divide-y-reverse));
  }

  #uf-app .lg\:tw-divide-x-2 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(2px * var(--divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .lg\:tw-divide-y-4 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(4px * var(--divide-y-reverse));
  }

  #uf-app .lg\:tw-divide-x-4 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(4px * var(--divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .lg\:tw-divide-y-8 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(8px * var(--divide-y-reverse));
  }

  #uf-app .lg\:tw-divide-x-8 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(8px * var(--divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .lg\:tw-divide-y > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(1px * var(--divide-y-reverse));
  }

  #uf-app .lg\:tw-divide-x > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(1px * var(--divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .lg\:tw-divide-y-reverse > :not(template) ~ :not(template){
    --divide-y-reverse: 1;
  }

  #uf-app .lg\:tw-divide-x-reverse > :not(template) ~ :not(template){
    --divide-x-reverse: 1;
  }

  #uf-app .lg\:tw-divide-primary > :not(template) ~ :not(template){
    border-color: var(--color-blue);
  }

  #uf-app .lg\:tw-divide-muted > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-400);
  }

  #uf-app .lg\:tw-divide-warning > :not(template) ~ :not(template){
    border-color: var(--color-orange);
  }

  #uf-app .lg\:tw-divide-danger > :not(template) ~ :not(template){
    border-color: var(--color-orange);
  }

  #uf-app .lg\:tw-divide-fail > :not(template) ~ :not(template){
    border-color: var(--color-red);
  }

  #uf-app .lg\:tw-divide-info > :not(template) ~ :not(template){
    border-color: var(--color-deep-purple-400);
  }

  #uf-app .lg\:tw-divide-red-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffebee;
    border-color: rgba(255, 235, 238, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-red-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffcdd2;
    border-color: rgba(255, 205, 210, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-red-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ef9a9a;
    border-color: rgba(239, 154, 154, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-red-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e57373;
    border-color: rgba(229, 115, 115, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-red-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ef5350;
    border-color: rgba(239, 83, 80, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-red-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f44336;
    border-color: rgba(244, 67, 54, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-red-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e53935;
    border-color: rgba(229, 57, 53, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-red-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d32f2f;
    border-color: rgba(211, 47, 47, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-red-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c62828;
    border-color: rgba(198, 40, 40, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-red-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b71c1c;
    border-color: rgba(183, 28, 28, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-red-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff8a80;
    border-color: rgba(255, 138, 128, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-red-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff5252;
    border-color: rgba(255, 82, 82, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-red-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff1744;
    border-color: rgba(255, 23, 68, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-red-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d50000;
    border-color: rgba(213, 0, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-pink-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fce4ec;
    border-color: rgba(252, 228, 236, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-pink-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f8bbd0;
    border-color: rgba(248, 187, 208, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-pink-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f48fb1;
    border-color: rgba(244, 143, 177, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-pink-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f06292;
    border-color: rgba(240, 98, 146, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-pink-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ec407a;
    border-color: rgba(236, 64, 122, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-pink-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e91e63;
    border-color: rgba(233, 30, 99, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-pink-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d81b60;
    border-color: rgba(216, 27, 96, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-pink-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c2185b;
    border-color: rgba(194, 24, 91, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-pink-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ad1457;
    border-color: rgba(173, 20, 87, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-pink-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #880e4f;
    border-color: rgba(136, 14, 79, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-pink-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff80ab;
    border-color: rgba(255, 128, 171, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-pink-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff4081;
    border-color: rgba(255, 64, 129, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-pink-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f50057;
    border-color: rgba(245, 0, 87, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-pink-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c51162;
    border-color: rgba(197, 17, 98, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-purple-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f3e5f5;
    border-color: rgba(243, 229, 245, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-purple-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e1bee7;
    border-color: rgba(225, 190, 231, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-purple-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ce93d8;
    border-color: rgba(206, 147, 216, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-purple-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ba68c8;
    border-color: rgba(186, 104, 200, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-purple-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ab47bc;
    border-color: rgba(171, 71, 188, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-purple-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9c27b0;
    border-color: rgba(156, 39, 176, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-purple-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #8e24aa;
    border-color: rgba(142, 36, 170, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-purple-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7b1fa2;
    border-color: rgba(123, 31, 162, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-purple-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #6a1b9a;
    border-color: rgba(106, 27, 154, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-purple-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4a148c;
    border-color: rgba(74, 20, 140, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-purple-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ea80fc;
    border-color: rgba(234, 128, 252, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-purple-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e040fb;
    border-color: rgba(224, 64, 251, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-purple-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d500f9;
    border-color: rgba(213, 0, 249, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-purple-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #aa00ff;
    border-color: rgba(170, 0, 255, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepPurple-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ede7f6;
    border-color: rgba(237, 231, 246, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepPurple-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d1c4e9;
    border-color: rgba(209, 196, 233, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepPurple-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b39ddb;
    border-color: rgba(179, 157, 219, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepPurple-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9575cd;
    border-color: rgba(149, 117, 205, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepPurple-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7e57c2;
    border-color: rgba(126, 87, 194, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepPurple-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #673ab7;
    border-color: rgba(103, 58, 183, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepPurple-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #5e35b1;
    border-color: rgba(94, 53, 177, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepPurple-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #512da8;
    border-color: rgba(81, 45, 168, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepPurple-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4527a0;
    border-color: rgba(69, 39, 160, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepPurple-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #311b92;
    border-color: rgba(49, 27, 146, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepPurple-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b388ff;
    border-color: rgba(179, 136, 255, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepPurple-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7c4dff;
    border-color: rgba(124, 77, 255, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepPurple-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #651fff;
    border-color: rgba(101, 31, 255, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepPurple-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #6200ea;
    border-color: rgba(98, 0, 234, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-indigo-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e8eaf6;
    border-color: rgba(232, 234, 246, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-indigo-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c5cae9;
    border-color: rgba(197, 202, 233, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-indigo-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9fa8da;
    border-color: rgba(159, 168, 218, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-indigo-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7986cb;
    border-color: rgba(121, 134, 203, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-indigo-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #5c6bc0;
    border-color: rgba(92, 107, 192, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-indigo-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #3f51b5;
    border-color: rgba(63, 81, 181, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-indigo-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #3949ab;
    border-color: rgba(57, 73, 171, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-indigo-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #303f9f;
    border-color: rgba(48, 63, 159, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-indigo-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #283593;
    border-color: rgba(40, 53, 147, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-indigo-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1a237e;
    border-color: rgba(26, 35, 126, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-indigo-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #8c9eff;
    border-color: rgba(140, 158, 255, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-indigo-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #536dfe;
    border-color: rgba(83, 109, 254, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-indigo-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #3d5afe;
    border-color: rgba(61, 90, 254, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-indigo-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #304ffe;
    border-color: rgba(48, 79, 254, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-blue-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e3f2fd;
    border-color: rgba(227, 242, 253, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-blue-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #bbdefb;
    border-color: rgba(187, 222, 251, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-blue-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #90caf9;
    border-color: rgba(144, 202, 249, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-blue-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #64b5f6;
    border-color: rgba(100, 181, 246, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-blue-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #42a5f5;
    border-color: rgba(66, 165, 245, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-blue-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #2196f3;
    border-color: rgba(33, 150, 243, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-blue-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1e88e5;
    border-color: rgba(30, 136, 229, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-blue-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1976d2;
    border-color: rgba(25, 118, 210, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-blue-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1565c0;
    border-color: rgba(21, 101, 192, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-blue-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0d47a1;
    border-color: rgba(13, 71, 161, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-blue-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #82b1ff;
    border-color: rgba(130, 177, 255, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-blue-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #448aff;
    border-color: rgba(68, 138, 255, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-blue-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #2979ff;
    border-color: rgba(41, 121, 255, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-blue-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #2962ff;
    border-color: rgba(41, 98, 255, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightBlue-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e1f5fe;
    border-color: rgba(225, 245, 254, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightBlue-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b3e5fc;
    border-color: rgba(179, 229, 252, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightBlue-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #81d4fa;
    border-color: rgba(129, 212, 250, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightBlue-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4fc3f7;
    border-color: rgba(79, 195, 247, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightBlue-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #29b6f6;
    border-color: rgba(41, 182, 246, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightBlue-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #03a9f4;
    border-color: rgba(3, 169, 244, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightBlue-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #039be5;
    border-color: rgba(3, 155, 229, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightBlue-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0288d1;
    border-color: rgba(2, 136, 209, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightBlue-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0277bd;
    border-color: rgba(2, 119, 189, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightBlue-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #01579b;
    border-color: rgba(1, 87, 155, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightBlue-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #80d8ff;
    border-color: rgba(128, 216, 255, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightBlue-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #40c4ff;
    border-color: rgba(64, 196, 255, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightBlue-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00b0ff;
    border-color: rgba(0, 176, 255, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightBlue-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0091ea;
    border-color: rgba(0, 145, 234, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-cyan-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e0f7fa;
    border-color: rgba(224, 247, 250, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-cyan-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b2ebf2;
    border-color: rgba(178, 235, 242, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-cyan-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #80deea;
    border-color: rgba(128, 222, 234, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-cyan-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4dd0e1;
    border-color: rgba(77, 208, 225, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-cyan-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #26c6da;
    border-color: rgba(38, 198, 218, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-cyan-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00bcd4;
    border-color: rgba(0, 188, 212, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-cyan-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00acc1;
    border-color: rgba(0, 172, 193, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-cyan-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0097a7;
    border-color: rgba(0, 151, 167, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-cyan-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00838f;
    border-color: rgba(0, 131, 143, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-cyan-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #006064;
    border-color: rgba(0, 96, 100, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-cyan-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #84ffff;
    border-color: rgba(132, 255, 255, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-cyan-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #18ffff;
    border-color: rgba(24, 255, 255, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-cyan-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00e5ff;
    border-color: rgba(0, 229, 255, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-cyan-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00b8d4;
    border-color: rgba(0, 184, 212, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-teal-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e0f2f1;
    border-color: rgba(224, 242, 241, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-teal-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b2dfdb;
    border-color: rgba(178, 223, 219, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-teal-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #80cbc4;
    border-color: rgba(128, 203, 196, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-teal-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4db6ac;
    border-color: rgba(77, 182, 172, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-teal-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #26a69a;
    border-color: rgba(38, 166, 154, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-teal-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #009688;
    border-color: rgba(0, 150, 136, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-teal-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00897b;
    border-color: rgba(0, 137, 123, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-teal-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00796b;
    border-color: rgba(0, 121, 107, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-teal-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00695c;
    border-color: rgba(0, 105, 92, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-teal-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #004d40;
    border-color: rgba(0, 77, 64, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-teal-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #a7ffeb;
    border-color: rgba(167, 255, 235, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-teal-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #64ffda;
    border-color: rgba(100, 255, 218, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-teal-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1de9b6;
    border-color: rgba(29, 233, 182, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-teal-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00bfa5;
    border-color: rgba(0, 191, 165, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-green-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e8f5e9;
    border-color: rgba(232, 245, 233, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-green-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c8e6c9;
    border-color: rgba(200, 230, 201, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-green-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #a5d6a7;
    border-color: rgba(165, 214, 167, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-green-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #81c784;
    border-color: rgba(129, 199, 132, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-green-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #66bb6a;
    border-color: rgba(102, 187, 106, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-green-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4caf50;
    border-color: rgba(76, 175, 80, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-green-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #43a047;
    border-color: rgba(67, 160, 71, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-green-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #388e3c;
    border-color: rgba(56, 142, 60, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-green-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #2e7d32;
    border-color: rgba(46, 125, 50, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-green-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1b5e20;
    border-color: rgba(27, 94, 32, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-green-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b9f6ca;
    border-color: rgba(185, 246, 202, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-green-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #69f0ae;
    border-color: rgba(105, 240, 174, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-green-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00e676;
    border-color: rgba(0, 230, 118, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-green-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00c853;
    border-color: rgba(0, 200, 83, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightGreen-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f1f8e9;
    border-color: rgba(241, 248, 233, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightGreen-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #dcedc8;
    border-color: rgba(220, 237, 200, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightGreen-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c5e1a5;
    border-color: rgba(197, 225, 165, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightGreen-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #aed581;
    border-color: rgba(174, 213, 129, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightGreen-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9ccc65;
    border-color: rgba(156, 204, 101, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightGreen-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #8bc34a;
    border-color: rgba(139, 195, 74, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightGreen-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7cb342;
    border-color: rgba(124, 179, 66, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightGreen-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #689f38;
    border-color: rgba(104, 159, 56, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightGreen-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #558b2f;
    border-color: rgba(85, 139, 47, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightGreen-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #33691e;
    border-color: rgba(51, 105, 30, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightGreen-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ccff90;
    border-color: rgba(204, 255, 144, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightGreen-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b2ff59;
    border-color: rgba(178, 255, 89, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightGreen-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #76ff03;
    border-color: rgba(118, 255, 3, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lightGreen-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #64dd17;
    border-color: rgba(100, 221, 23, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lime-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f9fbe7;
    border-color: rgba(249, 251, 231, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lime-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f0f4c3;
    border-color: rgba(240, 244, 195, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lime-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e6ee9c;
    border-color: rgba(230, 238, 156, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lime-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #dce775;
    border-color: rgba(220, 231, 117, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lime-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d4e157;
    border-color: rgba(212, 225, 87, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lime-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #cddc39;
    border-color: rgba(205, 220, 57, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lime-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c0ca33;
    border-color: rgba(192, 202, 51, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lime-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #afb42b;
    border-color: rgba(175, 180, 43, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lime-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9e9d24;
    border-color: rgba(158, 157, 36, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lime-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #827717;
    border-color: rgba(130, 119, 23, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lime-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f4ff81;
    border-color: rgba(244, 255, 129, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lime-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #eeff41;
    border-color: rgba(238, 255, 65, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lime-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c6ff00;
    border-color: rgba(198, 255, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-lime-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #aeea00;
    border-color: rgba(174, 234, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-yellow-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fffde7;
    border-color: rgba(255, 253, 231, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-yellow-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff9c4;
    border-color: rgba(255, 249, 196, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-yellow-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff59d;
    border-color: rgba(255, 245, 157, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-yellow-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff176;
    border-color: rgba(255, 241, 118, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-yellow-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffee58;
    border-color: rgba(255, 238, 88, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-yellow-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffeb3b;
    border-color: rgba(255, 235, 59, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-yellow-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fdd835;
    border-color: rgba(253, 216, 53, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-yellow-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fbc02d;
    border-color: rgba(251, 192, 45, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-yellow-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f9a825;
    border-color: rgba(249, 168, 37, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-yellow-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f57f17;
    border-color: rgba(245, 127, 23, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-yellow-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffff8d;
    border-color: rgba(255, 255, 141, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-yellow-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffff00;
    border-color: rgba(255, 255, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-yellow-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffea00;
    border-color: rgba(255, 234, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-yellow-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffd600;
    border-color: rgba(255, 214, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-amber-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff8e1;
    border-color: rgba(255, 248, 225, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-amber-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffecb3;
    border-color: rgba(255, 236, 179, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-amber-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffe082;
    border-color: rgba(255, 224, 130, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-amber-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffd54f;
    border-color: rgba(255, 213, 79, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-amber-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffca28;
    border-color: rgba(255, 202, 40, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-amber-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffc107;
    border-color: rgba(255, 193, 7, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-amber-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffb300;
    border-color: rgba(255, 179, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-amber-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffa000;
    border-color: rgba(255, 160, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-amber-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff8f00;
    border-color: rgba(255, 143, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-amber-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff6f00;
    border-color: rgba(255, 111, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-amber-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffe57f;
    border-color: rgba(255, 229, 127, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-amber-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffd740;
    border-color: rgba(255, 215, 64, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-amber-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffc400;
    border-color: rgba(255, 196, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-amber-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffab00;
    border-color: rgba(255, 171, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-orange-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff3e0;
    border-color: rgba(255, 243, 224, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-orange-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffe0b2;
    border-color: rgba(255, 224, 178, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-orange-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffcc80;
    border-color: rgba(255, 204, 128, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-orange-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffb74d;
    border-color: rgba(255, 183, 77, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-orange-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffa726;
    border-color: rgba(255, 167, 38, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-orange-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff9800;
    border-color: rgba(255, 152, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-orange-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fb8c00;
    border-color: rgba(251, 140, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-orange-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f57c00;
    border-color: rgba(245, 124, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-orange-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ef6c00;
    border-color: rgba(239, 108, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-orange-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e65100;
    border-color: rgba(230, 81, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-orange-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffd180;
    border-color: rgba(255, 209, 128, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-orange-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffab40;
    border-color: rgba(255, 171, 64, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-orange-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff9100;
    border-color: rgba(255, 145, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-orange-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff6d00;
    border-color: rgba(255, 109, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepOrange-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fbe9e7;
    border-color: rgba(251, 233, 231, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepOrange-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffccbc;
    border-color: rgba(255, 204, 188, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepOrange-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffab91;
    border-color: rgba(255, 171, 145, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepOrange-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff8a65;
    border-color: rgba(255, 138, 101, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepOrange-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff7043;
    border-color: rgba(255, 112, 67, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepOrange-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff5722;
    border-color: rgba(255, 87, 34, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepOrange-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f4511e;
    border-color: rgba(244, 81, 30, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepOrange-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e64a19;
    border-color: rgba(230, 74, 25, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepOrange-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d84315;
    border-color: rgba(216, 67, 21, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepOrange-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #bf360c;
    border-color: rgba(191, 54, 12, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepOrange-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff9e80;
    border-color: rgba(255, 158, 128, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepOrange-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff6e40;
    border-color: rgba(255, 110, 64, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepOrange-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff3d00;
    border-color: rgba(255, 61, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-deepOrange-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #dd2c00;
    border-color: rgba(221, 44, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-brown-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #efebe9;
    border-color: rgba(239, 235, 233, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-brown-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d7ccc8;
    border-color: rgba(215, 204, 200, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-brown-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #bcaaa4;
    border-color: rgba(188, 170, 164, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-brown-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #a1887f;
    border-color: rgba(161, 136, 127, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-brown-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #8d6e63;
    border-color: rgba(141, 110, 99, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-brown-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #795548;
    border-color: rgba(121, 85, 72, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-brown-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #6d4c41;
    border-color: rgba(109, 76, 65, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-brown-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #5d4037;
    border-color: rgba(93, 64, 55, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-brown-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4e342e;
    border-color: rgba(78, 52, 46, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-brown-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #3e2723;
    border-color: rgba(62, 39, 35, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-gray-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fafafa;
    border-color: rgba(250, 250, 250, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-gray-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f5f5f5;
    border-color: rgba(245, 245, 245, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-gray-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #eeeeee;
    border-color: rgba(238, 238, 238, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-gray-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e0e0e0;
    border-color: rgba(224, 224, 224, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-gray-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #bdbdbd;
    border-color: rgba(189, 189, 189, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-gray-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9e9e9e;
    border-color: rgba(158, 158, 158, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-gray-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #757575;
    border-color: rgba(117, 117, 117, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-gray-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #616161;
    border-color: rgba(97, 97, 97, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-gray-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #424242;
    border-color: rgba(66, 66, 66, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-gray-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #212121;
    border-color: rgba(33, 33, 33, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-blueGray-50 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-50);
  }

  #uf-app .lg\:tw-divide-blueGray-100 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-100);
  }

  #uf-app .lg\:tw-divide-blueGray-200 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-200);
  }

  #uf-app .lg\:tw-divide-blueGray-300 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-300);
  }

  #uf-app .lg\:tw-divide-blueGray-400 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-400);
  }

  #uf-app .lg\:tw-divide-blueGray-500 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-500);
  }

  #uf-app .lg\:tw-divide-blueGray-600 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-600);
  }

  #uf-app .lg\:tw-divide-blueGray-700 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-700);
  }

  #uf-app .lg\:tw-divide-blueGray-800 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-800);
  }

  #uf-app .lg\:tw-divide-blueGray-900 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-900);
  }

  #uf-app .lg\:tw-divide-black > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-white > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--divide-opacity));
  }

  #uf-app .lg\:tw-divide-transparent > :not(template) ~ :not(template){
    border-color: transparent;
  }

  #uf-app .lg\:tw-divide-solid > :not(template) ~ :not(template){
    border-style: solid;
  }

  #uf-app .lg\:tw-divide-dashed > :not(template) ~ :not(template){
    border-style: dashed;
  }

  #uf-app .lg\:tw-divide-dotted > :not(template) ~ :not(template){
    border-style: dotted;
  }

  #uf-app .lg\:tw-divide-double > :not(template) ~ :not(template){
    border-style: double;
  }

  #uf-app .lg\:tw-divide-none > :not(template) ~ :not(template){
    border-style: none;
  }

  #uf-app .lg\:tw-divide-opacity-0 > :not(template) ~ :not(template){
    --divide-opacity: 0;
  }

  #uf-app .lg\:tw-divide-opacity-25 > :not(template) ~ :not(template){
    --divide-opacity: 0.25;
  }

  #uf-app .lg\:tw-divide-opacity-50 > :not(template) ~ :not(template){
    --divide-opacity: 0.5;
  }

  #uf-app .lg\:tw-divide-opacity-75 > :not(template) ~ :not(template){
    --divide-opacity: 0.75;
  }

  #uf-app .lg\:tw-divide-opacity-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
  }

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

  #uf-app .lg\:tw-not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  #uf-app .lg\:tw-appearance-none{
    appearance: none;
  }

  #uf-app .lg\:tw-bg-fixed{
    background-attachment: fixed;
  }

  #uf-app .lg\:tw-bg-local{
    background-attachment: local;
  }

  #uf-app .lg\:tw-bg-scroll{
    background-attachment: scroll;
  }

  #uf-app .lg\:tw-bg-clip-border{
    background-clip: border-box;
  }

  #uf-app .lg\:tw-bg-clip-padding{
    background-clip: padding-box;
  }

  #uf-app .lg\:tw-bg-clip-content{
    background-clip: content-box;
  }

  #uf-app .lg\:tw-bg-clip-text{
    background-clip: text;
  }

  #uf-app .lg\:tw-bg-primary{
    background-color: var(--color-blue);
  }

  #uf-app .lg\:tw-bg-muted{
    background-color: var(--color-blue-grey-400);
  }

  #uf-app .lg\:tw-bg-warning{
    background-color: var(--color-orange);
  }

  #uf-app .lg\:tw-bg-danger{
    background-color: var(--color-orange);
  }

  #uf-app .lg\:tw-bg-fail{
    background-color: var(--color-red);
  }

  #uf-app .lg\:tw-bg-info{
    background-color: var(--color-deep-purple-400);
  }

  #uf-app .lg\:tw-bg-red-50{
    --bg-opacity: 1;
    background-color: #ffebee;
    background-color: rgba(255, 235, 238, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-red-100{
    --bg-opacity: 1;
    background-color: #ffcdd2;
    background-color: rgba(255, 205, 210, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-red-200{
    --bg-opacity: 1;
    background-color: #ef9a9a;
    background-color: rgba(239, 154, 154, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-red-300{
    --bg-opacity: 1;
    background-color: #e57373;
    background-color: rgba(229, 115, 115, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-red-400{
    --bg-opacity: 1;
    background-color: #ef5350;
    background-color: rgba(239, 83, 80, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-red-500{
    --bg-opacity: 1;
    background-color: #f44336;
    background-color: rgba(244, 67, 54, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-red-600{
    --bg-opacity: 1;
    background-color: #e53935;
    background-color: rgba(229, 57, 53, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-red-700{
    --bg-opacity: 1;
    background-color: #d32f2f;
    background-color: rgba(211, 47, 47, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-red-800{
    --bg-opacity: 1;
    background-color: #c62828;
    background-color: rgba(198, 40, 40, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-red-900{
    --bg-opacity: 1;
    background-color: #b71c1c;
    background-color: rgba(183, 28, 28, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-red-a100{
    --bg-opacity: 1;
    background-color: #ff8a80;
    background-color: rgba(255, 138, 128, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-red-a200{
    --bg-opacity: 1;
    background-color: #ff5252;
    background-color: rgba(255, 82, 82, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-red-a400{
    --bg-opacity: 1;
    background-color: #ff1744;
    background-color: rgba(255, 23, 68, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-red-a700{
    --bg-opacity: 1;
    background-color: #d50000;
    background-color: rgba(213, 0, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-pink-50{
    --bg-opacity: 1;
    background-color: #fce4ec;
    background-color: rgba(252, 228, 236, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-pink-100{
    --bg-opacity: 1;
    background-color: #f8bbd0;
    background-color: rgba(248, 187, 208, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-pink-200{
    --bg-opacity: 1;
    background-color: #f48fb1;
    background-color: rgba(244, 143, 177, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-pink-300{
    --bg-opacity: 1;
    background-color: #f06292;
    background-color: rgba(240, 98, 146, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-pink-400{
    --bg-opacity: 1;
    background-color: #ec407a;
    background-color: rgba(236, 64, 122, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-pink-500{
    --bg-opacity: 1;
    background-color: #e91e63;
    background-color: rgba(233, 30, 99, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-pink-600{
    --bg-opacity: 1;
    background-color: #d81b60;
    background-color: rgba(216, 27, 96, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-pink-700{
    --bg-opacity: 1;
    background-color: #c2185b;
    background-color: rgba(194, 24, 91, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-pink-800{
    --bg-opacity: 1;
    background-color: #ad1457;
    background-color: rgba(173, 20, 87, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-pink-900{
    --bg-opacity: 1;
    background-color: #880e4f;
    background-color: rgba(136, 14, 79, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-pink-a100{
    --bg-opacity: 1;
    background-color: #ff80ab;
    background-color: rgba(255, 128, 171, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-pink-a200{
    --bg-opacity: 1;
    background-color: #ff4081;
    background-color: rgba(255, 64, 129, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-pink-a400{
    --bg-opacity: 1;
    background-color: #f50057;
    background-color: rgba(245, 0, 87, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-pink-a700{
    --bg-opacity: 1;
    background-color: #c51162;
    background-color: rgba(197, 17, 98, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-purple-50{
    --bg-opacity: 1;
    background-color: #f3e5f5;
    background-color: rgba(243, 229, 245, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-purple-100{
    --bg-opacity: 1;
    background-color: #e1bee7;
    background-color: rgba(225, 190, 231, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-purple-200{
    --bg-opacity: 1;
    background-color: #ce93d8;
    background-color: rgba(206, 147, 216, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-purple-300{
    --bg-opacity: 1;
    background-color: #ba68c8;
    background-color: rgba(186, 104, 200, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-purple-400{
    --bg-opacity: 1;
    background-color: #ab47bc;
    background-color: rgba(171, 71, 188, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-purple-500{
    --bg-opacity: 1;
    background-color: #9c27b0;
    background-color: rgba(156, 39, 176, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-purple-600{
    --bg-opacity: 1;
    background-color: #8e24aa;
    background-color: rgba(142, 36, 170, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-purple-700{
    --bg-opacity: 1;
    background-color: #7b1fa2;
    background-color: rgba(123, 31, 162, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-purple-800{
    --bg-opacity: 1;
    background-color: #6a1b9a;
    background-color: rgba(106, 27, 154, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-purple-900{
    --bg-opacity: 1;
    background-color: #4a148c;
    background-color: rgba(74, 20, 140, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-purple-a100{
    --bg-opacity: 1;
    background-color: #ea80fc;
    background-color: rgba(234, 128, 252, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-purple-a200{
    --bg-opacity: 1;
    background-color: #e040fb;
    background-color: rgba(224, 64, 251, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-purple-a400{
    --bg-opacity: 1;
    background-color: #d500f9;
    background-color: rgba(213, 0, 249, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-purple-a700{
    --bg-opacity: 1;
    background-color: #aa00ff;
    background-color: rgba(170, 0, 255, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepPurple-50{
    --bg-opacity: 1;
    background-color: #ede7f6;
    background-color: rgba(237, 231, 246, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepPurple-100{
    --bg-opacity: 1;
    background-color: #d1c4e9;
    background-color: rgba(209, 196, 233, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepPurple-200{
    --bg-opacity: 1;
    background-color: #b39ddb;
    background-color: rgba(179, 157, 219, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepPurple-300{
    --bg-opacity: 1;
    background-color: #9575cd;
    background-color: rgba(149, 117, 205, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepPurple-400{
    --bg-opacity: 1;
    background-color: #7e57c2;
    background-color: rgba(126, 87, 194, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepPurple-500{
    --bg-opacity: 1;
    background-color: #673ab7;
    background-color: rgba(103, 58, 183, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepPurple-600{
    --bg-opacity: 1;
    background-color: #5e35b1;
    background-color: rgba(94, 53, 177, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepPurple-700{
    --bg-opacity: 1;
    background-color: #512da8;
    background-color: rgba(81, 45, 168, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepPurple-800{
    --bg-opacity: 1;
    background-color: #4527a0;
    background-color: rgba(69, 39, 160, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepPurple-900{
    --bg-opacity: 1;
    background-color: #311b92;
    background-color: rgba(49, 27, 146, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepPurple-a100{
    --bg-opacity: 1;
    background-color: #b388ff;
    background-color: rgba(179, 136, 255, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepPurple-a200{
    --bg-opacity: 1;
    background-color: #7c4dff;
    background-color: rgba(124, 77, 255, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepPurple-a400{
    --bg-opacity: 1;
    background-color: #651fff;
    background-color: rgba(101, 31, 255, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepPurple-a700{
    --bg-opacity: 1;
    background-color: #6200ea;
    background-color: rgba(98, 0, 234, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-indigo-50{
    --bg-opacity: 1;
    background-color: #e8eaf6;
    background-color: rgba(232, 234, 246, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-indigo-100{
    --bg-opacity: 1;
    background-color: #c5cae9;
    background-color: rgba(197, 202, 233, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-indigo-200{
    --bg-opacity: 1;
    background-color: #9fa8da;
    background-color: rgba(159, 168, 218, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-indigo-300{
    --bg-opacity: 1;
    background-color: #7986cb;
    background-color: rgba(121, 134, 203, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-indigo-400{
    --bg-opacity: 1;
    background-color: #5c6bc0;
    background-color: rgba(92, 107, 192, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-indigo-500{
    --bg-opacity: 1;
    background-color: #3f51b5;
    background-color: rgba(63, 81, 181, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-indigo-600{
    --bg-opacity: 1;
    background-color: #3949ab;
    background-color: rgba(57, 73, 171, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-indigo-700{
    --bg-opacity: 1;
    background-color: #303f9f;
    background-color: rgba(48, 63, 159, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-indigo-800{
    --bg-opacity: 1;
    background-color: #283593;
    background-color: rgba(40, 53, 147, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-indigo-900{
    --bg-opacity: 1;
    background-color: #1a237e;
    background-color: rgba(26, 35, 126, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-indigo-a100{
    --bg-opacity: 1;
    background-color: #8c9eff;
    background-color: rgba(140, 158, 255, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-indigo-a200{
    --bg-opacity: 1;
    background-color: #536dfe;
    background-color: rgba(83, 109, 254, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-indigo-a400{
    --bg-opacity: 1;
    background-color: #3d5afe;
    background-color: rgba(61, 90, 254, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-indigo-a700{
    --bg-opacity: 1;
    background-color: #304ffe;
    background-color: rgba(48, 79, 254, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-blue-50{
    --bg-opacity: 1;
    background-color: #e3f2fd;
    background-color: rgba(227, 242, 253, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-blue-100{
    --bg-opacity: 1;
    background-color: #bbdefb;
    background-color: rgba(187, 222, 251, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-blue-200{
    --bg-opacity: 1;
    background-color: #90caf9;
    background-color: rgba(144, 202, 249, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-blue-300{
    --bg-opacity: 1;
    background-color: #64b5f6;
    background-color: rgba(100, 181, 246, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-blue-400{
    --bg-opacity: 1;
    background-color: #42a5f5;
    background-color: rgba(66, 165, 245, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-blue-500{
    --bg-opacity: 1;
    background-color: #2196f3;
    background-color: rgba(33, 150, 243, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-blue-600{
    --bg-opacity: 1;
    background-color: #1e88e5;
    background-color: rgba(30, 136, 229, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-blue-700{
    --bg-opacity: 1;
    background-color: #1976d2;
    background-color: rgba(25, 118, 210, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-blue-800{
    --bg-opacity: 1;
    background-color: #1565c0;
    background-color: rgba(21, 101, 192, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-blue-900{
    --bg-opacity: 1;
    background-color: #0d47a1;
    background-color: rgba(13, 71, 161, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-blue-a100{
    --bg-opacity: 1;
    background-color: #82b1ff;
    background-color: rgba(130, 177, 255, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-blue-a200{
    --bg-opacity: 1;
    background-color: #448aff;
    background-color: rgba(68, 138, 255, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-blue-a400{
    --bg-opacity: 1;
    background-color: #2979ff;
    background-color: rgba(41, 121, 255, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-blue-a700{
    --bg-opacity: 1;
    background-color: #2962ff;
    background-color: rgba(41, 98, 255, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightBlue-50{
    --bg-opacity: 1;
    background-color: #e1f5fe;
    background-color: rgba(225, 245, 254, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightBlue-100{
    --bg-opacity: 1;
    background-color: #b3e5fc;
    background-color: rgba(179, 229, 252, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightBlue-200{
    --bg-opacity: 1;
    background-color: #81d4fa;
    background-color: rgba(129, 212, 250, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightBlue-300{
    --bg-opacity: 1;
    background-color: #4fc3f7;
    background-color: rgba(79, 195, 247, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightBlue-400{
    --bg-opacity: 1;
    background-color: #29b6f6;
    background-color: rgba(41, 182, 246, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightBlue-500{
    --bg-opacity: 1;
    background-color: #03a9f4;
    background-color: rgba(3, 169, 244, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightBlue-600{
    --bg-opacity: 1;
    background-color: #039be5;
    background-color: rgba(3, 155, 229, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightBlue-700{
    --bg-opacity: 1;
    background-color: #0288d1;
    background-color: rgba(2, 136, 209, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightBlue-800{
    --bg-opacity: 1;
    background-color: #0277bd;
    background-color: rgba(2, 119, 189, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightBlue-900{
    --bg-opacity: 1;
    background-color: #01579b;
    background-color: rgba(1, 87, 155, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightBlue-a100{
    --bg-opacity: 1;
    background-color: #80d8ff;
    background-color: rgba(128, 216, 255, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightBlue-a200{
    --bg-opacity: 1;
    background-color: #40c4ff;
    background-color: rgba(64, 196, 255, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightBlue-a400{
    --bg-opacity: 1;
    background-color: #00b0ff;
    background-color: rgba(0, 176, 255, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightBlue-a700{
    --bg-opacity: 1;
    background-color: #0091ea;
    background-color: rgba(0, 145, 234, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-cyan-50{
    --bg-opacity: 1;
    background-color: #e0f7fa;
    background-color: rgba(224, 247, 250, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-cyan-100{
    --bg-opacity: 1;
    background-color: #b2ebf2;
    background-color: rgba(178, 235, 242, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-cyan-200{
    --bg-opacity: 1;
    background-color: #80deea;
    background-color: rgba(128, 222, 234, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-cyan-300{
    --bg-opacity: 1;
    background-color: #4dd0e1;
    background-color: rgba(77, 208, 225, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-cyan-400{
    --bg-opacity: 1;
    background-color: #26c6da;
    background-color: rgba(38, 198, 218, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-cyan-500{
    --bg-opacity: 1;
    background-color: #00bcd4;
    background-color: rgba(0, 188, 212, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-cyan-600{
    --bg-opacity: 1;
    background-color: #00acc1;
    background-color: rgba(0, 172, 193, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-cyan-700{
    --bg-opacity: 1;
    background-color: #0097a7;
    background-color: rgba(0, 151, 167, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-cyan-800{
    --bg-opacity: 1;
    background-color: #00838f;
    background-color: rgba(0, 131, 143, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-cyan-900{
    --bg-opacity: 1;
    background-color: #006064;
    background-color: rgba(0, 96, 100, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-cyan-a100{
    --bg-opacity: 1;
    background-color: #84ffff;
    background-color: rgba(132, 255, 255, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-cyan-a200{
    --bg-opacity: 1;
    background-color: #18ffff;
    background-color: rgba(24, 255, 255, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-cyan-a400{
    --bg-opacity: 1;
    background-color: #00e5ff;
    background-color: rgba(0, 229, 255, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-cyan-a700{
    --bg-opacity: 1;
    background-color: #00b8d4;
    background-color: rgba(0, 184, 212, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-teal-50{
    --bg-opacity: 1;
    background-color: #e0f2f1;
    background-color: rgba(224, 242, 241, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-teal-100{
    --bg-opacity: 1;
    background-color: #b2dfdb;
    background-color: rgba(178, 223, 219, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-teal-200{
    --bg-opacity: 1;
    background-color: #80cbc4;
    background-color: rgba(128, 203, 196, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-teal-300{
    --bg-opacity: 1;
    background-color: #4db6ac;
    background-color: rgba(77, 182, 172, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-teal-400{
    --bg-opacity: 1;
    background-color: #26a69a;
    background-color: rgba(38, 166, 154, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-teal-500{
    --bg-opacity: 1;
    background-color: #009688;
    background-color: rgba(0, 150, 136, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-teal-600{
    --bg-opacity: 1;
    background-color: #00897b;
    background-color: rgba(0, 137, 123, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-teal-700{
    --bg-opacity: 1;
    background-color: #00796b;
    background-color: rgba(0, 121, 107, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-teal-800{
    --bg-opacity: 1;
    background-color: #00695c;
    background-color: rgba(0, 105, 92, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-teal-900{
    --bg-opacity: 1;
    background-color: #004d40;
    background-color: rgba(0, 77, 64, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-teal-a100{
    --bg-opacity: 1;
    background-color: #a7ffeb;
    background-color: rgba(167, 255, 235, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-teal-a200{
    --bg-opacity: 1;
    background-color: #64ffda;
    background-color: rgba(100, 255, 218, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-teal-a400{
    --bg-opacity: 1;
    background-color: #1de9b6;
    background-color: rgba(29, 233, 182, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-teal-a700{
    --bg-opacity: 1;
    background-color: #00bfa5;
    background-color: rgba(0, 191, 165, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-green-50{
    --bg-opacity: 1;
    background-color: #e8f5e9;
    background-color: rgba(232, 245, 233, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-green-100{
    --bg-opacity: 1;
    background-color: #c8e6c9;
    background-color: rgba(200, 230, 201, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-green-200{
    --bg-opacity: 1;
    background-color: #a5d6a7;
    background-color: rgba(165, 214, 167, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-green-300{
    --bg-opacity: 1;
    background-color: #81c784;
    background-color: rgba(129, 199, 132, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-green-400{
    --bg-opacity: 1;
    background-color: #66bb6a;
    background-color: rgba(102, 187, 106, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-green-500{
    --bg-opacity: 1;
    background-color: #4caf50;
    background-color: rgba(76, 175, 80, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-green-600{
    --bg-opacity: 1;
    background-color: #43a047;
    background-color: rgba(67, 160, 71, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-green-700{
    --bg-opacity: 1;
    background-color: #388e3c;
    background-color: rgba(56, 142, 60, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-green-800{
    --bg-opacity: 1;
    background-color: #2e7d32;
    background-color: rgba(46, 125, 50, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-green-900{
    --bg-opacity: 1;
    background-color: #1b5e20;
    background-color: rgba(27, 94, 32, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-green-a100{
    --bg-opacity: 1;
    background-color: #b9f6ca;
    background-color: rgba(185, 246, 202, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-green-a200{
    --bg-opacity: 1;
    background-color: #69f0ae;
    background-color: rgba(105, 240, 174, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-green-a400{
    --bg-opacity: 1;
    background-color: #00e676;
    background-color: rgba(0, 230, 118, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-green-a700{
    --bg-opacity: 1;
    background-color: #00c853;
    background-color: rgba(0, 200, 83, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightGreen-50{
    --bg-opacity: 1;
    background-color: #f1f8e9;
    background-color: rgba(241, 248, 233, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightGreen-100{
    --bg-opacity: 1;
    background-color: #dcedc8;
    background-color: rgba(220, 237, 200, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightGreen-200{
    --bg-opacity: 1;
    background-color: #c5e1a5;
    background-color: rgba(197, 225, 165, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightGreen-300{
    --bg-opacity: 1;
    background-color: #aed581;
    background-color: rgba(174, 213, 129, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightGreen-400{
    --bg-opacity: 1;
    background-color: #9ccc65;
    background-color: rgba(156, 204, 101, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightGreen-500{
    --bg-opacity: 1;
    background-color: #8bc34a;
    background-color: rgba(139, 195, 74, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightGreen-600{
    --bg-opacity: 1;
    background-color: #7cb342;
    background-color: rgba(124, 179, 66, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightGreen-700{
    --bg-opacity: 1;
    background-color: #689f38;
    background-color: rgba(104, 159, 56, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightGreen-800{
    --bg-opacity: 1;
    background-color: #558b2f;
    background-color: rgba(85, 139, 47, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightGreen-900{
    --bg-opacity: 1;
    background-color: #33691e;
    background-color: rgba(51, 105, 30, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightGreen-a100{
    --bg-opacity: 1;
    background-color: #ccff90;
    background-color: rgba(204, 255, 144, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightGreen-a200{
    --bg-opacity: 1;
    background-color: #b2ff59;
    background-color: rgba(178, 255, 89, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightGreen-a400{
    --bg-opacity: 1;
    background-color: #76ff03;
    background-color: rgba(118, 255, 3, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lightGreen-a700{
    --bg-opacity: 1;
    background-color: #64dd17;
    background-color: rgba(100, 221, 23, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lime-50{
    --bg-opacity: 1;
    background-color: #f9fbe7;
    background-color: rgba(249, 251, 231, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lime-100{
    --bg-opacity: 1;
    background-color: #f0f4c3;
    background-color: rgba(240, 244, 195, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lime-200{
    --bg-opacity: 1;
    background-color: #e6ee9c;
    background-color: rgba(230, 238, 156, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lime-300{
    --bg-opacity: 1;
    background-color: #dce775;
    background-color: rgba(220, 231, 117, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lime-400{
    --bg-opacity: 1;
    background-color: #d4e157;
    background-color: rgba(212, 225, 87, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lime-500{
    --bg-opacity: 1;
    background-color: #cddc39;
    background-color: rgba(205, 220, 57, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lime-600{
    --bg-opacity: 1;
    background-color: #c0ca33;
    background-color: rgba(192, 202, 51, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lime-700{
    --bg-opacity: 1;
    background-color: #afb42b;
    background-color: rgba(175, 180, 43, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lime-800{
    --bg-opacity: 1;
    background-color: #9e9d24;
    background-color: rgba(158, 157, 36, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lime-900{
    --bg-opacity: 1;
    background-color: #827717;
    background-color: rgba(130, 119, 23, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lime-a100{
    --bg-opacity: 1;
    background-color: #f4ff81;
    background-color: rgba(244, 255, 129, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lime-a200{
    --bg-opacity: 1;
    background-color: #eeff41;
    background-color: rgba(238, 255, 65, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lime-a400{
    --bg-opacity: 1;
    background-color: #c6ff00;
    background-color: rgba(198, 255, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-lime-a700{
    --bg-opacity: 1;
    background-color: #aeea00;
    background-color: rgba(174, 234, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-yellow-50{
    --bg-opacity: 1;
    background-color: #fffde7;
    background-color: rgba(255, 253, 231, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-yellow-100{
    --bg-opacity: 1;
    background-color: #fff9c4;
    background-color: rgba(255, 249, 196, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-yellow-200{
    --bg-opacity: 1;
    background-color: #fff59d;
    background-color: rgba(255, 245, 157, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-yellow-300{
    --bg-opacity: 1;
    background-color: #fff176;
    background-color: rgba(255, 241, 118, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-yellow-400{
    --bg-opacity: 1;
    background-color: #ffee58;
    background-color: rgba(255, 238, 88, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-yellow-500{
    --bg-opacity: 1;
    background-color: #ffeb3b;
    background-color: rgba(255, 235, 59, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-yellow-600{
    --bg-opacity: 1;
    background-color: #fdd835;
    background-color: rgba(253, 216, 53, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-yellow-700{
    --bg-opacity: 1;
    background-color: #fbc02d;
    background-color: rgba(251, 192, 45, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-yellow-800{
    --bg-opacity: 1;
    background-color: #f9a825;
    background-color: rgba(249, 168, 37, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-yellow-900{
    --bg-opacity: 1;
    background-color: #f57f17;
    background-color: rgba(245, 127, 23, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-yellow-a100{
    --bg-opacity: 1;
    background-color: #ffff8d;
    background-color: rgba(255, 255, 141, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-yellow-a200{
    --bg-opacity: 1;
    background-color: #ffff00;
    background-color: rgba(255, 255, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-yellow-a400{
    --bg-opacity: 1;
    background-color: #ffea00;
    background-color: rgba(255, 234, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-yellow-a700{
    --bg-opacity: 1;
    background-color: #ffd600;
    background-color: rgba(255, 214, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-amber-50{
    --bg-opacity: 1;
    background-color: #fff8e1;
    background-color: rgba(255, 248, 225, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-amber-100{
    --bg-opacity: 1;
    background-color: #ffecb3;
    background-color: rgba(255, 236, 179, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-amber-200{
    --bg-opacity: 1;
    background-color: #ffe082;
    background-color: rgba(255, 224, 130, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-amber-300{
    --bg-opacity: 1;
    background-color: #ffd54f;
    background-color: rgba(255, 213, 79, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-amber-400{
    --bg-opacity: 1;
    background-color: #ffca28;
    background-color: rgba(255, 202, 40, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-amber-500{
    --bg-opacity: 1;
    background-color: #ffc107;
    background-color: rgba(255, 193, 7, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-amber-600{
    --bg-opacity: 1;
    background-color: #ffb300;
    background-color: rgba(255, 179, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-amber-700{
    --bg-opacity: 1;
    background-color: #ffa000;
    background-color: rgba(255, 160, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-amber-800{
    --bg-opacity: 1;
    background-color: #ff8f00;
    background-color: rgba(255, 143, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-amber-900{
    --bg-opacity: 1;
    background-color: #ff6f00;
    background-color: rgba(255, 111, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-amber-a100{
    --bg-opacity: 1;
    background-color: #ffe57f;
    background-color: rgba(255, 229, 127, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-amber-a200{
    --bg-opacity: 1;
    background-color: #ffd740;
    background-color: rgba(255, 215, 64, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-amber-a400{
    --bg-opacity: 1;
    background-color: #ffc400;
    background-color: rgba(255, 196, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-amber-a700{
    --bg-opacity: 1;
    background-color: #ffab00;
    background-color: rgba(255, 171, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-orange-50{
    --bg-opacity: 1;
    background-color: #fff3e0;
    background-color: rgba(255, 243, 224, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-orange-100{
    --bg-opacity: 1;
    background-color: #ffe0b2;
    background-color: rgba(255, 224, 178, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-orange-200{
    --bg-opacity: 1;
    background-color: #ffcc80;
    background-color: rgba(255, 204, 128, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-orange-300{
    --bg-opacity: 1;
    background-color: #ffb74d;
    background-color: rgba(255, 183, 77, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-orange-400{
    --bg-opacity: 1;
    background-color: #ffa726;
    background-color: rgba(255, 167, 38, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-orange-500{
    --bg-opacity: 1;
    background-color: #ff9800;
    background-color: rgba(255, 152, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-orange-600{
    --bg-opacity: 1;
    background-color: #fb8c00;
    background-color: rgba(251, 140, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-orange-700{
    --bg-opacity: 1;
    background-color: #f57c00;
    background-color: rgba(245, 124, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-orange-800{
    --bg-opacity: 1;
    background-color: #ef6c00;
    background-color: rgba(239, 108, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-orange-900{
    --bg-opacity: 1;
    background-color: #e65100;
    background-color: rgba(230, 81, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-orange-a100{
    --bg-opacity: 1;
    background-color: #ffd180;
    background-color: rgba(255, 209, 128, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-orange-a200{
    --bg-opacity: 1;
    background-color: #ffab40;
    background-color: rgba(255, 171, 64, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-orange-a400{
    --bg-opacity: 1;
    background-color: #ff9100;
    background-color: rgba(255, 145, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-orange-a700{
    --bg-opacity: 1;
    background-color: #ff6d00;
    background-color: rgba(255, 109, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepOrange-50{
    --bg-opacity: 1;
    background-color: #fbe9e7;
    background-color: rgba(251, 233, 231, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepOrange-100{
    --bg-opacity: 1;
    background-color: #ffccbc;
    background-color: rgba(255, 204, 188, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepOrange-200{
    --bg-opacity: 1;
    background-color: #ffab91;
    background-color: rgba(255, 171, 145, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepOrange-300{
    --bg-opacity: 1;
    background-color: #ff8a65;
    background-color: rgba(255, 138, 101, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepOrange-400{
    --bg-opacity: 1;
    background-color: #ff7043;
    background-color: rgba(255, 112, 67, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepOrange-500{
    --bg-opacity: 1;
    background-color: #ff5722;
    background-color: rgba(255, 87, 34, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepOrange-600{
    --bg-opacity: 1;
    background-color: #f4511e;
    background-color: rgba(244, 81, 30, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepOrange-700{
    --bg-opacity: 1;
    background-color: #e64a19;
    background-color: rgba(230, 74, 25, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepOrange-800{
    --bg-opacity: 1;
    background-color: #d84315;
    background-color: rgba(216, 67, 21, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepOrange-900{
    --bg-opacity: 1;
    background-color: #bf360c;
    background-color: rgba(191, 54, 12, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepOrange-a100{
    --bg-opacity: 1;
    background-color: #ff9e80;
    background-color: rgba(255, 158, 128, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepOrange-a200{
    --bg-opacity: 1;
    background-color: #ff6e40;
    background-color: rgba(255, 110, 64, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepOrange-a400{
    --bg-opacity: 1;
    background-color: #ff3d00;
    background-color: rgba(255, 61, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-deepOrange-a700{
    --bg-opacity: 1;
    background-color: #dd2c00;
    background-color: rgba(221, 44, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-brown-50{
    --bg-opacity: 1;
    background-color: #efebe9;
    background-color: rgba(239, 235, 233, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-brown-100{
    --bg-opacity: 1;
    background-color: #d7ccc8;
    background-color: rgba(215, 204, 200, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-brown-200{
    --bg-opacity: 1;
    background-color: #bcaaa4;
    background-color: rgba(188, 170, 164, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-brown-300{
    --bg-opacity: 1;
    background-color: #a1887f;
    background-color: rgba(161, 136, 127, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-brown-400{
    --bg-opacity: 1;
    background-color: #8d6e63;
    background-color: rgba(141, 110, 99, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-brown-500{
    --bg-opacity: 1;
    background-color: #795548;
    background-color: rgba(121, 85, 72, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-brown-600{
    --bg-opacity: 1;
    background-color: #6d4c41;
    background-color: rgba(109, 76, 65, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-brown-700{
    --bg-opacity: 1;
    background-color: #5d4037;
    background-color: rgba(93, 64, 55, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-brown-800{
    --bg-opacity: 1;
    background-color: #4e342e;
    background-color: rgba(78, 52, 46, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-brown-900{
    --bg-opacity: 1;
    background-color: #3e2723;
    background-color: rgba(62, 39, 35, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-gray-50{
    --bg-opacity: 1;
    background-color: #fafafa;
    background-color: rgba(250, 250, 250, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-gray-100{
    --bg-opacity: 1;
    background-color: #f5f5f5;
    background-color: rgba(245, 245, 245, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-gray-200{
    --bg-opacity: 1;
    background-color: #eeeeee;
    background-color: rgba(238, 238, 238, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-gray-300{
    --bg-opacity: 1;
    background-color: #e0e0e0;
    background-color: rgba(224, 224, 224, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-gray-400{
    --bg-opacity: 1;
    background-color: #bdbdbd;
    background-color: rgba(189, 189, 189, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-gray-500{
    --bg-opacity: 1;
    background-color: #9e9e9e;
    background-color: rgba(158, 158, 158, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-gray-600{
    --bg-opacity: 1;
    background-color: #757575;
    background-color: rgba(117, 117, 117, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-gray-700{
    --bg-opacity: 1;
    background-color: #616161;
    background-color: rgba(97, 97, 97, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-gray-800{
    --bg-opacity: 1;
    background-color: #424242;
    background-color: rgba(66, 66, 66, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-gray-900{
    --bg-opacity: 1;
    background-color: #212121;
    background-color: rgba(33, 33, 33, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-blueGray-50{
    background-color: var(--color-blue-grey-50);
  }

  #uf-app .lg\:tw-bg-blueGray-100{
    background-color: var(--color-blue-grey-100);
  }

  #uf-app .lg\:tw-bg-blueGray-200{
    background-color: var(--color-blue-grey-200);
  }

  #uf-app .lg\:tw-bg-blueGray-300{
    background-color: var(--color-blue-grey-300);
  }

  #uf-app .lg\:tw-bg-blueGray-400{
    background-color: var(--color-blue-grey-400);
  }

  #uf-app .lg\:tw-bg-blueGray-500{
    background-color: var(--color-blue-grey-500);
  }

  #uf-app .lg\:tw-bg-blueGray-600{
    background-color: var(--color-blue-grey-600);
  }

  #uf-app .lg\:tw-bg-blueGray-700{
    background-color: var(--color-blue-grey-700);
  }

  #uf-app .lg\:tw-bg-blueGray-800{
    background-color: var(--color-blue-grey-800);
  }

  #uf-app .lg\:tw-bg-blueGray-900{
    background-color: var(--color-blue-grey-900);
  }

  #uf-app .lg\:tw-bg-black{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-white{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  #uf-app .lg\:tw-bg-transparent{
    background-color: transparent;
  }

  #uf-app .lg\:tw-bg-none{
    background-image: none;
  }

  #uf-app .lg\:tw-bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--gradient-color-stops));
  }

  #uf-app .lg\:tw-bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--gradient-color-stops));
  }

  #uf-app .lg\:tw-bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--gradient-color-stops));
  }

  #uf-app .lg\:tw-bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
  }

  #uf-app .lg\:tw-bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--gradient-color-stops));
  }

  #uf-app .lg\:tw-bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
  }

  #uf-app .lg\:tw-bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--gradient-color-stops));
  }

  #uf-app .lg\:tw-bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--gradient-color-stops));
  }

  #uf-app .lg\:tw-from-primary{
    --gradient-from-color: var(--color-blue);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-muted{
    --gradient-from-color: var(--color-blue-grey-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-warning{
    --gradient-from-color: var(--color-orange);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-danger{
    --gradient-from-color: var(--color-orange);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-fail{
    --gradient-from-color: var(--color-red);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-info{
    --gradient-from-color: var(--color-deep-purple-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-red-50{
    --gradient-from-color: #ffebee;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 235, 238, 0));
  }

  #uf-app .lg\:tw-from-red-100{
    --gradient-from-color: #ffcdd2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 205, 210, 0));
  }

  #uf-app .lg\:tw-from-red-200{
    --gradient-from-color: #ef9a9a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 154, 154, 0));
  }

  #uf-app .lg\:tw-from-red-300{
    --gradient-from-color: #e57373;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 115, 115, 0));
  }

  #uf-app .lg\:tw-from-red-400{
    --gradient-from-color: #ef5350;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 83, 80, 0));
  }

  #uf-app .lg\:tw-from-red-500{
    --gradient-from-color: #f44336;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 67, 54, 0));
  }

  #uf-app .lg\:tw-from-red-600{
    --gradient-from-color: #e53935;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 57, 53, 0));
  }

  #uf-app .lg\:tw-from-red-700{
    --gradient-from-color: #d32f2f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(211, 47, 47, 0));
  }

  #uf-app .lg\:tw-from-red-800{
    --gradient-from-color: #c62828;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 40, 40, 0));
  }

  #uf-app .lg\:tw-from-red-900{
    --gradient-from-color: #b71c1c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 28, 28, 0));
  }

  #uf-app .lg\:tw-from-red-a100{
    --gradient-from-color: #ff8a80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 128, 0));
  }

  #uf-app .lg\:tw-from-red-a200{
    --gradient-from-color: #ff5252;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 82, 82, 0));
  }

  #uf-app .lg\:tw-from-red-a400{
    --gradient-from-color: #ff1744;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 23, 68, 0));
  }

  #uf-app .lg\:tw-from-red-a700{
    --gradient-from-color: #d50000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 0, 0, 0));
  }

  #uf-app .lg\:tw-from-pink-50{
    --gradient-from-color: #fce4ec;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 228, 236, 0));
  }

  #uf-app .lg\:tw-from-pink-100{
    --gradient-from-color: #f8bbd0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 187, 208, 0));
  }

  #uf-app .lg\:tw-from-pink-200{
    --gradient-from-color: #f48fb1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 143, 177, 0));
  }

  #uf-app .lg\:tw-from-pink-300{
    --gradient-from-color: #f06292;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 98, 146, 0));
  }

  #uf-app .lg\:tw-from-pink-400{
    --gradient-from-color: #ec407a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 64, 122, 0));
  }

  #uf-app .lg\:tw-from-pink-500{
    --gradient-from-color: #e91e63;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 30, 99, 0));
  }

  #uf-app .lg\:tw-from-pink-600{
    --gradient-from-color: #d81b60;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(216, 27, 96, 0));
  }

  #uf-app .lg\:tw-from-pink-700{
    --gradient-from-color: #c2185b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 24, 91, 0));
  }

  #uf-app .lg\:tw-from-pink-800{
    --gradient-from-color: #ad1457;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(173, 20, 87, 0));
  }

  #uf-app .lg\:tw-from-pink-900{
    --gradient-from-color: #880e4f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(136, 14, 79, 0));
  }

  #uf-app .lg\:tw-from-pink-a100{
    --gradient-from-color: #ff80ab;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 128, 171, 0));
  }

  #uf-app .lg\:tw-from-pink-a200{
    --gradient-from-color: #ff4081;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 64, 129, 0));
  }

  #uf-app .lg\:tw-from-pink-a400{
    --gradient-from-color: #f50057;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 0, 87, 0));
  }

  #uf-app .lg\:tw-from-pink-a700{
    --gradient-from-color: #c51162;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 17, 98, 0));
  }

  #uf-app .lg\:tw-from-purple-50{
    --gradient-from-color: #f3e5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 229, 245, 0));
  }

  #uf-app .lg\:tw-from-purple-100{
    --gradient-from-color: #e1bee7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 190, 231, 0));
  }

  #uf-app .lg\:tw-from-purple-200{
    --gradient-from-color: #ce93d8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 147, 216, 0));
  }

  #uf-app .lg\:tw-from-purple-300{
    --gradient-from-color: #ba68c8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(186, 104, 200, 0));
  }

  #uf-app .lg\:tw-from-purple-400{
    --gradient-from-color: #ab47bc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(171, 71, 188, 0));
  }

  #uf-app .lg\:tw-from-purple-500{
    --gradient-from-color: #9c27b0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 39, 176, 0));
  }

  #uf-app .lg\:tw-from-purple-600{
    --gradient-from-color: #8e24aa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 36, 170, 0));
  }

  #uf-app .lg\:tw-from-purple-700{
    --gradient-from-color: #7b1fa2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 31, 162, 0));
  }

  #uf-app .lg\:tw-from-purple-800{
    --gradient-from-color: #6a1b9a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(106, 27, 154, 0));
  }

  #uf-app .lg\:tw-from-purple-900{
    --gradient-from-color: #4a148c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 20, 140, 0));
  }

  #uf-app .lg\:tw-from-purple-a100{
    --gradient-from-color: #ea80fc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 128, 252, 0));
  }

  #uf-app .lg\:tw-from-purple-a200{
    --gradient-from-color: #e040fb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 64, 251, 0));
  }

  #uf-app .lg\:tw-from-purple-a400{
    --gradient-from-color: #d500f9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 0, 249, 0));
  }

  #uf-app .lg\:tw-from-purple-a700{
    --gradient-from-color: #aa00ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(170, 0, 255, 0));
  }

  #uf-app .lg\:tw-from-deepPurple-50{
    --gradient-from-color: #ede7f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 231, 246, 0));
  }

  #uf-app .lg\:tw-from-deepPurple-100{
    --gradient-from-color: #d1c4e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(209, 196, 233, 0));
  }

  #uf-app .lg\:tw-from-deepPurple-200{
    --gradient-from-color: #b39ddb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 157, 219, 0));
  }

  #uf-app .lg\:tw-from-deepPurple-300{
    --gradient-from-color: #9575cd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(149, 117, 205, 0));
  }

  #uf-app .lg\:tw-from-deepPurple-400{
    --gradient-from-color: #7e57c2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 87, 194, 0));
  }

  #uf-app .lg\:tw-from-deepPurple-500{
    --gradient-from-color: #673ab7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(103, 58, 183, 0));
  }

  #uf-app .lg\:tw-from-deepPurple-600{
    --gradient-from-color: #5e35b1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(94, 53, 177, 0));
  }

  #uf-app .lg\:tw-from-deepPurple-700{
    --gradient-from-color: #512da8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 45, 168, 0));
  }

  #uf-app .lg\:tw-from-deepPurple-800{
    --gradient-from-color: #4527a0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(69, 39, 160, 0));
  }

  #uf-app .lg\:tw-from-deepPurple-900{
    --gradient-from-color: #311b92;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 27, 146, 0));
  }

  #uf-app .lg\:tw-from-deepPurple-a100{
    --gradient-from-color: #b388ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 136, 255, 0));
  }

  #uf-app .lg\:tw-from-deepPurple-a200{
    --gradient-from-color: #7c4dff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(124, 77, 255, 0));
  }

  #uf-app .lg\:tw-from-deepPurple-a400{
    --gradient-from-color: #651fff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(101, 31, 255, 0));
  }

  #uf-app .lg\:tw-from-deepPurple-a700{
    --gradient-from-color: #6200ea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(98, 0, 234, 0));
  }

  #uf-app .lg\:tw-from-indigo-50{
    --gradient-from-color: #e8eaf6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(232, 234, 246, 0));
  }

  #uf-app .lg\:tw-from-indigo-100{
    --gradient-from-color: #c5cae9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 202, 233, 0));
  }

  #uf-app .lg\:tw-from-indigo-200{
    --gradient-from-color: #9fa8da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 168, 218, 0));
  }

  #uf-app .lg\:tw-from-indigo-300{
    --gradient-from-color: #7986cb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(121, 134, 203, 0));
  }

  #uf-app .lg\:tw-from-indigo-400{
    --gradient-from-color: #5c6bc0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(92, 107, 192, 0));
  }

  #uf-app .lg\:tw-from-indigo-500{
    --gradient-from-color: #3f51b5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 81, 181, 0));
  }

  #uf-app .lg\:tw-from-indigo-600{
    --gradient-from-color: #3949ab;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(57, 73, 171, 0));
  }

  #uf-app .lg\:tw-from-indigo-700{
    --gradient-from-color: #303f9f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 63, 159, 0));
  }

  #uf-app .lg\:tw-from-indigo-800{
    --gradient-from-color: #283593;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 53, 147, 0));
  }

  #uf-app .lg\:tw-from-indigo-900{
    --gradient-from-color: #1a237e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 35, 126, 0));
  }

  #uf-app .lg\:tw-from-indigo-a100{
    --gradient-from-color: #8c9eff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(140, 158, 255, 0));
  }

  #uf-app .lg\:tw-from-indigo-a200{
    --gradient-from-color: #536dfe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(83, 109, 254, 0));
  }

  #uf-app .lg\:tw-from-indigo-a400{
    --gradient-from-color: #3d5afe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 90, 254, 0));
  }

  #uf-app .lg\:tw-from-indigo-a700{
    --gradient-from-color: #304ffe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 79, 254, 0));
  }

  #uf-app .lg\:tw-from-blue-50{
    --gradient-from-color: #e3f2fd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 242, 253, 0));
  }

  #uf-app .lg\:tw-from-blue-100{
    --gradient-from-color: #bbdefb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(187, 222, 251, 0));
  }

  #uf-app .lg\:tw-from-blue-200{
    --gradient-from-color: #90caf9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 202, 249, 0));
  }

  #uf-app .lg\:tw-from-blue-300{
    --gradient-from-color: #64b5f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 181, 246, 0));
  }

  #uf-app .lg\:tw-from-blue-400{
    --gradient-from-color: #42a5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 165, 245, 0));
  }

  #uf-app .lg\:tw-from-blue-500{
    --gradient-from-color: #2196f3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(33, 150, 243, 0));
  }

  #uf-app .lg\:tw-from-blue-600{
    --gradient-from-color: #1e88e5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 136, 229, 0));
  }

  #uf-app .lg\:tw-from-blue-700{
    --gradient-from-color: #1976d2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(25, 118, 210, 0));
  }

  #uf-app .lg\:tw-from-blue-800{
    --gradient-from-color: #1565c0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(21, 101, 192, 0));
  }

  #uf-app .lg\:tw-from-blue-900{
    --gradient-from-color: #0d47a1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(13, 71, 161, 0));
  }

  #uf-app .lg\:tw-from-blue-a100{
    --gradient-from-color: #82b1ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(130, 177, 255, 0));
  }

  #uf-app .lg\:tw-from-blue-a200{
    --gradient-from-color: #448aff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 138, 255, 0));
  }

  #uf-app .lg\:tw-from-blue-a400{
    --gradient-from-color: #2979ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 121, 255, 0));
  }

  #uf-app .lg\:tw-from-blue-a700{
    --gradient-from-color: #2962ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 98, 255, 0));
  }

  #uf-app .lg\:tw-from-lightBlue-50{
    --gradient-from-color: #e1f5fe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 245, 254, 0));
  }

  #uf-app .lg\:tw-from-lightBlue-100{
    --gradient-from-color: #b3e5fc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 229, 252, 0));
  }

  #uf-app .lg\:tw-from-lightBlue-200{
    --gradient-from-color: #81d4fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 212, 250, 0));
  }

  #uf-app .lg\:tw-from-lightBlue-300{
    --gradient-from-color: #4fc3f7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 195, 247, 0));
  }

  #uf-app .lg\:tw-from-lightBlue-400{
    --gradient-from-color: #29b6f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 182, 246, 0));
  }

  #uf-app .lg\:tw-from-lightBlue-500{
    --gradient-from-color: #03a9f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 169, 244, 0));
  }

  #uf-app .lg\:tw-from-lightBlue-600{
    --gradient-from-color: #039be5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 155, 229, 0));
  }

  #uf-app .lg\:tw-from-lightBlue-700{
    --gradient-from-color: #0288d1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(2, 136, 209, 0));
  }

  #uf-app .lg\:tw-from-lightBlue-800{
    --gradient-from-color: #0277bd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(2, 119, 189, 0));
  }

  #uf-app .lg\:tw-from-lightBlue-900{
    --gradient-from-color: #01579b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 87, 155, 0));
  }

  #uf-app .lg\:tw-from-lightBlue-a100{
    --gradient-from-color: #80d8ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 216, 255, 0));
  }

  #uf-app .lg\:tw-from-lightBlue-a200{
    --gradient-from-color: #40c4ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(64, 196, 255, 0));
  }

  #uf-app .lg\:tw-from-lightBlue-a400{
    --gradient-from-color: #00b0ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 176, 255, 0));
  }

  #uf-app .lg\:tw-from-lightBlue-a700{
    --gradient-from-color: #0091ea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 234, 0));
  }

  #uf-app .lg\:tw-from-cyan-50{
    --gradient-from-color: #e0f7fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 247, 250, 0));
  }

  #uf-app .lg\:tw-from-cyan-100{
    --gradient-from-color: #b2ebf2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 235, 242, 0));
  }

  #uf-app .lg\:tw-from-cyan-200{
    --gradient-from-color: #80deea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 222, 234, 0));
  }

  #uf-app .lg\:tw-from-cyan-300{
    --gradient-from-color: #4dd0e1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(77, 208, 225, 0));
  }

  #uf-app .lg\:tw-from-cyan-400{
    --gradient-from-color: #26c6da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(38, 198, 218, 0));
  }

  #uf-app .lg\:tw-from-cyan-500{
    --gradient-from-color: #00bcd4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 188, 212, 0));
  }

  #uf-app .lg\:tw-from-cyan-600{
    --gradient-from-color: #00acc1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 172, 193, 0));
  }

  #uf-app .lg\:tw-from-cyan-700{
    --gradient-from-color: #0097a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 151, 167, 0));
  }

  #uf-app .lg\:tw-from-cyan-800{
    --gradient-from-color: #00838f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 131, 143, 0));
  }

  #uf-app .lg\:tw-from-cyan-900{
    --gradient-from-color: #006064;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 96, 100, 0));
  }

  #uf-app .lg\:tw-from-cyan-a100{
    --gradient-from-color: #84ffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-cyan-a200{
    --gradient-from-color: #18ffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(24, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-cyan-a400{
    --gradient-from-color: #00e5ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 229, 255, 0));
  }

  #uf-app .lg\:tw-from-cyan-a700{
    --gradient-from-color: #00b8d4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 184, 212, 0));
  }

  #uf-app .lg\:tw-from-teal-50{
    --gradient-from-color: #e0f2f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 242, 241, 0));
  }

  #uf-app .lg\:tw-from-teal-100{
    --gradient-from-color: #b2dfdb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 223, 219, 0));
  }

  #uf-app .lg\:tw-from-teal-200{
    --gradient-from-color: #80cbc4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 203, 196, 0));
  }

  #uf-app .lg\:tw-from-teal-300{
    --gradient-from-color: #4db6ac;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(77, 182, 172, 0));
  }

  #uf-app .lg\:tw-from-teal-400{
    --gradient-from-color: #26a69a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(38, 166, 154, 0));
  }

  #uf-app .lg\:tw-from-teal-500{
    --gradient-from-color: #009688;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 150, 136, 0));
  }

  #uf-app .lg\:tw-from-teal-600{
    --gradient-from-color: #00897b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 137, 123, 0));
  }

  #uf-app .lg\:tw-from-teal-700{
    --gradient-from-color: #00796b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 121, 107, 0));
  }

  #uf-app .lg\:tw-from-teal-800{
    --gradient-from-color: #00695c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 105, 92, 0));
  }

  #uf-app .lg\:tw-from-teal-900{
    --gradient-from-color: #004d40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 77, 64, 0));
  }

  #uf-app .lg\:tw-from-teal-a100{
    --gradient-from-color: #a7ffeb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(167, 255, 235, 0));
  }

  #uf-app .lg\:tw-from-teal-a200{
    --gradient-from-color: #64ffda;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 255, 218, 0));
  }

  #uf-app .lg\:tw-from-teal-a400{
    --gradient-from-color: #1de9b6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(29, 233, 182, 0));
  }

  #uf-app .lg\:tw-from-teal-a700{
    --gradient-from-color: #00bfa5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 191, 165, 0));
  }

  #uf-app .lg\:tw-from-green-50{
    --gradient-from-color: #e8f5e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(232, 245, 233, 0));
  }

  #uf-app .lg\:tw-from-green-100{
    --gradient-from-color: #c8e6c9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 230, 201, 0));
  }

  #uf-app .lg\:tw-from-green-200{
    --gradient-from-color: #a5d6a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(165, 214, 167, 0));
  }

  #uf-app .lg\:tw-from-green-300{
    --gradient-from-color: #81c784;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 199, 132, 0));
  }

  #uf-app .lg\:tw-from-green-400{
    --gradient-from-color: #66bb6a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 187, 106, 0));
  }

  #uf-app .lg\:tw-from-green-500{
    --gradient-from-color: #4caf50;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 175, 80, 0));
  }

  #uf-app .lg\:tw-from-green-600{
    --gradient-from-color: #43a047;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 160, 71, 0));
  }

  #uf-app .lg\:tw-from-green-700{
    --gradient-from-color: #388e3c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 142, 60, 0));
  }

  #uf-app .lg\:tw-from-green-800{
    --gradient-from-color: #2e7d32;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(46, 125, 50, 0));
  }

  #uf-app .lg\:tw-from-green-900{
    --gradient-from-color: #1b5e20;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(27, 94, 32, 0));
  }

  #uf-app .lg\:tw-from-green-a100{
    --gradient-from-color: #b9f6ca;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(185, 246, 202, 0));
  }

  #uf-app .lg\:tw-from-green-a200{
    --gradient-from-color: #69f0ae;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(105, 240, 174, 0));
  }

  #uf-app .lg\:tw-from-green-a400{
    --gradient-from-color: #00e676;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 230, 118, 0));
  }

  #uf-app .lg\:tw-from-green-a700{
    --gradient-from-color: #00c853;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 200, 83, 0));
  }

  #uf-app .lg\:tw-from-lightGreen-50{
    --gradient-from-color: #f1f8e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 248, 233, 0));
  }

  #uf-app .lg\:tw-from-lightGreen-100{
    --gradient-from-color: #dcedc8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 237, 200, 0));
  }

  #uf-app .lg\:tw-from-lightGreen-200{
    --gradient-from-color: #c5e1a5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 225, 165, 0));
  }

  #uf-app .lg\:tw-from-lightGreen-300{
    --gradient-from-color: #aed581;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(174, 213, 129, 0));
  }

  #uf-app .lg\:tw-from-lightGreen-400{
    --gradient-from-color: #9ccc65;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 204, 101, 0));
  }

  #uf-app .lg\:tw-from-lightGreen-500{
    --gradient-from-color: #8bc34a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(139, 195, 74, 0));
  }

  #uf-app .lg\:tw-from-lightGreen-600{
    --gradient-from-color: #7cb342;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(124, 179, 66, 0));
  }

  #uf-app .lg\:tw-from-lightGreen-700{
    --gradient-from-color: #689f38;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 159, 56, 0));
  }

  #uf-app .lg\:tw-from-lightGreen-800{
    --gradient-from-color: #558b2f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 139, 47, 0));
  }

  #uf-app .lg\:tw-from-lightGreen-900{
    --gradient-from-color: #33691e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(51, 105, 30, 0));
  }

  #uf-app .lg\:tw-from-lightGreen-a100{
    --gradient-from-color: #ccff90;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(204, 255, 144, 0));
  }

  #uf-app .lg\:tw-from-lightGreen-a200{
    --gradient-from-color: #b2ff59;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 255, 89, 0));
  }

  #uf-app .lg\:tw-from-lightGreen-a400{
    --gradient-from-color: #76ff03;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 255, 3, 0));
  }

  #uf-app .lg\:tw-from-lightGreen-a700{
    --gradient-from-color: #64dd17;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 221, 23, 0));
  }

  #uf-app .lg\:tw-from-lime-50{
    --gradient-from-color: #f9fbe7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 251, 231, 0));
  }

  #uf-app .lg\:tw-from-lime-100{
    --gradient-from-color: #f0f4c3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 244, 195, 0));
  }

  #uf-app .lg\:tw-from-lime-200{
    --gradient-from-color: #e6ee9c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 238, 156, 0));
  }

  #uf-app .lg\:tw-from-lime-300{
    --gradient-from-color: #dce775;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 231, 117, 0));
  }

  #uf-app .lg\:tw-from-lime-400{
    --gradient-from-color: #d4e157;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(212, 225, 87, 0));
  }

  #uf-app .lg\:tw-from-lime-500{
    --gradient-from-color: #cddc39;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 220, 57, 0));
  }

  #uf-app .lg\:tw-from-lime-600{
    --gradient-from-color: #c0ca33;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 202, 51, 0));
  }

  #uf-app .lg\:tw-from-lime-700{
    --gradient-from-color: #afb42b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 180, 43, 0));
  }

  #uf-app .lg\:tw-from-lime-800{
    --gradient-from-color: #9e9d24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(158, 157, 36, 0));
  }

  #uf-app .lg\:tw-from-lime-900{
    --gradient-from-color: #827717;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(130, 119, 23, 0));
  }

  #uf-app .lg\:tw-from-lime-a100{
    --gradient-from-color: #f4ff81;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 255, 129, 0));
  }

  #uf-app .lg\:tw-from-lime-a200{
    --gradient-from-color: #eeff41;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(238, 255, 65, 0));
  }

  #uf-app .lg\:tw-from-lime-a400{
    --gradient-from-color: #c6ff00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 255, 0, 0));
  }

  #uf-app .lg\:tw-from-lime-a700{
    --gradient-from-color: #aeea00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(174, 234, 0, 0));
  }

  #uf-app .lg\:tw-from-yellow-50{
    --gradient-from-color: #fffde7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 253, 231, 0));
  }

  #uf-app .lg\:tw-from-yellow-100{
    --gradient-from-color: #fff9c4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 249, 196, 0));
  }

  #uf-app .lg\:tw-from-yellow-200{
    --gradient-from-color: #fff59d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 157, 0));
  }

  #uf-app .lg\:tw-from-yellow-300{
    --gradient-from-color: #fff176;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 118, 0));
  }

  #uf-app .lg\:tw-from-yellow-400{
    --gradient-from-color: #ffee58;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 238, 88, 0));
  }

  #uf-app .lg\:tw-from-yellow-500{
    --gradient-from-color: #ffeb3b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 235, 59, 0));
  }

  #uf-app .lg\:tw-from-yellow-600{
    --gradient-from-color: #fdd835;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 216, 53, 0));
  }

  #uf-app .lg\:tw-from-yellow-700{
    --gradient-from-color: #fbc02d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 192, 45, 0));
  }

  #uf-app .lg\:tw-from-yellow-800{
    --gradient-from-color: #f9a825;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 168, 37, 0));
  }

  #uf-app .lg\:tw-from-yellow-900{
    --gradient-from-color: #f57f17;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 127, 23, 0));
  }

  #uf-app .lg\:tw-from-yellow-a100{
    --gradient-from-color: #ffff8d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 141, 0));
  }

  #uf-app .lg\:tw-from-yellow-a200{
    --gradient-from-color: #ffff00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 0, 0));
  }

  #uf-app .lg\:tw-from-yellow-a400{
    --gradient-from-color: #ffea00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 234, 0, 0));
  }

  #uf-app .lg\:tw-from-yellow-a700{
    --gradient-from-color: #ffd600;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 214, 0, 0));
  }

  #uf-app .lg\:tw-from-amber-50{
    --gradient-from-color: #fff8e1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 225, 0));
  }

  #uf-app .lg\:tw-from-amber-100{
    --gradient-from-color: #ffecb3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 236, 179, 0));
  }

  #uf-app .lg\:tw-from-amber-200{
    --gradient-from-color: #ffe082;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 224, 130, 0));
  }

  #uf-app .lg\:tw-from-amber-300{
    --gradient-from-color: #ffd54f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 213, 79, 0));
  }

  #uf-app .lg\:tw-from-amber-400{
    --gradient-from-color: #ffca28;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 202, 40, 0));
  }

  #uf-app .lg\:tw-from-amber-500{
    --gradient-from-color: #ffc107;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 193, 7, 0));
  }

  #uf-app .lg\:tw-from-amber-600{
    --gradient-from-color: #ffb300;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 179, 0, 0));
  }

  #uf-app .lg\:tw-from-amber-700{
    --gradient-from-color: #ffa000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 160, 0, 0));
  }

  #uf-app .lg\:tw-from-amber-800{
    --gradient-from-color: #ff8f00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 143, 0, 0));
  }

  #uf-app .lg\:tw-from-amber-900{
    --gradient-from-color: #ff6f00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 111, 0, 0));
  }

  #uf-app .lg\:tw-from-amber-a100{
    --gradient-from-color: #ffe57f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 229, 127, 0));
  }

  #uf-app .lg\:tw-from-amber-a200{
    --gradient-from-color: #ffd740;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 215, 64, 0));
  }

  #uf-app .lg\:tw-from-amber-a400{
    --gradient-from-color: #ffc400;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 196, 0, 0));
  }

  #uf-app .lg\:tw-from-amber-a700{
    --gradient-from-color: #ffab00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 0, 0));
  }

  #uf-app .lg\:tw-from-orange-50{
    --gradient-from-color: #fff3e0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 243, 224, 0));
  }

  #uf-app .lg\:tw-from-orange-100{
    --gradient-from-color: #ffe0b2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 224, 178, 0));
  }

  #uf-app .lg\:tw-from-orange-200{
    --gradient-from-color: #ffcc80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 204, 128, 0));
  }

  #uf-app .lg\:tw-from-orange-300{
    --gradient-from-color: #ffb74d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 183, 77, 0));
  }

  #uf-app .lg\:tw-from-orange-400{
    --gradient-from-color: #ffa726;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 167, 38, 0));
  }

  #uf-app .lg\:tw-from-orange-500{
    --gradient-from-color: #ff9800;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 152, 0, 0));
  }

  #uf-app .lg\:tw-from-orange-600{
    --gradient-from-color: #fb8c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 140, 0, 0));
  }

  #uf-app .lg\:tw-from-orange-700{
    --gradient-from-color: #f57c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 124, 0, 0));
  }

  #uf-app .lg\:tw-from-orange-800{
    --gradient-from-color: #ef6c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 108, 0, 0));
  }

  #uf-app .lg\:tw-from-orange-900{
    --gradient-from-color: #e65100;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 81, 0, 0));
  }

  #uf-app .lg\:tw-from-orange-a100{
    --gradient-from-color: #ffd180;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 209, 128, 0));
  }

  #uf-app .lg\:tw-from-orange-a200{
    --gradient-from-color: #ffab40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 64, 0));
  }

  #uf-app .lg\:tw-from-orange-a400{
    --gradient-from-color: #ff9100;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 145, 0, 0));
  }

  #uf-app .lg\:tw-from-orange-a700{
    --gradient-from-color: #ff6d00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 109, 0, 0));
  }

  #uf-app .lg\:tw-from-deepOrange-50{
    --gradient-from-color: #fbe9e7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 233, 231, 0));
  }

  #uf-app .lg\:tw-from-deepOrange-100{
    --gradient-from-color: #ffccbc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 204, 188, 0));
  }

  #uf-app .lg\:tw-from-deepOrange-200{
    --gradient-from-color: #ffab91;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 145, 0));
  }

  #uf-app .lg\:tw-from-deepOrange-300{
    --gradient-from-color: #ff8a65;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 101, 0));
  }

  #uf-app .lg\:tw-from-deepOrange-400{
    --gradient-from-color: #ff7043;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 112, 67, 0));
  }

  #uf-app .lg\:tw-from-deepOrange-500{
    --gradient-from-color: #ff5722;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 87, 34, 0));
  }

  #uf-app .lg\:tw-from-deepOrange-600{
    --gradient-from-color: #f4511e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 81, 30, 0));
  }

  #uf-app .lg\:tw-from-deepOrange-700{
    --gradient-from-color: #e64a19;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 74, 25, 0));
  }

  #uf-app .lg\:tw-from-deepOrange-800{
    --gradient-from-color: #d84315;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(216, 67, 21, 0));
  }

  #uf-app .lg\:tw-from-deepOrange-900{
    --gradient-from-color: #bf360c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 54, 12, 0));
  }

  #uf-app .lg\:tw-from-deepOrange-a100{
    --gradient-from-color: #ff9e80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 158, 128, 0));
  }

  #uf-app .lg\:tw-from-deepOrange-a200{
    --gradient-from-color: #ff6e40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 110, 64, 0));
  }

  #uf-app .lg\:tw-from-deepOrange-a400{
    --gradient-from-color: #ff3d00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 61, 0, 0));
  }

  #uf-app .lg\:tw-from-deepOrange-a700{
    --gradient-from-color: #dd2c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 44, 0, 0));
  }

  #uf-app .lg\:tw-from-brown-50{
    --gradient-from-color: #efebe9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 235, 233, 0));
  }

  #uf-app .lg\:tw-from-brown-100{
    --gradient-from-color: #d7ccc8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 204, 200, 0));
  }

  #uf-app .lg\:tw-from-brown-200{
    --gradient-from-color: #bcaaa4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 170, 164, 0));
  }

  #uf-app .lg\:tw-from-brown-300{
    --gradient-from-color: #a1887f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 136, 127, 0));
  }

  #uf-app .lg\:tw-from-brown-400{
    --gradient-from-color: #8d6e63;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 110, 99, 0));
  }

  #uf-app .lg\:tw-from-brown-500{
    --gradient-from-color: #795548;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(121, 85, 72, 0));
  }

  #uf-app .lg\:tw-from-brown-600{
    --gradient-from-color: #6d4c41;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(109, 76, 65, 0));
  }

  #uf-app .lg\:tw-from-brown-700{
    --gradient-from-color: #5d4037;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(93, 64, 55, 0));
  }

  #uf-app .lg\:tw-from-brown-800{
    --gradient-from-color: #4e342e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 52, 46, 0));
  }

  #uf-app .lg\:tw-from-brown-900{
    --gradient-from-color: #3e2723;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(62, 39, 35, 0));
  }

  #uf-app .lg\:tw-from-gray-50{
    --gradient-from-color: #fafafa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 250, 250, 0));
  }

  #uf-app .lg\:tw-from-gray-100{
    --gradient-from-color: #f5f5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 245, 245, 0));
  }

  #uf-app .lg\:tw-from-gray-200{
    --gradient-from-color: #eeeeee;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(238, 238, 238, 0));
  }

  #uf-app .lg\:tw-from-gray-300{
    --gradient-from-color: #e0e0e0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 224, 224, 0));
  }

  #uf-app .lg\:tw-from-gray-400{
    --gradient-from-color: #bdbdbd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(189, 189, 189, 0));
  }

  #uf-app .lg\:tw-from-gray-500{
    --gradient-from-color: #9e9e9e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(158, 158, 158, 0));
  }

  #uf-app .lg\:tw-from-gray-600{
    --gradient-from-color: #757575;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 117, 117, 0));
  }

  #uf-app .lg\:tw-from-gray-700{
    --gradient-from-color: #616161;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(97, 97, 97, 0));
  }

  #uf-app .lg\:tw-from-gray-800{
    --gradient-from-color: #424242;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 66, 66, 0));
  }

  #uf-app .lg\:tw-from-gray-900{
    --gradient-from-color: #212121;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(33, 33, 33, 0));
  }

  #uf-app .lg\:tw-from-blueGray-50{
    --gradient-from-color: var(--color-blue-grey-50);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-blueGray-100{
    --gradient-from-color: var(--color-blue-grey-100);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-blueGray-200{
    --gradient-from-color: var(--color-blue-grey-200);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-blueGray-300{
    --gradient-from-color: var(--color-blue-grey-300);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-blueGray-400{
    --gradient-from-color: var(--color-blue-grey-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-blueGray-500{
    --gradient-from-color: var(--color-blue-grey-500);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-blueGray-600{
    --gradient-from-color: var(--color-blue-grey-600);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-blueGray-700{
    --gradient-from-color: var(--color-blue-grey-700);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-blueGray-800{
    --gradient-from-color: var(--color-blue-grey-800);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-blueGray-900{
    --gradient-from-color: var(--color-blue-grey-900);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-black{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  #uf-app .lg\:tw-from-white{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-from-transparent{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  #uf-app .lg\:tw-via-primary{
    --gradient-via-color: var(--color-blue);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-muted{
    --gradient-via-color: var(--color-blue-grey-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-warning{
    --gradient-via-color: var(--color-orange);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-danger{
    --gradient-via-color: var(--color-orange);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-fail{
    --gradient-via-color: var(--color-red);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-info{
    --gradient-via-color: var(--color-deep-purple-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-red-50{
    --gradient-via-color: #ffebee;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 235, 238, 0));
  }

  #uf-app .lg\:tw-via-red-100{
    --gradient-via-color: #ffcdd2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 205, 210, 0));
  }

  #uf-app .lg\:tw-via-red-200{
    --gradient-via-color: #ef9a9a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 154, 154, 0));
  }

  #uf-app .lg\:tw-via-red-300{
    --gradient-via-color: #e57373;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 115, 115, 0));
  }

  #uf-app .lg\:tw-via-red-400{
    --gradient-via-color: #ef5350;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 83, 80, 0));
  }

  #uf-app .lg\:tw-via-red-500{
    --gradient-via-color: #f44336;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 67, 54, 0));
  }

  #uf-app .lg\:tw-via-red-600{
    --gradient-via-color: #e53935;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 57, 53, 0));
  }

  #uf-app .lg\:tw-via-red-700{
    --gradient-via-color: #d32f2f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(211, 47, 47, 0));
  }

  #uf-app .lg\:tw-via-red-800{
    --gradient-via-color: #c62828;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 40, 40, 0));
  }

  #uf-app .lg\:tw-via-red-900{
    --gradient-via-color: #b71c1c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 28, 28, 0));
  }

  #uf-app .lg\:tw-via-red-a100{
    --gradient-via-color: #ff8a80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 128, 0));
  }

  #uf-app .lg\:tw-via-red-a200{
    --gradient-via-color: #ff5252;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 82, 82, 0));
  }

  #uf-app .lg\:tw-via-red-a400{
    --gradient-via-color: #ff1744;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 23, 68, 0));
  }

  #uf-app .lg\:tw-via-red-a700{
    --gradient-via-color: #d50000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 0, 0, 0));
  }

  #uf-app .lg\:tw-via-pink-50{
    --gradient-via-color: #fce4ec;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 228, 236, 0));
  }

  #uf-app .lg\:tw-via-pink-100{
    --gradient-via-color: #f8bbd0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 187, 208, 0));
  }

  #uf-app .lg\:tw-via-pink-200{
    --gradient-via-color: #f48fb1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 143, 177, 0));
  }

  #uf-app .lg\:tw-via-pink-300{
    --gradient-via-color: #f06292;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 98, 146, 0));
  }

  #uf-app .lg\:tw-via-pink-400{
    --gradient-via-color: #ec407a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 64, 122, 0));
  }

  #uf-app .lg\:tw-via-pink-500{
    --gradient-via-color: #e91e63;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 30, 99, 0));
  }

  #uf-app .lg\:tw-via-pink-600{
    --gradient-via-color: #d81b60;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(216, 27, 96, 0));
  }

  #uf-app .lg\:tw-via-pink-700{
    --gradient-via-color: #c2185b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 24, 91, 0));
  }

  #uf-app .lg\:tw-via-pink-800{
    --gradient-via-color: #ad1457;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(173, 20, 87, 0));
  }

  #uf-app .lg\:tw-via-pink-900{
    --gradient-via-color: #880e4f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(136, 14, 79, 0));
  }

  #uf-app .lg\:tw-via-pink-a100{
    --gradient-via-color: #ff80ab;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 128, 171, 0));
  }

  #uf-app .lg\:tw-via-pink-a200{
    --gradient-via-color: #ff4081;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 64, 129, 0));
  }

  #uf-app .lg\:tw-via-pink-a400{
    --gradient-via-color: #f50057;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 0, 87, 0));
  }

  #uf-app .lg\:tw-via-pink-a700{
    --gradient-via-color: #c51162;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 17, 98, 0));
  }

  #uf-app .lg\:tw-via-purple-50{
    --gradient-via-color: #f3e5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 229, 245, 0));
  }

  #uf-app .lg\:tw-via-purple-100{
    --gradient-via-color: #e1bee7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 190, 231, 0));
  }

  #uf-app .lg\:tw-via-purple-200{
    --gradient-via-color: #ce93d8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 147, 216, 0));
  }

  #uf-app .lg\:tw-via-purple-300{
    --gradient-via-color: #ba68c8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(186, 104, 200, 0));
  }

  #uf-app .lg\:tw-via-purple-400{
    --gradient-via-color: #ab47bc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(171, 71, 188, 0));
  }

  #uf-app .lg\:tw-via-purple-500{
    --gradient-via-color: #9c27b0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 39, 176, 0));
  }

  #uf-app .lg\:tw-via-purple-600{
    --gradient-via-color: #8e24aa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 36, 170, 0));
  }

  #uf-app .lg\:tw-via-purple-700{
    --gradient-via-color: #7b1fa2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 31, 162, 0));
  }

  #uf-app .lg\:tw-via-purple-800{
    --gradient-via-color: #6a1b9a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(106, 27, 154, 0));
  }

  #uf-app .lg\:tw-via-purple-900{
    --gradient-via-color: #4a148c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 20, 140, 0));
  }

  #uf-app .lg\:tw-via-purple-a100{
    --gradient-via-color: #ea80fc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 128, 252, 0));
  }

  #uf-app .lg\:tw-via-purple-a200{
    --gradient-via-color: #e040fb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 64, 251, 0));
  }

  #uf-app .lg\:tw-via-purple-a400{
    --gradient-via-color: #d500f9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 0, 249, 0));
  }

  #uf-app .lg\:tw-via-purple-a700{
    --gradient-via-color: #aa00ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(170, 0, 255, 0));
  }

  #uf-app .lg\:tw-via-deepPurple-50{
    --gradient-via-color: #ede7f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 231, 246, 0));
  }

  #uf-app .lg\:tw-via-deepPurple-100{
    --gradient-via-color: #d1c4e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(209, 196, 233, 0));
  }

  #uf-app .lg\:tw-via-deepPurple-200{
    --gradient-via-color: #b39ddb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 157, 219, 0));
  }

  #uf-app .lg\:tw-via-deepPurple-300{
    --gradient-via-color: #9575cd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(149, 117, 205, 0));
  }

  #uf-app .lg\:tw-via-deepPurple-400{
    --gradient-via-color: #7e57c2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 87, 194, 0));
  }

  #uf-app .lg\:tw-via-deepPurple-500{
    --gradient-via-color: #673ab7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(103, 58, 183, 0));
  }

  #uf-app .lg\:tw-via-deepPurple-600{
    --gradient-via-color: #5e35b1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(94, 53, 177, 0));
  }

  #uf-app .lg\:tw-via-deepPurple-700{
    --gradient-via-color: #512da8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 45, 168, 0));
  }

  #uf-app .lg\:tw-via-deepPurple-800{
    --gradient-via-color: #4527a0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(69, 39, 160, 0));
  }

  #uf-app .lg\:tw-via-deepPurple-900{
    --gradient-via-color: #311b92;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 27, 146, 0));
  }

  #uf-app .lg\:tw-via-deepPurple-a100{
    --gradient-via-color: #b388ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 136, 255, 0));
  }

  #uf-app .lg\:tw-via-deepPurple-a200{
    --gradient-via-color: #7c4dff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(124, 77, 255, 0));
  }

  #uf-app .lg\:tw-via-deepPurple-a400{
    --gradient-via-color: #651fff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(101, 31, 255, 0));
  }

  #uf-app .lg\:tw-via-deepPurple-a700{
    --gradient-via-color: #6200ea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(98, 0, 234, 0));
  }

  #uf-app .lg\:tw-via-indigo-50{
    --gradient-via-color: #e8eaf6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(232, 234, 246, 0));
  }

  #uf-app .lg\:tw-via-indigo-100{
    --gradient-via-color: #c5cae9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 202, 233, 0));
  }

  #uf-app .lg\:tw-via-indigo-200{
    --gradient-via-color: #9fa8da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 168, 218, 0));
  }

  #uf-app .lg\:tw-via-indigo-300{
    --gradient-via-color: #7986cb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(121, 134, 203, 0));
  }

  #uf-app .lg\:tw-via-indigo-400{
    --gradient-via-color: #5c6bc0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(92, 107, 192, 0));
  }

  #uf-app .lg\:tw-via-indigo-500{
    --gradient-via-color: #3f51b5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 81, 181, 0));
  }

  #uf-app .lg\:tw-via-indigo-600{
    --gradient-via-color: #3949ab;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(57, 73, 171, 0));
  }

  #uf-app .lg\:tw-via-indigo-700{
    --gradient-via-color: #303f9f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 63, 159, 0));
  }

  #uf-app .lg\:tw-via-indigo-800{
    --gradient-via-color: #283593;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 53, 147, 0));
  }

  #uf-app .lg\:tw-via-indigo-900{
    --gradient-via-color: #1a237e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 35, 126, 0));
  }

  #uf-app .lg\:tw-via-indigo-a100{
    --gradient-via-color: #8c9eff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(140, 158, 255, 0));
  }

  #uf-app .lg\:tw-via-indigo-a200{
    --gradient-via-color: #536dfe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(83, 109, 254, 0));
  }

  #uf-app .lg\:tw-via-indigo-a400{
    --gradient-via-color: #3d5afe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 90, 254, 0));
  }

  #uf-app .lg\:tw-via-indigo-a700{
    --gradient-via-color: #304ffe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 79, 254, 0));
  }

  #uf-app .lg\:tw-via-blue-50{
    --gradient-via-color: #e3f2fd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 242, 253, 0));
  }

  #uf-app .lg\:tw-via-blue-100{
    --gradient-via-color: #bbdefb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(187, 222, 251, 0));
  }

  #uf-app .lg\:tw-via-blue-200{
    --gradient-via-color: #90caf9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 202, 249, 0));
  }

  #uf-app .lg\:tw-via-blue-300{
    --gradient-via-color: #64b5f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 181, 246, 0));
  }

  #uf-app .lg\:tw-via-blue-400{
    --gradient-via-color: #42a5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 165, 245, 0));
  }

  #uf-app .lg\:tw-via-blue-500{
    --gradient-via-color: #2196f3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(33, 150, 243, 0));
  }

  #uf-app .lg\:tw-via-blue-600{
    --gradient-via-color: #1e88e5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 136, 229, 0));
  }

  #uf-app .lg\:tw-via-blue-700{
    --gradient-via-color: #1976d2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(25, 118, 210, 0));
  }

  #uf-app .lg\:tw-via-blue-800{
    --gradient-via-color: #1565c0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(21, 101, 192, 0));
  }

  #uf-app .lg\:tw-via-blue-900{
    --gradient-via-color: #0d47a1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(13, 71, 161, 0));
  }

  #uf-app .lg\:tw-via-blue-a100{
    --gradient-via-color: #82b1ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(130, 177, 255, 0));
  }

  #uf-app .lg\:tw-via-blue-a200{
    --gradient-via-color: #448aff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 138, 255, 0));
  }

  #uf-app .lg\:tw-via-blue-a400{
    --gradient-via-color: #2979ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 121, 255, 0));
  }

  #uf-app .lg\:tw-via-blue-a700{
    --gradient-via-color: #2962ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 98, 255, 0));
  }

  #uf-app .lg\:tw-via-lightBlue-50{
    --gradient-via-color: #e1f5fe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 245, 254, 0));
  }

  #uf-app .lg\:tw-via-lightBlue-100{
    --gradient-via-color: #b3e5fc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 229, 252, 0));
  }

  #uf-app .lg\:tw-via-lightBlue-200{
    --gradient-via-color: #81d4fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 212, 250, 0));
  }

  #uf-app .lg\:tw-via-lightBlue-300{
    --gradient-via-color: #4fc3f7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 195, 247, 0));
  }

  #uf-app .lg\:tw-via-lightBlue-400{
    --gradient-via-color: #29b6f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 182, 246, 0));
  }

  #uf-app .lg\:tw-via-lightBlue-500{
    --gradient-via-color: #03a9f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 169, 244, 0));
  }

  #uf-app .lg\:tw-via-lightBlue-600{
    --gradient-via-color: #039be5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 155, 229, 0));
  }

  #uf-app .lg\:tw-via-lightBlue-700{
    --gradient-via-color: #0288d1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(2, 136, 209, 0));
  }

  #uf-app .lg\:tw-via-lightBlue-800{
    --gradient-via-color: #0277bd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(2, 119, 189, 0));
  }

  #uf-app .lg\:tw-via-lightBlue-900{
    --gradient-via-color: #01579b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 87, 155, 0));
  }

  #uf-app .lg\:tw-via-lightBlue-a100{
    --gradient-via-color: #80d8ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 216, 255, 0));
  }

  #uf-app .lg\:tw-via-lightBlue-a200{
    --gradient-via-color: #40c4ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(64, 196, 255, 0));
  }

  #uf-app .lg\:tw-via-lightBlue-a400{
    --gradient-via-color: #00b0ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 176, 255, 0));
  }

  #uf-app .lg\:tw-via-lightBlue-a700{
    --gradient-via-color: #0091ea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 234, 0));
  }

  #uf-app .lg\:tw-via-cyan-50{
    --gradient-via-color: #e0f7fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 247, 250, 0));
  }

  #uf-app .lg\:tw-via-cyan-100{
    --gradient-via-color: #b2ebf2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 235, 242, 0));
  }

  #uf-app .lg\:tw-via-cyan-200{
    --gradient-via-color: #80deea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 222, 234, 0));
  }

  #uf-app .lg\:tw-via-cyan-300{
    --gradient-via-color: #4dd0e1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(77, 208, 225, 0));
  }

  #uf-app .lg\:tw-via-cyan-400{
    --gradient-via-color: #26c6da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(38, 198, 218, 0));
  }

  #uf-app .lg\:tw-via-cyan-500{
    --gradient-via-color: #00bcd4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 188, 212, 0));
  }

  #uf-app .lg\:tw-via-cyan-600{
    --gradient-via-color: #00acc1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 172, 193, 0));
  }

  #uf-app .lg\:tw-via-cyan-700{
    --gradient-via-color: #0097a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 151, 167, 0));
  }

  #uf-app .lg\:tw-via-cyan-800{
    --gradient-via-color: #00838f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 131, 143, 0));
  }

  #uf-app .lg\:tw-via-cyan-900{
    --gradient-via-color: #006064;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 96, 100, 0));
  }

  #uf-app .lg\:tw-via-cyan-a100{
    --gradient-via-color: #84ffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-cyan-a200{
    --gradient-via-color: #18ffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(24, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-cyan-a400{
    --gradient-via-color: #00e5ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 229, 255, 0));
  }

  #uf-app .lg\:tw-via-cyan-a700{
    --gradient-via-color: #00b8d4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 184, 212, 0));
  }

  #uf-app .lg\:tw-via-teal-50{
    --gradient-via-color: #e0f2f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 242, 241, 0));
  }

  #uf-app .lg\:tw-via-teal-100{
    --gradient-via-color: #b2dfdb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 223, 219, 0));
  }

  #uf-app .lg\:tw-via-teal-200{
    --gradient-via-color: #80cbc4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 203, 196, 0));
  }

  #uf-app .lg\:tw-via-teal-300{
    --gradient-via-color: #4db6ac;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(77, 182, 172, 0));
  }

  #uf-app .lg\:tw-via-teal-400{
    --gradient-via-color: #26a69a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(38, 166, 154, 0));
  }

  #uf-app .lg\:tw-via-teal-500{
    --gradient-via-color: #009688;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 150, 136, 0));
  }

  #uf-app .lg\:tw-via-teal-600{
    --gradient-via-color: #00897b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 137, 123, 0));
  }

  #uf-app .lg\:tw-via-teal-700{
    --gradient-via-color: #00796b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 121, 107, 0));
  }

  #uf-app .lg\:tw-via-teal-800{
    --gradient-via-color: #00695c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 105, 92, 0));
  }

  #uf-app .lg\:tw-via-teal-900{
    --gradient-via-color: #004d40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 77, 64, 0));
  }

  #uf-app .lg\:tw-via-teal-a100{
    --gradient-via-color: #a7ffeb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(167, 255, 235, 0));
  }

  #uf-app .lg\:tw-via-teal-a200{
    --gradient-via-color: #64ffda;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 255, 218, 0));
  }

  #uf-app .lg\:tw-via-teal-a400{
    --gradient-via-color: #1de9b6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(29, 233, 182, 0));
  }

  #uf-app .lg\:tw-via-teal-a700{
    --gradient-via-color: #00bfa5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 191, 165, 0));
  }

  #uf-app .lg\:tw-via-green-50{
    --gradient-via-color: #e8f5e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(232, 245, 233, 0));
  }

  #uf-app .lg\:tw-via-green-100{
    --gradient-via-color: #c8e6c9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 230, 201, 0));
  }

  #uf-app .lg\:tw-via-green-200{
    --gradient-via-color: #a5d6a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(165, 214, 167, 0));
  }

  #uf-app .lg\:tw-via-green-300{
    --gradient-via-color: #81c784;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 199, 132, 0));
  }

  #uf-app .lg\:tw-via-green-400{
    --gradient-via-color: #66bb6a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 187, 106, 0));
  }

  #uf-app .lg\:tw-via-green-500{
    --gradient-via-color: #4caf50;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 175, 80, 0));
  }

  #uf-app .lg\:tw-via-green-600{
    --gradient-via-color: #43a047;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 160, 71, 0));
  }

  #uf-app .lg\:tw-via-green-700{
    --gradient-via-color: #388e3c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 142, 60, 0));
  }

  #uf-app .lg\:tw-via-green-800{
    --gradient-via-color: #2e7d32;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(46, 125, 50, 0));
  }

  #uf-app .lg\:tw-via-green-900{
    --gradient-via-color: #1b5e20;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(27, 94, 32, 0));
  }

  #uf-app .lg\:tw-via-green-a100{
    --gradient-via-color: #b9f6ca;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(185, 246, 202, 0));
  }

  #uf-app .lg\:tw-via-green-a200{
    --gradient-via-color: #69f0ae;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(105, 240, 174, 0));
  }

  #uf-app .lg\:tw-via-green-a400{
    --gradient-via-color: #00e676;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 230, 118, 0));
  }

  #uf-app .lg\:tw-via-green-a700{
    --gradient-via-color: #00c853;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 200, 83, 0));
  }

  #uf-app .lg\:tw-via-lightGreen-50{
    --gradient-via-color: #f1f8e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 248, 233, 0));
  }

  #uf-app .lg\:tw-via-lightGreen-100{
    --gradient-via-color: #dcedc8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 237, 200, 0));
  }

  #uf-app .lg\:tw-via-lightGreen-200{
    --gradient-via-color: #c5e1a5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 225, 165, 0));
  }

  #uf-app .lg\:tw-via-lightGreen-300{
    --gradient-via-color: #aed581;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(174, 213, 129, 0));
  }

  #uf-app .lg\:tw-via-lightGreen-400{
    --gradient-via-color: #9ccc65;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 204, 101, 0));
  }

  #uf-app .lg\:tw-via-lightGreen-500{
    --gradient-via-color: #8bc34a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(139, 195, 74, 0));
  }

  #uf-app .lg\:tw-via-lightGreen-600{
    --gradient-via-color: #7cb342;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(124, 179, 66, 0));
  }

  #uf-app .lg\:tw-via-lightGreen-700{
    --gradient-via-color: #689f38;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 159, 56, 0));
  }

  #uf-app .lg\:tw-via-lightGreen-800{
    --gradient-via-color: #558b2f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 139, 47, 0));
  }

  #uf-app .lg\:tw-via-lightGreen-900{
    --gradient-via-color: #33691e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(51, 105, 30, 0));
  }

  #uf-app .lg\:tw-via-lightGreen-a100{
    --gradient-via-color: #ccff90;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(204, 255, 144, 0));
  }

  #uf-app .lg\:tw-via-lightGreen-a200{
    --gradient-via-color: #b2ff59;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 255, 89, 0));
  }

  #uf-app .lg\:tw-via-lightGreen-a400{
    --gradient-via-color: #76ff03;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 255, 3, 0));
  }

  #uf-app .lg\:tw-via-lightGreen-a700{
    --gradient-via-color: #64dd17;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 221, 23, 0));
  }

  #uf-app .lg\:tw-via-lime-50{
    --gradient-via-color: #f9fbe7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 251, 231, 0));
  }

  #uf-app .lg\:tw-via-lime-100{
    --gradient-via-color: #f0f4c3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 244, 195, 0));
  }

  #uf-app .lg\:tw-via-lime-200{
    --gradient-via-color: #e6ee9c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 238, 156, 0));
  }

  #uf-app .lg\:tw-via-lime-300{
    --gradient-via-color: #dce775;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 231, 117, 0));
  }

  #uf-app .lg\:tw-via-lime-400{
    --gradient-via-color: #d4e157;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(212, 225, 87, 0));
  }

  #uf-app .lg\:tw-via-lime-500{
    --gradient-via-color: #cddc39;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 220, 57, 0));
  }

  #uf-app .lg\:tw-via-lime-600{
    --gradient-via-color: #c0ca33;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 202, 51, 0));
  }

  #uf-app .lg\:tw-via-lime-700{
    --gradient-via-color: #afb42b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 180, 43, 0));
  }

  #uf-app .lg\:tw-via-lime-800{
    --gradient-via-color: #9e9d24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(158, 157, 36, 0));
  }

  #uf-app .lg\:tw-via-lime-900{
    --gradient-via-color: #827717;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(130, 119, 23, 0));
  }

  #uf-app .lg\:tw-via-lime-a100{
    --gradient-via-color: #f4ff81;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 255, 129, 0));
  }

  #uf-app .lg\:tw-via-lime-a200{
    --gradient-via-color: #eeff41;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(238, 255, 65, 0));
  }

  #uf-app .lg\:tw-via-lime-a400{
    --gradient-via-color: #c6ff00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 255, 0, 0));
  }

  #uf-app .lg\:tw-via-lime-a700{
    --gradient-via-color: #aeea00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(174, 234, 0, 0));
  }

  #uf-app .lg\:tw-via-yellow-50{
    --gradient-via-color: #fffde7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 253, 231, 0));
  }

  #uf-app .lg\:tw-via-yellow-100{
    --gradient-via-color: #fff9c4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 249, 196, 0));
  }

  #uf-app .lg\:tw-via-yellow-200{
    --gradient-via-color: #fff59d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 157, 0));
  }

  #uf-app .lg\:tw-via-yellow-300{
    --gradient-via-color: #fff176;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 118, 0));
  }

  #uf-app .lg\:tw-via-yellow-400{
    --gradient-via-color: #ffee58;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 238, 88, 0));
  }

  #uf-app .lg\:tw-via-yellow-500{
    --gradient-via-color: #ffeb3b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 235, 59, 0));
  }

  #uf-app .lg\:tw-via-yellow-600{
    --gradient-via-color: #fdd835;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 216, 53, 0));
  }

  #uf-app .lg\:tw-via-yellow-700{
    --gradient-via-color: #fbc02d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 192, 45, 0));
  }

  #uf-app .lg\:tw-via-yellow-800{
    --gradient-via-color: #f9a825;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 168, 37, 0));
  }

  #uf-app .lg\:tw-via-yellow-900{
    --gradient-via-color: #f57f17;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 127, 23, 0));
  }

  #uf-app .lg\:tw-via-yellow-a100{
    --gradient-via-color: #ffff8d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 141, 0));
  }

  #uf-app .lg\:tw-via-yellow-a200{
    --gradient-via-color: #ffff00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 0, 0));
  }

  #uf-app .lg\:tw-via-yellow-a400{
    --gradient-via-color: #ffea00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 234, 0, 0));
  }

  #uf-app .lg\:tw-via-yellow-a700{
    --gradient-via-color: #ffd600;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 214, 0, 0));
  }

  #uf-app .lg\:tw-via-amber-50{
    --gradient-via-color: #fff8e1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 225, 0));
  }

  #uf-app .lg\:tw-via-amber-100{
    --gradient-via-color: #ffecb3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 236, 179, 0));
  }

  #uf-app .lg\:tw-via-amber-200{
    --gradient-via-color: #ffe082;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 224, 130, 0));
  }

  #uf-app .lg\:tw-via-amber-300{
    --gradient-via-color: #ffd54f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 213, 79, 0));
  }

  #uf-app .lg\:tw-via-amber-400{
    --gradient-via-color: #ffca28;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 202, 40, 0));
  }

  #uf-app .lg\:tw-via-amber-500{
    --gradient-via-color: #ffc107;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 193, 7, 0));
  }

  #uf-app .lg\:tw-via-amber-600{
    --gradient-via-color: #ffb300;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 179, 0, 0));
  }

  #uf-app .lg\:tw-via-amber-700{
    --gradient-via-color: #ffa000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 160, 0, 0));
  }

  #uf-app .lg\:tw-via-amber-800{
    --gradient-via-color: #ff8f00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 143, 0, 0));
  }

  #uf-app .lg\:tw-via-amber-900{
    --gradient-via-color: #ff6f00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 111, 0, 0));
  }

  #uf-app .lg\:tw-via-amber-a100{
    --gradient-via-color: #ffe57f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 229, 127, 0));
  }

  #uf-app .lg\:tw-via-amber-a200{
    --gradient-via-color: #ffd740;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 215, 64, 0));
  }

  #uf-app .lg\:tw-via-amber-a400{
    --gradient-via-color: #ffc400;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 196, 0, 0));
  }

  #uf-app .lg\:tw-via-amber-a700{
    --gradient-via-color: #ffab00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 0, 0));
  }

  #uf-app .lg\:tw-via-orange-50{
    --gradient-via-color: #fff3e0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 243, 224, 0));
  }

  #uf-app .lg\:tw-via-orange-100{
    --gradient-via-color: #ffe0b2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 224, 178, 0));
  }

  #uf-app .lg\:tw-via-orange-200{
    --gradient-via-color: #ffcc80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 204, 128, 0));
  }

  #uf-app .lg\:tw-via-orange-300{
    --gradient-via-color: #ffb74d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 183, 77, 0));
  }

  #uf-app .lg\:tw-via-orange-400{
    --gradient-via-color: #ffa726;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 167, 38, 0));
  }

  #uf-app .lg\:tw-via-orange-500{
    --gradient-via-color: #ff9800;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 152, 0, 0));
  }

  #uf-app .lg\:tw-via-orange-600{
    --gradient-via-color: #fb8c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 140, 0, 0));
  }

  #uf-app .lg\:tw-via-orange-700{
    --gradient-via-color: #f57c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 124, 0, 0));
  }

  #uf-app .lg\:tw-via-orange-800{
    --gradient-via-color: #ef6c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 108, 0, 0));
  }

  #uf-app .lg\:tw-via-orange-900{
    --gradient-via-color: #e65100;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 81, 0, 0));
  }

  #uf-app .lg\:tw-via-orange-a100{
    --gradient-via-color: #ffd180;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 209, 128, 0));
  }

  #uf-app .lg\:tw-via-orange-a200{
    --gradient-via-color: #ffab40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 64, 0));
  }

  #uf-app .lg\:tw-via-orange-a400{
    --gradient-via-color: #ff9100;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 145, 0, 0));
  }

  #uf-app .lg\:tw-via-orange-a700{
    --gradient-via-color: #ff6d00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 109, 0, 0));
  }

  #uf-app .lg\:tw-via-deepOrange-50{
    --gradient-via-color: #fbe9e7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 233, 231, 0));
  }

  #uf-app .lg\:tw-via-deepOrange-100{
    --gradient-via-color: #ffccbc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 204, 188, 0));
  }

  #uf-app .lg\:tw-via-deepOrange-200{
    --gradient-via-color: #ffab91;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 145, 0));
  }

  #uf-app .lg\:tw-via-deepOrange-300{
    --gradient-via-color: #ff8a65;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 101, 0));
  }

  #uf-app .lg\:tw-via-deepOrange-400{
    --gradient-via-color: #ff7043;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 112, 67, 0));
  }

  #uf-app .lg\:tw-via-deepOrange-500{
    --gradient-via-color: #ff5722;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 87, 34, 0));
  }

  #uf-app .lg\:tw-via-deepOrange-600{
    --gradient-via-color: #f4511e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 81, 30, 0));
  }

  #uf-app .lg\:tw-via-deepOrange-700{
    --gradient-via-color: #e64a19;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 74, 25, 0));
  }

  #uf-app .lg\:tw-via-deepOrange-800{
    --gradient-via-color: #d84315;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(216, 67, 21, 0));
  }

  #uf-app .lg\:tw-via-deepOrange-900{
    --gradient-via-color: #bf360c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 54, 12, 0));
  }

  #uf-app .lg\:tw-via-deepOrange-a100{
    --gradient-via-color: #ff9e80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 158, 128, 0));
  }

  #uf-app .lg\:tw-via-deepOrange-a200{
    --gradient-via-color: #ff6e40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 110, 64, 0));
  }

  #uf-app .lg\:tw-via-deepOrange-a400{
    --gradient-via-color: #ff3d00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 61, 0, 0));
  }

  #uf-app .lg\:tw-via-deepOrange-a700{
    --gradient-via-color: #dd2c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 44, 0, 0));
  }

  #uf-app .lg\:tw-via-brown-50{
    --gradient-via-color: #efebe9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 235, 233, 0));
  }

  #uf-app .lg\:tw-via-brown-100{
    --gradient-via-color: #d7ccc8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 204, 200, 0));
  }

  #uf-app .lg\:tw-via-brown-200{
    --gradient-via-color: #bcaaa4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 170, 164, 0));
  }

  #uf-app .lg\:tw-via-brown-300{
    --gradient-via-color: #a1887f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 136, 127, 0));
  }

  #uf-app .lg\:tw-via-brown-400{
    --gradient-via-color: #8d6e63;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 110, 99, 0));
  }

  #uf-app .lg\:tw-via-brown-500{
    --gradient-via-color: #795548;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(121, 85, 72, 0));
  }

  #uf-app .lg\:tw-via-brown-600{
    --gradient-via-color: #6d4c41;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(109, 76, 65, 0));
  }

  #uf-app .lg\:tw-via-brown-700{
    --gradient-via-color: #5d4037;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(93, 64, 55, 0));
  }

  #uf-app .lg\:tw-via-brown-800{
    --gradient-via-color: #4e342e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 52, 46, 0));
  }

  #uf-app .lg\:tw-via-brown-900{
    --gradient-via-color: #3e2723;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(62, 39, 35, 0));
  }

  #uf-app .lg\:tw-via-gray-50{
    --gradient-via-color: #fafafa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 250, 250, 0));
  }

  #uf-app .lg\:tw-via-gray-100{
    --gradient-via-color: #f5f5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 245, 245, 0));
  }

  #uf-app .lg\:tw-via-gray-200{
    --gradient-via-color: #eeeeee;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(238, 238, 238, 0));
  }

  #uf-app .lg\:tw-via-gray-300{
    --gradient-via-color: #e0e0e0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 224, 224, 0));
  }

  #uf-app .lg\:tw-via-gray-400{
    --gradient-via-color: #bdbdbd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(189, 189, 189, 0));
  }

  #uf-app .lg\:tw-via-gray-500{
    --gradient-via-color: #9e9e9e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(158, 158, 158, 0));
  }

  #uf-app .lg\:tw-via-gray-600{
    --gradient-via-color: #757575;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 117, 117, 0));
  }

  #uf-app .lg\:tw-via-gray-700{
    --gradient-via-color: #616161;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(97, 97, 97, 0));
  }

  #uf-app .lg\:tw-via-gray-800{
    --gradient-via-color: #424242;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 66, 66, 0));
  }

  #uf-app .lg\:tw-via-gray-900{
    --gradient-via-color: #212121;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(33, 33, 33, 0));
  }

  #uf-app .lg\:tw-via-blueGray-50{
    --gradient-via-color: var(--color-blue-grey-50);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-blueGray-100{
    --gradient-via-color: var(--color-blue-grey-100);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-blueGray-200{
    --gradient-via-color: var(--color-blue-grey-200);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-blueGray-300{
    --gradient-via-color: var(--color-blue-grey-300);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-blueGray-400{
    --gradient-via-color: var(--color-blue-grey-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-blueGray-500{
    --gradient-via-color: var(--color-blue-grey-500);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-blueGray-600{
    --gradient-via-color: var(--color-blue-grey-600);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-blueGray-700{
    --gradient-via-color: var(--color-blue-grey-700);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-blueGray-800{
    --gradient-via-color: var(--color-blue-grey-800);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-blueGray-900{
    --gradient-via-color: var(--color-blue-grey-900);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-black{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  #uf-app .lg\:tw-via-white{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .lg\:tw-via-transparent{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  #uf-app .lg\:tw-to-primary{
    --gradient-to-color: var(--color-blue);
  }

  #uf-app .lg\:tw-to-muted{
    --gradient-to-color: var(--color-blue-grey-400);
  }

  #uf-app .lg\:tw-to-warning{
    --gradient-to-color: var(--color-orange);
  }

  #uf-app .lg\:tw-to-danger{
    --gradient-to-color: var(--color-orange);
  }

  #uf-app .lg\:tw-to-fail{
    --gradient-to-color: var(--color-red);
  }

  #uf-app .lg\:tw-to-info{
    --gradient-to-color: var(--color-deep-purple-400);
  }

  #uf-app .lg\:tw-to-red-50{
    --gradient-to-color: #ffebee;
  }

  #uf-app .lg\:tw-to-red-100{
    --gradient-to-color: #ffcdd2;
  }

  #uf-app .lg\:tw-to-red-200{
    --gradient-to-color: #ef9a9a;
  }

  #uf-app .lg\:tw-to-red-300{
    --gradient-to-color: #e57373;
  }

  #uf-app .lg\:tw-to-red-400{
    --gradient-to-color: #ef5350;
  }

  #uf-app .lg\:tw-to-red-500{
    --gradient-to-color: #f44336;
  }

  #uf-app .lg\:tw-to-red-600{
    --gradient-to-color: #e53935;
  }

  #uf-app .lg\:tw-to-red-700{
    --gradient-to-color: #d32f2f;
  }

  #uf-app .lg\:tw-to-red-800{
    --gradient-to-color: #c62828;
  }

  #uf-app .lg\:tw-to-red-900{
    --gradient-to-color: #b71c1c;
  }

  #uf-app .lg\:tw-to-red-a100{
    --gradient-to-color: #ff8a80;
  }

  #uf-app .lg\:tw-to-red-a200{
    --gradient-to-color: #ff5252;
  }

  #uf-app .lg\:tw-to-red-a400{
    --gradient-to-color: #ff1744;
  }

  #uf-app .lg\:tw-to-red-a700{
    --gradient-to-color: #d50000;
  }

  #uf-app .lg\:tw-to-pink-50{
    --gradient-to-color: #fce4ec;
  }

  #uf-app .lg\:tw-to-pink-100{
    --gradient-to-color: #f8bbd0;
  }

  #uf-app .lg\:tw-to-pink-200{
    --gradient-to-color: #f48fb1;
  }

  #uf-app .lg\:tw-to-pink-300{
    --gradient-to-color: #f06292;
  }

  #uf-app .lg\:tw-to-pink-400{
    --gradient-to-color: #ec407a;
  }

  #uf-app .lg\:tw-to-pink-500{
    --gradient-to-color: #e91e63;
  }

  #uf-app .lg\:tw-to-pink-600{
    --gradient-to-color: #d81b60;
  }

  #uf-app .lg\:tw-to-pink-700{
    --gradient-to-color: #c2185b;
  }

  #uf-app .lg\:tw-to-pink-800{
    --gradient-to-color: #ad1457;
  }

  #uf-app .lg\:tw-to-pink-900{
    --gradient-to-color: #880e4f;
  }

  #uf-app .lg\:tw-to-pink-a100{
    --gradient-to-color: #ff80ab;
  }

  #uf-app .lg\:tw-to-pink-a200{
    --gradient-to-color: #ff4081;
  }

  #uf-app .lg\:tw-to-pink-a400{
    --gradient-to-color: #f50057;
  }

  #uf-app .lg\:tw-to-pink-a700{
    --gradient-to-color: #c51162;
  }

  #uf-app .lg\:tw-to-purple-50{
    --gradient-to-color: #f3e5f5;
  }

  #uf-app .lg\:tw-to-purple-100{
    --gradient-to-color: #e1bee7;
  }

  #uf-app .lg\:tw-to-purple-200{
    --gradient-to-color: #ce93d8;
  }

  #uf-app .lg\:tw-to-purple-300{
    --gradient-to-color: #ba68c8;
  }

  #uf-app .lg\:tw-to-purple-400{
    --gradient-to-color: #ab47bc;
  }

  #uf-app .lg\:tw-to-purple-500{
    --gradient-to-color: #9c27b0;
  }

  #uf-app .lg\:tw-to-purple-600{
    --gradient-to-color: #8e24aa;
  }

  #uf-app .lg\:tw-to-purple-700{
    --gradient-to-color: #7b1fa2;
  }

  #uf-app .lg\:tw-to-purple-800{
    --gradient-to-color: #6a1b9a;
  }

  #uf-app .lg\:tw-to-purple-900{
    --gradient-to-color: #4a148c;
  }

  #uf-app .lg\:tw-to-purple-a100{
    --gradient-to-color: #ea80fc;
  }

  #uf-app .lg\:tw-to-purple-a200{
    --gradient-to-color: #e040fb;
  }

  #uf-app .lg\:tw-to-purple-a400{
    --gradient-to-color: #d500f9;
  }

  #uf-app .lg\:tw-to-purple-a700{
    --gradient-to-color: #aa00ff;
  }

  #uf-app .lg\:tw-to-deepPurple-50{
    --gradient-to-color: #ede7f6;
  }

  #uf-app .lg\:tw-to-deepPurple-100{
    --gradient-to-color: #d1c4e9;
  }

  #uf-app .lg\:tw-to-deepPurple-200{
    --gradient-to-color: #b39ddb;
  }

  #uf-app .lg\:tw-to-deepPurple-300{
    --gradient-to-color: #9575cd;
  }

  #uf-app .lg\:tw-to-deepPurple-400{
    --gradient-to-color: #7e57c2;
  }

  #uf-app .lg\:tw-to-deepPurple-500{
    --gradient-to-color: #673ab7;
  }

  #uf-app .lg\:tw-to-deepPurple-600{
    --gradient-to-color: #5e35b1;
  }

  #uf-app .lg\:tw-to-deepPurple-700{
    --gradient-to-color: #512da8;
  }

  #uf-app .lg\:tw-to-deepPurple-800{
    --gradient-to-color: #4527a0;
  }

  #uf-app .lg\:tw-to-deepPurple-900{
    --gradient-to-color: #311b92;
  }

  #uf-app .lg\:tw-to-deepPurple-a100{
    --gradient-to-color: #b388ff;
  }

  #uf-app .lg\:tw-to-deepPurple-a200{
    --gradient-to-color: #7c4dff;
  }

  #uf-app .lg\:tw-to-deepPurple-a400{
    --gradient-to-color: #651fff;
  }

  #uf-app .lg\:tw-to-deepPurple-a700{
    --gradient-to-color: #6200ea;
  }

  #uf-app .lg\:tw-to-indigo-50{
    --gradient-to-color: #e8eaf6;
  }

  #uf-app .lg\:tw-to-indigo-100{
    --gradient-to-color: #c5cae9;
  }

  #uf-app .lg\:tw-to-indigo-200{
    --gradient-to-color: #9fa8da;
  }

  #uf-app .lg\:tw-to-indigo-300{
    --gradient-to-color: #7986cb;
  }

  #uf-app .lg\:tw-to-indigo-400{
    --gradient-to-color: #5c6bc0;
  }

  #uf-app .lg\:tw-to-indigo-500{
    --gradient-to-color: #3f51b5;
  }

  #uf-app .lg\:tw-to-indigo-600{
    --gradient-to-color: #3949ab;
  }

  #uf-app .lg\:tw-to-indigo-700{
    --gradient-to-color: #303f9f;
  }

  #uf-app .lg\:tw-to-indigo-800{
    --gradient-to-color: #283593;
  }

  #uf-app .lg\:tw-to-indigo-900{
    --gradient-to-color: #1a237e;
  }

  #uf-app .lg\:tw-to-indigo-a100{
    --gradient-to-color: #8c9eff;
  }

  #uf-app .lg\:tw-to-indigo-a200{
    --gradient-to-color: #536dfe;
  }

  #uf-app .lg\:tw-to-indigo-a400{
    --gradient-to-color: #3d5afe;
  }

  #uf-app .lg\:tw-to-indigo-a700{
    --gradient-to-color: #304ffe;
  }

  #uf-app .lg\:tw-to-blue-50{
    --gradient-to-color: #e3f2fd;
  }

  #uf-app .lg\:tw-to-blue-100{
    --gradient-to-color: #bbdefb;
  }

  #uf-app .lg\:tw-to-blue-200{
    --gradient-to-color: #90caf9;
  }

  #uf-app .lg\:tw-to-blue-300{
    --gradient-to-color: #64b5f6;
  }

  #uf-app .lg\:tw-to-blue-400{
    --gradient-to-color: #42a5f5;
  }

  #uf-app .lg\:tw-to-blue-500{
    --gradient-to-color: #2196f3;
  }

  #uf-app .lg\:tw-to-blue-600{
    --gradient-to-color: #1e88e5;
  }

  #uf-app .lg\:tw-to-blue-700{
    --gradient-to-color: #1976d2;
  }

  #uf-app .lg\:tw-to-blue-800{
    --gradient-to-color: #1565c0;
  }

  #uf-app .lg\:tw-to-blue-900{
    --gradient-to-color: #0d47a1;
  }

  #uf-app .lg\:tw-to-blue-a100{
    --gradient-to-color: #82b1ff;
  }

  #uf-app .lg\:tw-to-blue-a200{
    --gradient-to-color: #448aff;
  }

  #uf-app .lg\:tw-to-blue-a400{
    --gradient-to-color: #2979ff;
  }

  #uf-app .lg\:tw-to-blue-a700{
    --gradient-to-color: #2962ff;
  }

  #uf-app .lg\:tw-to-lightBlue-50{
    --gradient-to-color: #e1f5fe;
  }

  #uf-app .lg\:tw-to-lightBlue-100{
    --gradient-to-color: #b3e5fc;
  }

  #uf-app .lg\:tw-to-lightBlue-200{
    --gradient-to-color: #81d4fa;
  }

  #uf-app .lg\:tw-to-lightBlue-300{
    --gradient-to-color: #4fc3f7;
  }

  #uf-app .lg\:tw-to-lightBlue-400{
    --gradient-to-color: #29b6f6;
  }

  #uf-app .lg\:tw-to-lightBlue-500{
    --gradient-to-color: #03a9f4;
  }

  #uf-app .lg\:tw-to-lightBlue-600{
    --gradient-to-color: #039be5;
  }

  #uf-app .lg\:tw-to-lightBlue-700{
    --gradient-to-color: #0288d1;
  }

  #uf-app .lg\:tw-to-lightBlue-800{
    --gradient-to-color: #0277bd;
  }

  #uf-app .lg\:tw-to-lightBlue-900{
    --gradient-to-color: #01579b;
  }

  #uf-app .lg\:tw-to-lightBlue-a100{
    --gradient-to-color: #80d8ff;
  }

  #uf-app .lg\:tw-to-lightBlue-a200{
    --gradient-to-color: #40c4ff;
  }

  #uf-app .lg\:tw-to-lightBlue-a400{
    --gradient-to-color: #00b0ff;
  }

  #uf-app .lg\:tw-to-lightBlue-a700{
    --gradient-to-color: #0091ea;
  }

  #uf-app .lg\:tw-to-cyan-50{
    --gradient-to-color: #e0f7fa;
  }

  #uf-app .lg\:tw-to-cyan-100{
    --gradient-to-color: #b2ebf2;
  }

  #uf-app .lg\:tw-to-cyan-200{
    --gradient-to-color: #80deea;
  }

  #uf-app .lg\:tw-to-cyan-300{
    --gradient-to-color: #4dd0e1;
  }

  #uf-app .lg\:tw-to-cyan-400{
    --gradient-to-color: #26c6da;
  }

  #uf-app .lg\:tw-to-cyan-500{
    --gradient-to-color: #00bcd4;
  }

  #uf-app .lg\:tw-to-cyan-600{
    --gradient-to-color: #00acc1;
  }

  #uf-app .lg\:tw-to-cyan-700{
    --gradient-to-color: #0097a7;
  }

  #uf-app .lg\:tw-to-cyan-800{
    --gradient-to-color: #00838f;
  }

  #uf-app .lg\:tw-to-cyan-900{
    --gradient-to-color: #006064;
  }

  #uf-app .lg\:tw-to-cyan-a100{
    --gradient-to-color: #84ffff;
  }

  #uf-app .lg\:tw-to-cyan-a200{
    --gradient-to-color: #18ffff;
  }

  #uf-app .lg\:tw-to-cyan-a400{
    --gradient-to-color: #00e5ff;
  }

  #uf-app .lg\:tw-to-cyan-a700{
    --gradient-to-color: #00b8d4;
  }

  #uf-app .lg\:tw-to-teal-50{
    --gradient-to-color: #e0f2f1;
  }

  #uf-app .lg\:tw-to-teal-100{
    --gradient-to-color: #b2dfdb;
  }

  #uf-app .lg\:tw-to-teal-200{
    --gradient-to-color: #80cbc4;
  }

  #uf-app .lg\:tw-to-teal-300{
    --gradient-to-color: #4db6ac;
  }

  #uf-app .lg\:tw-to-teal-400{
    --gradient-to-color: #26a69a;
  }

  #uf-app .lg\:tw-to-teal-500{
    --gradient-to-color: #009688;
  }

  #uf-app .lg\:tw-to-teal-600{
    --gradient-to-color: #00897b;
  }

  #uf-app .lg\:tw-to-teal-700{
    --gradient-to-color: #00796b;
  }

  #uf-app .lg\:tw-to-teal-800{
    --gradient-to-color: #00695c;
  }

  #uf-app .lg\:tw-to-teal-900{
    --gradient-to-color: #004d40;
  }

  #uf-app .lg\:tw-to-teal-a100{
    --gradient-to-color: #a7ffeb;
  }

  #uf-app .lg\:tw-to-teal-a200{
    --gradient-to-color: #64ffda;
  }

  #uf-app .lg\:tw-to-teal-a400{
    --gradient-to-color: #1de9b6;
  }

  #uf-app .lg\:tw-to-teal-a700{
    --gradient-to-color: #00bfa5;
  }

  #uf-app .lg\:tw-to-green-50{
    --gradient-to-color: #e8f5e9;
  }

  #uf-app .lg\:tw-to-green-100{
    --gradient-to-color: #c8e6c9;
  }

  #uf-app .lg\:tw-to-green-200{
    --gradient-to-color: #a5d6a7;
  }

  #uf-app .lg\:tw-to-green-300{
    --gradient-to-color: #81c784;
  }

  #uf-app .lg\:tw-to-green-400{
    --gradient-to-color: #66bb6a;
  }

  #uf-app .lg\:tw-to-green-500{
    --gradient-to-color: #4caf50;
  }

  #uf-app .lg\:tw-to-green-600{
    --gradient-to-color: #43a047;
  }

  #uf-app .lg\:tw-to-green-700{
    --gradient-to-color: #388e3c;
  }

  #uf-app .lg\:tw-to-green-800{
    --gradient-to-color: #2e7d32;
  }

  #uf-app .lg\:tw-to-green-900{
    --gradient-to-color: #1b5e20;
  }

  #uf-app .lg\:tw-to-green-a100{
    --gradient-to-color: #b9f6ca;
  }

  #uf-app .lg\:tw-to-green-a200{
    --gradient-to-color: #69f0ae;
  }

  #uf-app .lg\:tw-to-green-a400{
    --gradient-to-color: #00e676;
  }

  #uf-app .lg\:tw-to-green-a700{
    --gradient-to-color: #00c853;
  }

  #uf-app .lg\:tw-to-lightGreen-50{
    --gradient-to-color: #f1f8e9;
  }

  #uf-app .lg\:tw-to-lightGreen-100{
    --gradient-to-color: #dcedc8;
  }

  #uf-app .lg\:tw-to-lightGreen-200{
    --gradient-to-color: #c5e1a5;
  }

  #uf-app .lg\:tw-to-lightGreen-300{
    --gradient-to-color: #aed581;
  }

  #uf-app .lg\:tw-to-lightGreen-400{
    --gradient-to-color: #9ccc65;
  }

  #uf-app .lg\:tw-to-lightGreen-500{
    --gradient-to-color: #8bc34a;
  }

  #uf-app .lg\:tw-to-lightGreen-600{
    --gradient-to-color: #7cb342;
  }

  #uf-app .lg\:tw-to-lightGreen-700{
    --gradient-to-color: #689f38;
  }

  #uf-app .lg\:tw-to-lightGreen-800{
    --gradient-to-color: #558b2f;
  }

  #uf-app .lg\:tw-to-lightGreen-900{
    --gradient-to-color: #33691e;
  }

  #uf-app .lg\:tw-to-lightGreen-a100{
    --gradient-to-color: #ccff90;
  }

  #uf-app .lg\:tw-to-lightGreen-a200{
    --gradient-to-color: #b2ff59;
  }

  #uf-app .lg\:tw-to-lightGreen-a400{
    --gradient-to-color: #76ff03;
  }

  #uf-app .lg\:tw-to-lightGreen-a700{
    --gradient-to-color: #64dd17;
  }

  #uf-app .lg\:tw-to-lime-50{
    --gradient-to-color: #f9fbe7;
  }

  #uf-app .lg\:tw-to-lime-100{
    --gradient-to-color: #f0f4c3;
  }

  #uf-app .lg\:tw-to-lime-200{
    --gradient-to-color: #e6ee9c;
  }

  #uf-app .lg\:tw-to-lime-300{
    --gradient-to-color: #dce775;
  }

  #uf-app .lg\:tw-to-lime-400{
    --gradient-to-color: #d4e157;
  }

  #uf-app .lg\:tw-to-lime-500{
    --gradient-to-color: #cddc39;
  }

  #uf-app .lg\:tw-to-lime-600{
    --gradient-to-color: #c0ca33;
  }

  #uf-app .lg\:tw-to-lime-700{
    --gradient-to-color: #afb42b;
  }

  #uf-app .lg\:tw-to-lime-800{
    --gradient-to-color: #9e9d24;
  }

  #uf-app .lg\:tw-to-lime-900{
    --gradient-to-color: #827717;
  }

  #uf-app .lg\:tw-to-lime-a100{
    --gradient-to-color: #f4ff81;
  }

  #uf-app .lg\:tw-to-lime-a200{
    --gradient-to-color: #eeff41;
  }

  #uf-app .lg\:tw-to-lime-a400{
    --gradient-to-color: #c6ff00;
  }

  #uf-app .lg\:tw-to-lime-a700{
    --gradient-to-color: #aeea00;
  }

  #uf-app .lg\:tw-to-yellow-50{
    --gradient-to-color: #fffde7;
  }

  #uf-app .lg\:tw-to-yellow-100{
    --gradient-to-color: #fff9c4;
  }

  #uf-app .lg\:tw-to-yellow-200{
    --gradient-to-color: #fff59d;
  }

  #uf-app .lg\:tw-to-yellow-300{
    --gradient-to-color: #fff176;
  }

  #uf-app .lg\:tw-to-yellow-400{
    --gradient-to-color: #ffee58;
  }

  #uf-app .lg\:tw-to-yellow-500{
    --gradient-to-color: #ffeb3b;
  }

  #uf-app .lg\:tw-to-yellow-600{
    --gradient-to-color: #fdd835;
  }

  #uf-app .lg\:tw-to-yellow-700{
    --gradient-to-color: #fbc02d;
  }

  #uf-app .lg\:tw-to-yellow-800{
    --gradient-to-color: #f9a825;
  }

  #uf-app .lg\:tw-to-yellow-900{
    --gradient-to-color: #f57f17;
  }

  #uf-app .lg\:tw-to-yellow-a100{
    --gradient-to-color: #ffff8d;
  }

  #uf-app .lg\:tw-to-yellow-a200{
    --gradient-to-color: #ffff00;
  }

  #uf-app .lg\:tw-to-yellow-a400{
    --gradient-to-color: #ffea00;
  }

  #uf-app .lg\:tw-to-yellow-a700{
    --gradient-to-color: #ffd600;
  }

  #uf-app .lg\:tw-to-amber-50{
    --gradient-to-color: #fff8e1;
  }

  #uf-app .lg\:tw-to-amber-100{
    --gradient-to-color: #ffecb3;
  }

  #uf-app .lg\:tw-to-amber-200{
    --gradient-to-color: #ffe082;
  }

  #uf-app .lg\:tw-to-amber-300{
    --gradient-to-color: #ffd54f;
  }

  #uf-app .lg\:tw-to-amber-400{
    --gradient-to-color: #ffca28;
  }

  #uf-app .lg\:tw-to-amber-500{
    --gradient-to-color: #ffc107;
  }

  #uf-app .lg\:tw-to-amber-600{
    --gradient-to-color: #ffb300;
  }

  #uf-app .lg\:tw-to-amber-700{
    --gradient-to-color: #ffa000;
  }

  #uf-app .lg\:tw-to-amber-800{
    --gradient-to-color: #ff8f00;
  }

  #uf-app .lg\:tw-to-amber-900{
    --gradient-to-color: #ff6f00;
  }

  #uf-app .lg\:tw-to-amber-a100{
    --gradient-to-color: #ffe57f;
  }

  #uf-app .lg\:tw-to-amber-a200{
    --gradient-to-color: #ffd740;
  }

  #uf-app .lg\:tw-to-amber-a400{
    --gradient-to-color: #ffc400;
  }

  #uf-app .lg\:tw-to-amber-a700{
    --gradient-to-color: #ffab00;
  }

  #uf-app .lg\:tw-to-orange-50{
    --gradient-to-color: #fff3e0;
  }

  #uf-app .lg\:tw-to-orange-100{
    --gradient-to-color: #ffe0b2;
  }

  #uf-app .lg\:tw-to-orange-200{
    --gradient-to-color: #ffcc80;
  }

  #uf-app .lg\:tw-to-orange-300{
    --gradient-to-color: #ffb74d;
  }

  #uf-app .lg\:tw-to-orange-400{
    --gradient-to-color: #ffa726;
  }

  #uf-app .lg\:tw-to-orange-500{
    --gradient-to-color: #ff9800;
  }

  #uf-app .lg\:tw-to-orange-600{
    --gradient-to-color: #fb8c00;
  }

  #uf-app .lg\:tw-to-orange-700{
    --gradient-to-color: #f57c00;
  }

  #uf-app .lg\:tw-to-orange-800{
    --gradient-to-color: #ef6c00;
  }

  #uf-app .lg\:tw-to-orange-900{
    --gradient-to-color: #e65100;
  }

  #uf-app .lg\:tw-to-orange-a100{
    --gradient-to-color: #ffd180;
  }

  #uf-app .lg\:tw-to-orange-a200{
    --gradient-to-color: #ffab40;
  }

  #uf-app .lg\:tw-to-orange-a400{
    --gradient-to-color: #ff9100;
  }

  #uf-app .lg\:tw-to-orange-a700{
    --gradient-to-color: #ff6d00;
  }

  #uf-app .lg\:tw-to-deepOrange-50{
    --gradient-to-color: #fbe9e7;
  }

  #uf-app .lg\:tw-to-deepOrange-100{
    --gradient-to-color: #ffccbc;
  }

  #uf-app .lg\:tw-to-deepOrange-200{
    --gradient-to-color: #ffab91;
  }

  #uf-app .lg\:tw-to-deepOrange-300{
    --gradient-to-color: #ff8a65;
  }

  #uf-app .lg\:tw-to-deepOrange-400{
    --gradient-to-color: #ff7043;
  }

  #uf-app .lg\:tw-to-deepOrange-500{
    --gradient-to-color: #ff5722;
  }

  #uf-app .lg\:tw-to-deepOrange-600{
    --gradient-to-color: #f4511e;
  }

  #uf-app .lg\:tw-to-deepOrange-700{
    --gradient-to-color: #e64a19;
  }

  #uf-app .lg\:tw-to-deepOrange-800{
    --gradient-to-color: #d84315;
  }

  #uf-app .lg\:tw-to-deepOrange-900{
    --gradient-to-color: #bf360c;
  }

  #uf-app .lg\:tw-to-deepOrange-a100{
    --gradient-to-color: #ff9e80;
  }

  #uf-app .lg\:tw-to-deepOrange-a200{
    --gradient-to-color: #ff6e40;
  }

  #uf-app .lg\:tw-to-deepOrange-a400{
    --gradient-to-color: #ff3d00;
  }

  #uf-app .lg\:tw-to-deepOrange-a700{
    --gradient-to-color: #dd2c00;
  }

  #uf-app .lg\:tw-to-brown-50{
    --gradient-to-color: #efebe9;
  }

  #uf-app .lg\:tw-to-brown-100{
    --gradient-to-color: #d7ccc8;
  }

  #uf-app .lg\:tw-to-brown-200{
    --gradient-to-color: #bcaaa4;
  }

  #uf-app .lg\:tw-to-brown-300{
    --gradient-to-color: #a1887f;
  }

  #uf-app .lg\:tw-to-brown-400{
    --gradient-to-color: #8d6e63;
  }

  #uf-app .lg\:tw-to-brown-500{
    --gradient-to-color: #795548;
  }

  #uf-app .lg\:tw-to-brown-600{
    --gradient-to-color: #6d4c41;
  }

  #uf-app .lg\:tw-to-brown-700{
    --gradient-to-color: #5d4037;
  }

  #uf-app .lg\:tw-to-brown-800{
    --gradient-to-color: #4e342e;
  }

  #uf-app .lg\:tw-to-brown-900{
    --gradient-to-color: #3e2723;
  }

  #uf-app .lg\:tw-to-gray-50{
    --gradient-to-color: #fafafa;
  }

  #uf-app .lg\:tw-to-gray-100{
    --gradient-to-color: #f5f5f5;
  }

  #uf-app .lg\:tw-to-gray-200{
    --gradient-to-color: #eeeeee;
  }

  #uf-app .lg\:tw-to-gray-300{
    --gradient-to-color: #e0e0e0;
  }

  #uf-app .lg\:tw-to-gray-400{
    --gradient-to-color: #bdbdbd;
  }

  #uf-app .lg\:tw-to-gray-500{
    --gradient-to-color: #9e9e9e;
  }

  #uf-app .lg\:tw-to-gray-600{
    --gradient-to-color: #757575;
  }

  #uf-app .lg\:tw-to-gray-700{
    --gradient-to-color: #616161;
  }

  #uf-app .lg\:tw-to-gray-800{
    --gradient-to-color: #424242;
  }

  #uf-app .lg\:tw-to-gray-900{
    --gradient-to-color: #212121;
  }

  #uf-app .lg\:tw-to-blueGray-50{
    --gradient-to-color: var(--color-blue-grey-50);
  }

  #uf-app .lg\:tw-to-blueGray-100{
    --gradient-to-color: var(--color-blue-grey-100);
  }

  #uf-app .lg\:tw-to-blueGray-200{
    --gradient-to-color: var(--color-blue-grey-200);
  }

  #uf-app .lg\:tw-to-blueGray-300{
    --gradient-to-color: var(--color-blue-grey-300);
  }

  #uf-app .lg\:tw-to-blueGray-400{
    --gradient-to-color: var(--color-blue-grey-400);
  }

  #uf-app .lg\:tw-to-blueGray-500{
    --gradient-to-color: var(--color-blue-grey-500);
  }

  #uf-app .lg\:tw-to-blueGray-600{
    --gradient-to-color: var(--color-blue-grey-600);
  }

  #uf-app .lg\:tw-to-blueGray-700{
    --gradient-to-color: var(--color-blue-grey-700);
  }

  #uf-app .lg\:tw-to-blueGray-800{
    --gradient-to-color: var(--color-blue-grey-800);
  }

  #uf-app .lg\:tw-to-blueGray-900{
    --gradient-to-color: var(--color-blue-grey-900);
  }

  #uf-app .lg\:tw-to-black{
    --gradient-to-color: #000000;
  }

  #uf-app .lg\:tw-to-white{
    --gradient-to-color: #ffffff;
  }

  #uf-app .lg\:tw-to-transparent{
    --gradient-to-color: transparent;
  }

  #uf-app .lg\:tw-bg-opacity-0{
    --bg-opacity: 0;
  }

  #uf-app .lg\:tw-bg-opacity-25{
    --bg-opacity: 0.25;
  }

  #uf-app .lg\:tw-bg-opacity-50{
    --bg-opacity: 0.5;
  }

  #uf-app .lg\:tw-bg-opacity-75{
    --bg-opacity: 0.75;
  }

  #uf-app .lg\:tw-bg-opacity-100{
    --bg-opacity: 1;
  }

  #uf-app .lg\:tw-bg-bottom{
    background-position: bottom;
  }

  #uf-app .lg\:tw-bg-center{
    background-position: center;
  }

  #uf-app .lg\:tw-bg-left{
    background-position: left;
  }

  #uf-app .lg\:tw-bg-left-bottom{
    background-position: left bottom;
  }

  #uf-app .lg\:tw-bg-left-top{
    background-position: left top;
  }

  #uf-app .lg\:tw-bg-right{
    background-position: right;
  }

  #uf-app .lg\:tw-bg-right-bottom{
    background-position: right bottom;
  }

  #uf-app .lg\:tw-bg-right-top{
    background-position: right top;
  }

  #uf-app .lg\:tw-bg-top{
    background-position: top;
  }

  #uf-app .lg\:tw-bg-repeat{
    background-repeat: repeat;
  }

  #uf-app .lg\:tw-bg-no-repeat{
    background-repeat: no-repeat;
  }

  #uf-app .lg\:tw-bg-repeat-x{
    background-repeat: repeat-x;
  }

  #uf-app .lg\:tw-bg-repeat-y{
    background-repeat: repeat-y;
  }

  #uf-app .lg\:tw-bg-repeat-round{
    background-repeat: round;
  }

  #uf-app .lg\:tw-bg-repeat-space{
    background-repeat: space;
  }

  #uf-app .lg\:tw-bg-auto{
    background-size: auto;
  }

  #uf-app .lg\:tw-bg-cover{
    background-size: cover;
  }

  #uf-app .lg\:tw-bg-contain{
    background-size: contain;
  }

  #uf-app .lg\:tw-border-collapse{
    border-collapse: collapse;
  }

  #uf-app .lg\:tw-border-separate{
    border-collapse: separate;
  }

  #uf-app .lg\:tw-border-primary{
    border-color: var(--color-blue);
  }

  #uf-app .lg\:tw-border-muted{
    border-color: var(--color-blue-grey-400);
  }

  #uf-app .lg\:tw-border-warning{
    border-color: var(--color-orange);
  }

  #uf-app .lg\:tw-border-danger{
    border-color: var(--color-orange);
  }

  #uf-app .lg\:tw-border-fail{
    border-color: var(--color-red);
  }

  #uf-app .lg\:tw-border-info{
    border-color: var(--color-deep-purple-400);
  }

  #uf-app .lg\:tw-border-red-50{
    --border-opacity: 1;
    border-color: #ffebee;
    border-color: rgba(255, 235, 238, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-red-100{
    --border-opacity: 1;
    border-color: #ffcdd2;
    border-color: rgba(255, 205, 210, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-red-200{
    --border-opacity: 1;
    border-color: #ef9a9a;
    border-color: rgba(239, 154, 154, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-red-300{
    --border-opacity: 1;
    border-color: #e57373;
    border-color: rgba(229, 115, 115, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-red-400{
    --border-opacity: 1;
    border-color: #ef5350;
    border-color: rgba(239, 83, 80, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-red-500{
    --border-opacity: 1;
    border-color: #f44336;
    border-color: rgba(244, 67, 54, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-red-600{
    --border-opacity: 1;
    border-color: #e53935;
    border-color: rgba(229, 57, 53, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-red-700{
    --border-opacity: 1;
    border-color: #d32f2f;
    border-color: rgba(211, 47, 47, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-red-800{
    --border-opacity: 1;
    border-color: #c62828;
    border-color: rgba(198, 40, 40, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-red-900{
    --border-opacity: 1;
    border-color: #b71c1c;
    border-color: rgba(183, 28, 28, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-red-a100{
    --border-opacity: 1;
    border-color: #ff8a80;
    border-color: rgba(255, 138, 128, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-red-a200{
    --border-opacity: 1;
    border-color: #ff5252;
    border-color: rgba(255, 82, 82, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-red-a400{
    --border-opacity: 1;
    border-color: #ff1744;
    border-color: rgba(255, 23, 68, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-red-a700{
    --border-opacity: 1;
    border-color: #d50000;
    border-color: rgba(213, 0, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-pink-50{
    --border-opacity: 1;
    border-color: #fce4ec;
    border-color: rgba(252, 228, 236, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-pink-100{
    --border-opacity: 1;
    border-color: #f8bbd0;
    border-color: rgba(248, 187, 208, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-pink-200{
    --border-opacity: 1;
    border-color: #f48fb1;
    border-color: rgba(244, 143, 177, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-pink-300{
    --border-opacity: 1;
    border-color: #f06292;
    border-color: rgba(240, 98, 146, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-pink-400{
    --border-opacity: 1;
    border-color: #ec407a;
    border-color: rgba(236, 64, 122, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-pink-500{
    --border-opacity: 1;
    border-color: #e91e63;
    border-color: rgba(233, 30, 99, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-pink-600{
    --border-opacity: 1;
    border-color: #d81b60;
    border-color: rgba(216, 27, 96, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-pink-700{
    --border-opacity: 1;
    border-color: #c2185b;
    border-color: rgba(194, 24, 91, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-pink-800{
    --border-opacity: 1;
    border-color: #ad1457;
    border-color: rgba(173, 20, 87, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-pink-900{
    --border-opacity: 1;
    border-color: #880e4f;
    border-color: rgba(136, 14, 79, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-pink-a100{
    --border-opacity: 1;
    border-color: #ff80ab;
    border-color: rgba(255, 128, 171, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-pink-a200{
    --border-opacity: 1;
    border-color: #ff4081;
    border-color: rgba(255, 64, 129, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-pink-a400{
    --border-opacity: 1;
    border-color: #f50057;
    border-color: rgba(245, 0, 87, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-pink-a700{
    --border-opacity: 1;
    border-color: #c51162;
    border-color: rgba(197, 17, 98, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-purple-50{
    --border-opacity: 1;
    border-color: #f3e5f5;
    border-color: rgba(243, 229, 245, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-purple-100{
    --border-opacity: 1;
    border-color: #e1bee7;
    border-color: rgba(225, 190, 231, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-purple-200{
    --border-opacity: 1;
    border-color: #ce93d8;
    border-color: rgba(206, 147, 216, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-purple-300{
    --border-opacity: 1;
    border-color: #ba68c8;
    border-color: rgba(186, 104, 200, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-purple-400{
    --border-opacity: 1;
    border-color: #ab47bc;
    border-color: rgba(171, 71, 188, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-purple-500{
    --border-opacity: 1;
    border-color: #9c27b0;
    border-color: rgba(156, 39, 176, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-purple-600{
    --border-opacity: 1;
    border-color: #8e24aa;
    border-color: rgba(142, 36, 170, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-purple-700{
    --border-opacity: 1;
    border-color: #7b1fa2;
    border-color: rgba(123, 31, 162, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-purple-800{
    --border-opacity: 1;
    border-color: #6a1b9a;
    border-color: rgba(106, 27, 154, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-purple-900{
    --border-opacity: 1;
    border-color: #4a148c;
    border-color: rgba(74, 20, 140, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-purple-a100{
    --border-opacity: 1;
    border-color: #ea80fc;
    border-color: rgba(234, 128, 252, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-purple-a200{
    --border-opacity: 1;
    border-color: #e040fb;
    border-color: rgba(224, 64, 251, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-purple-a400{
    --border-opacity: 1;
    border-color: #d500f9;
    border-color: rgba(213, 0, 249, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-purple-a700{
    --border-opacity: 1;
    border-color: #aa00ff;
    border-color: rgba(170, 0, 255, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepPurple-50{
    --border-opacity: 1;
    border-color: #ede7f6;
    border-color: rgba(237, 231, 246, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepPurple-100{
    --border-opacity: 1;
    border-color: #d1c4e9;
    border-color: rgba(209, 196, 233, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepPurple-200{
    --border-opacity: 1;
    border-color: #b39ddb;
    border-color: rgba(179, 157, 219, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepPurple-300{
    --border-opacity: 1;
    border-color: #9575cd;
    border-color: rgba(149, 117, 205, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepPurple-400{
    --border-opacity: 1;
    border-color: #7e57c2;
    border-color: rgba(126, 87, 194, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepPurple-500{
    --border-opacity: 1;
    border-color: #673ab7;
    border-color: rgba(103, 58, 183, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepPurple-600{
    --border-opacity: 1;
    border-color: #5e35b1;
    border-color: rgba(94, 53, 177, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepPurple-700{
    --border-opacity: 1;
    border-color: #512da8;
    border-color: rgba(81, 45, 168, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepPurple-800{
    --border-opacity: 1;
    border-color: #4527a0;
    border-color: rgba(69, 39, 160, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepPurple-900{
    --border-opacity: 1;
    border-color: #311b92;
    border-color: rgba(49, 27, 146, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepPurple-a100{
    --border-opacity: 1;
    border-color: #b388ff;
    border-color: rgba(179, 136, 255, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepPurple-a200{
    --border-opacity: 1;
    border-color: #7c4dff;
    border-color: rgba(124, 77, 255, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepPurple-a400{
    --border-opacity: 1;
    border-color: #651fff;
    border-color: rgba(101, 31, 255, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepPurple-a700{
    --border-opacity: 1;
    border-color: #6200ea;
    border-color: rgba(98, 0, 234, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-indigo-50{
    --border-opacity: 1;
    border-color: #e8eaf6;
    border-color: rgba(232, 234, 246, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-indigo-100{
    --border-opacity: 1;
    border-color: #c5cae9;
    border-color: rgba(197, 202, 233, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-indigo-200{
    --border-opacity: 1;
    border-color: #9fa8da;
    border-color: rgba(159, 168, 218, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-indigo-300{
    --border-opacity: 1;
    border-color: #7986cb;
    border-color: rgba(121, 134, 203, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-indigo-400{
    --border-opacity: 1;
    border-color: #5c6bc0;
    border-color: rgba(92, 107, 192, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-indigo-500{
    --border-opacity: 1;
    border-color: #3f51b5;
    border-color: rgba(63, 81, 181, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-indigo-600{
    --border-opacity: 1;
    border-color: #3949ab;
    border-color: rgba(57, 73, 171, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-indigo-700{
    --border-opacity: 1;
    border-color: #303f9f;
    border-color: rgba(48, 63, 159, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-indigo-800{
    --border-opacity: 1;
    border-color: #283593;
    border-color: rgba(40, 53, 147, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-indigo-900{
    --border-opacity: 1;
    border-color: #1a237e;
    border-color: rgba(26, 35, 126, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-indigo-a100{
    --border-opacity: 1;
    border-color: #8c9eff;
    border-color: rgba(140, 158, 255, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-indigo-a200{
    --border-opacity: 1;
    border-color: #536dfe;
    border-color: rgba(83, 109, 254, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-indigo-a400{
    --border-opacity: 1;
    border-color: #3d5afe;
    border-color: rgba(61, 90, 254, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-indigo-a700{
    --border-opacity: 1;
    border-color: #304ffe;
    border-color: rgba(48, 79, 254, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-blue-50{
    --border-opacity: 1;
    border-color: #e3f2fd;
    border-color: rgba(227, 242, 253, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-blue-100{
    --border-opacity: 1;
    border-color: #bbdefb;
    border-color: rgba(187, 222, 251, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-blue-200{
    --border-opacity: 1;
    border-color: #90caf9;
    border-color: rgba(144, 202, 249, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-blue-300{
    --border-opacity: 1;
    border-color: #64b5f6;
    border-color: rgba(100, 181, 246, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-blue-400{
    --border-opacity: 1;
    border-color: #42a5f5;
    border-color: rgba(66, 165, 245, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-blue-500{
    --border-opacity: 1;
    border-color: #2196f3;
    border-color: rgba(33, 150, 243, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-blue-600{
    --border-opacity: 1;
    border-color: #1e88e5;
    border-color: rgba(30, 136, 229, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-blue-700{
    --border-opacity: 1;
    border-color: #1976d2;
    border-color: rgba(25, 118, 210, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-blue-800{
    --border-opacity: 1;
    border-color: #1565c0;
    border-color: rgba(21, 101, 192, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-blue-900{
    --border-opacity: 1;
    border-color: #0d47a1;
    border-color: rgba(13, 71, 161, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-blue-a100{
    --border-opacity: 1;
    border-color: #82b1ff;
    border-color: rgba(130, 177, 255, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-blue-a200{
    --border-opacity: 1;
    border-color: #448aff;
    border-color: rgba(68, 138, 255, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-blue-a400{
    --border-opacity: 1;
    border-color: #2979ff;
    border-color: rgba(41, 121, 255, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-blue-a700{
    --border-opacity: 1;
    border-color: #2962ff;
    border-color: rgba(41, 98, 255, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightBlue-50{
    --border-opacity: 1;
    border-color: #e1f5fe;
    border-color: rgba(225, 245, 254, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightBlue-100{
    --border-opacity: 1;
    border-color: #b3e5fc;
    border-color: rgba(179, 229, 252, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightBlue-200{
    --border-opacity: 1;
    border-color: #81d4fa;
    border-color: rgba(129, 212, 250, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightBlue-300{
    --border-opacity: 1;
    border-color: #4fc3f7;
    border-color: rgba(79, 195, 247, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightBlue-400{
    --border-opacity: 1;
    border-color: #29b6f6;
    border-color: rgba(41, 182, 246, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightBlue-500{
    --border-opacity: 1;
    border-color: #03a9f4;
    border-color: rgba(3, 169, 244, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightBlue-600{
    --border-opacity: 1;
    border-color: #039be5;
    border-color: rgba(3, 155, 229, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightBlue-700{
    --border-opacity: 1;
    border-color: #0288d1;
    border-color: rgba(2, 136, 209, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightBlue-800{
    --border-opacity: 1;
    border-color: #0277bd;
    border-color: rgba(2, 119, 189, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightBlue-900{
    --border-opacity: 1;
    border-color: #01579b;
    border-color: rgba(1, 87, 155, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightBlue-a100{
    --border-opacity: 1;
    border-color: #80d8ff;
    border-color: rgba(128, 216, 255, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightBlue-a200{
    --border-opacity: 1;
    border-color: #40c4ff;
    border-color: rgba(64, 196, 255, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightBlue-a400{
    --border-opacity: 1;
    border-color: #00b0ff;
    border-color: rgba(0, 176, 255, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightBlue-a700{
    --border-opacity: 1;
    border-color: #0091ea;
    border-color: rgba(0, 145, 234, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-cyan-50{
    --border-opacity: 1;
    border-color: #e0f7fa;
    border-color: rgba(224, 247, 250, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-cyan-100{
    --border-opacity: 1;
    border-color: #b2ebf2;
    border-color: rgba(178, 235, 242, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-cyan-200{
    --border-opacity: 1;
    border-color: #80deea;
    border-color: rgba(128, 222, 234, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-cyan-300{
    --border-opacity: 1;
    border-color: #4dd0e1;
    border-color: rgba(77, 208, 225, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-cyan-400{
    --border-opacity: 1;
    border-color: #26c6da;
    border-color: rgba(38, 198, 218, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-cyan-500{
    --border-opacity: 1;
    border-color: #00bcd4;
    border-color: rgba(0, 188, 212, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-cyan-600{
    --border-opacity: 1;
    border-color: #00acc1;
    border-color: rgba(0, 172, 193, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-cyan-700{
    --border-opacity: 1;
    border-color: #0097a7;
    border-color: rgba(0, 151, 167, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-cyan-800{
    --border-opacity: 1;
    border-color: #00838f;
    border-color: rgba(0, 131, 143, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-cyan-900{
    --border-opacity: 1;
    border-color: #006064;
    border-color: rgba(0, 96, 100, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-cyan-a100{
    --border-opacity: 1;
    border-color: #84ffff;
    border-color: rgba(132, 255, 255, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-cyan-a200{
    --border-opacity: 1;
    border-color: #18ffff;
    border-color: rgba(24, 255, 255, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-cyan-a400{
    --border-opacity: 1;
    border-color: #00e5ff;
    border-color: rgba(0, 229, 255, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-cyan-a700{
    --border-opacity: 1;
    border-color: #00b8d4;
    border-color: rgba(0, 184, 212, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-teal-50{
    --border-opacity: 1;
    border-color: #e0f2f1;
    border-color: rgba(224, 242, 241, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-teal-100{
    --border-opacity: 1;
    border-color: #b2dfdb;
    border-color: rgba(178, 223, 219, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-teal-200{
    --border-opacity: 1;
    border-color: #80cbc4;
    border-color: rgba(128, 203, 196, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-teal-300{
    --border-opacity: 1;
    border-color: #4db6ac;
    border-color: rgba(77, 182, 172, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-teal-400{
    --border-opacity: 1;
    border-color: #26a69a;
    border-color: rgba(38, 166, 154, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-teal-500{
    --border-opacity: 1;
    border-color: #009688;
    border-color: rgba(0, 150, 136, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-teal-600{
    --border-opacity: 1;
    border-color: #00897b;
    border-color: rgba(0, 137, 123, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-teal-700{
    --border-opacity: 1;
    border-color: #00796b;
    border-color: rgba(0, 121, 107, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-teal-800{
    --border-opacity: 1;
    border-color: #00695c;
    border-color: rgba(0, 105, 92, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-teal-900{
    --border-opacity: 1;
    border-color: #004d40;
    border-color: rgba(0, 77, 64, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-teal-a100{
    --border-opacity: 1;
    border-color: #a7ffeb;
    border-color: rgba(167, 255, 235, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-teal-a200{
    --border-opacity: 1;
    border-color: #64ffda;
    border-color: rgba(100, 255, 218, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-teal-a400{
    --border-opacity: 1;
    border-color: #1de9b6;
    border-color: rgba(29, 233, 182, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-teal-a700{
    --border-opacity: 1;
    border-color: #00bfa5;
    border-color: rgba(0, 191, 165, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-green-50{
    --border-opacity: 1;
    border-color: #e8f5e9;
    border-color: rgba(232, 245, 233, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-green-100{
    --border-opacity: 1;
    border-color: #c8e6c9;
    border-color: rgba(200, 230, 201, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-green-200{
    --border-opacity: 1;
    border-color: #a5d6a7;
    border-color: rgba(165, 214, 167, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-green-300{
    --border-opacity: 1;
    border-color: #81c784;
    border-color: rgba(129, 199, 132, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-green-400{
    --border-opacity: 1;
    border-color: #66bb6a;
    border-color: rgba(102, 187, 106, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-green-500{
    --border-opacity: 1;
    border-color: #4caf50;
    border-color: rgba(76, 175, 80, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-green-600{
    --border-opacity: 1;
    border-color: #43a047;
    border-color: rgba(67, 160, 71, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-green-700{
    --border-opacity: 1;
    border-color: #388e3c;
    border-color: rgba(56, 142, 60, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-green-800{
    --border-opacity: 1;
    border-color: #2e7d32;
    border-color: rgba(46, 125, 50, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-green-900{
    --border-opacity: 1;
    border-color: #1b5e20;
    border-color: rgba(27, 94, 32, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-green-a100{
    --border-opacity: 1;
    border-color: #b9f6ca;
    border-color: rgba(185, 246, 202, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-green-a200{
    --border-opacity: 1;
    border-color: #69f0ae;
    border-color: rgba(105, 240, 174, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-green-a400{
    --border-opacity: 1;
    border-color: #00e676;
    border-color: rgba(0, 230, 118, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-green-a700{
    --border-opacity: 1;
    border-color: #00c853;
    border-color: rgba(0, 200, 83, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightGreen-50{
    --border-opacity: 1;
    border-color: #f1f8e9;
    border-color: rgba(241, 248, 233, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightGreen-100{
    --border-opacity: 1;
    border-color: #dcedc8;
    border-color: rgba(220, 237, 200, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightGreen-200{
    --border-opacity: 1;
    border-color: #c5e1a5;
    border-color: rgba(197, 225, 165, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightGreen-300{
    --border-opacity: 1;
    border-color: #aed581;
    border-color: rgba(174, 213, 129, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightGreen-400{
    --border-opacity: 1;
    border-color: #9ccc65;
    border-color: rgba(156, 204, 101, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightGreen-500{
    --border-opacity: 1;
    border-color: #8bc34a;
    border-color: rgba(139, 195, 74, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightGreen-600{
    --border-opacity: 1;
    border-color: #7cb342;
    border-color: rgba(124, 179, 66, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightGreen-700{
    --border-opacity: 1;
    border-color: #689f38;
    border-color: rgba(104, 159, 56, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightGreen-800{
    --border-opacity: 1;
    border-color: #558b2f;
    border-color: rgba(85, 139, 47, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightGreen-900{
    --border-opacity: 1;
    border-color: #33691e;
    border-color: rgba(51, 105, 30, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightGreen-a100{
    --border-opacity: 1;
    border-color: #ccff90;
    border-color: rgba(204, 255, 144, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightGreen-a200{
    --border-opacity: 1;
    border-color: #b2ff59;
    border-color: rgba(178, 255, 89, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightGreen-a400{
    --border-opacity: 1;
    border-color: #76ff03;
    border-color: rgba(118, 255, 3, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lightGreen-a700{
    --border-opacity: 1;
    border-color: #64dd17;
    border-color: rgba(100, 221, 23, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lime-50{
    --border-opacity: 1;
    border-color: #f9fbe7;
    border-color: rgba(249, 251, 231, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lime-100{
    --border-opacity: 1;
    border-color: #f0f4c3;
    border-color: rgba(240, 244, 195, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lime-200{
    --border-opacity: 1;
    border-color: #e6ee9c;
    border-color: rgba(230, 238, 156, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lime-300{
    --border-opacity: 1;
    border-color: #dce775;
    border-color: rgba(220, 231, 117, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lime-400{
    --border-opacity: 1;
    border-color: #d4e157;
    border-color: rgba(212, 225, 87, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lime-500{
    --border-opacity: 1;
    border-color: #cddc39;
    border-color: rgba(205, 220, 57, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lime-600{
    --border-opacity: 1;
    border-color: #c0ca33;
    border-color: rgba(192, 202, 51, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lime-700{
    --border-opacity: 1;
    border-color: #afb42b;
    border-color: rgba(175, 180, 43, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lime-800{
    --border-opacity: 1;
    border-color: #9e9d24;
    border-color: rgba(158, 157, 36, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lime-900{
    --border-opacity: 1;
    border-color: #827717;
    border-color: rgba(130, 119, 23, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lime-a100{
    --border-opacity: 1;
    border-color: #f4ff81;
    border-color: rgba(244, 255, 129, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lime-a200{
    --border-opacity: 1;
    border-color: #eeff41;
    border-color: rgba(238, 255, 65, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lime-a400{
    --border-opacity: 1;
    border-color: #c6ff00;
    border-color: rgba(198, 255, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-lime-a700{
    --border-opacity: 1;
    border-color: #aeea00;
    border-color: rgba(174, 234, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-yellow-50{
    --border-opacity: 1;
    border-color: #fffde7;
    border-color: rgba(255, 253, 231, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-yellow-100{
    --border-opacity: 1;
    border-color: #fff9c4;
    border-color: rgba(255, 249, 196, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-yellow-200{
    --border-opacity: 1;
    border-color: #fff59d;
    border-color: rgba(255, 245, 157, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-yellow-300{
    --border-opacity: 1;
    border-color: #fff176;
    border-color: rgba(255, 241, 118, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-yellow-400{
    --border-opacity: 1;
    border-color: #ffee58;
    border-color: rgba(255, 238, 88, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-yellow-500{
    --border-opacity: 1;
    border-color: #ffeb3b;
    border-color: rgba(255, 235, 59, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-yellow-600{
    --border-opacity: 1;
    border-color: #fdd835;
    border-color: rgba(253, 216, 53, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-yellow-700{
    --border-opacity: 1;
    border-color: #fbc02d;
    border-color: rgba(251, 192, 45, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-yellow-800{
    --border-opacity: 1;
    border-color: #f9a825;
    border-color: rgba(249, 168, 37, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-yellow-900{
    --border-opacity: 1;
    border-color: #f57f17;
    border-color: rgba(245, 127, 23, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-yellow-a100{
    --border-opacity: 1;
    border-color: #ffff8d;
    border-color: rgba(255, 255, 141, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-yellow-a200{
    --border-opacity: 1;
    border-color: #ffff00;
    border-color: rgba(255, 255, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-yellow-a400{
    --border-opacity: 1;
    border-color: #ffea00;
    border-color: rgba(255, 234, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-yellow-a700{
    --border-opacity: 1;
    border-color: #ffd600;
    border-color: rgba(255, 214, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-amber-50{
    --border-opacity: 1;
    border-color: #fff8e1;
    border-color: rgba(255, 248, 225, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-amber-100{
    --border-opacity: 1;
    border-color: #ffecb3;
    border-color: rgba(255, 236, 179, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-amber-200{
    --border-opacity: 1;
    border-color: #ffe082;
    border-color: rgba(255, 224, 130, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-amber-300{
    --border-opacity: 1;
    border-color: #ffd54f;
    border-color: rgba(255, 213, 79, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-amber-400{
    --border-opacity: 1;
    border-color: #ffca28;
    border-color: rgba(255, 202, 40, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-amber-500{
    --border-opacity: 1;
    border-color: #ffc107;
    border-color: rgba(255, 193, 7, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-amber-600{
    --border-opacity: 1;
    border-color: #ffb300;
    border-color: rgba(255, 179, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-amber-700{
    --border-opacity: 1;
    border-color: #ffa000;
    border-color: rgba(255, 160, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-amber-800{
    --border-opacity: 1;
    border-color: #ff8f00;
    border-color: rgba(255, 143, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-amber-900{
    --border-opacity: 1;
    border-color: #ff6f00;
    border-color: rgba(255, 111, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-amber-a100{
    --border-opacity: 1;
    border-color: #ffe57f;
    border-color: rgba(255, 229, 127, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-amber-a200{
    --border-opacity: 1;
    border-color: #ffd740;
    border-color: rgba(255, 215, 64, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-amber-a400{
    --border-opacity: 1;
    border-color: #ffc400;
    border-color: rgba(255, 196, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-amber-a700{
    --border-opacity: 1;
    border-color: #ffab00;
    border-color: rgba(255, 171, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-orange-50{
    --border-opacity: 1;
    border-color: #fff3e0;
    border-color: rgba(255, 243, 224, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-orange-100{
    --border-opacity: 1;
    border-color: #ffe0b2;
    border-color: rgba(255, 224, 178, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-orange-200{
    --border-opacity: 1;
    border-color: #ffcc80;
    border-color: rgba(255, 204, 128, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-orange-300{
    --border-opacity: 1;
    border-color: #ffb74d;
    border-color: rgba(255, 183, 77, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-orange-400{
    --border-opacity: 1;
    border-color: #ffa726;
    border-color: rgba(255, 167, 38, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-orange-500{
    --border-opacity: 1;
    border-color: #ff9800;
    border-color: rgba(255, 152, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-orange-600{
    --border-opacity: 1;
    border-color: #fb8c00;
    border-color: rgba(251, 140, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-orange-700{
    --border-opacity: 1;
    border-color: #f57c00;
    border-color: rgba(245, 124, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-orange-800{
    --border-opacity: 1;
    border-color: #ef6c00;
    border-color: rgba(239, 108, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-orange-900{
    --border-opacity: 1;
    border-color: #e65100;
    border-color: rgba(230, 81, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-orange-a100{
    --border-opacity: 1;
    border-color: #ffd180;
    border-color: rgba(255, 209, 128, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-orange-a200{
    --border-opacity: 1;
    border-color: #ffab40;
    border-color: rgba(255, 171, 64, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-orange-a400{
    --border-opacity: 1;
    border-color: #ff9100;
    border-color: rgba(255, 145, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-orange-a700{
    --border-opacity: 1;
    border-color: #ff6d00;
    border-color: rgba(255, 109, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepOrange-50{
    --border-opacity: 1;
    border-color: #fbe9e7;
    border-color: rgba(251, 233, 231, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepOrange-100{
    --border-opacity: 1;
    border-color: #ffccbc;
    border-color: rgba(255, 204, 188, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepOrange-200{
    --border-opacity: 1;
    border-color: #ffab91;
    border-color: rgba(255, 171, 145, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepOrange-300{
    --border-opacity: 1;
    border-color: #ff8a65;
    border-color: rgba(255, 138, 101, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepOrange-400{
    --border-opacity: 1;
    border-color: #ff7043;
    border-color: rgba(255, 112, 67, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepOrange-500{
    --border-opacity: 1;
    border-color: #ff5722;
    border-color: rgba(255, 87, 34, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepOrange-600{
    --border-opacity: 1;
    border-color: #f4511e;
    border-color: rgba(244, 81, 30, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepOrange-700{
    --border-opacity: 1;
    border-color: #e64a19;
    border-color: rgba(230, 74, 25, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepOrange-800{
    --border-opacity: 1;
    border-color: #d84315;
    border-color: rgba(216, 67, 21, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepOrange-900{
    --border-opacity: 1;
    border-color: #bf360c;
    border-color: rgba(191, 54, 12, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepOrange-a100{
    --border-opacity: 1;
    border-color: #ff9e80;
    border-color: rgba(255, 158, 128, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepOrange-a200{
    --border-opacity: 1;
    border-color: #ff6e40;
    border-color: rgba(255, 110, 64, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepOrange-a400{
    --border-opacity: 1;
    border-color: #ff3d00;
    border-color: rgba(255, 61, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-deepOrange-a700{
    --border-opacity: 1;
    border-color: #dd2c00;
    border-color: rgba(221, 44, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-brown-50{
    --border-opacity: 1;
    border-color: #efebe9;
    border-color: rgba(239, 235, 233, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-brown-100{
    --border-opacity: 1;
    border-color: #d7ccc8;
    border-color: rgba(215, 204, 200, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-brown-200{
    --border-opacity: 1;
    border-color: #bcaaa4;
    border-color: rgba(188, 170, 164, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-brown-300{
    --border-opacity: 1;
    border-color: #a1887f;
    border-color: rgba(161, 136, 127, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-brown-400{
    --border-opacity: 1;
    border-color: #8d6e63;
    border-color: rgba(141, 110, 99, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-brown-500{
    --border-opacity: 1;
    border-color: #795548;
    border-color: rgba(121, 85, 72, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-brown-600{
    --border-opacity: 1;
    border-color: #6d4c41;
    border-color: rgba(109, 76, 65, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-brown-700{
    --border-opacity: 1;
    border-color: #5d4037;
    border-color: rgba(93, 64, 55, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-brown-800{
    --border-opacity: 1;
    border-color: #4e342e;
    border-color: rgba(78, 52, 46, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-brown-900{
    --border-opacity: 1;
    border-color: #3e2723;
    border-color: rgba(62, 39, 35, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-gray-50{
    --border-opacity: 1;
    border-color: #fafafa;
    border-color: rgba(250, 250, 250, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-gray-100{
    --border-opacity: 1;
    border-color: #f5f5f5;
    border-color: rgba(245, 245, 245, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-gray-200{
    --border-opacity: 1;
    border-color: #eeeeee;
    border-color: rgba(238, 238, 238, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-gray-300{
    --border-opacity: 1;
    border-color: #e0e0e0;
    border-color: rgba(224, 224, 224, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-gray-400{
    --border-opacity: 1;
    border-color: #bdbdbd;
    border-color: rgba(189, 189, 189, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-gray-500{
    --border-opacity: 1;
    border-color: #9e9e9e;
    border-color: rgba(158, 158, 158, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-gray-600{
    --border-opacity: 1;
    border-color: #757575;
    border-color: rgba(117, 117, 117, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-gray-700{
    --border-opacity: 1;
    border-color: #616161;
    border-color: rgba(97, 97, 97, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-gray-800{
    --border-opacity: 1;
    border-color: #424242;
    border-color: rgba(66, 66, 66, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-gray-900{
    --border-opacity: 1;
    border-color: #212121;
    border-color: rgba(33, 33, 33, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-blueGray-50{
    border-color: var(--color-blue-grey-50);
  }

  #uf-app .lg\:tw-border-blueGray-100{
    border-color: var(--color-blue-grey-100);
  }

  #uf-app .lg\:tw-border-blueGray-200{
    border-color: var(--color-blue-grey-200);
  }

  #uf-app .lg\:tw-border-blueGray-300{
    border-color: var(--color-blue-grey-300);
  }

  #uf-app .lg\:tw-border-blueGray-400{
    border-color: var(--color-blue-grey-400);
  }

  #uf-app .lg\:tw-border-blueGray-500{
    border-color: var(--color-blue-grey-500);
  }

  #uf-app .lg\:tw-border-blueGray-600{
    border-color: var(--color-blue-grey-600);
  }

  #uf-app .lg\:tw-border-blueGray-700{
    border-color: var(--color-blue-grey-700);
  }

  #uf-app .lg\:tw-border-blueGray-800{
    border-color: var(--color-blue-grey-800);
  }

  #uf-app .lg\:tw-border-blueGray-900{
    border-color: var(--color-blue-grey-900);
  }

  #uf-app .lg\:tw-border-black{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-white{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  #uf-app .lg\:tw-border-transparent{
    border-color: transparent;
  }

  #uf-app .lg\:tw-border-opacity-0{
    --border-opacity: 0;
  }

  #uf-app .lg\:tw-border-opacity-25{
    --border-opacity: 0.25;
  }

  #uf-app .lg\:tw-border-opacity-50{
    --border-opacity: 0.5;
  }

  #uf-app .lg\:tw-border-opacity-75{
    --border-opacity: 0.75;
  }

  #uf-app .lg\:tw-border-opacity-100{
    --border-opacity: 1;
  }

  #uf-app .lg\:tw-rounded-none{
    border-radius: 0;
  }

  #uf-app .lg\:tw-rounded-sm{
    border-radius: 0.125rem;
  }

  #uf-app .lg\:tw-rounded{
    border-radius: 0.25rem;
  }

  #uf-app .lg\:tw-rounded-md{
    border-radius: 0.375rem;
  }

  #uf-app .lg\:tw-rounded-lg{
    border-radius: 0.5rem;
  }

  #uf-app .lg\:tw-rounded-xl{
    border-radius: 0.75rem;
  }

  #uf-app .lg\:tw-rounded-2xl{
    border-radius: 1rem;
  }

  #uf-app .lg\:tw-rounded-3xl{
    border-radius: 1.5rem;
  }

  #uf-app .lg\:tw-rounded-full{
    border-radius: 9999px;
  }

  #uf-app .lg\:tw-rounded-t-none{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  #uf-app .lg\:tw-rounded-r-none{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  #uf-app .lg\:tw-rounded-b-none{
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  #uf-app .lg\:tw-rounded-l-none{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  #uf-app .lg\:tw-rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  #uf-app .lg\:tw-rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  #uf-app .lg\:tw-rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  #uf-app .lg\:tw-rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  #uf-app .lg\:tw-rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  #uf-app .lg\:tw-rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  #uf-app .lg\:tw-rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  #uf-app .lg\:tw-rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  #uf-app .lg\:tw-rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  #uf-app .lg\:tw-rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  #uf-app .lg\:tw-rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  #uf-app .lg\:tw-rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  #uf-app .lg\:tw-rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  #uf-app .lg\:tw-rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  #uf-app .lg\:tw-rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  #uf-app .lg\:tw-rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  #uf-app .lg\:tw-rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  #uf-app .lg\:tw-rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  #uf-app .lg\:tw-rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  #uf-app .lg\:tw-rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  #uf-app .lg\:tw-rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  #uf-app .lg\:tw-rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  #uf-app .lg\:tw-rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  #uf-app .lg\:tw-rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  #uf-app .lg\:tw-rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  #uf-app .lg\:tw-rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  #uf-app .lg\:tw-rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  #uf-app .lg\:tw-rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  #uf-app .lg\:tw-rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  #uf-app .lg\:tw-rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  #uf-app .lg\:tw-rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  #uf-app .lg\:tw-rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  #uf-app .lg\:tw-rounded-tl-none{
    border-top-left-radius: 0;
  }

  #uf-app .lg\:tw-rounded-tr-none{
    border-top-right-radius: 0;
  }

  #uf-app .lg\:tw-rounded-br-none{
    border-bottom-right-radius: 0;
  }

  #uf-app .lg\:tw-rounded-bl-none{
    border-bottom-left-radius: 0;
  }

  #uf-app .lg\:tw-rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  #uf-app .lg\:tw-rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  #uf-app .lg\:tw-rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  #uf-app .lg\:tw-rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  #uf-app .lg\:tw-rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  #uf-app .lg\:tw-rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  #uf-app .lg\:tw-rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  #uf-app .lg\:tw-rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  #uf-app .lg\:tw-rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  #uf-app .lg\:tw-rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  #uf-app .lg\:tw-rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  #uf-app .lg\:tw-rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  #uf-app .lg\:tw-rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  #uf-app .lg\:tw-rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  #uf-app .lg\:tw-rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  #uf-app .lg\:tw-rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  #uf-app .lg\:tw-rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  #uf-app .lg\:tw-rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  #uf-app .lg\:tw-rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  #uf-app .lg\:tw-rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  #uf-app .lg\:tw-rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  #uf-app .lg\:tw-rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  #uf-app .lg\:tw-rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  #uf-app .lg\:tw-rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  #uf-app .lg\:tw-rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  #uf-app .lg\:tw-rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  #uf-app .lg\:tw-rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  #uf-app .lg\:tw-rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  #uf-app .lg\:tw-rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  #uf-app .lg\:tw-rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  #uf-app .lg\:tw-rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  #uf-app .lg\:tw-rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  #uf-app .lg\:tw-border-solid{
    border-style: solid;
  }

  #uf-app .lg\:tw-border-dashed{
    border-style: dashed;
  }

  #uf-app .lg\:tw-border-dotted{
    border-style: dotted;
  }

  #uf-app .lg\:tw-border-double{
    border-style: double;
  }

  #uf-app .lg\:tw-border-none{
    border-style: none;
  }

  #uf-app .lg\:tw-border-0{
    border-width: 0;
  }

  #uf-app .lg\:tw-border-2{
    border-width: 2px;
  }

  #uf-app .lg\:tw-border-4{
    border-width: 4px;
  }

  #uf-app .lg\:tw-border-8{
    border-width: 8px;
  }

  #uf-app .lg\:tw-border{
    border-width: 1px;
  }

  #uf-app .lg\:tw-border-t-0{
    border-top-width: 0;
  }

  #uf-app .lg\:tw-border-r-0{
    border-right-width: 0;
  }

  #uf-app .lg\:tw-border-b-0{
    border-bottom-width: 0;
  }

  #uf-app .lg\:tw-border-l-0{
    border-left-width: 0;
  }

  #uf-app .lg\:tw-border-t-2{
    border-top-width: 2px;
  }

  #uf-app .lg\:tw-border-r-2{
    border-right-width: 2px;
  }

  #uf-app .lg\:tw-border-b-2{
    border-bottom-width: 2px;
  }

  #uf-app .lg\:tw-border-l-2{
    border-left-width: 2px;
  }

  #uf-app .lg\:tw-border-t-4{
    border-top-width: 4px;
  }

  #uf-app .lg\:tw-border-r-4{
    border-right-width: 4px;
  }

  #uf-app .lg\:tw-border-b-4{
    border-bottom-width: 4px;
  }

  #uf-app .lg\:tw-border-l-4{
    border-left-width: 4px;
  }

  #uf-app .lg\:tw-border-t-8{
    border-top-width: 8px;
  }

  #uf-app .lg\:tw-border-r-8{
    border-right-width: 8px;
  }

  #uf-app .lg\:tw-border-b-8{
    border-bottom-width: 8px;
  }

  #uf-app .lg\:tw-border-l-8{
    border-left-width: 8px;
  }

  #uf-app .lg\:tw-border-t{
    border-top-width: 1px;
  }

  #uf-app .lg\:tw-border-r{
    border-right-width: 1px;
  }

  #uf-app .lg\:tw-border-b{
    border-bottom-width: 1px;
  }

  #uf-app .lg\:tw-border-l{
    border-left-width: 1px;
  }

  #uf-app .lg\:tw-box-border{
    box-sizing: border-box;
  }

  #uf-app .lg\:tw-box-content{
    box-sizing: content-box;
  }

  #uf-app .lg\:tw-cursor-auto{
    cursor: auto;
  }

  #uf-app .lg\:tw-cursor-default{
    cursor: default;
  }

  #uf-app .lg\:tw-cursor-pointer{
    cursor: pointer;
  }

  #uf-app .lg\:tw-cursor-wait{
    cursor: wait;
  }

  #uf-app .lg\:tw-cursor-text{
    cursor: text;
  }

  #uf-app .lg\:tw-cursor-move{
    cursor: move;
  }

  #uf-app .lg\:tw-cursor-not-allowed{
    cursor: not-allowed;
  }

  #uf-app .lg\:tw-block{
    display: block;
  }

  #uf-app .lg\:tw-inline-block{
    display: inline-block;
  }

  #uf-app .lg\:tw-inline{
    display: inline;
  }

  #uf-app .lg\:tw-flex{
    display: flex;
  }

  #uf-app .lg\:tw-inline-flex{
    display: inline-flex;
  }

  #uf-app .lg\:tw-table{
    display: table;
  }

  #uf-app .lg\:tw-table-cell{
    display: table-cell;
  }

  #uf-app .lg\:tw-table-row{
    display: table-row;
  }

  #uf-app .lg\:tw-grid{
    display: grid;
  }

  #uf-app .lg\:tw-inline-grid{
    display: inline-grid;
  }

  #uf-app .lg\:tw-contents{
    display: contents;
  }

  #uf-app .lg\:tw-hidden{
    display: none;
  }

  #uf-app .lg\:tw-flex-row{
    flex-direction: row;
  }

  #uf-app .lg\:tw-flex-row-reverse{
    flex-direction: row-reverse;
  }

  #uf-app .lg\:tw-flex-col{
    flex-direction: column;
  }

  #uf-app .lg\:tw-flex-col-reverse{
    flex-direction: column-reverse;
  }

  #uf-app .lg\:tw-flex-wrap{
    flex-wrap: wrap;
  }

  #uf-app .lg\:tw-flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  #uf-app .lg\:tw-flex-no-wrap{
    flex-wrap: nowrap;
  }

  #uf-app .lg\:tw-place-items-auto{
    place-items: auto;
  }

  #uf-app .lg\:tw-place-items-start{
    place-items: start;
  }

  #uf-app .lg\:tw-place-items-end{
    place-items: end;
  }

  #uf-app .lg\:tw-place-items-center{
    place-items: center;
  }

  #uf-app .lg\:tw-place-items-stretch{
    place-items: stretch;
  }

  #uf-app .lg\:tw-place-content-center{
    place-content: center;
  }

  #uf-app .lg\:tw-place-content-start{
    place-content: start;
  }

  #uf-app .lg\:tw-place-content-end{
    place-content: end;
  }

  #uf-app .lg\:tw-place-content-between{
    place-content: space-between;
  }

  #uf-app .lg\:tw-place-content-around{
    place-content: space-around;
  }

  #uf-app .lg\:tw-place-content-evenly{
    place-content: space-evenly;
  }

  #uf-app .lg\:tw-place-content-stretch{
    place-content: stretch;
  }

  #uf-app .lg\:tw-place-self-auto{
    place-self: auto;
  }

  #uf-app .lg\:tw-place-self-start{
    place-self: start;
  }

  #uf-app .lg\:tw-place-self-end{
    place-self: end;
  }

  #uf-app .lg\:tw-place-self-center{
    place-self: center;
  }

  #uf-app .lg\:tw-place-self-stretch{
    place-self: stretch;
  }

  #uf-app .lg\:tw-items-start{
    align-items: flex-start;
  }

  #uf-app .lg\:tw-items-end{
    align-items: flex-end;
  }

  #uf-app .lg\:tw-items-center{
    align-items: center;
  }

  #uf-app .lg\:tw-items-baseline{
    align-items: baseline;
  }

  #uf-app .lg\:tw-items-stretch{
    align-items: stretch;
  }

  #uf-app .lg\:tw-content-center{
    align-content: center;
  }

  #uf-app .lg\:tw-content-start{
    align-content: flex-start;
  }

  #uf-app .lg\:tw-content-end{
    align-content: flex-end;
  }

  #uf-app .lg\:tw-content-between{
    align-content: space-between;
  }

  #uf-app .lg\:tw-content-around{
    align-content: space-around;
  }

  #uf-app .lg\:tw-self-auto{
    align-self: auto;
  }

  #uf-app .lg\:tw-self-start{
    align-self: flex-start;
  }

  #uf-app .lg\:tw-self-end{
    align-self: flex-end;
  }

  #uf-app .lg\:tw-self-center{
    align-self: center;
  }

  #uf-app .lg\:tw-self-stretch{
    align-self: stretch;
  }

  #uf-app .lg\:tw-justify-items-auto{
    justify-items: auto;
  }

  #uf-app .lg\:tw-justify-items-start{
    justify-items: start;
  }

  #uf-app .lg\:tw-justify-items-end{
    justify-items: end;
  }

  #uf-app .lg\:tw-justify-items-center{
    justify-items: center;
  }

  #uf-app .lg\:tw-justify-items-stretch{
    justify-items: stretch;
  }

  #uf-app .lg\:tw-justify-start{
    justify-content: flex-start;
  }

  #uf-app .lg\:tw-justify-end{
    justify-content: flex-end;
  }

  #uf-app .lg\:tw-justify-center{
    justify-content: center;
  }

  #uf-app .lg\:tw-justify-between{
    justify-content: space-between;
  }

  #uf-app .lg\:tw-justify-around{
    justify-content: space-around;
  }

  #uf-app .lg\:tw-justify-self-auto{
    justify-self: auto;
  }

  #uf-app .lg\:tw-justify-self-start{
    justify-self: start;
  }

  #uf-app .lg\:tw-justify-self-end{
    justify-self: end;
  }

  #uf-app .lg\:tw-justify-self-center{
    justify-self: center;
  }

  #uf-app .lg\:tw-justify-self-stretch{
    justify-self: stretch;
  }

  #uf-app .lg\:tw-flex-1{
    flex: 1 1 0%;
  }

  #uf-app .lg\:tw-flex-auto{
    flex: 1 1 auto;
  }

  #uf-app .lg\:tw-flex-initial{
    flex: 0 1 auto;
  }

  #uf-app .lg\:tw-flex-none{
    flex: none;
  }

  #uf-app .lg\:tw-flex-grow-0{
    flex-grow: 0;
  }

  #uf-app .lg\:tw-flex-grow{
    flex-grow: 1;
  }

  #uf-app .lg\:tw-flex-shrink-0{
    flex-shrink: 0;
  }

  #uf-app .lg\:tw-flex-shrink{
    flex-shrink: 1;
  }

  #uf-app .lg\:tw-order-1{
    order: 1;
  }

  #uf-app .lg\:tw-order-2{
    order: 2;
  }

  #uf-app .lg\:tw-order-3{
    order: 3;
  }

  #uf-app .lg\:tw-order-4{
    order: 4;
  }

  #uf-app .lg\:tw-order-5{
    order: 5;
  }

  #uf-app .lg\:tw-order-6{
    order: 6;
  }

  #uf-app .lg\:tw-order-7{
    order: 7;
  }

  #uf-app .lg\:tw-order-8{
    order: 8;
  }

  #uf-app .lg\:tw-order-9{
    order: 9;
  }

  #uf-app .lg\:tw-order-10{
    order: 10;
  }

  #uf-app .lg\:tw-order-11{
    order: 11;
  }

  #uf-app .lg\:tw-order-12{
    order: 12;
  }

  #uf-app .lg\:tw-order-first{
    order: -9999;
  }

  #uf-app .lg\:tw-order-last{
    order: 9999;
  }

  #uf-app .lg\:tw-order-none{
    order: 0;
  }

  #uf-app .lg\:tw-float-right{
    float: right;
  }

  #uf-app .lg\:tw-float-left{
    float: left;
  }

  #uf-app .lg\:tw-float-none{
    float: none;
  }

  #uf-app .lg\:tw-clearfix:after{
    content: "";
    display: table;
    clear: both;
  }

  #uf-app .lg\:tw-clear-left{
    clear: left;
  }

  #uf-app .lg\:tw-clear-right{
    clear: right;
  }

  #uf-app .lg\:tw-clear-both{
    clear: both;
  }

  #uf-app .lg\:tw-clear-none{
    clear: none;
  }

  #uf-app .lg\:tw-font-sans{
    font-family: Roboto, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  #uf-app .lg\:tw-font-mono{
    font-family: Roboto Mono, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  #uf-app .lg\:tw-font-hairline{
    font-weight: 100;
  }

  #uf-app .lg\:tw-font-thin{
    font-weight: 200;
  }

  #uf-app .lg\:tw-font-light{
    font-weight: 300;
  }

  #uf-app .lg\:tw-font-normal{
    font-weight: 400;
  }

  #uf-app .lg\:tw-font-medium{
    font-weight: 500;
  }

  #uf-app .lg\:tw-font-semibold{
    font-weight: 600;
  }

  #uf-app .lg\:tw-font-bold{
    font-weight: 700;
  }

  #uf-app .lg\:tw-font-extrabold{
    font-weight: 800;
  }

  #uf-app .lg\:tw-font-black{
    font-weight: 900;
  }

  #uf-app .lg\:tw-h-0{
    height: 0;
  }

  #uf-app .lg\:tw-h-1{
    height: 0.25rem;
  }

  #uf-app .lg\:tw-h-2{
    height: 0.5rem;
  }

  #uf-app .lg\:tw-h-3{
    height: 0.75rem;
  }

  #uf-app .lg\:tw-h-4{
    height: 1rem;
  }

  #uf-app .lg\:tw-h-5{
    height: 1.25rem;
  }

  #uf-app .lg\:tw-h-6{
    height: 1.5rem;
  }

  #uf-app .lg\:tw-h-8{
    height: 2rem;
  }

  #uf-app .lg\:tw-h-10{
    height: 2.5rem;
  }

  #uf-app .lg\:tw-h-12{
    height: 3rem;
  }

  #uf-app .lg\:tw-h-16{
    height: 4rem;
  }

  #uf-app .lg\:tw-h-20{
    height: 5rem;
  }

  #uf-app .lg\:tw-h-24{
    height: 6rem;
  }

  #uf-app .lg\:tw-h-32{
    height: 8rem;
  }

  #uf-app .lg\:tw-h-40{
    height: 10rem;
  }

  #uf-app .lg\:tw-h-48{
    height: 12rem;
  }

  #uf-app .lg\:tw-h-56{
    height: 14rem;
  }

  #uf-app .lg\:tw-h-64{
    height: 16rem;
  }

  #uf-app .lg\:tw-h-auto{
    height: auto;
  }

  #uf-app .lg\:tw-h-px{
    height: 1px;
  }

  #uf-app .lg\:tw-h-full{
    height: 100%;
  }

  #uf-app .lg\:tw-h-screen{
    height: 100vh;
  }

  #uf-app .lg\:tw-text-xs{
    font-size: 0.75rem;
  }

  #uf-app .lg\:tw-text-sm{
    font-size: 0.875rem;
  }

  #uf-app .lg\:tw-text-base{
    font-size: 1rem;
  }

  #uf-app .lg\:tw-text-lg{
    font-size: 1.125rem;
  }

  #uf-app .lg\:tw-text-xl{
    font-size: 1.25rem;
  }

  #uf-app .lg\:tw-text-2xl{
    font-size: 1.5rem;
  }

  #uf-app .lg\:tw-text-3xl{
    font-size: 1.875rem;
  }

  #uf-app .lg\:tw-text-4xl{
    font-size: 2.25rem;
  }

  #uf-app .lg\:tw-text-5xl{
    font-size: 3rem;
  }

  #uf-app .lg\:tw-text-6xl{
    font-size: 4rem;
  }

  #uf-app .lg\:tw-leading-3{
    line-height: .75rem;
  }

  #uf-app .lg\:tw-leading-4{
    line-height: 1rem;
  }

  #uf-app .lg\:tw-leading-5{
    line-height: 1.25rem;
  }

  #uf-app .lg\:tw-leading-6{
    line-height: 1.5rem;
  }

  #uf-app .lg\:tw-leading-7{
    line-height: 1.75rem;
  }

  #uf-app .lg\:tw-leading-8{
    line-height: 2rem;
  }

  #uf-app .lg\:tw-leading-9{
    line-height: 2.25rem;
  }

  #uf-app .lg\:tw-leading-10{
    line-height: 2.5rem;
  }

  #uf-app .lg\:tw-leading-none{
    line-height: 1;
  }

  #uf-app .lg\:tw-leading-tight{
    line-height: 1.25;
  }

  #uf-app .lg\:tw-leading-snug{
    line-height: 1.375;
  }

  #uf-app .lg\:tw-leading-normal{
    line-height: 1.5;
  }

  #uf-app .lg\:tw-leading-relaxed{
    line-height: 1.625;
  }

  #uf-app .lg\:tw-leading-loose{
    line-height: 2;
  }

  #uf-app .lg\:tw-list-inside{
    list-style-position: inside;
  }

  #uf-app .lg\:tw-list-outside{
    list-style-position: outside;
  }

  #uf-app .lg\:tw-list-none{
    list-style-type: none;
  }

  #uf-app .lg\:tw-list-disc{
    list-style-type: disc;
  }

  #uf-app .lg\:tw-list-decimal{
    list-style-type: decimal;
  }

  #uf-app .lg\:tw-m-0{
    margin: 0;
  }

  #uf-app .lg\:tw-m-1{
    margin: 0.25rem;
  }

  #uf-app .lg\:tw-m-2{
    margin: 0.5rem;
  }

  #uf-app .lg\:tw-m-3{
    margin: 0.75rem;
  }

  #uf-app .lg\:tw-m-4{
    margin: 1rem;
  }

  #uf-app .lg\:tw-m-5{
    margin: 1.25rem;
  }

  #uf-app .lg\:tw-m-6{
    margin: 1.5rem;
  }

  #uf-app .lg\:tw-m-8{
    margin: 2rem;
  }

  #uf-app .lg\:tw-m-10{
    margin: 2.5rem;
  }

  #uf-app .lg\:tw-m-12{
    margin: 3rem;
  }

  #uf-app .lg\:tw-m-16{
    margin: 4rem;
  }

  #uf-app .lg\:tw-m-20{
    margin: 5rem;
  }

  #uf-app .lg\:tw-m-24{
    margin: 6rem;
  }

  #uf-app .lg\:tw-m-32{
    margin: 8rem;
  }

  #uf-app .lg\:tw-m-40{
    margin: 10rem;
  }

  #uf-app .lg\:tw-m-48{
    margin: 12rem;
  }

  #uf-app .lg\:tw-m-56{
    margin: 14rem;
  }

  #uf-app .lg\:tw-m-64{
    margin: 16rem;
  }

  #uf-app .lg\:tw-m-auto{
    margin: auto;
  }

  #uf-app .lg\:tw-m-px{
    margin: 1px;
  }

  #uf-app .lg\:tw--m-1{
    margin: -0.25rem;
  }

  #uf-app .lg\:tw--m-2{
    margin: -0.5rem;
  }

  #uf-app .lg\:tw--m-3{
    margin: -0.75rem;
  }

  #uf-app .lg\:tw--m-4{
    margin: -1rem;
  }

  #uf-app .lg\:tw--m-5{
    margin: -1.25rem;
  }

  #uf-app .lg\:tw--m-6{
    margin: -1.5rem;
  }

  #uf-app .lg\:tw--m-8{
    margin: -2rem;
  }

  #uf-app .lg\:tw--m-10{
    margin: -2.5rem;
  }

  #uf-app .lg\:tw--m-12{
    margin: -3rem;
  }

  #uf-app .lg\:tw--m-16{
    margin: -4rem;
  }

  #uf-app .lg\:tw--m-20{
    margin: -5rem;
  }

  #uf-app .lg\:tw--m-24{
    margin: -6rem;
  }

  #uf-app .lg\:tw--m-32{
    margin: -8rem;
  }

  #uf-app .lg\:tw--m-40{
    margin: -10rem;
  }

  #uf-app .lg\:tw--m-48{
    margin: -12rem;
  }

  #uf-app .lg\:tw--m-56{
    margin: -14rem;
  }

  #uf-app .lg\:tw--m-64{
    margin: -16rem;
  }

  #uf-app .lg\:tw--m-px{
    margin: -1px;
  }

  #uf-app .lg\:tw-my-0{
    margin-top: 0;
    margin-bottom: 0;
  }

  #uf-app .lg\:tw-mx-0{
    margin-left: 0;
    margin-right: 0;
  }

  #uf-app .lg\:tw-my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  #uf-app .lg\:tw-mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  #uf-app .lg\:tw-my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  #uf-app .lg\:tw-mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  #uf-app .lg\:tw-my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  #uf-app .lg\:tw-mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  #uf-app .lg\:tw-my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  #uf-app .lg\:tw-mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  #uf-app .lg\:tw-my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  #uf-app .lg\:tw-mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  #uf-app .lg\:tw-my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  #uf-app .lg\:tw-mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  #uf-app .lg\:tw-my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  #uf-app .lg\:tw-mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  #uf-app .lg\:tw-my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  #uf-app .lg\:tw-mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  #uf-app .lg\:tw-my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  #uf-app .lg\:tw-mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  #uf-app .lg\:tw-my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  #uf-app .lg\:tw-mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  #uf-app .lg\:tw-my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  #uf-app .lg\:tw-mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  #uf-app .lg\:tw-my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  #uf-app .lg\:tw-mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  #uf-app .lg\:tw-my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  #uf-app .lg\:tw-mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  #uf-app .lg\:tw-my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  #uf-app .lg\:tw-mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  #uf-app .lg\:tw-my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  #uf-app .lg\:tw-mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  #uf-app .lg\:tw-my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  #uf-app .lg\:tw-mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  #uf-app .lg\:tw-my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  #uf-app .lg\:tw-mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  #uf-app .lg\:tw-my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  #uf-app .lg\:tw-mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  #uf-app .lg\:tw-my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  #uf-app .lg\:tw-mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  #uf-app .lg\:tw--my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  #uf-app .lg\:tw--mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  #uf-app .lg\:tw--my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  #uf-app .lg\:tw--mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  #uf-app .lg\:tw--my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  #uf-app .lg\:tw--mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  #uf-app .lg\:tw--my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  #uf-app .lg\:tw--mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  #uf-app .lg\:tw--my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  #uf-app .lg\:tw--mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  #uf-app .lg\:tw--my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  #uf-app .lg\:tw--mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  #uf-app .lg\:tw--my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  #uf-app .lg\:tw--mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  #uf-app .lg\:tw--my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  #uf-app .lg\:tw--mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  #uf-app .lg\:tw--my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  #uf-app .lg\:tw--mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  #uf-app .lg\:tw--my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  #uf-app .lg\:tw--mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  #uf-app .lg\:tw--my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  #uf-app .lg\:tw--mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  #uf-app .lg\:tw--my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  #uf-app .lg\:tw--mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  #uf-app .lg\:tw--my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  #uf-app .lg\:tw--mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  #uf-app .lg\:tw--my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  #uf-app .lg\:tw--mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  #uf-app .lg\:tw--my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  #uf-app .lg\:tw--mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  #uf-app .lg\:tw--my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  #uf-app .lg\:tw--mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  #uf-app .lg\:tw--my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  #uf-app .lg\:tw--mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  #uf-app .lg\:tw--my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  #uf-app .lg\:tw--mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  #uf-app .lg\:tw-mt-0{
    margin-top: 0;
  }

  #uf-app .lg\:tw-mr-0{
    margin-right: 0;
  }

  #uf-app .lg\:tw-mb-0{
    margin-bottom: 0;
  }

  #uf-app .lg\:tw-ml-0{
    margin-left: 0;
  }

  #uf-app .lg\:tw-mt-1{
    margin-top: 0.25rem;
  }

  #uf-app .lg\:tw-mr-1{
    margin-right: 0.25rem;
  }

  #uf-app .lg\:tw-mb-1{
    margin-bottom: 0.25rem;
  }

  #uf-app .lg\:tw-ml-1{
    margin-left: 0.25rem;
  }

  #uf-app .lg\:tw-mt-2{
    margin-top: 0.5rem;
  }

  #uf-app .lg\:tw-mr-2{
    margin-right: 0.5rem;
  }

  #uf-app .lg\:tw-mb-2{
    margin-bottom: 0.5rem;
  }

  #uf-app .lg\:tw-ml-2{
    margin-left: 0.5rem;
  }

  #uf-app .lg\:tw-mt-3{
    margin-top: 0.75rem;
  }

  #uf-app .lg\:tw-mr-3{
    margin-right: 0.75rem;
  }

  #uf-app .lg\:tw-mb-3{
    margin-bottom: 0.75rem;
  }

  #uf-app .lg\:tw-ml-3{
    margin-left: 0.75rem;
  }

  #uf-app .lg\:tw-mt-4{
    margin-top: 1rem;
  }

  #uf-app .lg\:tw-mr-4{
    margin-right: 1rem;
  }

  #uf-app .lg\:tw-mb-4{
    margin-bottom: 1rem;
  }

  #uf-app .lg\:tw-ml-4{
    margin-left: 1rem;
  }

  #uf-app .lg\:tw-mt-5{
    margin-top: 1.25rem;
  }

  #uf-app .lg\:tw-mr-5{
    margin-right: 1.25rem;
  }

  #uf-app .lg\:tw-mb-5{
    margin-bottom: 1.25rem;
  }

  #uf-app .lg\:tw-ml-5{
    margin-left: 1.25rem;
  }

  #uf-app .lg\:tw-mt-6{
    margin-top: 1.5rem;
  }

  #uf-app .lg\:tw-mr-6{
    margin-right: 1.5rem;
  }

  #uf-app .lg\:tw-mb-6{
    margin-bottom: 1.5rem;
  }

  #uf-app .lg\:tw-ml-6{
    margin-left: 1.5rem;
  }

  #uf-app .lg\:tw-mt-8{
    margin-top: 2rem;
  }

  #uf-app .lg\:tw-mr-8{
    margin-right: 2rem;
  }

  #uf-app .lg\:tw-mb-8{
    margin-bottom: 2rem;
  }

  #uf-app .lg\:tw-ml-8{
    margin-left: 2rem;
  }

  #uf-app .lg\:tw-mt-10{
    margin-top: 2.5rem;
  }

  #uf-app .lg\:tw-mr-10{
    margin-right: 2.5rem;
  }

  #uf-app .lg\:tw-mb-10{
    margin-bottom: 2.5rem;
  }

  #uf-app .lg\:tw-ml-10{
    margin-left: 2.5rem;
  }

  #uf-app .lg\:tw-mt-12{
    margin-top: 3rem;
  }

  #uf-app .lg\:tw-mr-12{
    margin-right: 3rem;
  }

  #uf-app .lg\:tw-mb-12{
    margin-bottom: 3rem;
  }

  #uf-app .lg\:tw-ml-12{
    margin-left: 3rem;
  }

  #uf-app .lg\:tw-mt-16{
    margin-top: 4rem;
  }

  #uf-app .lg\:tw-mr-16{
    margin-right: 4rem;
  }

  #uf-app .lg\:tw-mb-16{
    margin-bottom: 4rem;
  }

  #uf-app .lg\:tw-ml-16{
    margin-left: 4rem;
  }

  #uf-app .lg\:tw-mt-20{
    margin-top: 5rem;
  }

  #uf-app .lg\:tw-mr-20{
    margin-right: 5rem;
  }

  #uf-app .lg\:tw-mb-20{
    margin-bottom: 5rem;
  }

  #uf-app .lg\:tw-ml-20{
    margin-left: 5rem;
  }

  #uf-app .lg\:tw-mt-24{
    margin-top: 6rem;
  }

  #uf-app .lg\:tw-mr-24{
    margin-right: 6rem;
  }

  #uf-app .lg\:tw-mb-24{
    margin-bottom: 6rem;
  }

  #uf-app .lg\:tw-ml-24{
    margin-left: 6rem;
  }

  #uf-app .lg\:tw-mt-32{
    margin-top: 8rem;
  }

  #uf-app .lg\:tw-mr-32{
    margin-right: 8rem;
  }

  #uf-app .lg\:tw-mb-32{
    margin-bottom: 8rem;
  }

  #uf-app .lg\:tw-ml-32{
    margin-left: 8rem;
  }

  #uf-app .lg\:tw-mt-40{
    margin-top: 10rem;
  }

  #uf-app .lg\:tw-mr-40{
    margin-right: 10rem;
  }

  #uf-app .lg\:tw-mb-40{
    margin-bottom: 10rem;
  }

  #uf-app .lg\:tw-ml-40{
    margin-left: 10rem;
  }

  #uf-app .lg\:tw-mt-48{
    margin-top: 12rem;
  }

  #uf-app .lg\:tw-mr-48{
    margin-right: 12rem;
  }

  #uf-app .lg\:tw-mb-48{
    margin-bottom: 12rem;
  }

  #uf-app .lg\:tw-ml-48{
    margin-left: 12rem;
  }

  #uf-app .lg\:tw-mt-56{
    margin-top: 14rem;
  }

  #uf-app .lg\:tw-mr-56{
    margin-right: 14rem;
  }

  #uf-app .lg\:tw-mb-56{
    margin-bottom: 14rem;
  }

  #uf-app .lg\:tw-ml-56{
    margin-left: 14rem;
  }

  #uf-app .lg\:tw-mt-64{
    margin-top: 16rem;
  }

  #uf-app .lg\:tw-mr-64{
    margin-right: 16rem;
  }

  #uf-app .lg\:tw-mb-64{
    margin-bottom: 16rem;
  }

  #uf-app .lg\:tw-ml-64{
    margin-left: 16rem;
  }

  #uf-app .lg\:tw-mt-auto{
    margin-top: auto;
  }

  #uf-app .lg\:tw-mr-auto{
    margin-right: auto;
  }

  #uf-app .lg\:tw-mb-auto{
    margin-bottom: auto;
  }

  #uf-app .lg\:tw-ml-auto{
    margin-left: auto;
  }

  #uf-app .lg\:tw-mt-px{
    margin-top: 1px;
  }

  #uf-app .lg\:tw-mr-px{
    margin-right: 1px;
  }

  #uf-app .lg\:tw-mb-px{
    margin-bottom: 1px;
  }

  #uf-app .lg\:tw-ml-px{
    margin-left: 1px;
  }

  #uf-app .lg\:tw--mt-1{
    margin-top: -0.25rem;
  }

  #uf-app .lg\:tw--mr-1{
    margin-right: -0.25rem;
  }

  #uf-app .lg\:tw--mb-1{
    margin-bottom: -0.25rem;
  }

  #uf-app .lg\:tw--ml-1{
    margin-left: -0.25rem;
  }

  #uf-app .lg\:tw--mt-2{
    margin-top: -0.5rem;
  }

  #uf-app .lg\:tw--mr-2{
    margin-right: -0.5rem;
  }

  #uf-app .lg\:tw--mb-2{
    margin-bottom: -0.5rem;
  }

  #uf-app .lg\:tw--ml-2{
    margin-left: -0.5rem;
  }

  #uf-app .lg\:tw--mt-3{
    margin-top: -0.75rem;
  }

  #uf-app .lg\:tw--mr-3{
    margin-right: -0.75rem;
  }

  #uf-app .lg\:tw--mb-3{
    margin-bottom: -0.75rem;
  }

  #uf-app .lg\:tw--ml-3{
    margin-left: -0.75rem;
  }

  #uf-app .lg\:tw--mt-4{
    margin-top: -1rem;
  }

  #uf-app .lg\:tw--mr-4{
    margin-right: -1rem;
  }

  #uf-app .lg\:tw--mb-4{
    margin-bottom: -1rem;
  }

  #uf-app .lg\:tw--ml-4{
    margin-left: -1rem;
  }

  #uf-app .lg\:tw--mt-5{
    margin-top: -1.25rem;
  }

  #uf-app .lg\:tw--mr-5{
    margin-right: -1.25rem;
  }

  #uf-app .lg\:tw--mb-5{
    margin-bottom: -1.25rem;
  }

  #uf-app .lg\:tw--ml-5{
    margin-left: -1.25rem;
  }

  #uf-app .lg\:tw--mt-6{
    margin-top: -1.5rem;
  }

  #uf-app .lg\:tw--mr-6{
    margin-right: -1.5rem;
  }

  #uf-app .lg\:tw--mb-6{
    margin-bottom: -1.5rem;
  }

  #uf-app .lg\:tw--ml-6{
    margin-left: -1.5rem;
  }

  #uf-app .lg\:tw--mt-8{
    margin-top: -2rem;
  }

  #uf-app .lg\:tw--mr-8{
    margin-right: -2rem;
  }

  #uf-app .lg\:tw--mb-8{
    margin-bottom: -2rem;
  }

  #uf-app .lg\:tw--ml-8{
    margin-left: -2rem;
  }

  #uf-app .lg\:tw--mt-10{
    margin-top: -2.5rem;
  }

  #uf-app .lg\:tw--mr-10{
    margin-right: -2.5rem;
  }

  #uf-app .lg\:tw--mb-10{
    margin-bottom: -2.5rem;
  }

  #uf-app .lg\:tw--ml-10{
    margin-left: -2.5rem;
  }

  #uf-app .lg\:tw--mt-12{
    margin-top: -3rem;
  }

  #uf-app .lg\:tw--mr-12{
    margin-right: -3rem;
  }

  #uf-app .lg\:tw--mb-12{
    margin-bottom: -3rem;
  }

  #uf-app .lg\:tw--ml-12{
    margin-left: -3rem;
  }

  #uf-app .lg\:tw--mt-16{
    margin-top: -4rem;
  }

  #uf-app .lg\:tw--mr-16{
    margin-right: -4rem;
  }

  #uf-app .lg\:tw--mb-16{
    margin-bottom: -4rem;
  }

  #uf-app .lg\:tw--ml-16{
    margin-left: -4rem;
  }

  #uf-app .lg\:tw--mt-20{
    margin-top: -5rem;
  }

  #uf-app .lg\:tw--mr-20{
    margin-right: -5rem;
  }

  #uf-app .lg\:tw--mb-20{
    margin-bottom: -5rem;
  }

  #uf-app .lg\:tw--ml-20{
    margin-left: -5rem;
  }

  #uf-app .lg\:tw--mt-24{
    margin-top: -6rem;
  }

  #uf-app .lg\:tw--mr-24{
    margin-right: -6rem;
  }

  #uf-app .lg\:tw--mb-24{
    margin-bottom: -6rem;
  }

  #uf-app .lg\:tw--ml-24{
    margin-left: -6rem;
  }

  #uf-app .lg\:tw--mt-32{
    margin-top: -8rem;
  }

  #uf-app .lg\:tw--mr-32{
    margin-right: -8rem;
  }

  #uf-app .lg\:tw--mb-32{
    margin-bottom: -8rem;
  }

  #uf-app .lg\:tw--ml-32{
    margin-left: -8rem;
  }

  #uf-app .lg\:tw--mt-40{
    margin-top: -10rem;
  }

  #uf-app .lg\:tw--mr-40{
    margin-right: -10rem;
  }

  #uf-app .lg\:tw--mb-40{
    margin-bottom: -10rem;
  }

  #uf-app .lg\:tw--ml-40{
    margin-left: -10rem;
  }

  #uf-app .lg\:tw--mt-48{
    margin-top: -12rem;
  }

  #uf-app .lg\:tw--mr-48{
    margin-right: -12rem;
  }

  #uf-app .lg\:tw--mb-48{
    margin-bottom: -12rem;
  }

  #uf-app .lg\:tw--ml-48{
    margin-left: -12rem;
  }

  #uf-app .lg\:tw--mt-56{
    margin-top: -14rem;
  }

  #uf-app .lg\:tw--mr-56{
    margin-right: -14rem;
  }

  #uf-app .lg\:tw--mb-56{
    margin-bottom: -14rem;
  }

  #uf-app .lg\:tw--ml-56{
    margin-left: -14rem;
  }

  #uf-app .lg\:tw--mt-64{
    margin-top: -16rem;
  }

  #uf-app .lg\:tw--mr-64{
    margin-right: -16rem;
  }

  #uf-app .lg\:tw--mb-64{
    margin-bottom: -16rem;
  }

  #uf-app .lg\:tw--ml-64{
    margin-left: -16rem;
  }

  #uf-app .lg\:tw--mt-px{
    margin-top: -1px;
  }

  #uf-app .lg\:tw--mr-px{
    margin-right: -1px;
  }

  #uf-app .lg\:tw--mb-px{
    margin-bottom: -1px;
  }

  #uf-app .lg\:tw--ml-px{
    margin-left: -1px;
  }

  #uf-app .lg\:tw-max-h-full{
    max-height: 100%;
  }

  #uf-app .lg\:tw-max-h-screen{
    max-height: 100vh;
  }

  #uf-app .lg\:tw-max-w-none{
    max-width: none;
  }

  #uf-app .lg\:tw-max-w-xs{
    max-width: 20rem;
  }

  #uf-app .lg\:tw-max-w-sm{
    max-width: 24rem;
  }

  #uf-app .lg\:tw-max-w-md{
    max-width: 28rem;
  }

  #uf-app .lg\:tw-max-w-lg{
    max-width: 32rem;
  }

  #uf-app .lg\:tw-max-w-xl{
    max-width: 36rem;
  }

  #uf-app .lg\:tw-max-w-2xl{
    max-width: 42rem;
  }

  #uf-app .lg\:tw-max-w-3xl{
    max-width: 48rem;
  }

  #uf-app .lg\:tw-max-w-4xl{
    max-width: 56rem;
  }

  #uf-app .lg\:tw-max-w-5xl{
    max-width: 64rem;
  }

  #uf-app .lg\:tw-max-w-6xl{
    max-width: 72rem;
  }

  #uf-app .lg\:tw-max-w-full{
    max-width: 100%;
  }

  #uf-app .lg\:tw-max-w-screen-sm{
    max-width: 640px;
  }

  #uf-app .lg\:tw-max-w-screen-md{
    max-width: 768px;
  }

  #uf-app .lg\:tw-max-w-screen-lg{
    max-width: 1024px;
  }

  #uf-app .lg\:tw-max-w-screen-xl{
    max-width: 1280px;
  }

  #uf-app .lg\:tw-min-h-0{
    min-height: 0;
  }

  #uf-app .lg\:tw-min-h-full{
    min-height: 100%;
  }

  #uf-app .lg\:tw-min-h-screen{
    min-height: 100vh;
  }

  #uf-app .lg\:tw-min-w-0{
    min-width: 0;
  }

  #uf-app .lg\:tw-min-w-full{
    min-width: 100%;
  }

  #uf-app .lg\:tw-object-contain{
    object-fit: contain;
  }

  #uf-app .lg\:tw-object-cover{
    object-fit: cover;
  }

  #uf-app .lg\:tw-object-fill{
    object-fit: fill;
  }

  #uf-app .lg\:tw-object-none{
    object-fit: none;
  }

  #uf-app .lg\:tw-object-scale-down{
    object-fit: scale-down;
  }

  #uf-app .lg\:tw-object-bottom{
    object-position: bottom;
  }

  #uf-app .lg\:tw-object-center{
    object-position: center;
  }

  #uf-app .lg\:tw-object-left{
    object-position: left;
  }

  #uf-app .lg\:tw-object-left-bottom{
    object-position: left bottom;
  }

  #uf-app .lg\:tw-object-left-top{
    object-position: left top;
  }

  #uf-app .lg\:tw-object-right{
    object-position: right;
  }

  #uf-app .lg\:tw-object-right-bottom{
    object-position: right bottom;
  }

  #uf-app .lg\:tw-object-right-top{
    object-position: right top;
  }

  #uf-app .lg\:tw-object-top{
    object-position: top;
  }

  #uf-app .lg\:tw-opacity-0{
    opacity: 0;
  }

  #uf-app .lg\:tw-opacity-25{
    opacity: 0.25;
  }

  #uf-app .lg\:tw-opacity-50{
    opacity: 0.5;
  }

  #uf-app .lg\:tw-opacity-75{
    opacity: 0.75;
  }

  #uf-app .lg\:tw-opacity-100{
    opacity: 1;
  }

  #uf-app .lg\:tw-outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  #uf-app .lg\:tw-outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  #uf-app .lg\:tw-outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  #uf-app .lg\:tw-overflow-auto{
    overflow: auto;
  }

  #uf-app .lg\:tw-overflow-hidden{
    overflow: hidden;
  }

  #uf-app .lg\:tw-overflow-visible{
    overflow: visible;
  }

  #uf-app .lg\:tw-overflow-scroll{
    overflow: scroll;
  }

  #uf-app .lg\:tw-overflow-x-auto{
    overflow-x: auto;
  }

  #uf-app .lg\:tw-overflow-y-auto{
    overflow-y: auto;
  }

  #uf-app .lg\:tw-overflow-x-hidden{
    overflow-x: hidden;
  }

  #uf-app .lg\:tw-overflow-y-hidden{
    overflow-y: hidden;
  }

  #uf-app .lg\:tw-overflow-x-visible{
    overflow-x: visible;
  }

  #uf-app .lg\:tw-overflow-y-visible{
    overflow-y: visible;
  }

  #uf-app .lg\:tw-overflow-x-scroll{
    overflow-x: scroll;
  }

  #uf-app .lg\:tw-overflow-y-scroll{
    overflow-y: scroll;
  }

  #uf-app .lg\:tw-scrolling-touch{
    -webkit-overflow-scrolling: touch;
  }

  #uf-app .lg\:tw-scrolling-auto{
    -webkit-overflow-scrolling: auto;
  }

  #uf-app .lg\:tw-overscroll-auto{
    overscroll-behavior: auto;
  }

  #uf-app .lg\:tw-overscroll-contain{
    overscroll-behavior: contain;
  }

  #uf-app .lg\:tw-overscroll-none{
    overscroll-behavior: none;
  }

  #uf-app .lg\:tw-overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  #uf-app .lg\:tw-overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  #uf-app .lg\:tw-overscroll-y-none{
    overscroll-behavior-y: none;
  }

  #uf-app .lg\:tw-overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  #uf-app .lg\:tw-overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  #uf-app .lg\:tw-overscroll-x-none{
    overscroll-behavior-x: none;
  }

  #uf-app .lg\:tw-p-0{
    padding: 0;
  }

  #uf-app .lg\:tw-p-1{
    padding: 0.25rem;
  }

  #uf-app .lg\:tw-p-2{
    padding: 0.5rem;
  }

  #uf-app .lg\:tw-p-3{
    padding: 0.75rem;
  }

  #uf-app .lg\:tw-p-4{
    padding: 1rem;
  }

  #uf-app .lg\:tw-p-5{
    padding: 1.25rem;
  }

  #uf-app .lg\:tw-p-6{
    padding: 1.5rem;
  }

  #uf-app .lg\:tw-p-8{
    padding: 2rem;
  }

  #uf-app .lg\:tw-p-10{
    padding: 2.5rem;
  }

  #uf-app .lg\:tw-p-12{
    padding: 3rem;
  }

  #uf-app .lg\:tw-p-16{
    padding: 4rem;
  }

  #uf-app .lg\:tw-p-20{
    padding: 5rem;
  }

  #uf-app .lg\:tw-p-24{
    padding: 6rem;
  }

  #uf-app .lg\:tw-p-32{
    padding: 8rem;
  }

  #uf-app .lg\:tw-p-40{
    padding: 10rem;
  }

  #uf-app .lg\:tw-p-48{
    padding: 12rem;
  }

  #uf-app .lg\:tw-p-56{
    padding: 14rem;
  }

  #uf-app .lg\:tw-p-64{
    padding: 16rem;
  }

  #uf-app .lg\:tw-p-px{
    padding: 1px;
  }

  #uf-app .lg\:tw-py-0{
    padding-top: 0;
    padding-bottom: 0;
  }

  #uf-app .lg\:tw-px-0{
    padding-left: 0;
    padding-right: 0;
  }

  #uf-app .lg\:tw-py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  #uf-app .lg\:tw-px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  #uf-app .lg\:tw-py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  #uf-app .lg\:tw-px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  #uf-app .lg\:tw-py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  #uf-app .lg\:tw-px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  #uf-app .lg\:tw-py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  #uf-app .lg\:tw-px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  #uf-app .lg\:tw-py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  #uf-app .lg\:tw-px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  #uf-app .lg\:tw-py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  #uf-app .lg\:tw-px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  #uf-app .lg\:tw-py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  #uf-app .lg\:tw-px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  #uf-app .lg\:tw-py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  #uf-app .lg\:tw-px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  #uf-app .lg\:tw-py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  #uf-app .lg\:tw-px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  #uf-app .lg\:tw-py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  #uf-app .lg\:tw-px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  #uf-app .lg\:tw-py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  #uf-app .lg\:tw-px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  #uf-app .lg\:tw-py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  #uf-app .lg\:tw-px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  #uf-app .lg\:tw-py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  #uf-app .lg\:tw-px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  #uf-app .lg\:tw-py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  #uf-app .lg\:tw-px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  #uf-app .lg\:tw-py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  #uf-app .lg\:tw-px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  #uf-app .lg\:tw-py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  #uf-app .lg\:tw-px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  #uf-app .lg\:tw-py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  #uf-app .lg\:tw-px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  #uf-app .lg\:tw-py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  #uf-app .lg\:tw-px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  #uf-app .lg\:tw-pt-0{
    padding-top: 0;
  }

  #uf-app .lg\:tw-pr-0{
    padding-right: 0;
  }

  #uf-app .lg\:tw-pb-0{
    padding-bottom: 0;
  }

  #uf-app .lg\:tw-pl-0{
    padding-left: 0;
  }

  #uf-app .lg\:tw-pt-1{
    padding-top: 0.25rem;
  }

  #uf-app .lg\:tw-pr-1{
    padding-right: 0.25rem;
  }

  #uf-app .lg\:tw-pb-1{
    padding-bottom: 0.25rem;
  }

  #uf-app .lg\:tw-pl-1{
    padding-left: 0.25rem;
  }

  #uf-app .lg\:tw-pt-2{
    padding-top: 0.5rem;
  }

  #uf-app .lg\:tw-pr-2{
    padding-right: 0.5rem;
  }

  #uf-app .lg\:tw-pb-2{
    padding-bottom: 0.5rem;
  }

  #uf-app .lg\:tw-pl-2{
    padding-left: 0.5rem;
  }

  #uf-app .lg\:tw-pt-3{
    padding-top: 0.75rem;
  }

  #uf-app .lg\:tw-pr-3{
    padding-right: 0.75rem;
  }

  #uf-app .lg\:tw-pb-3{
    padding-bottom: 0.75rem;
  }

  #uf-app .lg\:tw-pl-3{
    padding-left: 0.75rem;
  }

  #uf-app .lg\:tw-pt-4{
    padding-top: 1rem;
  }

  #uf-app .lg\:tw-pr-4{
    padding-right: 1rem;
  }

  #uf-app .lg\:tw-pb-4{
    padding-bottom: 1rem;
  }

  #uf-app .lg\:tw-pl-4{
    padding-left: 1rem;
  }

  #uf-app .lg\:tw-pt-5{
    padding-top: 1.25rem;
  }

  #uf-app .lg\:tw-pr-5{
    padding-right: 1.25rem;
  }

  #uf-app .lg\:tw-pb-5{
    padding-bottom: 1.25rem;
  }

  #uf-app .lg\:tw-pl-5{
    padding-left: 1.25rem;
  }

  #uf-app .lg\:tw-pt-6{
    padding-top: 1.5rem;
  }

  #uf-app .lg\:tw-pr-6{
    padding-right: 1.5rem;
  }

  #uf-app .lg\:tw-pb-6{
    padding-bottom: 1.5rem;
  }

  #uf-app .lg\:tw-pl-6{
    padding-left: 1.5rem;
  }

  #uf-app .lg\:tw-pt-8{
    padding-top: 2rem;
  }

  #uf-app .lg\:tw-pr-8{
    padding-right: 2rem;
  }

  #uf-app .lg\:tw-pb-8{
    padding-bottom: 2rem;
  }

  #uf-app .lg\:tw-pl-8{
    padding-left: 2rem;
  }

  #uf-app .lg\:tw-pt-10{
    padding-top: 2.5rem;
  }

  #uf-app .lg\:tw-pr-10{
    padding-right: 2.5rem;
  }

  #uf-app .lg\:tw-pb-10{
    padding-bottom: 2.5rem;
  }

  #uf-app .lg\:tw-pl-10{
    padding-left: 2.5rem;
  }

  #uf-app .lg\:tw-pt-12{
    padding-top: 3rem;
  }

  #uf-app .lg\:tw-pr-12{
    padding-right: 3rem;
  }

  #uf-app .lg\:tw-pb-12{
    padding-bottom: 3rem;
  }

  #uf-app .lg\:tw-pl-12{
    padding-left: 3rem;
  }

  #uf-app .lg\:tw-pt-16{
    padding-top: 4rem;
  }

  #uf-app .lg\:tw-pr-16{
    padding-right: 4rem;
  }

  #uf-app .lg\:tw-pb-16{
    padding-bottom: 4rem;
  }

  #uf-app .lg\:tw-pl-16{
    padding-left: 4rem;
  }

  #uf-app .lg\:tw-pt-20{
    padding-top: 5rem;
  }

  #uf-app .lg\:tw-pr-20{
    padding-right: 5rem;
  }

  #uf-app .lg\:tw-pb-20{
    padding-bottom: 5rem;
  }

  #uf-app .lg\:tw-pl-20{
    padding-left: 5rem;
  }

  #uf-app .lg\:tw-pt-24{
    padding-top: 6rem;
  }

  #uf-app .lg\:tw-pr-24{
    padding-right: 6rem;
  }

  #uf-app .lg\:tw-pb-24{
    padding-bottom: 6rem;
  }

  #uf-app .lg\:tw-pl-24{
    padding-left: 6rem;
  }

  #uf-app .lg\:tw-pt-32{
    padding-top: 8rem;
  }

  #uf-app .lg\:tw-pr-32{
    padding-right: 8rem;
  }

  #uf-app .lg\:tw-pb-32{
    padding-bottom: 8rem;
  }

  #uf-app .lg\:tw-pl-32{
    padding-left: 8rem;
  }

  #uf-app .lg\:tw-pt-40{
    padding-top: 10rem;
  }

  #uf-app .lg\:tw-pr-40{
    padding-right: 10rem;
  }

  #uf-app .lg\:tw-pb-40{
    padding-bottom: 10rem;
  }

  #uf-app .lg\:tw-pl-40{
    padding-left: 10rem;
  }

  #uf-app .lg\:tw-pt-48{
    padding-top: 12rem;
  }

  #uf-app .lg\:tw-pr-48{
    padding-right: 12rem;
  }

  #uf-app .lg\:tw-pb-48{
    padding-bottom: 12rem;
  }

  #uf-app .lg\:tw-pl-48{
    padding-left: 12rem;
  }

  #uf-app .lg\:tw-pt-56{
    padding-top: 14rem;
  }

  #uf-app .lg\:tw-pr-56{
    padding-right: 14rem;
  }

  #uf-app .lg\:tw-pb-56{
    padding-bottom: 14rem;
  }

  #uf-app .lg\:tw-pl-56{
    padding-left: 14rem;
  }

  #uf-app .lg\:tw-pt-64{
    padding-top: 16rem;
  }

  #uf-app .lg\:tw-pr-64{
    padding-right: 16rem;
  }

  #uf-app .lg\:tw-pb-64{
    padding-bottom: 16rem;
  }

  #uf-app .lg\:tw-pl-64{
    padding-left: 16rem;
  }

  #uf-app .lg\:tw-pt-px{
    padding-top: 1px;
  }

  #uf-app .lg\:tw-pr-px{
    padding-right: 1px;
  }

  #uf-app .lg\:tw-pb-px{
    padding-bottom: 1px;
  }

  #uf-app .lg\:tw-pl-px{
    padding-left: 1px;
  }

  #uf-app .lg\:tw-placeholder-primary::placeholder{
    color: var(--color-blue);
  }

  #uf-app .lg\:tw-placeholder-muted::placeholder{
    color: var(--color-blue-grey-400);
  }

  #uf-app .lg\:tw-placeholder-warning::placeholder{
    color: var(--color-orange);
  }

  #uf-app .lg\:tw-placeholder-danger::placeholder{
    color: var(--color-orange);
  }

  #uf-app .lg\:tw-placeholder-fail::placeholder{
    color: var(--color-red);
  }

  #uf-app .lg\:tw-placeholder-info::placeholder{
    color: var(--color-deep-purple-400);
  }

  #uf-app .lg\:tw-placeholder-red-50::placeholder{
    --placeholder-opacity: 1;
    color: #ffebee;
    color: rgba(255, 235, 238, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-red-100::placeholder{
    --placeholder-opacity: 1;
    color: #ffcdd2;
    color: rgba(255, 205, 210, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-red-200::placeholder{
    --placeholder-opacity: 1;
    color: #ef9a9a;
    color: rgba(239, 154, 154, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-red-300::placeholder{
    --placeholder-opacity: 1;
    color: #e57373;
    color: rgba(229, 115, 115, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-red-400::placeholder{
    --placeholder-opacity: 1;
    color: #ef5350;
    color: rgba(239, 83, 80, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-red-500::placeholder{
    --placeholder-opacity: 1;
    color: #f44336;
    color: rgba(244, 67, 54, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-red-600::placeholder{
    --placeholder-opacity: 1;
    color: #e53935;
    color: rgba(229, 57, 53, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-red-700::placeholder{
    --placeholder-opacity: 1;
    color: #d32f2f;
    color: rgba(211, 47, 47, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-red-800::placeholder{
    --placeholder-opacity: 1;
    color: #c62828;
    color: rgba(198, 40, 40, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-red-900::placeholder{
    --placeholder-opacity: 1;
    color: #b71c1c;
    color: rgba(183, 28, 28, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-red-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ff8a80;
    color: rgba(255, 138, 128, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-red-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ff5252;
    color: rgba(255, 82, 82, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-red-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ff1744;
    color: rgba(255, 23, 68, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-red-a700::placeholder{
    --placeholder-opacity: 1;
    color: #d50000;
    color: rgba(213, 0, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-pink-50::placeholder{
    --placeholder-opacity: 1;
    color: #fce4ec;
    color: rgba(252, 228, 236, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-pink-100::placeholder{
    --placeholder-opacity: 1;
    color: #f8bbd0;
    color: rgba(248, 187, 208, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-pink-200::placeholder{
    --placeholder-opacity: 1;
    color: #f48fb1;
    color: rgba(244, 143, 177, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-pink-300::placeholder{
    --placeholder-opacity: 1;
    color: #f06292;
    color: rgba(240, 98, 146, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-pink-400::placeholder{
    --placeholder-opacity: 1;
    color: #ec407a;
    color: rgba(236, 64, 122, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-pink-500::placeholder{
    --placeholder-opacity: 1;
    color: #e91e63;
    color: rgba(233, 30, 99, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-pink-600::placeholder{
    --placeholder-opacity: 1;
    color: #d81b60;
    color: rgba(216, 27, 96, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-pink-700::placeholder{
    --placeholder-opacity: 1;
    color: #c2185b;
    color: rgba(194, 24, 91, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-pink-800::placeholder{
    --placeholder-opacity: 1;
    color: #ad1457;
    color: rgba(173, 20, 87, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-pink-900::placeholder{
    --placeholder-opacity: 1;
    color: #880e4f;
    color: rgba(136, 14, 79, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-pink-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ff80ab;
    color: rgba(255, 128, 171, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-pink-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ff4081;
    color: rgba(255, 64, 129, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-pink-a400::placeholder{
    --placeholder-opacity: 1;
    color: #f50057;
    color: rgba(245, 0, 87, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-pink-a700::placeholder{
    --placeholder-opacity: 1;
    color: #c51162;
    color: rgba(197, 17, 98, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-purple-50::placeholder{
    --placeholder-opacity: 1;
    color: #f3e5f5;
    color: rgba(243, 229, 245, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-purple-100::placeholder{
    --placeholder-opacity: 1;
    color: #e1bee7;
    color: rgba(225, 190, 231, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-purple-200::placeholder{
    --placeholder-opacity: 1;
    color: #ce93d8;
    color: rgba(206, 147, 216, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-purple-300::placeholder{
    --placeholder-opacity: 1;
    color: #ba68c8;
    color: rgba(186, 104, 200, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-purple-400::placeholder{
    --placeholder-opacity: 1;
    color: #ab47bc;
    color: rgba(171, 71, 188, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-purple-500::placeholder{
    --placeholder-opacity: 1;
    color: #9c27b0;
    color: rgba(156, 39, 176, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-purple-600::placeholder{
    --placeholder-opacity: 1;
    color: #8e24aa;
    color: rgba(142, 36, 170, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-purple-700::placeholder{
    --placeholder-opacity: 1;
    color: #7b1fa2;
    color: rgba(123, 31, 162, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-purple-800::placeholder{
    --placeholder-opacity: 1;
    color: #6a1b9a;
    color: rgba(106, 27, 154, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-purple-900::placeholder{
    --placeholder-opacity: 1;
    color: #4a148c;
    color: rgba(74, 20, 140, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-purple-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ea80fc;
    color: rgba(234, 128, 252, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-purple-a200::placeholder{
    --placeholder-opacity: 1;
    color: #e040fb;
    color: rgba(224, 64, 251, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-purple-a400::placeholder{
    --placeholder-opacity: 1;
    color: #d500f9;
    color: rgba(213, 0, 249, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-purple-a700::placeholder{
    --placeholder-opacity: 1;
    color: #aa00ff;
    color: rgba(170, 0, 255, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepPurple-50::placeholder{
    --placeholder-opacity: 1;
    color: #ede7f6;
    color: rgba(237, 231, 246, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepPurple-100::placeholder{
    --placeholder-opacity: 1;
    color: #d1c4e9;
    color: rgba(209, 196, 233, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepPurple-200::placeholder{
    --placeholder-opacity: 1;
    color: #b39ddb;
    color: rgba(179, 157, 219, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepPurple-300::placeholder{
    --placeholder-opacity: 1;
    color: #9575cd;
    color: rgba(149, 117, 205, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepPurple-400::placeholder{
    --placeholder-opacity: 1;
    color: #7e57c2;
    color: rgba(126, 87, 194, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepPurple-500::placeholder{
    --placeholder-opacity: 1;
    color: #673ab7;
    color: rgba(103, 58, 183, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepPurple-600::placeholder{
    --placeholder-opacity: 1;
    color: #5e35b1;
    color: rgba(94, 53, 177, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepPurple-700::placeholder{
    --placeholder-opacity: 1;
    color: #512da8;
    color: rgba(81, 45, 168, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepPurple-800::placeholder{
    --placeholder-opacity: 1;
    color: #4527a0;
    color: rgba(69, 39, 160, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepPurple-900::placeholder{
    --placeholder-opacity: 1;
    color: #311b92;
    color: rgba(49, 27, 146, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepPurple-a100::placeholder{
    --placeholder-opacity: 1;
    color: #b388ff;
    color: rgba(179, 136, 255, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepPurple-a200::placeholder{
    --placeholder-opacity: 1;
    color: #7c4dff;
    color: rgba(124, 77, 255, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepPurple-a400::placeholder{
    --placeholder-opacity: 1;
    color: #651fff;
    color: rgba(101, 31, 255, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepPurple-a700::placeholder{
    --placeholder-opacity: 1;
    color: #6200ea;
    color: rgba(98, 0, 234, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-indigo-50::placeholder{
    --placeholder-opacity: 1;
    color: #e8eaf6;
    color: rgba(232, 234, 246, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-indigo-100::placeholder{
    --placeholder-opacity: 1;
    color: #c5cae9;
    color: rgba(197, 202, 233, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-indigo-200::placeholder{
    --placeholder-opacity: 1;
    color: #9fa8da;
    color: rgba(159, 168, 218, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-indigo-300::placeholder{
    --placeholder-opacity: 1;
    color: #7986cb;
    color: rgba(121, 134, 203, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-indigo-400::placeholder{
    --placeholder-opacity: 1;
    color: #5c6bc0;
    color: rgba(92, 107, 192, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-indigo-500::placeholder{
    --placeholder-opacity: 1;
    color: #3f51b5;
    color: rgba(63, 81, 181, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-indigo-600::placeholder{
    --placeholder-opacity: 1;
    color: #3949ab;
    color: rgba(57, 73, 171, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-indigo-700::placeholder{
    --placeholder-opacity: 1;
    color: #303f9f;
    color: rgba(48, 63, 159, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-indigo-800::placeholder{
    --placeholder-opacity: 1;
    color: #283593;
    color: rgba(40, 53, 147, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-indigo-900::placeholder{
    --placeholder-opacity: 1;
    color: #1a237e;
    color: rgba(26, 35, 126, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-indigo-a100::placeholder{
    --placeholder-opacity: 1;
    color: #8c9eff;
    color: rgba(140, 158, 255, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-indigo-a200::placeholder{
    --placeholder-opacity: 1;
    color: #536dfe;
    color: rgba(83, 109, 254, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-indigo-a400::placeholder{
    --placeholder-opacity: 1;
    color: #3d5afe;
    color: rgba(61, 90, 254, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-indigo-a700::placeholder{
    --placeholder-opacity: 1;
    color: #304ffe;
    color: rgba(48, 79, 254, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-blue-50::placeholder{
    --placeholder-opacity: 1;
    color: #e3f2fd;
    color: rgba(227, 242, 253, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-blue-100::placeholder{
    --placeholder-opacity: 1;
    color: #bbdefb;
    color: rgba(187, 222, 251, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-blue-200::placeholder{
    --placeholder-opacity: 1;
    color: #90caf9;
    color: rgba(144, 202, 249, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-blue-300::placeholder{
    --placeholder-opacity: 1;
    color: #64b5f6;
    color: rgba(100, 181, 246, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-blue-400::placeholder{
    --placeholder-opacity: 1;
    color: #42a5f5;
    color: rgba(66, 165, 245, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-blue-500::placeholder{
    --placeholder-opacity: 1;
    color: #2196f3;
    color: rgba(33, 150, 243, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-blue-600::placeholder{
    --placeholder-opacity: 1;
    color: #1e88e5;
    color: rgba(30, 136, 229, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-blue-700::placeholder{
    --placeholder-opacity: 1;
    color: #1976d2;
    color: rgba(25, 118, 210, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-blue-800::placeholder{
    --placeholder-opacity: 1;
    color: #1565c0;
    color: rgba(21, 101, 192, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-blue-900::placeholder{
    --placeholder-opacity: 1;
    color: #0d47a1;
    color: rgba(13, 71, 161, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-blue-a100::placeholder{
    --placeholder-opacity: 1;
    color: #82b1ff;
    color: rgba(130, 177, 255, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-blue-a200::placeholder{
    --placeholder-opacity: 1;
    color: #448aff;
    color: rgba(68, 138, 255, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-blue-a400::placeholder{
    --placeholder-opacity: 1;
    color: #2979ff;
    color: rgba(41, 121, 255, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-blue-a700::placeholder{
    --placeholder-opacity: 1;
    color: #2962ff;
    color: rgba(41, 98, 255, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightBlue-50::placeholder{
    --placeholder-opacity: 1;
    color: #e1f5fe;
    color: rgba(225, 245, 254, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightBlue-100::placeholder{
    --placeholder-opacity: 1;
    color: #b3e5fc;
    color: rgba(179, 229, 252, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightBlue-200::placeholder{
    --placeholder-opacity: 1;
    color: #81d4fa;
    color: rgba(129, 212, 250, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightBlue-300::placeholder{
    --placeholder-opacity: 1;
    color: #4fc3f7;
    color: rgba(79, 195, 247, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightBlue-400::placeholder{
    --placeholder-opacity: 1;
    color: #29b6f6;
    color: rgba(41, 182, 246, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightBlue-500::placeholder{
    --placeholder-opacity: 1;
    color: #03a9f4;
    color: rgba(3, 169, 244, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightBlue-600::placeholder{
    --placeholder-opacity: 1;
    color: #039be5;
    color: rgba(3, 155, 229, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightBlue-700::placeholder{
    --placeholder-opacity: 1;
    color: #0288d1;
    color: rgba(2, 136, 209, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightBlue-800::placeholder{
    --placeholder-opacity: 1;
    color: #0277bd;
    color: rgba(2, 119, 189, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightBlue-900::placeholder{
    --placeholder-opacity: 1;
    color: #01579b;
    color: rgba(1, 87, 155, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightBlue-a100::placeholder{
    --placeholder-opacity: 1;
    color: #80d8ff;
    color: rgba(128, 216, 255, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightBlue-a200::placeholder{
    --placeholder-opacity: 1;
    color: #40c4ff;
    color: rgba(64, 196, 255, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightBlue-a400::placeholder{
    --placeholder-opacity: 1;
    color: #00b0ff;
    color: rgba(0, 176, 255, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightBlue-a700::placeholder{
    --placeholder-opacity: 1;
    color: #0091ea;
    color: rgba(0, 145, 234, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-cyan-50::placeholder{
    --placeholder-opacity: 1;
    color: #e0f7fa;
    color: rgba(224, 247, 250, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-cyan-100::placeholder{
    --placeholder-opacity: 1;
    color: #b2ebf2;
    color: rgba(178, 235, 242, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-cyan-200::placeholder{
    --placeholder-opacity: 1;
    color: #80deea;
    color: rgba(128, 222, 234, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-cyan-300::placeholder{
    --placeholder-opacity: 1;
    color: #4dd0e1;
    color: rgba(77, 208, 225, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-cyan-400::placeholder{
    --placeholder-opacity: 1;
    color: #26c6da;
    color: rgba(38, 198, 218, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-cyan-500::placeholder{
    --placeholder-opacity: 1;
    color: #00bcd4;
    color: rgba(0, 188, 212, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-cyan-600::placeholder{
    --placeholder-opacity: 1;
    color: #00acc1;
    color: rgba(0, 172, 193, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-cyan-700::placeholder{
    --placeholder-opacity: 1;
    color: #0097a7;
    color: rgba(0, 151, 167, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-cyan-800::placeholder{
    --placeholder-opacity: 1;
    color: #00838f;
    color: rgba(0, 131, 143, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-cyan-900::placeholder{
    --placeholder-opacity: 1;
    color: #006064;
    color: rgba(0, 96, 100, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-cyan-a100::placeholder{
    --placeholder-opacity: 1;
    color: #84ffff;
    color: rgba(132, 255, 255, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-cyan-a200::placeholder{
    --placeholder-opacity: 1;
    color: #18ffff;
    color: rgba(24, 255, 255, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-cyan-a400::placeholder{
    --placeholder-opacity: 1;
    color: #00e5ff;
    color: rgba(0, 229, 255, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-cyan-a700::placeholder{
    --placeholder-opacity: 1;
    color: #00b8d4;
    color: rgba(0, 184, 212, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-teal-50::placeholder{
    --placeholder-opacity: 1;
    color: #e0f2f1;
    color: rgba(224, 242, 241, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-teal-100::placeholder{
    --placeholder-opacity: 1;
    color: #b2dfdb;
    color: rgba(178, 223, 219, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-teal-200::placeholder{
    --placeholder-opacity: 1;
    color: #80cbc4;
    color: rgba(128, 203, 196, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-teal-300::placeholder{
    --placeholder-opacity: 1;
    color: #4db6ac;
    color: rgba(77, 182, 172, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-teal-400::placeholder{
    --placeholder-opacity: 1;
    color: #26a69a;
    color: rgba(38, 166, 154, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-teal-500::placeholder{
    --placeholder-opacity: 1;
    color: #009688;
    color: rgba(0, 150, 136, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-teal-600::placeholder{
    --placeholder-opacity: 1;
    color: #00897b;
    color: rgba(0, 137, 123, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-teal-700::placeholder{
    --placeholder-opacity: 1;
    color: #00796b;
    color: rgba(0, 121, 107, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-teal-800::placeholder{
    --placeholder-opacity: 1;
    color: #00695c;
    color: rgba(0, 105, 92, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-teal-900::placeholder{
    --placeholder-opacity: 1;
    color: #004d40;
    color: rgba(0, 77, 64, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-teal-a100::placeholder{
    --placeholder-opacity: 1;
    color: #a7ffeb;
    color: rgba(167, 255, 235, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-teal-a200::placeholder{
    --placeholder-opacity: 1;
    color: #64ffda;
    color: rgba(100, 255, 218, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-teal-a400::placeholder{
    --placeholder-opacity: 1;
    color: #1de9b6;
    color: rgba(29, 233, 182, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-teal-a700::placeholder{
    --placeholder-opacity: 1;
    color: #00bfa5;
    color: rgba(0, 191, 165, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-green-50::placeholder{
    --placeholder-opacity: 1;
    color: #e8f5e9;
    color: rgba(232, 245, 233, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-green-100::placeholder{
    --placeholder-opacity: 1;
    color: #c8e6c9;
    color: rgba(200, 230, 201, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-green-200::placeholder{
    --placeholder-opacity: 1;
    color: #a5d6a7;
    color: rgba(165, 214, 167, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-green-300::placeholder{
    --placeholder-opacity: 1;
    color: #81c784;
    color: rgba(129, 199, 132, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-green-400::placeholder{
    --placeholder-opacity: 1;
    color: #66bb6a;
    color: rgba(102, 187, 106, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-green-500::placeholder{
    --placeholder-opacity: 1;
    color: #4caf50;
    color: rgba(76, 175, 80, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-green-600::placeholder{
    --placeholder-opacity: 1;
    color: #43a047;
    color: rgba(67, 160, 71, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-green-700::placeholder{
    --placeholder-opacity: 1;
    color: #388e3c;
    color: rgba(56, 142, 60, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-green-800::placeholder{
    --placeholder-opacity: 1;
    color: #2e7d32;
    color: rgba(46, 125, 50, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-green-900::placeholder{
    --placeholder-opacity: 1;
    color: #1b5e20;
    color: rgba(27, 94, 32, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-green-a100::placeholder{
    --placeholder-opacity: 1;
    color: #b9f6ca;
    color: rgba(185, 246, 202, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-green-a200::placeholder{
    --placeholder-opacity: 1;
    color: #69f0ae;
    color: rgba(105, 240, 174, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-green-a400::placeholder{
    --placeholder-opacity: 1;
    color: #00e676;
    color: rgba(0, 230, 118, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-green-a700::placeholder{
    --placeholder-opacity: 1;
    color: #00c853;
    color: rgba(0, 200, 83, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightGreen-50::placeholder{
    --placeholder-opacity: 1;
    color: #f1f8e9;
    color: rgba(241, 248, 233, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightGreen-100::placeholder{
    --placeholder-opacity: 1;
    color: #dcedc8;
    color: rgba(220, 237, 200, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightGreen-200::placeholder{
    --placeholder-opacity: 1;
    color: #c5e1a5;
    color: rgba(197, 225, 165, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightGreen-300::placeholder{
    --placeholder-opacity: 1;
    color: #aed581;
    color: rgba(174, 213, 129, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightGreen-400::placeholder{
    --placeholder-opacity: 1;
    color: #9ccc65;
    color: rgba(156, 204, 101, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightGreen-500::placeholder{
    --placeholder-opacity: 1;
    color: #8bc34a;
    color: rgba(139, 195, 74, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightGreen-600::placeholder{
    --placeholder-opacity: 1;
    color: #7cb342;
    color: rgba(124, 179, 66, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightGreen-700::placeholder{
    --placeholder-opacity: 1;
    color: #689f38;
    color: rgba(104, 159, 56, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightGreen-800::placeholder{
    --placeholder-opacity: 1;
    color: #558b2f;
    color: rgba(85, 139, 47, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightGreen-900::placeholder{
    --placeholder-opacity: 1;
    color: #33691e;
    color: rgba(51, 105, 30, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightGreen-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ccff90;
    color: rgba(204, 255, 144, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightGreen-a200::placeholder{
    --placeholder-opacity: 1;
    color: #b2ff59;
    color: rgba(178, 255, 89, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightGreen-a400::placeholder{
    --placeholder-opacity: 1;
    color: #76ff03;
    color: rgba(118, 255, 3, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lightGreen-a700::placeholder{
    --placeholder-opacity: 1;
    color: #64dd17;
    color: rgba(100, 221, 23, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lime-50::placeholder{
    --placeholder-opacity: 1;
    color: #f9fbe7;
    color: rgba(249, 251, 231, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lime-100::placeholder{
    --placeholder-opacity: 1;
    color: #f0f4c3;
    color: rgba(240, 244, 195, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lime-200::placeholder{
    --placeholder-opacity: 1;
    color: #e6ee9c;
    color: rgba(230, 238, 156, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lime-300::placeholder{
    --placeholder-opacity: 1;
    color: #dce775;
    color: rgba(220, 231, 117, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lime-400::placeholder{
    --placeholder-opacity: 1;
    color: #d4e157;
    color: rgba(212, 225, 87, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lime-500::placeholder{
    --placeholder-opacity: 1;
    color: #cddc39;
    color: rgba(205, 220, 57, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lime-600::placeholder{
    --placeholder-opacity: 1;
    color: #c0ca33;
    color: rgba(192, 202, 51, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lime-700::placeholder{
    --placeholder-opacity: 1;
    color: #afb42b;
    color: rgba(175, 180, 43, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lime-800::placeholder{
    --placeholder-opacity: 1;
    color: #9e9d24;
    color: rgba(158, 157, 36, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lime-900::placeholder{
    --placeholder-opacity: 1;
    color: #827717;
    color: rgba(130, 119, 23, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lime-a100::placeholder{
    --placeholder-opacity: 1;
    color: #f4ff81;
    color: rgba(244, 255, 129, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lime-a200::placeholder{
    --placeholder-opacity: 1;
    color: #eeff41;
    color: rgba(238, 255, 65, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lime-a400::placeholder{
    --placeholder-opacity: 1;
    color: #c6ff00;
    color: rgba(198, 255, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-lime-a700::placeholder{
    --placeholder-opacity: 1;
    color: #aeea00;
    color: rgba(174, 234, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-yellow-50::placeholder{
    --placeholder-opacity: 1;
    color: #fffde7;
    color: rgba(255, 253, 231, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-yellow-100::placeholder{
    --placeholder-opacity: 1;
    color: #fff9c4;
    color: rgba(255, 249, 196, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-yellow-200::placeholder{
    --placeholder-opacity: 1;
    color: #fff59d;
    color: rgba(255, 245, 157, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-yellow-300::placeholder{
    --placeholder-opacity: 1;
    color: #fff176;
    color: rgba(255, 241, 118, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-yellow-400::placeholder{
    --placeholder-opacity: 1;
    color: #ffee58;
    color: rgba(255, 238, 88, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-yellow-500::placeholder{
    --placeholder-opacity: 1;
    color: #ffeb3b;
    color: rgba(255, 235, 59, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-yellow-600::placeholder{
    --placeholder-opacity: 1;
    color: #fdd835;
    color: rgba(253, 216, 53, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-yellow-700::placeholder{
    --placeholder-opacity: 1;
    color: #fbc02d;
    color: rgba(251, 192, 45, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-yellow-800::placeholder{
    --placeholder-opacity: 1;
    color: #f9a825;
    color: rgba(249, 168, 37, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-yellow-900::placeholder{
    --placeholder-opacity: 1;
    color: #f57f17;
    color: rgba(245, 127, 23, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-yellow-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ffff8d;
    color: rgba(255, 255, 141, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-yellow-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ffff00;
    color: rgba(255, 255, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-yellow-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ffea00;
    color: rgba(255, 234, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-yellow-a700::placeholder{
    --placeholder-opacity: 1;
    color: #ffd600;
    color: rgba(255, 214, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-amber-50::placeholder{
    --placeholder-opacity: 1;
    color: #fff8e1;
    color: rgba(255, 248, 225, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-amber-100::placeholder{
    --placeholder-opacity: 1;
    color: #ffecb3;
    color: rgba(255, 236, 179, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-amber-200::placeholder{
    --placeholder-opacity: 1;
    color: #ffe082;
    color: rgba(255, 224, 130, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-amber-300::placeholder{
    --placeholder-opacity: 1;
    color: #ffd54f;
    color: rgba(255, 213, 79, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-amber-400::placeholder{
    --placeholder-opacity: 1;
    color: #ffca28;
    color: rgba(255, 202, 40, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-amber-500::placeholder{
    --placeholder-opacity: 1;
    color: #ffc107;
    color: rgba(255, 193, 7, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-amber-600::placeholder{
    --placeholder-opacity: 1;
    color: #ffb300;
    color: rgba(255, 179, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-amber-700::placeholder{
    --placeholder-opacity: 1;
    color: #ffa000;
    color: rgba(255, 160, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-amber-800::placeholder{
    --placeholder-opacity: 1;
    color: #ff8f00;
    color: rgba(255, 143, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-amber-900::placeholder{
    --placeholder-opacity: 1;
    color: #ff6f00;
    color: rgba(255, 111, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-amber-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ffe57f;
    color: rgba(255, 229, 127, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-amber-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ffd740;
    color: rgba(255, 215, 64, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-amber-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ffc400;
    color: rgba(255, 196, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-amber-a700::placeholder{
    --placeholder-opacity: 1;
    color: #ffab00;
    color: rgba(255, 171, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-orange-50::placeholder{
    --placeholder-opacity: 1;
    color: #fff3e0;
    color: rgba(255, 243, 224, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-orange-100::placeholder{
    --placeholder-opacity: 1;
    color: #ffe0b2;
    color: rgba(255, 224, 178, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-orange-200::placeholder{
    --placeholder-opacity: 1;
    color: #ffcc80;
    color: rgba(255, 204, 128, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-orange-300::placeholder{
    --placeholder-opacity: 1;
    color: #ffb74d;
    color: rgba(255, 183, 77, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-orange-400::placeholder{
    --placeholder-opacity: 1;
    color: #ffa726;
    color: rgba(255, 167, 38, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-orange-500::placeholder{
    --placeholder-opacity: 1;
    color: #ff9800;
    color: rgba(255, 152, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-orange-600::placeholder{
    --placeholder-opacity: 1;
    color: #fb8c00;
    color: rgba(251, 140, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-orange-700::placeholder{
    --placeholder-opacity: 1;
    color: #f57c00;
    color: rgba(245, 124, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-orange-800::placeholder{
    --placeholder-opacity: 1;
    color: #ef6c00;
    color: rgba(239, 108, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-orange-900::placeholder{
    --placeholder-opacity: 1;
    color: #e65100;
    color: rgba(230, 81, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-orange-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ffd180;
    color: rgba(255, 209, 128, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-orange-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ffab40;
    color: rgba(255, 171, 64, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-orange-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ff9100;
    color: rgba(255, 145, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-orange-a700::placeholder{
    --placeholder-opacity: 1;
    color: #ff6d00;
    color: rgba(255, 109, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepOrange-50::placeholder{
    --placeholder-opacity: 1;
    color: #fbe9e7;
    color: rgba(251, 233, 231, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepOrange-100::placeholder{
    --placeholder-opacity: 1;
    color: #ffccbc;
    color: rgba(255, 204, 188, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepOrange-200::placeholder{
    --placeholder-opacity: 1;
    color: #ffab91;
    color: rgba(255, 171, 145, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepOrange-300::placeholder{
    --placeholder-opacity: 1;
    color: #ff8a65;
    color: rgba(255, 138, 101, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepOrange-400::placeholder{
    --placeholder-opacity: 1;
    color: #ff7043;
    color: rgba(255, 112, 67, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepOrange-500::placeholder{
    --placeholder-opacity: 1;
    color: #ff5722;
    color: rgba(255, 87, 34, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepOrange-600::placeholder{
    --placeholder-opacity: 1;
    color: #f4511e;
    color: rgba(244, 81, 30, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepOrange-700::placeholder{
    --placeholder-opacity: 1;
    color: #e64a19;
    color: rgba(230, 74, 25, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepOrange-800::placeholder{
    --placeholder-opacity: 1;
    color: #d84315;
    color: rgba(216, 67, 21, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepOrange-900::placeholder{
    --placeholder-opacity: 1;
    color: #bf360c;
    color: rgba(191, 54, 12, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepOrange-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ff9e80;
    color: rgba(255, 158, 128, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepOrange-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ff6e40;
    color: rgba(255, 110, 64, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepOrange-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ff3d00;
    color: rgba(255, 61, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-deepOrange-a700::placeholder{
    --placeholder-opacity: 1;
    color: #dd2c00;
    color: rgba(221, 44, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-brown-50::placeholder{
    --placeholder-opacity: 1;
    color: #efebe9;
    color: rgba(239, 235, 233, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-brown-100::placeholder{
    --placeholder-opacity: 1;
    color: #d7ccc8;
    color: rgba(215, 204, 200, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-brown-200::placeholder{
    --placeholder-opacity: 1;
    color: #bcaaa4;
    color: rgba(188, 170, 164, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-brown-300::placeholder{
    --placeholder-opacity: 1;
    color: #a1887f;
    color: rgba(161, 136, 127, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-brown-400::placeholder{
    --placeholder-opacity: 1;
    color: #8d6e63;
    color: rgba(141, 110, 99, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-brown-500::placeholder{
    --placeholder-opacity: 1;
    color: #795548;
    color: rgba(121, 85, 72, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-brown-600::placeholder{
    --placeholder-opacity: 1;
    color: #6d4c41;
    color: rgba(109, 76, 65, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-brown-700::placeholder{
    --placeholder-opacity: 1;
    color: #5d4037;
    color: rgba(93, 64, 55, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-brown-800::placeholder{
    --placeholder-opacity: 1;
    color: #4e342e;
    color: rgba(78, 52, 46, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-brown-900::placeholder{
    --placeholder-opacity: 1;
    color: #3e2723;
    color: rgba(62, 39, 35, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-gray-50::placeholder{
    --placeholder-opacity: 1;
    color: #fafafa;
    color: rgba(250, 250, 250, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-gray-100::placeholder{
    --placeholder-opacity: 1;
    color: #f5f5f5;
    color: rgba(245, 245, 245, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-gray-200::placeholder{
    --placeholder-opacity: 1;
    color: #eeeeee;
    color: rgba(238, 238, 238, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-gray-300::placeholder{
    --placeholder-opacity: 1;
    color: #e0e0e0;
    color: rgba(224, 224, 224, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-gray-400::placeholder{
    --placeholder-opacity: 1;
    color: #bdbdbd;
    color: rgba(189, 189, 189, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-gray-500::placeholder{
    --placeholder-opacity: 1;
    color: #9e9e9e;
    color: rgba(158, 158, 158, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-gray-600::placeholder{
    --placeholder-opacity: 1;
    color: #757575;
    color: rgba(117, 117, 117, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-gray-700::placeholder{
    --placeholder-opacity: 1;
    color: #616161;
    color: rgba(97, 97, 97, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-gray-800::placeholder{
    --placeholder-opacity: 1;
    color: #424242;
    color: rgba(66, 66, 66, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-gray-900::placeholder{
    --placeholder-opacity: 1;
    color: #212121;
    color: rgba(33, 33, 33, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-blueGray-50::placeholder{
    color: var(--color-blue-grey-50);
  }

  #uf-app .lg\:tw-placeholder-blueGray-100::placeholder{
    color: var(--color-blue-grey-100);
  }

  #uf-app .lg\:tw-placeholder-blueGray-200::placeholder{
    color: var(--color-blue-grey-200);
  }

  #uf-app .lg\:tw-placeholder-blueGray-300::placeholder{
    color: var(--color-blue-grey-300);
  }

  #uf-app .lg\:tw-placeholder-blueGray-400::placeholder{
    color: var(--color-blue-grey-400);
  }

  #uf-app .lg\:tw-placeholder-blueGray-500::placeholder{
    color: var(--color-blue-grey-500);
  }

  #uf-app .lg\:tw-placeholder-blueGray-600::placeholder{
    color: var(--color-blue-grey-600);
  }

  #uf-app .lg\:tw-placeholder-blueGray-700::placeholder{
    color: var(--color-blue-grey-700);
  }

  #uf-app .lg\:tw-placeholder-blueGray-800::placeholder{
    color: var(--color-blue-grey-800);
  }

  #uf-app .lg\:tw-placeholder-blueGray-900::placeholder{
    color: var(--color-blue-grey-900);
  }

  #uf-app .lg\:tw-placeholder-black::placeholder{
    --placeholder-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-white::placeholder{
    --placeholder-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  #uf-app .lg\:tw-placeholder-transparent::placeholder{
    color: transparent;
  }

  #uf-app .lg\:tw-placeholder-opacity-0::placeholder{
    --placeholder-opacity: 0;
  }

  #uf-app .lg\:tw-placeholder-opacity-25::placeholder{
    --placeholder-opacity: 0.25;
  }

  #uf-app .lg\:tw-placeholder-opacity-50::placeholder{
    --placeholder-opacity: 0.5;
  }

  #uf-app .lg\:tw-placeholder-opacity-75::placeholder{
    --placeholder-opacity: 0.75;
  }

  #uf-app .lg\:tw-placeholder-opacity-100::placeholder{
    --placeholder-opacity: 1;
  }

  #uf-app .lg\:tw-pointer-events-none{
    pointer-events: none;
  }

  #uf-app .lg\:tw-pointer-events-auto{
    pointer-events: auto;
  }

  #uf-app .lg\:tw-static{
    position: static;
  }

  #uf-app .lg\:tw-fixed{
    position: fixed;
  }

  #uf-app .lg\:tw-absolute{
    position: absolute;
  }

  #uf-app .lg\:tw-relative{
    position: relative;
  }

  #uf-app .lg\:tw-sticky{
    position: sticky;
  }

  #uf-app .lg\:tw-inset-0{
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  #uf-app .lg\:tw-inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  #uf-app .lg\:tw--inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  #uf-app .lg\:tw--inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  #uf-app .lg\:tw-inset-y-0{
    top: 0;
    bottom: 0;
  }

  #uf-app .lg\:tw-inset-x-0{
    right: 0;
    left: 0;
  }

  #uf-app .lg\:tw-inset-y-auto{
    top: auto;
    bottom: auto;
  }

  #uf-app .lg\:tw-inset-x-auto{
    right: auto;
    left: auto;
  }

  #uf-app .lg\:tw--inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  #uf-app .lg\:tw--inset-x-1{
    right: -0.25rem;
    left: -0.25rem;
  }

  #uf-app .lg\:tw--inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  #uf-app .lg\:tw--inset-x-2{
    right: -0.5rem;
    left: -0.5rem;
  }

  #uf-app .lg\:tw-top-0{
    top: 0;
  }

  #uf-app .lg\:tw-right-0{
    right: 0;
  }

  #uf-app .lg\:tw-bottom-0{
    bottom: 0;
  }

  #uf-app .lg\:tw-left-0{
    left: 0;
  }

  #uf-app .lg\:tw-top-auto{
    top: auto;
  }

  #uf-app .lg\:tw-right-auto{
    right: auto;
  }

  #uf-app .lg\:tw-bottom-auto{
    bottom: auto;
  }

  #uf-app .lg\:tw-left-auto{
    left: auto;
  }

  #uf-app .lg\:tw--top-1{
    top: -0.25rem;
  }

  #uf-app .lg\:tw--right-1{
    right: -0.25rem;
  }

  #uf-app .lg\:tw--bottom-1{
    bottom: -0.25rem;
  }

  #uf-app .lg\:tw--left-1{
    left: -0.25rem;
  }

  #uf-app .lg\:tw--top-2{
    top: -0.5rem;
  }

  #uf-app .lg\:tw--right-2{
    right: -0.5rem;
  }

  #uf-app .lg\:tw--bottom-2{
    bottom: -0.5rem;
  }

  #uf-app .lg\:tw--left-2{
    left: -0.5rem;
  }

  #uf-app .lg\:tw-resize-none{
    resize: none;
  }

  #uf-app .lg\:tw-resize-y{
    resize: vertical;
  }

  #uf-app .lg\:tw-resize-x{
    resize: horizontal;
  }

  #uf-app .lg\:tw-resize{
    resize: both;
  }

  #uf-app .lg\:tw-shadow-xs{
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  }

  #uf-app .lg\:tw-shadow-sm{
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  }

  #uf-app .lg\:tw-shadow{
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  #uf-app .lg\:tw-shadow-md{
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  #uf-app .lg\:tw-shadow-lg{
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  #uf-app .lg\:tw-shadow-xl{
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  #uf-app .lg\:tw-shadow-2xl{
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  #uf-app .lg\:tw-shadow-inner{
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  #uf-app .lg\:tw-shadow-outline{
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  #uf-app .lg\:tw-shadow-none{
    box-shadow: none;
  }

  #uf-app .lg\:tw-fill-current{
    fill: currentColor;
  }

  #uf-app .lg\:tw-stroke-current{
    stroke: currentColor;
  }

  #uf-app .lg\:tw-stroke-0{
    stroke-width: 0;
  }

  #uf-app .lg\:tw-stroke-1{
    stroke-width: 1;
  }

  #uf-app .lg\:tw-stroke-2{
    stroke-width: 2;
  }

  #uf-app .lg\:tw-table-auto{
    table-layout: auto;
  }

  #uf-app .lg\:tw-table-fixed{
    table-layout: fixed;
  }

  #uf-app .lg\:tw-text-left{
    text-align: left;
  }

  #uf-app .lg\:tw-text-center{
    text-align: center;
  }

  #uf-app .lg\:tw-text-right{
    text-align: right;
  }

  #uf-app .lg\:tw-text-justify{
    text-align: justify;
  }

  #uf-app .lg\:tw-text-primary{
    color: var(--color-blue);
  }

  #uf-app .lg\:tw-text-muted{
    color: var(--color-blue-grey-400);
  }

  #uf-app .lg\:tw-text-warning{
    color: var(--color-orange);
  }

  #uf-app .lg\:tw-text-danger{
    color: var(--color-orange);
  }

  #uf-app .lg\:tw-text-fail{
    color: var(--color-red);
  }

  #uf-app .lg\:tw-text-info{
    color: var(--color-deep-purple-400);
  }

  #uf-app .lg\:tw-text-red-50{
    --text-opacity: 1;
    color: #ffebee;
    color: rgba(255, 235, 238, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-red-100{
    --text-opacity: 1;
    color: #ffcdd2;
    color: rgba(255, 205, 210, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-red-200{
    --text-opacity: 1;
    color: #ef9a9a;
    color: rgba(239, 154, 154, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-red-300{
    --text-opacity: 1;
    color: #e57373;
    color: rgba(229, 115, 115, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-red-400{
    --text-opacity: 1;
    color: #ef5350;
    color: rgba(239, 83, 80, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-red-500{
    --text-opacity: 1;
    color: #f44336;
    color: rgba(244, 67, 54, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-red-600{
    --text-opacity: 1;
    color: #e53935;
    color: rgba(229, 57, 53, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-red-700{
    --text-opacity: 1;
    color: #d32f2f;
    color: rgba(211, 47, 47, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-red-800{
    --text-opacity: 1;
    color: #c62828;
    color: rgba(198, 40, 40, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-red-900{
    --text-opacity: 1;
    color: #b71c1c;
    color: rgba(183, 28, 28, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-red-a100{
    --text-opacity: 1;
    color: #ff8a80;
    color: rgba(255, 138, 128, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-red-a200{
    --text-opacity: 1;
    color: #ff5252;
    color: rgba(255, 82, 82, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-red-a400{
    --text-opacity: 1;
    color: #ff1744;
    color: rgba(255, 23, 68, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-red-a700{
    --text-opacity: 1;
    color: #d50000;
    color: rgba(213, 0, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-pink-50{
    --text-opacity: 1;
    color: #fce4ec;
    color: rgba(252, 228, 236, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-pink-100{
    --text-opacity: 1;
    color: #f8bbd0;
    color: rgba(248, 187, 208, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-pink-200{
    --text-opacity: 1;
    color: #f48fb1;
    color: rgba(244, 143, 177, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-pink-300{
    --text-opacity: 1;
    color: #f06292;
    color: rgba(240, 98, 146, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-pink-400{
    --text-opacity: 1;
    color: #ec407a;
    color: rgba(236, 64, 122, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-pink-500{
    --text-opacity: 1;
    color: #e91e63;
    color: rgba(233, 30, 99, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-pink-600{
    --text-opacity: 1;
    color: #d81b60;
    color: rgba(216, 27, 96, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-pink-700{
    --text-opacity: 1;
    color: #c2185b;
    color: rgba(194, 24, 91, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-pink-800{
    --text-opacity: 1;
    color: #ad1457;
    color: rgba(173, 20, 87, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-pink-900{
    --text-opacity: 1;
    color: #880e4f;
    color: rgba(136, 14, 79, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-pink-a100{
    --text-opacity: 1;
    color: #ff80ab;
    color: rgba(255, 128, 171, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-pink-a200{
    --text-opacity: 1;
    color: #ff4081;
    color: rgba(255, 64, 129, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-pink-a400{
    --text-opacity: 1;
    color: #f50057;
    color: rgba(245, 0, 87, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-pink-a700{
    --text-opacity: 1;
    color: #c51162;
    color: rgba(197, 17, 98, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-purple-50{
    --text-opacity: 1;
    color: #f3e5f5;
    color: rgba(243, 229, 245, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-purple-100{
    --text-opacity: 1;
    color: #e1bee7;
    color: rgba(225, 190, 231, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-purple-200{
    --text-opacity: 1;
    color: #ce93d8;
    color: rgba(206, 147, 216, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-purple-300{
    --text-opacity: 1;
    color: #ba68c8;
    color: rgba(186, 104, 200, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-purple-400{
    --text-opacity: 1;
    color: #ab47bc;
    color: rgba(171, 71, 188, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-purple-500{
    --text-opacity: 1;
    color: #9c27b0;
    color: rgba(156, 39, 176, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-purple-600{
    --text-opacity: 1;
    color: #8e24aa;
    color: rgba(142, 36, 170, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-purple-700{
    --text-opacity: 1;
    color: #7b1fa2;
    color: rgba(123, 31, 162, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-purple-800{
    --text-opacity: 1;
    color: #6a1b9a;
    color: rgba(106, 27, 154, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-purple-900{
    --text-opacity: 1;
    color: #4a148c;
    color: rgba(74, 20, 140, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-purple-a100{
    --text-opacity: 1;
    color: #ea80fc;
    color: rgba(234, 128, 252, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-purple-a200{
    --text-opacity: 1;
    color: #e040fb;
    color: rgba(224, 64, 251, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-purple-a400{
    --text-opacity: 1;
    color: #d500f9;
    color: rgba(213, 0, 249, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-purple-a700{
    --text-opacity: 1;
    color: #aa00ff;
    color: rgba(170, 0, 255, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepPurple-50{
    --text-opacity: 1;
    color: #ede7f6;
    color: rgba(237, 231, 246, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepPurple-100{
    --text-opacity: 1;
    color: #d1c4e9;
    color: rgba(209, 196, 233, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepPurple-200{
    --text-opacity: 1;
    color: #b39ddb;
    color: rgba(179, 157, 219, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepPurple-300{
    --text-opacity: 1;
    color: #9575cd;
    color: rgba(149, 117, 205, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepPurple-400{
    --text-opacity: 1;
    color: #7e57c2;
    color: rgba(126, 87, 194, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepPurple-500{
    --text-opacity: 1;
    color: #673ab7;
    color: rgba(103, 58, 183, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepPurple-600{
    --text-opacity: 1;
    color: #5e35b1;
    color: rgba(94, 53, 177, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepPurple-700{
    --text-opacity: 1;
    color: #512da8;
    color: rgba(81, 45, 168, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepPurple-800{
    --text-opacity: 1;
    color: #4527a0;
    color: rgba(69, 39, 160, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepPurple-900{
    --text-opacity: 1;
    color: #311b92;
    color: rgba(49, 27, 146, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepPurple-a100{
    --text-opacity: 1;
    color: #b388ff;
    color: rgba(179, 136, 255, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepPurple-a200{
    --text-opacity: 1;
    color: #7c4dff;
    color: rgba(124, 77, 255, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepPurple-a400{
    --text-opacity: 1;
    color: #651fff;
    color: rgba(101, 31, 255, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepPurple-a700{
    --text-opacity: 1;
    color: #6200ea;
    color: rgba(98, 0, 234, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-indigo-50{
    --text-opacity: 1;
    color: #e8eaf6;
    color: rgba(232, 234, 246, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-indigo-100{
    --text-opacity: 1;
    color: #c5cae9;
    color: rgba(197, 202, 233, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-indigo-200{
    --text-opacity: 1;
    color: #9fa8da;
    color: rgba(159, 168, 218, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-indigo-300{
    --text-opacity: 1;
    color: #7986cb;
    color: rgba(121, 134, 203, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-indigo-400{
    --text-opacity: 1;
    color: #5c6bc0;
    color: rgba(92, 107, 192, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-indigo-500{
    --text-opacity: 1;
    color: #3f51b5;
    color: rgba(63, 81, 181, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-indigo-600{
    --text-opacity: 1;
    color: #3949ab;
    color: rgba(57, 73, 171, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-indigo-700{
    --text-opacity: 1;
    color: #303f9f;
    color: rgba(48, 63, 159, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-indigo-800{
    --text-opacity: 1;
    color: #283593;
    color: rgba(40, 53, 147, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-indigo-900{
    --text-opacity: 1;
    color: #1a237e;
    color: rgba(26, 35, 126, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-indigo-a100{
    --text-opacity: 1;
    color: #8c9eff;
    color: rgba(140, 158, 255, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-indigo-a200{
    --text-opacity: 1;
    color: #536dfe;
    color: rgba(83, 109, 254, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-indigo-a400{
    --text-opacity: 1;
    color: #3d5afe;
    color: rgba(61, 90, 254, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-indigo-a700{
    --text-opacity: 1;
    color: #304ffe;
    color: rgba(48, 79, 254, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-blue-50{
    --text-opacity: 1;
    color: #e3f2fd;
    color: rgba(227, 242, 253, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-blue-100{
    --text-opacity: 1;
    color: #bbdefb;
    color: rgba(187, 222, 251, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-blue-200{
    --text-opacity: 1;
    color: #90caf9;
    color: rgba(144, 202, 249, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-blue-300{
    --text-opacity: 1;
    color: #64b5f6;
    color: rgba(100, 181, 246, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-blue-400{
    --text-opacity: 1;
    color: #42a5f5;
    color: rgba(66, 165, 245, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-blue-500{
    --text-opacity: 1;
    color: #2196f3;
    color: rgba(33, 150, 243, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-blue-600{
    --text-opacity: 1;
    color: #1e88e5;
    color: rgba(30, 136, 229, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-blue-700{
    --text-opacity: 1;
    color: #1976d2;
    color: rgba(25, 118, 210, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-blue-800{
    --text-opacity: 1;
    color: #1565c0;
    color: rgba(21, 101, 192, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-blue-900{
    --text-opacity: 1;
    color: #0d47a1;
    color: rgba(13, 71, 161, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-blue-a100{
    --text-opacity: 1;
    color: #82b1ff;
    color: rgba(130, 177, 255, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-blue-a200{
    --text-opacity: 1;
    color: #448aff;
    color: rgba(68, 138, 255, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-blue-a400{
    --text-opacity: 1;
    color: #2979ff;
    color: rgba(41, 121, 255, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-blue-a700{
    --text-opacity: 1;
    color: #2962ff;
    color: rgba(41, 98, 255, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightBlue-50{
    --text-opacity: 1;
    color: #e1f5fe;
    color: rgba(225, 245, 254, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightBlue-100{
    --text-opacity: 1;
    color: #b3e5fc;
    color: rgba(179, 229, 252, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightBlue-200{
    --text-opacity: 1;
    color: #81d4fa;
    color: rgba(129, 212, 250, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightBlue-300{
    --text-opacity: 1;
    color: #4fc3f7;
    color: rgba(79, 195, 247, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightBlue-400{
    --text-opacity: 1;
    color: #29b6f6;
    color: rgba(41, 182, 246, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightBlue-500{
    --text-opacity: 1;
    color: #03a9f4;
    color: rgba(3, 169, 244, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightBlue-600{
    --text-opacity: 1;
    color: #039be5;
    color: rgba(3, 155, 229, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightBlue-700{
    --text-opacity: 1;
    color: #0288d1;
    color: rgba(2, 136, 209, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightBlue-800{
    --text-opacity: 1;
    color: #0277bd;
    color: rgba(2, 119, 189, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightBlue-900{
    --text-opacity: 1;
    color: #01579b;
    color: rgba(1, 87, 155, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightBlue-a100{
    --text-opacity: 1;
    color: #80d8ff;
    color: rgba(128, 216, 255, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightBlue-a200{
    --text-opacity: 1;
    color: #40c4ff;
    color: rgba(64, 196, 255, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightBlue-a400{
    --text-opacity: 1;
    color: #00b0ff;
    color: rgba(0, 176, 255, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightBlue-a700{
    --text-opacity: 1;
    color: #0091ea;
    color: rgba(0, 145, 234, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-cyan-50{
    --text-opacity: 1;
    color: #e0f7fa;
    color: rgba(224, 247, 250, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-cyan-100{
    --text-opacity: 1;
    color: #b2ebf2;
    color: rgba(178, 235, 242, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-cyan-200{
    --text-opacity: 1;
    color: #80deea;
    color: rgba(128, 222, 234, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-cyan-300{
    --text-opacity: 1;
    color: #4dd0e1;
    color: rgba(77, 208, 225, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-cyan-400{
    --text-opacity: 1;
    color: #26c6da;
    color: rgba(38, 198, 218, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-cyan-500{
    --text-opacity: 1;
    color: #00bcd4;
    color: rgba(0, 188, 212, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-cyan-600{
    --text-opacity: 1;
    color: #00acc1;
    color: rgba(0, 172, 193, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-cyan-700{
    --text-opacity: 1;
    color: #0097a7;
    color: rgba(0, 151, 167, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-cyan-800{
    --text-opacity: 1;
    color: #00838f;
    color: rgba(0, 131, 143, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-cyan-900{
    --text-opacity: 1;
    color: #006064;
    color: rgba(0, 96, 100, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-cyan-a100{
    --text-opacity: 1;
    color: #84ffff;
    color: rgba(132, 255, 255, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-cyan-a200{
    --text-opacity: 1;
    color: #18ffff;
    color: rgba(24, 255, 255, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-cyan-a400{
    --text-opacity: 1;
    color: #00e5ff;
    color: rgba(0, 229, 255, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-cyan-a700{
    --text-opacity: 1;
    color: #00b8d4;
    color: rgba(0, 184, 212, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-teal-50{
    --text-opacity: 1;
    color: #e0f2f1;
    color: rgba(224, 242, 241, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-teal-100{
    --text-opacity: 1;
    color: #b2dfdb;
    color: rgba(178, 223, 219, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-teal-200{
    --text-opacity: 1;
    color: #80cbc4;
    color: rgba(128, 203, 196, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-teal-300{
    --text-opacity: 1;
    color: #4db6ac;
    color: rgba(77, 182, 172, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-teal-400{
    --text-opacity: 1;
    color: #26a69a;
    color: rgba(38, 166, 154, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-teal-500{
    --text-opacity: 1;
    color: #009688;
    color: rgba(0, 150, 136, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-teal-600{
    --text-opacity: 1;
    color: #00897b;
    color: rgba(0, 137, 123, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-teal-700{
    --text-opacity: 1;
    color: #00796b;
    color: rgba(0, 121, 107, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-teal-800{
    --text-opacity: 1;
    color: #00695c;
    color: rgba(0, 105, 92, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-teal-900{
    --text-opacity: 1;
    color: #004d40;
    color: rgba(0, 77, 64, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-teal-a100{
    --text-opacity: 1;
    color: #a7ffeb;
    color: rgba(167, 255, 235, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-teal-a200{
    --text-opacity: 1;
    color: #64ffda;
    color: rgba(100, 255, 218, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-teal-a400{
    --text-opacity: 1;
    color: #1de9b6;
    color: rgba(29, 233, 182, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-teal-a700{
    --text-opacity: 1;
    color: #00bfa5;
    color: rgba(0, 191, 165, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-green-50{
    --text-opacity: 1;
    color: #e8f5e9;
    color: rgba(232, 245, 233, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-green-100{
    --text-opacity: 1;
    color: #c8e6c9;
    color: rgba(200, 230, 201, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-green-200{
    --text-opacity: 1;
    color: #a5d6a7;
    color: rgba(165, 214, 167, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-green-300{
    --text-opacity: 1;
    color: #81c784;
    color: rgba(129, 199, 132, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-green-400{
    --text-opacity: 1;
    color: #66bb6a;
    color: rgba(102, 187, 106, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-green-500{
    --text-opacity: 1;
    color: #4caf50;
    color: rgba(76, 175, 80, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-green-600{
    --text-opacity: 1;
    color: #43a047;
    color: rgba(67, 160, 71, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-green-700{
    --text-opacity: 1;
    color: #388e3c;
    color: rgba(56, 142, 60, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-green-800{
    --text-opacity: 1;
    color: #2e7d32;
    color: rgba(46, 125, 50, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-green-900{
    --text-opacity: 1;
    color: #1b5e20;
    color: rgba(27, 94, 32, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-green-a100{
    --text-opacity: 1;
    color: #b9f6ca;
    color: rgba(185, 246, 202, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-green-a200{
    --text-opacity: 1;
    color: #69f0ae;
    color: rgba(105, 240, 174, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-green-a400{
    --text-opacity: 1;
    color: #00e676;
    color: rgba(0, 230, 118, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-green-a700{
    --text-opacity: 1;
    color: #00c853;
    color: rgba(0, 200, 83, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightGreen-50{
    --text-opacity: 1;
    color: #f1f8e9;
    color: rgba(241, 248, 233, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightGreen-100{
    --text-opacity: 1;
    color: #dcedc8;
    color: rgba(220, 237, 200, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightGreen-200{
    --text-opacity: 1;
    color: #c5e1a5;
    color: rgba(197, 225, 165, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightGreen-300{
    --text-opacity: 1;
    color: #aed581;
    color: rgba(174, 213, 129, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightGreen-400{
    --text-opacity: 1;
    color: #9ccc65;
    color: rgba(156, 204, 101, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightGreen-500{
    --text-opacity: 1;
    color: #8bc34a;
    color: rgba(139, 195, 74, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightGreen-600{
    --text-opacity: 1;
    color: #7cb342;
    color: rgba(124, 179, 66, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightGreen-700{
    --text-opacity: 1;
    color: #689f38;
    color: rgba(104, 159, 56, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightGreen-800{
    --text-opacity: 1;
    color: #558b2f;
    color: rgba(85, 139, 47, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightGreen-900{
    --text-opacity: 1;
    color: #33691e;
    color: rgba(51, 105, 30, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightGreen-a100{
    --text-opacity: 1;
    color: #ccff90;
    color: rgba(204, 255, 144, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightGreen-a200{
    --text-opacity: 1;
    color: #b2ff59;
    color: rgba(178, 255, 89, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightGreen-a400{
    --text-opacity: 1;
    color: #76ff03;
    color: rgba(118, 255, 3, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lightGreen-a700{
    --text-opacity: 1;
    color: #64dd17;
    color: rgba(100, 221, 23, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lime-50{
    --text-opacity: 1;
    color: #f9fbe7;
    color: rgba(249, 251, 231, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lime-100{
    --text-opacity: 1;
    color: #f0f4c3;
    color: rgba(240, 244, 195, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lime-200{
    --text-opacity: 1;
    color: #e6ee9c;
    color: rgba(230, 238, 156, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lime-300{
    --text-opacity: 1;
    color: #dce775;
    color: rgba(220, 231, 117, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lime-400{
    --text-opacity: 1;
    color: #d4e157;
    color: rgba(212, 225, 87, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lime-500{
    --text-opacity: 1;
    color: #cddc39;
    color: rgba(205, 220, 57, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lime-600{
    --text-opacity: 1;
    color: #c0ca33;
    color: rgba(192, 202, 51, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lime-700{
    --text-opacity: 1;
    color: #afb42b;
    color: rgba(175, 180, 43, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lime-800{
    --text-opacity: 1;
    color: #9e9d24;
    color: rgba(158, 157, 36, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lime-900{
    --text-opacity: 1;
    color: #827717;
    color: rgba(130, 119, 23, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lime-a100{
    --text-opacity: 1;
    color: #f4ff81;
    color: rgba(244, 255, 129, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lime-a200{
    --text-opacity: 1;
    color: #eeff41;
    color: rgba(238, 255, 65, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lime-a400{
    --text-opacity: 1;
    color: #c6ff00;
    color: rgba(198, 255, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-lime-a700{
    --text-opacity: 1;
    color: #aeea00;
    color: rgba(174, 234, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-yellow-50{
    --text-opacity: 1;
    color: #fffde7;
    color: rgba(255, 253, 231, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-yellow-100{
    --text-opacity: 1;
    color: #fff9c4;
    color: rgba(255, 249, 196, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-yellow-200{
    --text-opacity: 1;
    color: #fff59d;
    color: rgba(255, 245, 157, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-yellow-300{
    --text-opacity: 1;
    color: #fff176;
    color: rgba(255, 241, 118, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-yellow-400{
    --text-opacity: 1;
    color: #ffee58;
    color: rgba(255, 238, 88, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-yellow-500{
    --text-opacity: 1;
    color: #ffeb3b;
    color: rgba(255, 235, 59, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-yellow-600{
    --text-opacity: 1;
    color: #fdd835;
    color: rgba(253, 216, 53, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-yellow-700{
    --text-opacity: 1;
    color: #fbc02d;
    color: rgba(251, 192, 45, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-yellow-800{
    --text-opacity: 1;
    color: #f9a825;
    color: rgba(249, 168, 37, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-yellow-900{
    --text-opacity: 1;
    color: #f57f17;
    color: rgba(245, 127, 23, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-yellow-a100{
    --text-opacity: 1;
    color: #ffff8d;
    color: rgba(255, 255, 141, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-yellow-a200{
    --text-opacity: 1;
    color: #ffff00;
    color: rgba(255, 255, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-yellow-a400{
    --text-opacity: 1;
    color: #ffea00;
    color: rgba(255, 234, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-yellow-a700{
    --text-opacity: 1;
    color: #ffd600;
    color: rgba(255, 214, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-amber-50{
    --text-opacity: 1;
    color: #fff8e1;
    color: rgba(255, 248, 225, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-amber-100{
    --text-opacity: 1;
    color: #ffecb3;
    color: rgba(255, 236, 179, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-amber-200{
    --text-opacity: 1;
    color: #ffe082;
    color: rgba(255, 224, 130, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-amber-300{
    --text-opacity: 1;
    color: #ffd54f;
    color: rgba(255, 213, 79, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-amber-400{
    --text-opacity: 1;
    color: #ffca28;
    color: rgba(255, 202, 40, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-amber-500{
    --text-opacity: 1;
    color: #ffc107;
    color: rgba(255, 193, 7, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-amber-600{
    --text-opacity: 1;
    color: #ffb300;
    color: rgba(255, 179, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-amber-700{
    --text-opacity: 1;
    color: #ffa000;
    color: rgba(255, 160, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-amber-800{
    --text-opacity: 1;
    color: #ff8f00;
    color: rgba(255, 143, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-amber-900{
    --text-opacity: 1;
    color: #ff6f00;
    color: rgba(255, 111, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-amber-a100{
    --text-opacity: 1;
    color: #ffe57f;
    color: rgba(255, 229, 127, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-amber-a200{
    --text-opacity: 1;
    color: #ffd740;
    color: rgba(255, 215, 64, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-amber-a400{
    --text-opacity: 1;
    color: #ffc400;
    color: rgba(255, 196, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-amber-a700{
    --text-opacity: 1;
    color: #ffab00;
    color: rgba(255, 171, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-orange-50{
    --text-opacity: 1;
    color: #fff3e0;
    color: rgba(255, 243, 224, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-orange-100{
    --text-opacity: 1;
    color: #ffe0b2;
    color: rgba(255, 224, 178, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-orange-200{
    --text-opacity: 1;
    color: #ffcc80;
    color: rgba(255, 204, 128, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-orange-300{
    --text-opacity: 1;
    color: #ffb74d;
    color: rgba(255, 183, 77, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-orange-400{
    --text-opacity: 1;
    color: #ffa726;
    color: rgba(255, 167, 38, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-orange-500{
    --text-opacity: 1;
    color: #ff9800;
    color: rgba(255, 152, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-orange-600{
    --text-opacity: 1;
    color: #fb8c00;
    color: rgba(251, 140, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-orange-700{
    --text-opacity: 1;
    color: #f57c00;
    color: rgba(245, 124, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-orange-800{
    --text-opacity: 1;
    color: #ef6c00;
    color: rgba(239, 108, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-orange-900{
    --text-opacity: 1;
    color: #e65100;
    color: rgba(230, 81, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-orange-a100{
    --text-opacity: 1;
    color: #ffd180;
    color: rgba(255, 209, 128, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-orange-a200{
    --text-opacity: 1;
    color: #ffab40;
    color: rgba(255, 171, 64, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-orange-a400{
    --text-opacity: 1;
    color: #ff9100;
    color: rgba(255, 145, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-orange-a700{
    --text-opacity: 1;
    color: #ff6d00;
    color: rgba(255, 109, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepOrange-50{
    --text-opacity: 1;
    color: #fbe9e7;
    color: rgba(251, 233, 231, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepOrange-100{
    --text-opacity: 1;
    color: #ffccbc;
    color: rgba(255, 204, 188, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepOrange-200{
    --text-opacity: 1;
    color: #ffab91;
    color: rgba(255, 171, 145, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepOrange-300{
    --text-opacity: 1;
    color: #ff8a65;
    color: rgba(255, 138, 101, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepOrange-400{
    --text-opacity: 1;
    color: #ff7043;
    color: rgba(255, 112, 67, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepOrange-500{
    --text-opacity: 1;
    color: #ff5722;
    color: rgba(255, 87, 34, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepOrange-600{
    --text-opacity: 1;
    color: #f4511e;
    color: rgba(244, 81, 30, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepOrange-700{
    --text-opacity: 1;
    color: #e64a19;
    color: rgba(230, 74, 25, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepOrange-800{
    --text-opacity: 1;
    color: #d84315;
    color: rgba(216, 67, 21, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepOrange-900{
    --text-opacity: 1;
    color: #bf360c;
    color: rgba(191, 54, 12, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepOrange-a100{
    --text-opacity: 1;
    color: #ff9e80;
    color: rgba(255, 158, 128, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepOrange-a200{
    --text-opacity: 1;
    color: #ff6e40;
    color: rgba(255, 110, 64, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepOrange-a400{
    --text-opacity: 1;
    color: #ff3d00;
    color: rgba(255, 61, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-deepOrange-a700{
    --text-opacity: 1;
    color: #dd2c00;
    color: rgba(221, 44, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-brown-50{
    --text-opacity: 1;
    color: #efebe9;
    color: rgba(239, 235, 233, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-brown-100{
    --text-opacity: 1;
    color: #d7ccc8;
    color: rgba(215, 204, 200, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-brown-200{
    --text-opacity: 1;
    color: #bcaaa4;
    color: rgba(188, 170, 164, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-brown-300{
    --text-opacity: 1;
    color: #a1887f;
    color: rgba(161, 136, 127, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-brown-400{
    --text-opacity: 1;
    color: #8d6e63;
    color: rgba(141, 110, 99, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-brown-500{
    --text-opacity: 1;
    color: #795548;
    color: rgba(121, 85, 72, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-brown-600{
    --text-opacity: 1;
    color: #6d4c41;
    color: rgba(109, 76, 65, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-brown-700{
    --text-opacity: 1;
    color: #5d4037;
    color: rgba(93, 64, 55, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-brown-800{
    --text-opacity: 1;
    color: #4e342e;
    color: rgba(78, 52, 46, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-brown-900{
    --text-opacity: 1;
    color: #3e2723;
    color: rgba(62, 39, 35, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-gray-50{
    --text-opacity: 1;
    color: #fafafa;
    color: rgba(250, 250, 250, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-gray-100{
    --text-opacity: 1;
    color: #f5f5f5;
    color: rgba(245, 245, 245, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-gray-200{
    --text-opacity: 1;
    color: #eeeeee;
    color: rgba(238, 238, 238, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-gray-300{
    --text-opacity: 1;
    color: #e0e0e0;
    color: rgba(224, 224, 224, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-gray-400{
    --text-opacity: 1;
    color: #bdbdbd;
    color: rgba(189, 189, 189, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-gray-500{
    --text-opacity: 1;
    color: #9e9e9e;
    color: rgba(158, 158, 158, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-gray-600{
    --text-opacity: 1;
    color: #757575;
    color: rgba(117, 117, 117, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-gray-700{
    --text-opacity: 1;
    color: #616161;
    color: rgba(97, 97, 97, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-gray-800{
    --text-opacity: 1;
    color: #424242;
    color: rgba(66, 66, 66, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-gray-900{
    --text-opacity: 1;
    color: #212121;
    color: rgba(33, 33, 33, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-blueGray-50{
    color: var(--color-blue-grey-50);
  }

  #uf-app .lg\:tw-text-blueGray-100{
    color: var(--color-blue-grey-100);
  }

  #uf-app .lg\:tw-text-blueGray-200{
    color: var(--color-blue-grey-200);
  }

  #uf-app .lg\:tw-text-blueGray-300{
    color: var(--color-blue-grey-300);
  }

  #uf-app .lg\:tw-text-blueGray-400{
    color: var(--color-blue-grey-400);
  }

  #uf-app .lg\:tw-text-blueGray-500{
    color: var(--color-blue-grey-500);
  }

  #uf-app .lg\:tw-text-blueGray-600{
    color: var(--color-blue-grey-600);
  }

  #uf-app .lg\:tw-text-blueGray-700{
    color: var(--color-blue-grey-700);
  }

  #uf-app .lg\:tw-text-blueGray-800{
    color: var(--color-blue-grey-800);
  }

  #uf-app .lg\:tw-text-blueGray-900{
    color: var(--color-blue-grey-900);
  }

  #uf-app .lg\:tw-text-black{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-white{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  #uf-app .lg\:tw-text-transparent{
    color: transparent;
  }

  #uf-app .lg\:tw-text-opacity-0{
    --text-opacity: 0;
  }

  #uf-app .lg\:tw-text-opacity-25{
    --text-opacity: 0.25;
  }

  #uf-app .lg\:tw-text-opacity-50{
    --text-opacity: 0.5;
  }

  #uf-app .lg\:tw-text-opacity-75{
    --text-opacity: 0.75;
  }

  #uf-app .lg\:tw-text-opacity-100{
    --text-opacity: 1;
  }

  #uf-app .lg\:tw-italic{
    font-style: italic;
  }

  #uf-app .lg\:tw-uppercase{
    text-transform: uppercase;
  }

  #uf-app .lg\:tw-lowercase{
    text-transform: lowercase;
  }

  #uf-app .lg\:tw-capitalize{
    text-transform: capitalize;
  }

  #uf-app .lg\:tw-normal-case{
    text-transform: none;
  }

  #uf-app .lg\:tw-underline{
    text-decoration: underline;
  }

  #uf-app .lg\:tw-line-through{
    text-decoration: line-through;
  }

  #uf-app .lg\:tw-no-underline{
    text-decoration: none;
  }

  #uf-app .lg\:tw-antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  #uf-app .lg\:tw-subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  #uf-app .lg\:tw-ordinal, #uf-app .lg\:tw-slashed-zero, #uf-app .lg\:tw-lining-nums, #uf-app .lg\:tw-oldstyle-nums, #uf-app .lg\:tw-proportional-nums, #uf-app .lg\:tw-tabular-nums, #uf-app .lg\:tw-diagonal-fractions, #uf-app .lg\:tw-stacked-fractions{
    --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);
  }

  #uf-app .lg\:tw-normal-nums{
    font-variant-numeric: normal;
  }

  #uf-app .lg\:tw-ordinal{
    --font-variant-numeric-ordinal: ordinal;
  }

  #uf-app .lg\:tw-slashed-zero{
    --font-variant-numeric-slashed-zero: slashed-zero;
  }

  #uf-app .lg\:tw-lining-nums{
    --font-variant-numeric-figure: lining-nums;
  }

  #uf-app .lg\:tw-oldstyle-nums{
    --font-variant-numeric-figure: oldstyle-nums;
  }

  #uf-app .lg\:tw-proportional-nums{
    --font-variant-numeric-spacing: proportional-nums;
  }

  #uf-app .lg\:tw-tabular-nums{
    --font-variant-numeric-spacing: tabular-nums;
  }

  #uf-app .lg\:tw-diagonal-fractions{
    --font-variant-numeric-fraction: diagonal-fractions;
  }

  #uf-app .lg\:tw-stacked-fractions{
    --font-variant-numeric-fraction: stacked-fractions;
  }

  #uf-app .lg\:tw-tracking-tighter{
    letter-spacing: -0.05em;
  }

  #uf-app .lg\:tw-tracking-tight{
    letter-spacing: -0.025em;
  }

  #uf-app .lg\:tw-tracking-normal{
    letter-spacing: 0;
  }

  #uf-app .lg\:tw-tracking-wide{
    letter-spacing: 0.025em;
  }

  #uf-app .lg\:tw-tracking-wider{
    letter-spacing: 0.05em;
  }

  #uf-app .lg\:tw-tracking-widest{
    letter-spacing: 0.1em;
  }

  #uf-app .lg\:tw-select-none{
    -webkit-user-select: none;
            user-select: none;
  }

  #uf-app .lg\:tw-select-text{
    -webkit-user-select: text;
            user-select: text;
  }

  #uf-app .lg\:tw-select-all{
    -webkit-user-select: all;
            user-select: all;
  }

  #uf-app .lg\:tw-select-auto{
    -webkit-user-select: auto;
            user-select: auto;
  }

  #uf-app .lg\:tw-align-baseline{
    vertical-align: baseline;
  }

  #uf-app .lg\:tw-align-top{
    vertical-align: top;
  }

  #uf-app .lg\:tw-align-middle{
    vertical-align: middle;
  }

  #uf-app .lg\:tw-align-bottom{
    vertical-align: bottom;
  }

  #uf-app .lg\:tw-align-text-top{
    vertical-align: text-top;
  }

  #uf-app .lg\:tw-align-text-bottom{
    vertical-align: text-bottom;
  }

  #uf-app .lg\:tw-visible{
    visibility: visible;
  }

  #uf-app .lg\:tw-invisible{
    visibility: hidden;
  }

  #uf-app .lg\:tw-whitespace-normal{
    white-space: normal;
  }

  #uf-app .lg\:tw-whitespace-no-wrap{
    white-space: nowrap;
  }

  #uf-app .lg\:tw-whitespace-pre{
    white-space: pre;
  }

  #uf-app .lg\:tw-whitespace-pre-line{
    white-space: pre-line;
  }

  #uf-app .lg\:tw-whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  #uf-app .lg\:tw-break-normal{
    word-wrap: normal;
    overflow-wrap: normal;
    word-break: normal;
  }

  #uf-app .lg\:tw-break-words{
    word-wrap: break-word;
    overflow-wrap: break-word;
  }

  #uf-app .lg\:tw-break-all{
    word-break: break-all;
  }

  #uf-app .lg\:tw-truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  #uf-app .lg\:tw-w-0{
    width: 0;
  }

  #uf-app .lg\:tw-w-1{
    width: 0.25rem;
  }

  #uf-app .lg\:tw-w-2{
    width: 0.5rem;
  }

  #uf-app .lg\:tw-w-3{
    width: 0.75rem;
  }

  #uf-app .lg\:tw-w-4{
    width: 1rem;
  }

  #uf-app .lg\:tw-w-5{
    width: 1.25rem;
  }

  #uf-app .lg\:tw-w-6{
    width: 1.5rem;
  }

  #uf-app .lg\:tw-w-8{
    width: 2rem;
  }

  #uf-app .lg\:tw-w-10{
    width: 2.5rem;
  }

  #uf-app .lg\:tw-w-12{
    width: 3rem;
  }

  #uf-app .lg\:tw-w-16{
    width: 4rem;
  }

  #uf-app .lg\:tw-w-20{
    width: 5rem;
  }

  #uf-app .lg\:tw-w-24{
    width: 6rem;
  }

  #uf-app .lg\:tw-w-32{
    width: 8rem;
  }

  #uf-app .lg\:tw-w-40{
    width: 10rem;
  }

  #uf-app .lg\:tw-w-48{
    width: 12rem;
  }

  #uf-app .lg\:tw-w-56{
    width: 14rem;
  }

  #uf-app .lg\:tw-w-64{
    width: 16rem;
  }

  #uf-app .lg\:tw-w-auto{
    width: auto;
  }

  #uf-app .lg\:tw-w-px{
    width: 1px;
  }

  #uf-app .lg\:tw-w-1\/2{
    width: 50%;
  }

  #uf-app .lg\:tw-w-1\/3{
    width: 33.333333%;
  }

  #uf-app .lg\:tw-w-2\/3{
    width: 66.666667%;
  }

  #uf-app .lg\:tw-w-1\/4{
    width: 25%;
  }

  #uf-app .lg\:tw-w-2\/4{
    width: 50%;
  }

  #uf-app .lg\:tw-w-3\/4{
    width: 75%;
  }

  #uf-app .lg\:tw-w-1\/5{
    width: 20%;
  }

  #uf-app .lg\:tw-w-2\/5{
    width: 40%;
  }

  #uf-app .lg\:tw-w-3\/5{
    width: 60%;
  }

  #uf-app .lg\:tw-w-4\/5{
    width: 80%;
  }

  #uf-app .lg\:tw-w-1\/6{
    width: 16.666667%;
  }

  #uf-app .lg\:tw-w-2\/6{
    width: 33.333333%;
  }

  #uf-app .lg\:tw-w-3\/6{
    width: 50%;
  }

  #uf-app .lg\:tw-w-4\/6{
    width: 66.666667%;
  }

  #uf-app .lg\:tw-w-5\/6{
    width: 83.333333%;
  }

  #uf-app .lg\:tw-w-1\/12{
    width: 8.333333%;
  }

  #uf-app .lg\:tw-w-2\/12{
    width: 16.666667%;
  }

  #uf-app .lg\:tw-w-3\/12{
    width: 25%;
  }

  #uf-app .lg\:tw-w-4\/12{
    width: 33.333333%;
  }

  #uf-app .lg\:tw-w-5\/12{
    width: 41.666667%;
  }

  #uf-app .lg\:tw-w-6\/12{
    width: 50%;
  }

  #uf-app .lg\:tw-w-7\/12{
    width: 58.333333%;
  }

  #uf-app .lg\:tw-w-8\/12{
    width: 66.666667%;
  }

  #uf-app .lg\:tw-w-9\/12{
    width: 75%;
  }

  #uf-app .lg\:tw-w-10\/12{
    width: 83.333333%;
  }

  #uf-app .lg\:tw-w-11\/12{
    width: 91.666667%;
  }

  #uf-app .lg\:tw-w-full{
    width: 100%;
  }

  #uf-app .lg\:tw-w-screen{
    width: 100vw;
  }

  #uf-app .lg\:tw-z-0{
    z-index: 0;
  }

  #uf-app .lg\:tw-z-10{
    z-index: 10;
  }

  #uf-app .lg\:tw-z-20{
    z-index: 20;
  }

  #uf-app .lg\:tw-z-30{
    z-index: 30;
  }

  #uf-app .lg\:tw-z-40{
    z-index: 40;
  }

  #uf-app .lg\:tw-z-50{
    z-index: 50;
  }

  #uf-app .lg\:tw-z-auto{
    z-index: auto;
  }

  #uf-app .lg\:tw-gap-0{
    grid-gap: 0;
    gap: 0;
  }

  #uf-app .lg\:tw-gap-1{
    grid-gap: 0.25rem;
    gap: 0.25rem;
  }

  #uf-app .lg\:tw-gap-2{
    grid-gap: 0.5rem;
    gap: 0.5rem;
  }

  #uf-app .lg\:tw-gap-3{
    grid-gap: 0.75rem;
    gap: 0.75rem;
  }

  #uf-app .lg\:tw-gap-4{
    grid-gap: 1rem;
    gap: 1rem;
  }

  #uf-app .lg\:tw-gap-5{
    grid-gap: 1.25rem;
    gap: 1.25rem;
  }

  #uf-app .lg\:tw-gap-6{
    grid-gap: 1.5rem;
    gap: 1.5rem;
  }

  #uf-app .lg\:tw-gap-8{
    grid-gap: 2rem;
    gap: 2rem;
  }

  #uf-app .lg\:tw-gap-10{
    grid-gap: 2.5rem;
    gap: 2.5rem;
  }

  #uf-app .lg\:tw-gap-12{
    grid-gap: 3rem;
    gap: 3rem;
  }

  #uf-app .lg\:tw-gap-16{
    grid-gap: 4rem;
    gap: 4rem;
  }

  #uf-app .lg\:tw-gap-20{
    grid-gap: 5rem;
    gap: 5rem;
  }

  #uf-app .lg\:tw-gap-24{
    grid-gap: 6rem;
    gap: 6rem;
  }

  #uf-app .lg\:tw-gap-32{
    grid-gap: 8rem;
    gap: 8rem;
  }

  #uf-app .lg\:tw-gap-40{
    grid-gap: 10rem;
    gap: 10rem;
  }

  #uf-app .lg\:tw-gap-48{
    grid-gap: 12rem;
    gap: 12rem;
  }

  #uf-app .lg\:tw-gap-56{
    grid-gap: 14rem;
    gap: 14rem;
  }

  #uf-app .lg\:tw-gap-64{
    grid-gap: 16rem;
    gap: 16rem;
  }

  #uf-app .lg\:tw-gap-px{
    grid-gap: 1px;
    gap: 1px;
  }

  #uf-app .lg\:tw-gap-x-0{
    grid-column-gap: 0;
    column-gap: 0;
  }

  #uf-app .lg\:tw-gap-x-1{
    grid-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  #uf-app .lg\:tw-gap-x-2{
    grid-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  #uf-app .lg\:tw-gap-x-3{
    grid-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  #uf-app .lg\:tw-gap-x-4{
    grid-column-gap: 1rem;
    column-gap: 1rem;
  }

  #uf-app .lg\:tw-gap-x-5{
    grid-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  #uf-app .lg\:tw-gap-x-6{
    grid-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  #uf-app .lg\:tw-gap-x-8{
    grid-column-gap: 2rem;
    column-gap: 2rem;
  }

  #uf-app .lg\:tw-gap-x-10{
    grid-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  #uf-app .lg\:tw-gap-x-12{
    grid-column-gap: 3rem;
    column-gap: 3rem;
  }

  #uf-app .lg\:tw-gap-x-16{
    grid-column-gap: 4rem;
    column-gap: 4rem;
  }

  #uf-app .lg\:tw-gap-x-20{
    grid-column-gap: 5rem;
    column-gap: 5rem;
  }

  #uf-app .lg\:tw-gap-x-24{
    grid-column-gap: 6rem;
    column-gap: 6rem;
  }

  #uf-app .lg\:tw-gap-x-32{
    grid-column-gap: 8rem;
    column-gap: 8rem;
  }

  #uf-app .lg\:tw-gap-x-40{
    grid-column-gap: 10rem;
    column-gap: 10rem;
  }

  #uf-app .lg\:tw-gap-x-48{
    grid-column-gap: 12rem;
    column-gap: 12rem;
  }

  #uf-app .lg\:tw-gap-x-56{
    grid-column-gap: 14rem;
    column-gap: 14rem;
  }

  #uf-app .lg\:tw-gap-x-64{
    grid-column-gap: 16rem;
    column-gap: 16rem;
  }

  #uf-app .lg\:tw-gap-x-px{
    grid-column-gap: 1px;
    column-gap: 1px;
  }

  #uf-app .lg\:tw-gap-y-0{
    grid-row-gap: 0;
    row-gap: 0;
  }

  #uf-app .lg\:tw-gap-y-1{
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem;
  }

  #uf-app .lg\:tw-gap-y-2{
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem;
  }

  #uf-app .lg\:tw-gap-y-3{
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem;
  }

  #uf-app .lg\:tw-gap-y-4{
    grid-row-gap: 1rem;
    row-gap: 1rem;
  }

  #uf-app .lg\:tw-gap-y-5{
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
  }

  #uf-app .lg\:tw-gap-y-6{
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
  }

  #uf-app .lg\:tw-gap-y-8{
    grid-row-gap: 2rem;
    row-gap: 2rem;
  }

  #uf-app .lg\:tw-gap-y-10{
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem;
  }

  #uf-app .lg\:tw-gap-y-12{
    grid-row-gap: 3rem;
    row-gap: 3rem;
  }

  #uf-app .lg\:tw-gap-y-16{
    grid-row-gap: 4rem;
    row-gap: 4rem;
  }

  #uf-app .lg\:tw-gap-y-20{
    grid-row-gap: 5rem;
    row-gap: 5rem;
  }

  #uf-app .lg\:tw-gap-y-24{
    grid-row-gap: 6rem;
    row-gap: 6rem;
  }

  #uf-app .lg\:tw-gap-y-32{
    grid-row-gap: 8rem;
    row-gap: 8rem;
  }

  #uf-app .lg\:tw-gap-y-40{
    grid-row-gap: 10rem;
    row-gap: 10rem;
  }

  #uf-app .lg\:tw-gap-y-48{
    grid-row-gap: 12rem;
    row-gap: 12rem;
  }

  #uf-app .lg\:tw-gap-y-56{
    grid-row-gap: 14rem;
    row-gap: 14rem;
  }

  #uf-app .lg\:tw-gap-y-64{
    grid-row-gap: 16rem;
    row-gap: 16rem;
  }

  #uf-app .lg\:tw-gap-y-px{
    grid-row-gap: 1px;
    row-gap: 1px;
  }

  #uf-app .lg\:tw-grid-flow-row{
    grid-auto-flow: row;
  }

  #uf-app .lg\:tw-grid-flow-col{
    grid-auto-flow: column;
  }

  #uf-app .lg\:tw-grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  #uf-app .lg\:tw-grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  #uf-app .lg\:tw-grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  #uf-app .lg\:tw-grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  #uf-app .lg\:tw-grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  #uf-app .lg\:tw-grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  #uf-app .lg\:tw-grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  #uf-app .lg\:tw-grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  #uf-app .lg\:tw-grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  #uf-app .lg\:tw-grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  #uf-app .lg\:tw-grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  #uf-app .lg\:tw-grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  #uf-app .lg\:tw-grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  #uf-app .lg\:tw-grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  #uf-app .lg\:tw-grid-cols-none{
    grid-template-columns: none;
  }

  #uf-app .lg\:tw-auto-cols-auto{
    grid-auto-columns: auto;
  }

  #uf-app .lg\:tw-auto-cols-min{
    grid-auto-columns: min-content;
  }

  #uf-app .lg\:tw-auto-cols-max{
    grid-auto-columns: max-content;
  }

  #uf-app .lg\:tw-auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  #uf-app .lg\:tw-col-auto{
    grid-column: auto;
  }

  #uf-app .lg\:tw-col-span-1{
    grid-column: span 1 / span 1;
  }

  #uf-app .lg\:tw-col-span-2{
    grid-column: span 2 / span 2;
  }

  #uf-app .lg\:tw-col-span-3{
    grid-column: span 3 / span 3;
  }

  #uf-app .lg\:tw-col-span-4{
    grid-column: span 4 / span 4;
  }

  #uf-app .lg\:tw-col-span-5{
    grid-column: span 5 / span 5;
  }

  #uf-app .lg\:tw-col-span-6{
    grid-column: span 6 / span 6;
  }

  #uf-app .lg\:tw-col-span-7{
    grid-column: span 7 / span 7;
  }

  #uf-app .lg\:tw-col-span-8{
    grid-column: span 8 / span 8;
  }

  #uf-app .lg\:tw-col-span-9{
    grid-column: span 9 / span 9;
  }

  #uf-app .lg\:tw-col-span-10{
    grid-column: span 10 / span 10;
  }

  #uf-app .lg\:tw-col-span-11{
    grid-column: span 11 / span 11;
  }

  #uf-app .lg\:tw-col-span-12{
    grid-column: span 12 / span 12;
  }

  #uf-app .lg\:tw-col-span-full{
    grid-column: 1 / -1;
  }

  #uf-app .lg\:tw-col-start-1{
    grid-column-start: 1;
  }

  #uf-app .lg\:tw-col-start-2{
    grid-column-start: 2;
  }

  #uf-app .lg\:tw-col-start-3{
    grid-column-start: 3;
  }

  #uf-app .lg\:tw-col-start-4{
    grid-column-start: 4;
  }

  #uf-app .lg\:tw-col-start-5{
    grid-column-start: 5;
  }

  #uf-app .lg\:tw-col-start-6{
    grid-column-start: 6;
  }

  #uf-app .lg\:tw-col-start-7{
    grid-column-start: 7;
  }

  #uf-app .lg\:tw-col-start-8{
    grid-column-start: 8;
  }

  #uf-app .lg\:tw-col-start-9{
    grid-column-start: 9;
  }

  #uf-app .lg\:tw-col-start-10{
    grid-column-start: 10;
  }

  #uf-app .lg\:tw-col-start-11{
    grid-column-start: 11;
  }

  #uf-app .lg\:tw-col-start-12{
    grid-column-start: 12;
  }

  #uf-app .lg\:tw-col-start-13{
    grid-column-start: 13;
  }

  #uf-app .lg\:tw-col-start-auto{
    grid-column-start: auto;
  }

  #uf-app .lg\:tw-col-end-1{
    grid-column-end: 1;
  }

  #uf-app .lg\:tw-col-end-2{
    grid-column-end: 2;
  }

  #uf-app .lg\:tw-col-end-3{
    grid-column-end: 3;
  }

  #uf-app .lg\:tw-col-end-4{
    grid-column-end: 4;
  }

  #uf-app .lg\:tw-col-end-5{
    grid-column-end: 5;
  }

  #uf-app .lg\:tw-col-end-6{
    grid-column-end: 6;
  }

  #uf-app .lg\:tw-col-end-7{
    grid-column-end: 7;
  }

  #uf-app .lg\:tw-col-end-8{
    grid-column-end: 8;
  }

  #uf-app .lg\:tw-col-end-9{
    grid-column-end: 9;
  }

  #uf-app .lg\:tw-col-end-10{
    grid-column-end: 10;
  }

  #uf-app .lg\:tw-col-end-11{
    grid-column-end: 11;
  }

  #uf-app .lg\:tw-col-end-12{
    grid-column-end: 12;
  }

  #uf-app .lg\:tw-col-end-13{
    grid-column-end: 13;
  }

  #uf-app .lg\:tw-col-end-auto{
    grid-column-end: auto;
  }

  #uf-app .lg\:tw-grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  #uf-app .lg\:tw-grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  #uf-app .lg\:tw-grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  #uf-app .lg\:tw-grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  #uf-app .lg\:tw-grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  #uf-app .lg\:tw-grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  #uf-app .lg\:tw-grid-rows-none{
    grid-template-rows: none;
  }

  #uf-app .lg\:tw-auto-rows-auto{
    grid-auto-rows: auto;
  }

  #uf-app .lg\:tw-auto-rows-min{
    grid-auto-rows: min-content;
  }

  #uf-app .lg\:tw-auto-rows-max{
    grid-auto-rows: max-content;
  }

  #uf-app .lg\:tw-auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  #uf-app .lg\:tw-row-auto{
    grid-row: auto;
  }

  #uf-app .lg\:tw-row-span-1{
    grid-row: span 1 / span 1;
  }

  #uf-app .lg\:tw-row-span-2{
    grid-row: span 2 / span 2;
  }

  #uf-app .lg\:tw-row-span-3{
    grid-row: span 3 / span 3;
  }

  #uf-app .lg\:tw-row-span-4{
    grid-row: span 4 / span 4;
  }

  #uf-app .lg\:tw-row-span-5{
    grid-row: span 5 / span 5;
  }

  #uf-app .lg\:tw-row-span-6{
    grid-row: span 6 / span 6;
  }

  #uf-app .lg\:tw-row-span-full{
    grid-row: 1 / -1;
  }

  #uf-app .lg\:tw-row-start-1{
    grid-row-start: 1;
  }

  #uf-app .lg\:tw-row-start-2{
    grid-row-start: 2;
  }

  #uf-app .lg\:tw-row-start-3{
    grid-row-start: 3;
  }

  #uf-app .lg\:tw-row-start-4{
    grid-row-start: 4;
  }

  #uf-app .lg\:tw-row-start-5{
    grid-row-start: 5;
  }

  #uf-app .lg\:tw-row-start-6{
    grid-row-start: 6;
  }

  #uf-app .lg\:tw-row-start-7{
    grid-row-start: 7;
  }

  #uf-app .lg\:tw-row-start-auto{
    grid-row-start: auto;
  }

  #uf-app .lg\:tw-row-end-1{
    grid-row-end: 1;
  }

  #uf-app .lg\:tw-row-end-2{
    grid-row-end: 2;
  }

  #uf-app .lg\:tw-row-end-3{
    grid-row-end: 3;
  }

  #uf-app .lg\:tw-row-end-4{
    grid-row-end: 4;
  }

  #uf-app .lg\:tw-row-end-5{
    grid-row-end: 5;
  }

  #uf-app .lg\:tw-row-end-6{
    grid-row-end: 6;
  }

  #uf-app .lg\:tw-row-end-7{
    grid-row-end: 7;
  }

  #uf-app .lg\:tw-row-end-auto{
    grid-row-end: auto;
  }

  #uf-app .lg\:tw-origin-center{
    transform-origin: center;
  }

  #uf-app .lg\:tw-origin-top{
    transform-origin: top;
  }

  #uf-app .lg\:tw-origin-top-right{
    transform-origin: top right;
  }

  #uf-app .lg\:tw-origin-right{
    transform-origin: right;
  }

  #uf-app .lg\:tw-origin-bottom-right{
    transform-origin: bottom right;
  }

  #uf-app .lg\:tw-origin-bottom{
    transform-origin: bottom;
  }

  #uf-app .lg\:tw-origin-bottom-left{
    transform-origin: bottom left;
  }

  #uf-app .lg\:tw-origin-left{
    transform-origin: left;
  }

  #uf-app .lg\:tw-origin-top-left{
    transform-origin: top left;
  }

  #uf-app .lg\:tw-scale-0{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  #uf-app .lg\:tw-scale-50{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  #uf-app .lg\:tw-scale-75{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  #uf-app .lg\:tw-scale-90{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  #uf-app .lg\:tw-scale-95{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  #uf-app .lg\:tw-scale-100{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  #uf-app .lg\:tw-scale-105{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  #uf-app .lg\:tw-scale-110{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  #uf-app .lg\:tw-scale-125{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  #uf-app .lg\:tw-scale-150{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  #uf-app .lg\:tw-scale-x-0{
    --transform-scale-x: 0;
  }

  #uf-app .lg\:tw-scale-x-50{
    --transform-scale-x: .5;
  }

  #uf-app .lg\:tw-scale-x-75{
    --transform-scale-x: .75;
  }

  #uf-app .lg\:tw-scale-x-90{
    --transform-scale-x: .9;
  }

  #uf-app .lg\:tw-scale-x-95{
    --transform-scale-x: .95;
  }

  #uf-app .lg\:tw-scale-x-100{
    --transform-scale-x: 1;
  }

  #uf-app .lg\:tw-scale-x-105{
    --transform-scale-x: 1.05;
  }

  #uf-app .lg\:tw-scale-x-110{
    --transform-scale-x: 1.1;
  }

  #uf-app .lg\:tw-scale-x-125{
    --transform-scale-x: 1.25;
  }

  #uf-app .lg\:tw-scale-x-150{
    --transform-scale-x: 1.5;
  }

  #uf-app .lg\:tw-scale-y-0{
    --transform-scale-y: 0;
  }

  #uf-app .lg\:tw-scale-y-50{
    --transform-scale-y: .5;
  }

  #uf-app .lg\:tw-scale-y-75{
    --transform-scale-y: .75;
  }

  #uf-app .lg\:tw-scale-y-90{
    --transform-scale-y: .9;
  }

  #uf-app .lg\:tw-scale-y-95{
    --transform-scale-y: .95;
  }

  #uf-app .lg\:tw-scale-y-100{
    --transform-scale-y: 1;
  }

  #uf-app .lg\:tw-scale-y-105{
    --transform-scale-y: 1.05;
  }

  #uf-app .lg\:tw-scale-y-110{
    --transform-scale-y: 1.1;
  }

  #uf-app .lg\:tw-scale-y-125{
    --transform-scale-y: 1.25;
  }

  #uf-app .lg\:tw-scale-y-150{
    --transform-scale-y: 1.5;
  }

  #uf-app .lg\:tw-rotate-0{
    --transform-rotate: 0;
  }

  #uf-app .lg\:tw-rotate-1{
    --transform-rotate: 1deg;
  }

  #uf-app .lg\:tw-rotate-2{
    --transform-rotate: 2deg;
  }

  #uf-app .lg\:tw-rotate-3{
    --transform-rotate: 3deg;
  }

  #uf-app .lg\:tw-rotate-6{
    --transform-rotate: 6deg;
  }

  #uf-app .lg\:tw-rotate-12{
    --transform-rotate: 12deg;
  }

  #uf-app .lg\:tw-rotate-45{
    --transform-rotate: 45deg;
  }

  #uf-app .lg\:tw-rotate-90{
    --transform-rotate: 90deg;
  }

  #uf-app .lg\:tw-rotate-180{
    --transform-rotate: 180deg;
  }

  #uf-app .lg\:tw--rotate-180{
    --transform-rotate: -180deg;
  }

  #uf-app .lg\:tw--rotate-90{
    --transform-rotate: -90deg;
  }

  #uf-app .lg\:tw--rotate-45{
    --transform-rotate: -45deg;
  }

  #uf-app .lg\:tw--rotate-12{
    --transform-rotate: -12deg;
  }

  #uf-app .lg\:tw--rotate-6{
    --transform-rotate: -6deg;
  }

  #uf-app .lg\:tw--rotate-3{
    --transform-rotate: -3deg;
  }

  #uf-app .lg\:tw--rotate-2{
    --transform-rotate: -2deg;
  }

  #uf-app .lg\:tw--rotate-1{
    --transform-rotate: -1deg;
  }

  #uf-app .lg\:tw-translate-x-0{
    --transform-translate-x: 0;
  }

  #uf-app .lg\:tw-translate-x-1{
    --transform-translate-x: 0.25rem;
  }

  #uf-app .lg\:tw-translate-x-2{
    --transform-translate-x: 0.5rem;
  }

  #uf-app .lg\:tw-translate-x-3{
    --transform-translate-x: 0.75rem;
  }

  #uf-app .lg\:tw-translate-x-4{
    --transform-translate-x: 1rem;
  }

  #uf-app .lg\:tw-translate-x-5{
    --transform-translate-x: 1.25rem;
  }

  #uf-app .lg\:tw-translate-x-6{
    --transform-translate-x: 1.5rem;
  }

  #uf-app .lg\:tw-translate-x-8{
    --transform-translate-x: 2rem;
  }

  #uf-app .lg\:tw-translate-x-10{
    --transform-translate-x: 2.5rem;
  }

  #uf-app .lg\:tw-translate-x-12{
    --transform-translate-x: 3rem;
  }

  #uf-app .lg\:tw-translate-x-16{
    --transform-translate-x: 4rem;
  }

  #uf-app .lg\:tw-translate-x-20{
    --transform-translate-x: 5rem;
  }

  #uf-app .lg\:tw-translate-x-24{
    --transform-translate-x: 6rem;
  }

  #uf-app .lg\:tw-translate-x-32{
    --transform-translate-x: 8rem;
  }

  #uf-app .lg\:tw-translate-x-40{
    --transform-translate-x: 10rem;
  }

  #uf-app .lg\:tw-translate-x-48{
    --transform-translate-x: 12rem;
  }

  #uf-app .lg\:tw-translate-x-56{
    --transform-translate-x: 14rem;
  }

  #uf-app .lg\:tw-translate-x-64{
    --transform-translate-x: 16rem;
  }

  #uf-app .lg\:tw-translate-x-px{
    --transform-translate-x: 1px;
  }

  #uf-app .lg\:tw--translate-x-1{
    --transform-translate-x: -0.25rem;
  }

  #uf-app .lg\:tw--translate-x-2{
    --transform-translate-x: -0.5rem;
  }

  #uf-app .lg\:tw--translate-x-3{
    --transform-translate-x: -0.75rem;
  }

  #uf-app .lg\:tw--translate-x-4{
    --transform-translate-x: -1rem;
  }

  #uf-app .lg\:tw--translate-x-5{
    --transform-translate-x: -1.25rem;
  }

  #uf-app .lg\:tw--translate-x-6{
    --transform-translate-x: -1.5rem;
  }

  #uf-app .lg\:tw--translate-x-8{
    --transform-translate-x: -2rem;
  }

  #uf-app .lg\:tw--translate-x-10{
    --transform-translate-x: -2.5rem;
  }

  #uf-app .lg\:tw--translate-x-12{
    --transform-translate-x: -3rem;
  }

  #uf-app .lg\:tw--translate-x-16{
    --transform-translate-x: -4rem;
  }

  #uf-app .lg\:tw--translate-x-20{
    --transform-translate-x: -5rem;
  }

  #uf-app .lg\:tw--translate-x-24{
    --transform-translate-x: -6rem;
  }

  #uf-app .lg\:tw--translate-x-32{
    --transform-translate-x: -8rem;
  }

  #uf-app .lg\:tw--translate-x-40{
    --transform-translate-x: -10rem;
  }

  #uf-app .lg\:tw--translate-x-48{
    --transform-translate-x: -12rem;
  }

  #uf-app .lg\:tw--translate-x-56{
    --transform-translate-x: -14rem;
  }

  #uf-app .lg\:tw--translate-x-64{
    --transform-translate-x: -16rem;
  }

  #uf-app .lg\:tw--translate-x-px{
    --transform-translate-x: -1px;
  }

  #uf-app .lg\:tw--translate-x-full{
    --transform-translate-x: -100%;
  }

  #uf-app .lg\:tw--translate-x-1\/2{
    --transform-translate-x: -50%;
  }

  #uf-app .lg\:tw-translate-x-1\/2{
    --transform-translate-x: 50%;
  }

  #uf-app .lg\:tw-translate-x-full{
    --transform-translate-x: 100%;
  }

  #uf-app .lg\:tw-translate-y-0{
    --transform-translate-y: 0;
  }

  #uf-app .lg\:tw-translate-y-1{
    --transform-translate-y: 0.25rem;
  }

  #uf-app .lg\:tw-translate-y-2{
    --transform-translate-y: 0.5rem;
  }

  #uf-app .lg\:tw-translate-y-3{
    --transform-translate-y: 0.75rem;
  }

  #uf-app .lg\:tw-translate-y-4{
    --transform-translate-y: 1rem;
  }

  #uf-app .lg\:tw-translate-y-5{
    --transform-translate-y: 1.25rem;
  }

  #uf-app .lg\:tw-translate-y-6{
    --transform-translate-y: 1.5rem;
  }

  #uf-app .lg\:tw-translate-y-8{
    --transform-translate-y: 2rem;
  }

  #uf-app .lg\:tw-translate-y-10{
    --transform-translate-y: 2.5rem;
  }

  #uf-app .lg\:tw-translate-y-12{
    --transform-translate-y: 3rem;
  }

  #uf-app .lg\:tw-translate-y-16{
    --transform-translate-y: 4rem;
  }

  #uf-app .lg\:tw-translate-y-20{
    --transform-translate-y: 5rem;
  }

  #uf-app .lg\:tw-translate-y-24{
    --transform-translate-y: 6rem;
  }

  #uf-app .lg\:tw-translate-y-32{
    --transform-translate-y: 8rem;
  }

  #uf-app .lg\:tw-translate-y-40{
    --transform-translate-y: 10rem;
  }

  #uf-app .lg\:tw-translate-y-48{
    --transform-translate-y: 12rem;
  }

  #uf-app .lg\:tw-translate-y-56{
    --transform-translate-y: 14rem;
  }

  #uf-app .lg\:tw-translate-y-64{
    --transform-translate-y: 16rem;
  }

  #uf-app .lg\:tw-translate-y-px{
    --transform-translate-y: 1px;
  }

  #uf-app .lg\:tw--translate-y-1{
    --transform-translate-y: -0.25rem;
  }

  #uf-app .lg\:tw--translate-y-2{
    --transform-translate-y: -0.5rem;
  }

  #uf-app .lg\:tw--translate-y-3{
    --transform-translate-y: -0.75rem;
  }

  #uf-app .lg\:tw--translate-y-4{
    --transform-translate-y: -1rem;
  }

  #uf-app .lg\:tw--translate-y-5{
    --transform-translate-y: -1.25rem;
  }

  #uf-app .lg\:tw--translate-y-6{
    --transform-translate-y: -1.5rem;
  }

  #uf-app .lg\:tw--translate-y-8{
    --transform-translate-y: -2rem;
  }

  #uf-app .lg\:tw--translate-y-10{
    --transform-translate-y: -2.5rem;
  }

  #uf-app .lg\:tw--translate-y-12{
    --transform-translate-y: -3rem;
  }

  #uf-app .lg\:tw--translate-y-16{
    --transform-translate-y: -4rem;
  }

  #uf-app .lg\:tw--translate-y-20{
    --transform-translate-y: -5rem;
  }

  #uf-app .lg\:tw--translate-y-24{
    --transform-translate-y: -6rem;
  }

  #uf-app .lg\:tw--translate-y-32{
    --transform-translate-y: -8rem;
  }

  #uf-app .lg\:tw--translate-y-40{
    --transform-translate-y: -10rem;
  }

  #uf-app .lg\:tw--translate-y-48{
    --transform-translate-y: -12rem;
  }

  #uf-app .lg\:tw--translate-y-56{
    --transform-translate-y: -14rem;
  }

  #uf-app .lg\:tw--translate-y-64{
    --transform-translate-y: -16rem;
  }

  #uf-app .lg\:tw--translate-y-px{
    --transform-translate-y: -1px;
  }

  #uf-app .lg\:tw--translate-y-full{
    --transform-translate-y: -100%;
  }

  #uf-app .lg\:tw--translate-y-1\/2{
    --transform-translate-y: -50%;
  }

  #uf-app .lg\:tw-translate-y-1\/2{
    --transform-translate-y: 50%;
  }

  #uf-app .lg\:tw-translate-y-full{
    --transform-translate-y: 100%;
  }

  #uf-app .lg\:tw-skew-x-0{
    --transform-skew-x: 0;
  }

  #uf-app .lg\:tw-skew-x-1{
    --transform-skew-x: 1deg;
  }

  #uf-app .lg\:tw-skew-x-2{
    --transform-skew-x: 2deg;
  }

  #uf-app .lg\:tw-skew-x-3{
    --transform-skew-x: 3deg;
  }

  #uf-app .lg\:tw-skew-x-6{
    --transform-skew-x: 6deg;
  }

  #uf-app .lg\:tw-skew-x-12{
    --transform-skew-x: 12deg;
  }

  #uf-app .lg\:tw--skew-x-12{
    --transform-skew-x: -12deg;
  }

  #uf-app .lg\:tw--skew-x-6{
    --transform-skew-x: -6deg;
  }

  #uf-app .lg\:tw--skew-x-3{
    --transform-skew-x: -3deg;
  }

  #uf-app .lg\:tw--skew-x-2{
    --transform-skew-x: -2deg;
  }

  #uf-app .lg\:tw--skew-x-1{
    --transform-skew-x: -1deg;
  }

  #uf-app .lg\:tw-skew-y-0{
    --transform-skew-y: 0;
  }

  #uf-app .lg\:tw-skew-y-1{
    --transform-skew-y: 1deg;
  }

  #uf-app .lg\:tw-skew-y-2{
    --transform-skew-y: 2deg;
  }

  #uf-app .lg\:tw-skew-y-3{
    --transform-skew-y: 3deg;
  }

  #uf-app .lg\:tw-skew-y-6{
    --transform-skew-y: 6deg;
  }

  #uf-app .lg\:tw-skew-y-12{
    --transform-skew-y: 12deg;
  }

  #uf-app .lg\:tw--skew-y-12{
    --transform-skew-y: -12deg;
  }

  #uf-app .lg\:tw--skew-y-6{
    --transform-skew-y: -6deg;
  }

  #uf-app .lg\:tw--skew-y-3{
    --transform-skew-y: -3deg;
  }

  #uf-app .lg\:tw--skew-y-2{
    --transform-skew-y: -2deg;
  }

  #uf-app .lg\:tw--skew-y-1{
    --transform-skew-y: -1deg;
  }

  #uf-app .lg\:tw-transition-none{
    transition-property: none;
  }

  #uf-app .lg\:tw-transition-all{
    transition-property: all;
  }

  #uf-app .lg\:tw-transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  }

  #uf-app .lg\:tw-transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
  }

  #uf-app .lg\:tw-transition-opacity{
    transition-property: opacity;
  }

  #uf-app .lg\:tw-transition-shadow{
    transition-property: box-shadow;
  }

  #uf-app .lg\:tw-transition-transform{
    transition-property: transform;
  }

  #uf-app .lg\:tw-ease-linear{
    transition-timing-function: linear;
  }

  #uf-app .lg\:tw-ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  #uf-app .lg\:tw-ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  #uf-app .lg\:tw-ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  #uf-app .lg\:tw-duration-75{
    transition-duration: 75ms;
  }

  #uf-app .lg\:tw-duration-100{
    transition-duration: 100ms;
  }

  #uf-app .lg\:tw-duration-150{
    transition-duration: 150ms;
  }

  #uf-app .lg\:tw-duration-200{
    transition-duration: 200ms;
  }

  #uf-app .lg\:tw-duration-300{
    transition-duration: 300ms;
  }

  #uf-app .lg\:tw-duration-500{
    transition-duration: 500ms;
  }

  #uf-app .lg\:tw-duration-700{
    transition-duration: 700ms;
  }

  #uf-app .lg\:tw-duration-1000{
    transition-duration: 1000ms;
  }

  #uf-app .lg\:tw-delay-75{
    transition-delay: 75ms;
  }

  #uf-app .lg\:tw-delay-100{
    transition-delay: 100ms;
  }

  #uf-app .lg\:tw-delay-150{
    transition-delay: 150ms;
  }

  #uf-app .lg\:tw-delay-200{
    transition-delay: 200ms;
  }

  #uf-app .lg\:tw-delay-300{
    transition-delay: 300ms;
  }

  #uf-app .lg\:tw-delay-500{
    transition-delay: 500ms;
  }

  #uf-app .lg\:tw-delay-700{
    transition-delay: 700ms;
  }

  #uf-app .lg\:tw-delay-1000{
    transition-delay: 1000ms;
  }

  #uf-app .lg\:tw-animate-none{
    animation: none;
  }

  #uf-app .lg\:tw-animate-spin{
    animation: spin 1s linear infinite;
  }

  #uf-app .lg\:tw-animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  #uf-app .lg\:tw-animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  #uf-app .lg\:tw-animate-bounce{
    animation: bounce 1s infinite;
  }
}

@media (min-width: 1280px){
  .xl\:tw-container{
    width: 100%;
  }

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

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

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

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

  #uf-app .xl\:tw-space-y-0 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0px * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-0 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0px * var(--space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-1 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-1 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-2 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-2 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-3 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-3 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-4 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-4 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1rem * var(--space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-5 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-5 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-6 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-6 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-8 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-8 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(2rem * var(--space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-10 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-10 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-12 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(3rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-12 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(3rem * var(--space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-16 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(4rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-16 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(4rem * var(--space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-20 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(5rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-20 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(5rem * var(--space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-24 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(6rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-24 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(6rem * var(--space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-32 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(8rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-32 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(8rem * var(--space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-40 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(10rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-40 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(10rem * var(--space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-48 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(12rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-48 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(12rem * var(--space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-56 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(14rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-56 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(14rem * var(--space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-64 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(16rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-64 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(16rem * var(--space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-px > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1px * var(--space-y-reverse));
  }

  #uf-app .xl\:tw-space-x-px > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1px * var(--space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw--space-y-1 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw--space-x-1 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw--space-y-2 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw--space-x-2 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw--space-y-3 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw--space-x-3 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw--space-y-4 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw--space-x-4 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1rem * var(--space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw--space-y-5 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw--space-x-5 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw--space-y-6 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw--space-x-6 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw--space-y-8 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw--space-x-8 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-2rem * var(--space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw--space-y-10 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw--space-x-10 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw--space-y-12 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-3rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw--space-x-12 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-3rem * var(--space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw--space-y-16 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-4rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw--space-x-16 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-4rem * var(--space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw--space-y-20 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-5rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw--space-x-20 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-5rem * var(--space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw--space-y-24 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-6rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw--space-x-24 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-6rem * var(--space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw--space-y-32 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-8rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw--space-x-32 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-8rem * var(--space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw--space-y-40 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-10rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw--space-x-40 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-10rem * var(--space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw--space-y-48 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-12rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw--space-x-48 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-12rem * var(--space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw--space-y-56 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-14rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw--space-x-56 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-14rem * var(--space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw--space-y-64 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-16rem * var(--space-y-reverse));
  }

  #uf-app .xl\:tw--space-x-64 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-16rem * var(--space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw--space-y-px > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1px * var(--space-y-reverse));
  }

  #uf-app .xl\:tw--space-x-px > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1px * var(--space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  }

  #uf-app .xl\:tw-space-y-reverse > :not(template) ~ :not(template){
    --space-y-reverse: 1;
  }

  #uf-app .xl\:tw-space-x-reverse > :not(template) ~ :not(template){
    --space-x-reverse: 1;
  }

  #uf-app .xl\:tw-divide-y-0 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(0px * var(--divide-y-reverse));
  }

  #uf-app .xl\:tw-divide-x-0 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(0px * var(--divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .xl\:tw-divide-y-2 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(2px * var(--divide-y-reverse));
  }

  #uf-app .xl\:tw-divide-x-2 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(2px * var(--divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .xl\:tw-divide-y-4 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(4px * var(--divide-y-reverse));
  }

  #uf-app .xl\:tw-divide-x-4 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(4px * var(--divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .xl\:tw-divide-y-8 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(8px * var(--divide-y-reverse));
  }

  #uf-app .xl\:tw-divide-x-8 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(8px * var(--divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .xl\:tw-divide-y > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(1px * var(--divide-y-reverse));
  }

  #uf-app .xl\:tw-divide-x > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(1px * var(--divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  }

  #uf-app .xl\:tw-divide-y-reverse > :not(template) ~ :not(template){
    --divide-y-reverse: 1;
  }

  #uf-app .xl\:tw-divide-x-reverse > :not(template) ~ :not(template){
    --divide-x-reverse: 1;
  }

  #uf-app .xl\:tw-divide-primary > :not(template) ~ :not(template){
    border-color: var(--color-blue);
  }

  #uf-app .xl\:tw-divide-muted > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-400);
  }

  #uf-app .xl\:tw-divide-warning > :not(template) ~ :not(template){
    border-color: var(--color-orange);
  }

  #uf-app .xl\:tw-divide-danger > :not(template) ~ :not(template){
    border-color: var(--color-orange);
  }

  #uf-app .xl\:tw-divide-fail > :not(template) ~ :not(template){
    border-color: var(--color-red);
  }

  #uf-app .xl\:tw-divide-info > :not(template) ~ :not(template){
    border-color: var(--color-deep-purple-400);
  }

  #uf-app .xl\:tw-divide-red-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffebee;
    border-color: rgba(255, 235, 238, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-red-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffcdd2;
    border-color: rgba(255, 205, 210, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-red-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ef9a9a;
    border-color: rgba(239, 154, 154, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-red-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e57373;
    border-color: rgba(229, 115, 115, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-red-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ef5350;
    border-color: rgba(239, 83, 80, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-red-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f44336;
    border-color: rgba(244, 67, 54, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-red-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e53935;
    border-color: rgba(229, 57, 53, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-red-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d32f2f;
    border-color: rgba(211, 47, 47, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-red-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c62828;
    border-color: rgba(198, 40, 40, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-red-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b71c1c;
    border-color: rgba(183, 28, 28, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-red-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff8a80;
    border-color: rgba(255, 138, 128, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-red-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff5252;
    border-color: rgba(255, 82, 82, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-red-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff1744;
    border-color: rgba(255, 23, 68, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-red-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d50000;
    border-color: rgba(213, 0, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-pink-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fce4ec;
    border-color: rgba(252, 228, 236, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-pink-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f8bbd0;
    border-color: rgba(248, 187, 208, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-pink-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f48fb1;
    border-color: rgba(244, 143, 177, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-pink-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f06292;
    border-color: rgba(240, 98, 146, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-pink-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ec407a;
    border-color: rgba(236, 64, 122, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-pink-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e91e63;
    border-color: rgba(233, 30, 99, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-pink-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d81b60;
    border-color: rgba(216, 27, 96, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-pink-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c2185b;
    border-color: rgba(194, 24, 91, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-pink-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ad1457;
    border-color: rgba(173, 20, 87, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-pink-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #880e4f;
    border-color: rgba(136, 14, 79, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-pink-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff80ab;
    border-color: rgba(255, 128, 171, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-pink-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff4081;
    border-color: rgba(255, 64, 129, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-pink-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f50057;
    border-color: rgba(245, 0, 87, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-pink-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c51162;
    border-color: rgba(197, 17, 98, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-purple-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f3e5f5;
    border-color: rgba(243, 229, 245, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-purple-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e1bee7;
    border-color: rgba(225, 190, 231, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-purple-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ce93d8;
    border-color: rgba(206, 147, 216, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-purple-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ba68c8;
    border-color: rgba(186, 104, 200, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-purple-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ab47bc;
    border-color: rgba(171, 71, 188, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-purple-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9c27b0;
    border-color: rgba(156, 39, 176, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-purple-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #8e24aa;
    border-color: rgba(142, 36, 170, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-purple-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7b1fa2;
    border-color: rgba(123, 31, 162, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-purple-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #6a1b9a;
    border-color: rgba(106, 27, 154, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-purple-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4a148c;
    border-color: rgba(74, 20, 140, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-purple-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ea80fc;
    border-color: rgba(234, 128, 252, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-purple-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e040fb;
    border-color: rgba(224, 64, 251, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-purple-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d500f9;
    border-color: rgba(213, 0, 249, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-purple-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #aa00ff;
    border-color: rgba(170, 0, 255, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepPurple-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ede7f6;
    border-color: rgba(237, 231, 246, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepPurple-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d1c4e9;
    border-color: rgba(209, 196, 233, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepPurple-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b39ddb;
    border-color: rgba(179, 157, 219, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepPurple-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9575cd;
    border-color: rgba(149, 117, 205, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepPurple-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7e57c2;
    border-color: rgba(126, 87, 194, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepPurple-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #673ab7;
    border-color: rgba(103, 58, 183, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepPurple-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #5e35b1;
    border-color: rgba(94, 53, 177, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepPurple-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #512da8;
    border-color: rgba(81, 45, 168, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepPurple-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4527a0;
    border-color: rgba(69, 39, 160, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepPurple-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #311b92;
    border-color: rgba(49, 27, 146, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepPurple-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b388ff;
    border-color: rgba(179, 136, 255, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepPurple-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7c4dff;
    border-color: rgba(124, 77, 255, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepPurple-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #651fff;
    border-color: rgba(101, 31, 255, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepPurple-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #6200ea;
    border-color: rgba(98, 0, 234, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-indigo-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e8eaf6;
    border-color: rgba(232, 234, 246, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-indigo-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c5cae9;
    border-color: rgba(197, 202, 233, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-indigo-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9fa8da;
    border-color: rgba(159, 168, 218, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-indigo-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7986cb;
    border-color: rgba(121, 134, 203, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-indigo-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #5c6bc0;
    border-color: rgba(92, 107, 192, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-indigo-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #3f51b5;
    border-color: rgba(63, 81, 181, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-indigo-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #3949ab;
    border-color: rgba(57, 73, 171, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-indigo-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #303f9f;
    border-color: rgba(48, 63, 159, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-indigo-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #283593;
    border-color: rgba(40, 53, 147, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-indigo-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1a237e;
    border-color: rgba(26, 35, 126, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-indigo-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #8c9eff;
    border-color: rgba(140, 158, 255, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-indigo-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #536dfe;
    border-color: rgba(83, 109, 254, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-indigo-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #3d5afe;
    border-color: rgba(61, 90, 254, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-indigo-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #304ffe;
    border-color: rgba(48, 79, 254, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-blue-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e3f2fd;
    border-color: rgba(227, 242, 253, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-blue-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #bbdefb;
    border-color: rgba(187, 222, 251, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-blue-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #90caf9;
    border-color: rgba(144, 202, 249, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-blue-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #64b5f6;
    border-color: rgba(100, 181, 246, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-blue-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #42a5f5;
    border-color: rgba(66, 165, 245, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-blue-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #2196f3;
    border-color: rgba(33, 150, 243, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-blue-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1e88e5;
    border-color: rgba(30, 136, 229, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-blue-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1976d2;
    border-color: rgba(25, 118, 210, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-blue-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1565c0;
    border-color: rgba(21, 101, 192, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-blue-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0d47a1;
    border-color: rgba(13, 71, 161, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-blue-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #82b1ff;
    border-color: rgba(130, 177, 255, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-blue-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #448aff;
    border-color: rgba(68, 138, 255, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-blue-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #2979ff;
    border-color: rgba(41, 121, 255, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-blue-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #2962ff;
    border-color: rgba(41, 98, 255, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightBlue-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e1f5fe;
    border-color: rgba(225, 245, 254, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightBlue-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b3e5fc;
    border-color: rgba(179, 229, 252, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightBlue-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #81d4fa;
    border-color: rgba(129, 212, 250, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightBlue-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4fc3f7;
    border-color: rgba(79, 195, 247, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightBlue-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #29b6f6;
    border-color: rgba(41, 182, 246, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightBlue-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #03a9f4;
    border-color: rgba(3, 169, 244, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightBlue-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #039be5;
    border-color: rgba(3, 155, 229, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightBlue-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0288d1;
    border-color: rgba(2, 136, 209, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightBlue-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0277bd;
    border-color: rgba(2, 119, 189, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightBlue-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #01579b;
    border-color: rgba(1, 87, 155, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightBlue-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #80d8ff;
    border-color: rgba(128, 216, 255, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightBlue-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #40c4ff;
    border-color: rgba(64, 196, 255, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightBlue-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00b0ff;
    border-color: rgba(0, 176, 255, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightBlue-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0091ea;
    border-color: rgba(0, 145, 234, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-cyan-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e0f7fa;
    border-color: rgba(224, 247, 250, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-cyan-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b2ebf2;
    border-color: rgba(178, 235, 242, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-cyan-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #80deea;
    border-color: rgba(128, 222, 234, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-cyan-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4dd0e1;
    border-color: rgba(77, 208, 225, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-cyan-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #26c6da;
    border-color: rgba(38, 198, 218, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-cyan-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00bcd4;
    border-color: rgba(0, 188, 212, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-cyan-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00acc1;
    border-color: rgba(0, 172, 193, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-cyan-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #0097a7;
    border-color: rgba(0, 151, 167, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-cyan-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00838f;
    border-color: rgba(0, 131, 143, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-cyan-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #006064;
    border-color: rgba(0, 96, 100, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-cyan-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #84ffff;
    border-color: rgba(132, 255, 255, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-cyan-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #18ffff;
    border-color: rgba(24, 255, 255, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-cyan-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00e5ff;
    border-color: rgba(0, 229, 255, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-cyan-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00b8d4;
    border-color: rgba(0, 184, 212, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-teal-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e0f2f1;
    border-color: rgba(224, 242, 241, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-teal-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b2dfdb;
    border-color: rgba(178, 223, 219, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-teal-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #80cbc4;
    border-color: rgba(128, 203, 196, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-teal-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4db6ac;
    border-color: rgba(77, 182, 172, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-teal-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #26a69a;
    border-color: rgba(38, 166, 154, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-teal-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #009688;
    border-color: rgba(0, 150, 136, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-teal-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00897b;
    border-color: rgba(0, 137, 123, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-teal-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00796b;
    border-color: rgba(0, 121, 107, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-teal-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00695c;
    border-color: rgba(0, 105, 92, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-teal-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #004d40;
    border-color: rgba(0, 77, 64, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-teal-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #a7ffeb;
    border-color: rgba(167, 255, 235, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-teal-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #64ffda;
    border-color: rgba(100, 255, 218, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-teal-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1de9b6;
    border-color: rgba(29, 233, 182, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-teal-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00bfa5;
    border-color: rgba(0, 191, 165, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-green-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e8f5e9;
    border-color: rgba(232, 245, 233, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-green-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c8e6c9;
    border-color: rgba(200, 230, 201, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-green-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #a5d6a7;
    border-color: rgba(165, 214, 167, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-green-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #81c784;
    border-color: rgba(129, 199, 132, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-green-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #66bb6a;
    border-color: rgba(102, 187, 106, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-green-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4caf50;
    border-color: rgba(76, 175, 80, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-green-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #43a047;
    border-color: rgba(67, 160, 71, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-green-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #388e3c;
    border-color: rgba(56, 142, 60, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-green-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #2e7d32;
    border-color: rgba(46, 125, 50, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-green-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #1b5e20;
    border-color: rgba(27, 94, 32, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-green-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b9f6ca;
    border-color: rgba(185, 246, 202, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-green-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #69f0ae;
    border-color: rgba(105, 240, 174, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-green-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00e676;
    border-color: rgba(0, 230, 118, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-green-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #00c853;
    border-color: rgba(0, 200, 83, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightGreen-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f1f8e9;
    border-color: rgba(241, 248, 233, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightGreen-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #dcedc8;
    border-color: rgba(220, 237, 200, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightGreen-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c5e1a5;
    border-color: rgba(197, 225, 165, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightGreen-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #aed581;
    border-color: rgba(174, 213, 129, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightGreen-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9ccc65;
    border-color: rgba(156, 204, 101, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightGreen-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #8bc34a;
    border-color: rgba(139, 195, 74, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightGreen-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #7cb342;
    border-color: rgba(124, 179, 66, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightGreen-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #689f38;
    border-color: rgba(104, 159, 56, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightGreen-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #558b2f;
    border-color: rgba(85, 139, 47, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightGreen-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #33691e;
    border-color: rgba(51, 105, 30, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightGreen-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ccff90;
    border-color: rgba(204, 255, 144, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightGreen-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b2ff59;
    border-color: rgba(178, 255, 89, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightGreen-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #76ff03;
    border-color: rgba(118, 255, 3, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lightGreen-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #64dd17;
    border-color: rgba(100, 221, 23, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lime-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f9fbe7;
    border-color: rgba(249, 251, 231, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lime-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f0f4c3;
    border-color: rgba(240, 244, 195, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lime-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e6ee9c;
    border-color: rgba(230, 238, 156, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lime-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #dce775;
    border-color: rgba(220, 231, 117, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lime-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d4e157;
    border-color: rgba(212, 225, 87, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lime-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #cddc39;
    border-color: rgba(205, 220, 57, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lime-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c0ca33;
    border-color: rgba(192, 202, 51, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lime-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #afb42b;
    border-color: rgba(175, 180, 43, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lime-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9e9d24;
    border-color: rgba(158, 157, 36, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lime-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #827717;
    border-color: rgba(130, 119, 23, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lime-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f4ff81;
    border-color: rgba(244, 255, 129, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lime-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #eeff41;
    border-color: rgba(238, 255, 65, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lime-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #c6ff00;
    border-color: rgba(198, 255, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-lime-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #aeea00;
    border-color: rgba(174, 234, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-yellow-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fffde7;
    border-color: rgba(255, 253, 231, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-yellow-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff9c4;
    border-color: rgba(255, 249, 196, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-yellow-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff59d;
    border-color: rgba(255, 245, 157, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-yellow-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff176;
    border-color: rgba(255, 241, 118, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-yellow-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffee58;
    border-color: rgba(255, 238, 88, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-yellow-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffeb3b;
    border-color: rgba(255, 235, 59, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-yellow-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fdd835;
    border-color: rgba(253, 216, 53, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-yellow-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fbc02d;
    border-color: rgba(251, 192, 45, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-yellow-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f9a825;
    border-color: rgba(249, 168, 37, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-yellow-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f57f17;
    border-color: rgba(245, 127, 23, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-yellow-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffff8d;
    border-color: rgba(255, 255, 141, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-yellow-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffff00;
    border-color: rgba(255, 255, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-yellow-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffea00;
    border-color: rgba(255, 234, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-yellow-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffd600;
    border-color: rgba(255, 214, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-amber-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff8e1;
    border-color: rgba(255, 248, 225, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-amber-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffecb3;
    border-color: rgba(255, 236, 179, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-amber-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffe082;
    border-color: rgba(255, 224, 130, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-amber-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffd54f;
    border-color: rgba(255, 213, 79, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-amber-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffca28;
    border-color: rgba(255, 202, 40, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-amber-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffc107;
    border-color: rgba(255, 193, 7, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-amber-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffb300;
    border-color: rgba(255, 179, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-amber-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffa000;
    border-color: rgba(255, 160, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-amber-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff8f00;
    border-color: rgba(255, 143, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-amber-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff6f00;
    border-color: rgba(255, 111, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-amber-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffe57f;
    border-color: rgba(255, 229, 127, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-amber-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffd740;
    border-color: rgba(255, 215, 64, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-amber-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffc400;
    border-color: rgba(255, 196, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-amber-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffab00;
    border-color: rgba(255, 171, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-orange-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fff3e0;
    border-color: rgba(255, 243, 224, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-orange-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffe0b2;
    border-color: rgba(255, 224, 178, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-orange-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffcc80;
    border-color: rgba(255, 204, 128, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-orange-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffb74d;
    border-color: rgba(255, 183, 77, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-orange-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffa726;
    border-color: rgba(255, 167, 38, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-orange-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff9800;
    border-color: rgba(255, 152, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-orange-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fb8c00;
    border-color: rgba(251, 140, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-orange-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f57c00;
    border-color: rgba(245, 124, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-orange-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ef6c00;
    border-color: rgba(239, 108, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-orange-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e65100;
    border-color: rgba(230, 81, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-orange-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffd180;
    border-color: rgba(255, 209, 128, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-orange-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffab40;
    border-color: rgba(255, 171, 64, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-orange-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff9100;
    border-color: rgba(255, 145, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-orange-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff6d00;
    border-color: rgba(255, 109, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepOrange-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fbe9e7;
    border-color: rgba(251, 233, 231, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepOrange-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffccbc;
    border-color: rgba(255, 204, 188, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepOrange-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffab91;
    border-color: rgba(255, 171, 145, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepOrange-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff8a65;
    border-color: rgba(255, 138, 101, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepOrange-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff7043;
    border-color: rgba(255, 112, 67, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepOrange-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff5722;
    border-color: rgba(255, 87, 34, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepOrange-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f4511e;
    border-color: rgba(244, 81, 30, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepOrange-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e64a19;
    border-color: rgba(230, 74, 25, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepOrange-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d84315;
    border-color: rgba(216, 67, 21, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepOrange-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #bf360c;
    border-color: rgba(191, 54, 12, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepOrange-a100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff9e80;
    border-color: rgba(255, 158, 128, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepOrange-a200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff6e40;
    border-color: rgba(255, 110, 64, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepOrange-a400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ff3d00;
    border-color: rgba(255, 61, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-deepOrange-a700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #dd2c00;
    border-color: rgba(221, 44, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-brown-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #efebe9;
    border-color: rgba(239, 235, 233, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-brown-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #d7ccc8;
    border-color: rgba(215, 204, 200, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-brown-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #bcaaa4;
    border-color: rgba(188, 170, 164, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-brown-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #a1887f;
    border-color: rgba(161, 136, 127, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-brown-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #8d6e63;
    border-color: rgba(141, 110, 99, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-brown-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #795548;
    border-color: rgba(121, 85, 72, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-brown-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #6d4c41;
    border-color: rgba(109, 76, 65, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-brown-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #5d4037;
    border-color: rgba(93, 64, 55, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-brown-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4e342e;
    border-color: rgba(78, 52, 46, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-brown-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #3e2723;
    border-color: rgba(62, 39, 35, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-gray-50 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #fafafa;
    border-color: rgba(250, 250, 250, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-gray-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #f5f5f5;
    border-color: rgba(245, 245, 245, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-gray-200 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #eeeeee;
    border-color: rgba(238, 238, 238, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-gray-300 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #e0e0e0;
    border-color: rgba(224, 224, 224, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-gray-400 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #bdbdbd;
    border-color: rgba(189, 189, 189, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-gray-500 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9e9e9e;
    border-color: rgba(158, 158, 158, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-gray-600 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #757575;
    border-color: rgba(117, 117, 117, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-gray-700 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #616161;
    border-color: rgba(97, 97, 97, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-gray-800 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #424242;
    border-color: rgba(66, 66, 66, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-gray-900 > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #212121;
    border-color: rgba(33, 33, 33, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-blueGray-50 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-50);
  }

  #uf-app .xl\:tw-divide-blueGray-100 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-100);
  }

  #uf-app .xl\:tw-divide-blueGray-200 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-200);
  }

  #uf-app .xl\:tw-divide-blueGray-300 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-300);
  }

  #uf-app .xl\:tw-divide-blueGray-400 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-400);
  }

  #uf-app .xl\:tw-divide-blueGray-500 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-500);
  }

  #uf-app .xl\:tw-divide-blueGray-600 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-600);
  }

  #uf-app .xl\:tw-divide-blueGray-700 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-700);
  }

  #uf-app .xl\:tw-divide-blueGray-800 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-800);
  }

  #uf-app .xl\:tw-divide-blueGray-900 > :not(template) ~ :not(template){
    border-color: var(--color-blue-grey-900);
  }

  #uf-app .xl\:tw-divide-black > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-white > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--divide-opacity));
  }

  #uf-app .xl\:tw-divide-transparent > :not(template) ~ :not(template){
    border-color: transparent;
  }

  #uf-app .xl\:tw-divide-solid > :not(template) ~ :not(template){
    border-style: solid;
  }

  #uf-app .xl\:tw-divide-dashed > :not(template) ~ :not(template){
    border-style: dashed;
  }

  #uf-app .xl\:tw-divide-dotted > :not(template) ~ :not(template){
    border-style: dotted;
  }

  #uf-app .xl\:tw-divide-double > :not(template) ~ :not(template){
    border-style: double;
  }

  #uf-app .xl\:tw-divide-none > :not(template) ~ :not(template){
    border-style: none;
  }

  #uf-app .xl\:tw-divide-opacity-0 > :not(template) ~ :not(template){
    --divide-opacity: 0;
  }

  #uf-app .xl\:tw-divide-opacity-25 > :not(template) ~ :not(template){
    --divide-opacity: 0.25;
  }

  #uf-app .xl\:tw-divide-opacity-50 > :not(template) ~ :not(template){
    --divide-opacity: 0.5;
  }

  #uf-app .xl\:tw-divide-opacity-75 > :not(template) ~ :not(template){
    --divide-opacity: 0.75;
  }

  #uf-app .xl\:tw-divide-opacity-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
  }

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

  #uf-app .xl\:tw-not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  #uf-app .xl\:tw-appearance-none{
    appearance: none;
  }

  #uf-app .xl\:tw-bg-fixed{
    background-attachment: fixed;
  }

  #uf-app .xl\:tw-bg-local{
    background-attachment: local;
  }

  #uf-app .xl\:tw-bg-scroll{
    background-attachment: scroll;
  }

  #uf-app .xl\:tw-bg-clip-border{
    background-clip: border-box;
  }

  #uf-app .xl\:tw-bg-clip-padding{
    background-clip: padding-box;
  }

  #uf-app .xl\:tw-bg-clip-content{
    background-clip: content-box;
  }

  #uf-app .xl\:tw-bg-clip-text{
    background-clip: text;
  }

  #uf-app .xl\:tw-bg-primary{
    background-color: var(--color-blue);
  }

  #uf-app .xl\:tw-bg-muted{
    background-color: var(--color-blue-grey-400);
  }

  #uf-app .xl\:tw-bg-warning{
    background-color: var(--color-orange);
  }

  #uf-app .xl\:tw-bg-danger{
    background-color: var(--color-orange);
  }

  #uf-app .xl\:tw-bg-fail{
    background-color: var(--color-red);
  }

  #uf-app .xl\:tw-bg-info{
    background-color: var(--color-deep-purple-400);
  }

  #uf-app .xl\:tw-bg-red-50{
    --bg-opacity: 1;
    background-color: #ffebee;
    background-color: rgba(255, 235, 238, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-red-100{
    --bg-opacity: 1;
    background-color: #ffcdd2;
    background-color: rgba(255, 205, 210, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-red-200{
    --bg-opacity: 1;
    background-color: #ef9a9a;
    background-color: rgba(239, 154, 154, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-red-300{
    --bg-opacity: 1;
    background-color: #e57373;
    background-color: rgba(229, 115, 115, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-red-400{
    --bg-opacity: 1;
    background-color: #ef5350;
    background-color: rgba(239, 83, 80, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-red-500{
    --bg-opacity: 1;
    background-color: #f44336;
    background-color: rgba(244, 67, 54, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-red-600{
    --bg-opacity: 1;
    background-color: #e53935;
    background-color: rgba(229, 57, 53, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-red-700{
    --bg-opacity: 1;
    background-color: #d32f2f;
    background-color: rgba(211, 47, 47, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-red-800{
    --bg-opacity: 1;
    background-color: #c62828;
    background-color: rgba(198, 40, 40, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-red-900{
    --bg-opacity: 1;
    background-color: #b71c1c;
    background-color: rgba(183, 28, 28, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-red-a100{
    --bg-opacity: 1;
    background-color: #ff8a80;
    background-color: rgba(255, 138, 128, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-red-a200{
    --bg-opacity: 1;
    background-color: #ff5252;
    background-color: rgba(255, 82, 82, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-red-a400{
    --bg-opacity: 1;
    background-color: #ff1744;
    background-color: rgba(255, 23, 68, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-red-a700{
    --bg-opacity: 1;
    background-color: #d50000;
    background-color: rgba(213, 0, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-pink-50{
    --bg-opacity: 1;
    background-color: #fce4ec;
    background-color: rgba(252, 228, 236, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-pink-100{
    --bg-opacity: 1;
    background-color: #f8bbd0;
    background-color: rgba(248, 187, 208, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-pink-200{
    --bg-opacity: 1;
    background-color: #f48fb1;
    background-color: rgba(244, 143, 177, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-pink-300{
    --bg-opacity: 1;
    background-color: #f06292;
    background-color: rgba(240, 98, 146, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-pink-400{
    --bg-opacity: 1;
    background-color: #ec407a;
    background-color: rgba(236, 64, 122, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-pink-500{
    --bg-opacity: 1;
    background-color: #e91e63;
    background-color: rgba(233, 30, 99, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-pink-600{
    --bg-opacity: 1;
    background-color: #d81b60;
    background-color: rgba(216, 27, 96, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-pink-700{
    --bg-opacity: 1;
    background-color: #c2185b;
    background-color: rgba(194, 24, 91, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-pink-800{
    --bg-opacity: 1;
    background-color: #ad1457;
    background-color: rgba(173, 20, 87, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-pink-900{
    --bg-opacity: 1;
    background-color: #880e4f;
    background-color: rgba(136, 14, 79, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-pink-a100{
    --bg-opacity: 1;
    background-color: #ff80ab;
    background-color: rgba(255, 128, 171, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-pink-a200{
    --bg-opacity: 1;
    background-color: #ff4081;
    background-color: rgba(255, 64, 129, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-pink-a400{
    --bg-opacity: 1;
    background-color: #f50057;
    background-color: rgba(245, 0, 87, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-pink-a700{
    --bg-opacity: 1;
    background-color: #c51162;
    background-color: rgba(197, 17, 98, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-purple-50{
    --bg-opacity: 1;
    background-color: #f3e5f5;
    background-color: rgba(243, 229, 245, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-purple-100{
    --bg-opacity: 1;
    background-color: #e1bee7;
    background-color: rgba(225, 190, 231, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-purple-200{
    --bg-opacity: 1;
    background-color: #ce93d8;
    background-color: rgba(206, 147, 216, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-purple-300{
    --bg-opacity: 1;
    background-color: #ba68c8;
    background-color: rgba(186, 104, 200, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-purple-400{
    --bg-opacity: 1;
    background-color: #ab47bc;
    background-color: rgba(171, 71, 188, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-purple-500{
    --bg-opacity: 1;
    background-color: #9c27b0;
    background-color: rgba(156, 39, 176, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-purple-600{
    --bg-opacity: 1;
    background-color: #8e24aa;
    background-color: rgba(142, 36, 170, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-purple-700{
    --bg-opacity: 1;
    background-color: #7b1fa2;
    background-color: rgba(123, 31, 162, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-purple-800{
    --bg-opacity: 1;
    background-color: #6a1b9a;
    background-color: rgba(106, 27, 154, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-purple-900{
    --bg-opacity: 1;
    background-color: #4a148c;
    background-color: rgba(74, 20, 140, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-purple-a100{
    --bg-opacity: 1;
    background-color: #ea80fc;
    background-color: rgba(234, 128, 252, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-purple-a200{
    --bg-opacity: 1;
    background-color: #e040fb;
    background-color: rgba(224, 64, 251, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-purple-a400{
    --bg-opacity: 1;
    background-color: #d500f9;
    background-color: rgba(213, 0, 249, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-purple-a700{
    --bg-opacity: 1;
    background-color: #aa00ff;
    background-color: rgba(170, 0, 255, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepPurple-50{
    --bg-opacity: 1;
    background-color: #ede7f6;
    background-color: rgba(237, 231, 246, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepPurple-100{
    --bg-opacity: 1;
    background-color: #d1c4e9;
    background-color: rgba(209, 196, 233, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepPurple-200{
    --bg-opacity: 1;
    background-color: #b39ddb;
    background-color: rgba(179, 157, 219, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepPurple-300{
    --bg-opacity: 1;
    background-color: #9575cd;
    background-color: rgba(149, 117, 205, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepPurple-400{
    --bg-opacity: 1;
    background-color: #7e57c2;
    background-color: rgba(126, 87, 194, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepPurple-500{
    --bg-opacity: 1;
    background-color: #673ab7;
    background-color: rgba(103, 58, 183, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepPurple-600{
    --bg-opacity: 1;
    background-color: #5e35b1;
    background-color: rgba(94, 53, 177, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepPurple-700{
    --bg-opacity: 1;
    background-color: #512da8;
    background-color: rgba(81, 45, 168, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepPurple-800{
    --bg-opacity: 1;
    background-color: #4527a0;
    background-color: rgba(69, 39, 160, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepPurple-900{
    --bg-opacity: 1;
    background-color: #311b92;
    background-color: rgba(49, 27, 146, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepPurple-a100{
    --bg-opacity: 1;
    background-color: #b388ff;
    background-color: rgba(179, 136, 255, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepPurple-a200{
    --bg-opacity: 1;
    background-color: #7c4dff;
    background-color: rgba(124, 77, 255, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepPurple-a400{
    --bg-opacity: 1;
    background-color: #651fff;
    background-color: rgba(101, 31, 255, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepPurple-a700{
    --bg-opacity: 1;
    background-color: #6200ea;
    background-color: rgba(98, 0, 234, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-indigo-50{
    --bg-opacity: 1;
    background-color: #e8eaf6;
    background-color: rgba(232, 234, 246, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-indigo-100{
    --bg-opacity: 1;
    background-color: #c5cae9;
    background-color: rgba(197, 202, 233, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-indigo-200{
    --bg-opacity: 1;
    background-color: #9fa8da;
    background-color: rgba(159, 168, 218, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-indigo-300{
    --bg-opacity: 1;
    background-color: #7986cb;
    background-color: rgba(121, 134, 203, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-indigo-400{
    --bg-opacity: 1;
    background-color: #5c6bc0;
    background-color: rgba(92, 107, 192, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-indigo-500{
    --bg-opacity: 1;
    background-color: #3f51b5;
    background-color: rgba(63, 81, 181, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-indigo-600{
    --bg-opacity: 1;
    background-color: #3949ab;
    background-color: rgba(57, 73, 171, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-indigo-700{
    --bg-opacity: 1;
    background-color: #303f9f;
    background-color: rgba(48, 63, 159, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-indigo-800{
    --bg-opacity: 1;
    background-color: #283593;
    background-color: rgba(40, 53, 147, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-indigo-900{
    --bg-opacity: 1;
    background-color: #1a237e;
    background-color: rgba(26, 35, 126, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-indigo-a100{
    --bg-opacity: 1;
    background-color: #8c9eff;
    background-color: rgba(140, 158, 255, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-indigo-a200{
    --bg-opacity: 1;
    background-color: #536dfe;
    background-color: rgba(83, 109, 254, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-indigo-a400{
    --bg-opacity: 1;
    background-color: #3d5afe;
    background-color: rgba(61, 90, 254, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-indigo-a700{
    --bg-opacity: 1;
    background-color: #304ffe;
    background-color: rgba(48, 79, 254, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-blue-50{
    --bg-opacity: 1;
    background-color: #e3f2fd;
    background-color: rgba(227, 242, 253, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-blue-100{
    --bg-opacity: 1;
    background-color: #bbdefb;
    background-color: rgba(187, 222, 251, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-blue-200{
    --bg-opacity: 1;
    background-color: #90caf9;
    background-color: rgba(144, 202, 249, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-blue-300{
    --bg-opacity: 1;
    background-color: #64b5f6;
    background-color: rgba(100, 181, 246, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-blue-400{
    --bg-opacity: 1;
    background-color: #42a5f5;
    background-color: rgba(66, 165, 245, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-blue-500{
    --bg-opacity: 1;
    background-color: #2196f3;
    background-color: rgba(33, 150, 243, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-blue-600{
    --bg-opacity: 1;
    background-color: #1e88e5;
    background-color: rgba(30, 136, 229, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-blue-700{
    --bg-opacity: 1;
    background-color: #1976d2;
    background-color: rgba(25, 118, 210, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-blue-800{
    --bg-opacity: 1;
    background-color: #1565c0;
    background-color: rgba(21, 101, 192, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-blue-900{
    --bg-opacity: 1;
    background-color: #0d47a1;
    background-color: rgba(13, 71, 161, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-blue-a100{
    --bg-opacity: 1;
    background-color: #82b1ff;
    background-color: rgba(130, 177, 255, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-blue-a200{
    --bg-opacity: 1;
    background-color: #448aff;
    background-color: rgba(68, 138, 255, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-blue-a400{
    --bg-opacity: 1;
    background-color: #2979ff;
    background-color: rgba(41, 121, 255, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-blue-a700{
    --bg-opacity: 1;
    background-color: #2962ff;
    background-color: rgba(41, 98, 255, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightBlue-50{
    --bg-opacity: 1;
    background-color: #e1f5fe;
    background-color: rgba(225, 245, 254, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightBlue-100{
    --bg-opacity: 1;
    background-color: #b3e5fc;
    background-color: rgba(179, 229, 252, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightBlue-200{
    --bg-opacity: 1;
    background-color: #81d4fa;
    background-color: rgba(129, 212, 250, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightBlue-300{
    --bg-opacity: 1;
    background-color: #4fc3f7;
    background-color: rgba(79, 195, 247, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightBlue-400{
    --bg-opacity: 1;
    background-color: #29b6f6;
    background-color: rgba(41, 182, 246, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightBlue-500{
    --bg-opacity: 1;
    background-color: #03a9f4;
    background-color: rgba(3, 169, 244, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightBlue-600{
    --bg-opacity: 1;
    background-color: #039be5;
    background-color: rgba(3, 155, 229, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightBlue-700{
    --bg-opacity: 1;
    background-color: #0288d1;
    background-color: rgba(2, 136, 209, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightBlue-800{
    --bg-opacity: 1;
    background-color: #0277bd;
    background-color: rgba(2, 119, 189, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightBlue-900{
    --bg-opacity: 1;
    background-color: #01579b;
    background-color: rgba(1, 87, 155, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightBlue-a100{
    --bg-opacity: 1;
    background-color: #80d8ff;
    background-color: rgba(128, 216, 255, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightBlue-a200{
    --bg-opacity: 1;
    background-color: #40c4ff;
    background-color: rgba(64, 196, 255, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightBlue-a400{
    --bg-opacity: 1;
    background-color: #00b0ff;
    background-color: rgba(0, 176, 255, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightBlue-a700{
    --bg-opacity: 1;
    background-color: #0091ea;
    background-color: rgba(0, 145, 234, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-cyan-50{
    --bg-opacity: 1;
    background-color: #e0f7fa;
    background-color: rgba(224, 247, 250, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-cyan-100{
    --bg-opacity: 1;
    background-color: #b2ebf2;
    background-color: rgba(178, 235, 242, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-cyan-200{
    --bg-opacity: 1;
    background-color: #80deea;
    background-color: rgba(128, 222, 234, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-cyan-300{
    --bg-opacity: 1;
    background-color: #4dd0e1;
    background-color: rgba(77, 208, 225, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-cyan-400{
    --bg-opacity: 1;
    background-color: #26c6da;
    background-color: rgba(38, 198, 218, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-cyan-500{
    --bg-opacity: 1;
    background-color: #00bcd4;
    background-color: rgba(0, 188, 212, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-cyan-600{
    --bg-opacity: 1;
    background-color: #00acc1;
    background-color: rgba(0, 172, 193, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-cyan-700{
    --bg-opacity: 1;
    background-color: #0097a7;
    background-color: rgba(0, 151, 167, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-cyan-800{
    --bg-opacity: 1;
    background-color: #00838f;
    background-color: rgba(0, 131, 143, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-cyan-900{
    --bg-opacity: 1;
    background-color: #006064;
    background-color: rgba(0, 96, 100, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-cyan-a100{
    --bg-opacity: 1;
    background-color: #84ffff;
    background-color: rgba(132, 255, 255, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-cyan-a200{
    --bg-opacity: 1;
    background-color: #18ffff;
    background-color: rgba(24, 255, 255, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-cyan-a400{
    --bg-opacity: 1;
    background-color: #00e5ff;
    background-color: rgba(0, 229, 255, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-cyan-a700{
    --bg-opacity: 1;
    background-color: #00b8d4;
    background-color: rgba(0, 184, 212, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-teal-50{
    --bg-opacity: 1;
    background-color: #e0f2f1;
    background-color: rgba(224, 242, 241, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-teal-100{
    --bg-opacity: 1;
    background-color: #b2dfdb;
    background-color: rgba(178, 223, 219, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-teal-200{
    --bg-opacity: 1;
    background-color: #80cbc4;
    background-color: rgba(128, 203, 196, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-teal-300{
    --bg-opacity: 1;
    background-color: #4db6ac;
    background-color: rgba(77, 182, 172, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-teal-400{
    --bg-opacity: 1;
    background-color: #26a69a;
    background-color: rgba(38, 166, 154, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-teal-500{
    --bg-opacity: 1;
    background-color: #009688;
    background-color: rgba(0, 150, 136, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-teal-600{
    --bg-opacity: 1;
    background-color: #00897b;
    background-color: rgba(0, 137, 123, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-teal-700{
    --bg-opacity: 1;
    background-color: #00796b;
    background-color: rgba(0, 121, 107, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-teal-800{
    --bg-opacity: 1;
    background-color: #00695c;
    background-color: rgba(0, 105, 92, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-teal-900{
    --bg-opacity: 1;
    background-color: #004d40;
    background-color: rgba(0, 77, 64, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-teal-a100{
    --bg-opacity: 1;
    background-color: #a7ffeb;
    background-color: rgba(167, 255, 235, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-teal-a200{
    --bg-opacity: 1;
    background-color: #64ffda;
    background-color: rgba(100, 255, 218, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-teal-a400{
    --bg-opacity: 1;
    background-color: #1de9b6;
    background-color: rgba(29, 233, 182, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-teal-a700{
    --bg-opacity: 1;
    background-color: #00bfa5;
    background-color: rgba(0, 191, 165, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-green-50{
    --bg-opacity: 1;
    background-color: #e8f5e9;
    background-color: rgba(232, 245, 233, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-green-100{
    --bg-opacity: 1;
    background-color: #c8e6c9;
    background-color: rgba(200, 230, 201, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-green-200{
    --bg-opacity: 1;
    background-color: #a5d6a7;
    background-color: rgba(165, 214, 167, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-green-300{
    --bg-opacity: 1;
    background-color: #81c784;
    background-color: rgba(129, 199, 132, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-green-400{
    --bg-opacity: 1;
    background-color: #66bb6a;
    background-color: rgba(102, 187, 106, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-green-500{
    --bg-opacity: 1;
    background-color: #4caf50;
    background-color: rgba(76, 175, 80, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-green-600{
    --bg-opacity: 1;
    background-color: #43a047;
    background-color: rgba(67, 160, 71, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-green-700{
    --bg-opacity: 1;
    background-color: #388e3c;
    background-color: rgba(56, 142, 60, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-green-800{
    --bg-opacity: 1;
    background-color: #2e7d32;
    background-color: rgba(46, 125, 50, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-green-900{
    --bg-opacity: 1;
    background-color: #1b5e20;
    background-color: rgba(27, 94, 32, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-green-a100{
    --bg-opacity: 1;
    background-color: #b9f6ca;
    background-color: rgba(185, 246, 202, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-green-a200{
    --bg-opacity: 1;
    background-color: #69f0ae;
    background-color: rgba(105, 240, 174, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-green-a400{
    --bg-opacity: 1;
    background-color: #00e676;
    background-color: rgba(0, 230, 118, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-green-a700{
    --bg-opacity: 1;
    background-color: #00c853;
    background-color: rgba(0, 200, 83, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightGreen-50{
    --bg-opacity: 1;
    background-color: #f1f8e9;
    background-color: rgba(241, 248, 233, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightGreen-100{
    --bg-opacity: 1;
    background-color: #dcedc8;
    background-color: rgba(220, 237, 200, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightGreen-200{
    --bg-opacity: 1;
    background-color: #c5e1a5;
    background-color: rgba(197, 225, 165, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightGreen-300{
    --bg-opacity: 1;
    background-color: #aed581;
    background-color: rgba(174, 213, 129, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightGreen-400{
    --bg-opacity: 1;
    background-color: #9ccc65;
    background-color: rgba(156, 204, 101, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightGreen-500{
    --bg-opacity: 1;
    background-color: #8bc34a;
    background-color: rgba(139, 195, 74, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightGreen-600{
    --bg-opacity: 1;
    background-color: #7cb342;
    background-color: rgba(124, 179, 66, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightGreen-700{
    --bg-opacity: 1;
    background-color: #689f38;
    background-color: rgba(104, 159, 56, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightGreen-800{
    --bg-opacity: 1;
    background-color: #558b2f;
    background-color: rgba(85, 139, 47, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightGreen-900{
    --bg-opacity: 1;
    background-color: #33691e;
    background-color: rgba(51, 105, 30, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightGreen-a100{
    --bg-opacity: 1;
    background-color: #ccff90;
    background-color: rgba(204, 255, 144, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightGreen-a200{
    --bg-opacity: 1;
    background-color: #b2ff59;
    background-color: rgba(178, 255, 89, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightGreen-a400{
    --bg-opacity: 1;
    background-color: #76ff03;
    background-color: rgba(118, 255, 3, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lightGreen-a700{
    --bg-opacity: 1;
    background-color: #64dd17;
    background-color: rgba(100, 221, 23, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lime-50{
    --bg-opacity: 1;
    background-color: #f9fbe7;
    background-color: rgba(249, 251, 231, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lime-100{
    --bg-opacity: 1;
    background-color: #f0f4c3;
    background-color: rgba(240, 244, 195, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lime-200{
    --bg-opacity: 1;
    background-color: #e6ee9c;
    background-color: rgba(230, 238, 156, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lime-300{
    --bg-opacity: 1;
    background-color: #dce775;
    background-color: rgba(220, 231, 117, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lime-400{
    --bg-opacity: 1;
    background-color: #d4e157;
    background-color: rgba(212, 225, 87, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lime-500{
    --bg-opacity: 1;
    background-color: #cddc39;
    background-color: rgba(205, 220, 57, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lime-600{
    --bg-opacity: 1;
    background-color: #c0ca33;
    background-color: rgba(192, 202, 51, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lime-700{
    --bg-opacity: 1;
    background-color: #afb42b;
    background-color: rgba(175, 180, 43, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lime-800{
    --bg-opacity: 1;
    background-color: #9e9d24;
    background-color: rgba(158, 157, 36, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lime-900{
    --bg-opacity: 1;
    background-color: #827717;
    background-color: rgba(130, 119, 23, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lime-a100{
    --bg-opacity: 1;
    background-color: #f4ff81;
    background-color: rgba(244, 255, 129, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lime-a200{
    --bg-opacity: 1;
    background-color: #eeff41;
    background-color: rgba(238, 255, 65, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lime-a400{
    --bg-opacity: 1;
    background-color: #c6ff00;
    background-color: rgba(198, 255, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-lime-a700{
    --bg-opacity: 1;
    background-color: #aeea00;
    background-color: rgba(174, 234, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-yellow-50{
    --bg-opacity: 1;
    background-color: #fffde7;
    background-color: rgba(255, 253, 231, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-yellow-100{
    --bg-opacity: 1;
    background-color: #fff9c4;
    background-color: rgba(255, 249, 196, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-yellow-200{
    --bg-opacity: 1;
    background-color: #fff59d;
    background-color: rgba(255, 245, 157, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-yellow-300{
    --bg-opacity: 1;
    background-color: #fff176;
    background-color: rgba(255, 241, 118, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-yellow-400{
    --bg-opacity: 1;
    background-color: #ffee58;
    background-color: rgba(255, 238, 88, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-yellow-500{
    --bg-opacity: 1;
    background-color: #ffeb3b;
    background-color: rgba(255, 235, 59, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-yellow-600{
    --bg-opacity: 1;
    background-color: #fdd835;
    background-color: rgba(253, 216, 53, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-yellow-700{
    --bg-opacity: 1;
    background-color: #fbc02d;
    background-color: rgba(251, 192, 45, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-yellow-800{
    --bg-opacity: 1;
    background-color: #f9a825;
    background-color: rgba(249, 168, 37, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-yellow-900{
    --bg-opacity: 1;
    background-color: #f57f17;
    background-color: rgba(245, 127, 23, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-yellow-a100{
    --bg-opacity: 1;
    background-color: #ffff8d;
    background-color: rgba(255, 255, 141, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-yellow-a200{
    --bg-opacity: 1;
    background-color: #ffff00;
    background-color: rgba(255, 255, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-yellow-a400{
    --bg-opacity: 1;
    background-color: #ffea00;
    background-color: rgba(255, 234, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-yellow-a700{
    --bg-opacity: 1;
    background-color: #ffd600;
    background-color: rgba(255, 214, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-amber-50{
    --bg-opacity: 1;
    background-color: #fff8e1;
    background-color: rgba(255, 248, 225, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-amber-100{
    --bg-opacity: 1;
    background-color: #ffecb3;
    background-color: rgba(255, 236, 179, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-amber-200{
    --bg-opacity: 1;
    background-color: #ffe082;
    background-color: rgba(255, 224, 130, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-amber-300{
    --bg-opacity: 1;
    background-color: #ffd54f;
    background-color: rgba(255, 213, 79, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-amber-400{
    --bg-opacity: 1;
    background-color: #ffca28;
    background-color: rgba(255, 202, 40, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-amber-500{
    --bg-opacity: 1;
    background-color: #ffc107;
    background-color: rgba(255, 193, 7, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-amber-600{
    --bg-opacity: 1;
    background-color: #ffb300;
    background-color: rgba(255, 179, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-amber-700{
    --bg-opacity: 1;
    background-color: #ffa000;
    background-color: rgba(255, 160, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-amber-800{
    --bg-opacity: 1;
    background-color: #ff8f00;
    background-color: rgba(255, 143, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-amber-900{
    --bg-opacity: 1;
    background-color: #ff6f00;
    background-color: rgba(255, 111, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-amber-a100{
    --bg-opacity: 1;
    background-color: #ffe57f;
    background-color: rgba(255, 229, 127, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-amber-a200{
    --bg-opacity: 1;
    background-color: #ffd740;
    background-color: rgba(255, 215, 64, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-amber-a400{
    --bg-opacity: 1;
    background-color: #ffc400;
    background-color: rgba(255, 196, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-amber-a700{
    --bg-opacity: 1;
    background-color: #ffab00;
    background-color: rgba(255, 171, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-orange-50{
    --bg-opacity: 1;
    background-color: #fff3e0;
    background-color: rgba(255, 243, 224, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-orange-100{
    --bg-opacity: 1;
    background-color: #ffe0b2;
    background-color: rgba(255, 224, 178, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-orange-200{
    --bg-opacity: 1;
    background-color: #ffcc80;
    background-color: rgba(255, 204, 128, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-orange-300{
    --bg-opacity: 1;
    background-color: #ffb74d;
    background-color: rgba(255, 183, 77, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-orange-400{
    --bg-opacity: 1;
    background-color: #ffa726;
    background-color: rgba(255, 167, 38, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-orange-500{
    --bg-opacity: 1;
    background-color: #ff9800;
    background-color: rgba(255, 152, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-orange-600{
    --bg-opacity: 1;
    background-color: #fb8c00;
    background-color: rgba(251, 140, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-orange-700{
    --bg-opacity: 1;
    background-color: #f57c00;
    background-color: rgba(245, 124, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-orange-800{
    --bg-opacity: 1;
    background-color: #ef6c00;
    background-color: rgba(239, 108, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-orange-900{
    --bg-opacity: 1;
    background-color: #e65100;
    background-color: rgba(230, 81, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-orange-a100{
    --bg-opacity: 1;
    background-color: #ffd180;
    background-color: rgba(255, 209, 128, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-orange-a200{
    --bg-opacity: 1;
    background-color: #ffab40;
    background-color: rgba(255, 171, 64, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-orange-a400{
    --bg-opacity: 1;
    background-color: #ff9100;
    background-color: rgba(255, 145, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-orange-a700{
    --bg-opacity: 1;
    background-color: #ff6d00;
    background-color: rgba(255, 109, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepOrange-50{
    --bg-opacity: 1;
    background-color: #fbe9e7;
    background-color: rgba(251, 233, 231, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepOrange-100{
    --bg-opacity: 1;
    background-color: #ffccbc;
    background-color: rgba(255, 204, 188, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepOrange-200{
    --bg-opacity: 1;
    background-color: #ffab91;
    background-color: rgba(255, 171, 145, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepOrange-300{
    --bg-opacity: 1;
    background-color: #ff8a65;
    background-color: rgba(255, 138, 101, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepOrange-400{
    --bg-opacity: 1;
    background-color: #ff7043;
    background-color: rgba(255, 112, 67, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepOrange-500{
    --bg-opacity: 1;
    background-color: #ff5722;
    background-color: rgba(255, 87, 34, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepOrange-600{
    --bg-opacity: 1;
    background-color: #f4511e;
    background-color: rgba(244, 81, 30, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepOrange-700{
    --bg-opacity: 1;
    background-color: #e64a19;
    background-color: rgba(230, 74, 25, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepOrange-800{
    --bg-opacity: 1;
    background-color: #d84315;
    background-color: rgba(216, 67, 21, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepOrange-900{
    --bg-opacity: 1;
    background-color: #bf360c;
    background-color: rgba(191, 54, 12, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepOrange-a100{
    --bg-opacity: 1;
    background-color: #ff9e80;
    background-color: rgba(255, 158, 128, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepOrange-a200{
    --bg-opacity: 1;
    background-color: #ff6e40;
    background-color: rgba(255, 110, 64, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepOrange-a400{
    --bg-opacity: 1;
    background-color: #ff3d00;
    background-color: rgba(255, 61, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-deepOrange-a700{
    --bg-opacity: 1;
    background-color: #dd2c00;
    background-color: rgba(221, 44, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-brown-50{
    --bg-opacity: 1;
    background-color: #efebe9;
    background-color: rgba(239, 235, 233, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-brown-100{
    --bg-opacity: 1;
    background-color: #d7ccc8;
    background-color: rgba(215, 204, 200, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-brown-200{
    --bg-opacity: 1;
    background-color: #bcaaa4;
    background-color: rgba(188, 170, 164, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-brown-300{
    --bg-opacity: 1;
    background-color: #a1887f;
    background-color: rgba(161, 136, 127, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-brown-400{
    --bg-opacity: 1;
    background-color: #8d6e63;
    background-color: rgba(141, 110, 99, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-brown-500{
    --bg-opacity: 1;
    background-color: #795548;
    background-color: rgba(121, 85, 72, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-brown-600{
    --bg-opacity: 1;
    background-color: #6d4c41;
    background-color: rgba(109, 76, 65, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-brown-700{
    --bg-opacity: 1;
    background-color: #5d4037;
    background-color: rgba(93, 64, 55, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-brown-800{
    --bg-opacity: 1;
    background-color: #4e342e;
    background-color: rgba(78, 52, 46, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-brown-900{
    --bg-opacity: 1;
    background-color: #3e2723;
    background-color: rgba(62, 39, 35, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-gray-50{
    --bg-opacity: 1;
    background-color: #fafafa;
    background-color: rgba(250, 250, 250, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-gray-100{
    --bg-opacity: 1;
    background-color: #f5f5f5;
    background-color: rgba(245, 245, 245, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-gray-200{
    --bg-opacity: 1;
    background-color: #eeeeee;
    background-color: rgba(238, 238, 238, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-gray-300{
    --bg-opacity: 1;
    background-color: #e0e0e0;
    background-color: rgba(224, 224, 224, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-gray-400{
    --bg-opacity: 1;
    background-color: #bdbdbd;
    background-color: rgba(189, 189, 189, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-gray-500{
    --bg-opacity: 1;
    background-color: #9e9e9e;
    background-color: rgba(158, 158, 158, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-gray-600{
    --bg-opacity: 1;
    background-color: #757575;
    background-color: rgba(117, 117, 117, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-gray-700{
    --bg-opacity: 1;
    background-color: #616161;
    background-color: rgba(97, 97, 97, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-gray-800{
    --bg-opacity: 1;
    background-color: #424242;
    background-color: rgba(66, 66, 66, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-gray-900{
    --bg-opacity: 1;
    background-color: #212121;
    background-color: rgba(33, 33, 33, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-blueGray-50{
    background-color: var(--color-blue-grey-50);
  }

  #uf-app .xl\:tw-bg-blueGray-100{
    background-color: var(--color-blue-grey-100);
  }

  #uf-app .xl\:tw-bg-blueGray-200{
    background-color: var(--color-blue-grey-200);
  }

  #uf-app .xl\:tw-bg-blueGray-300{
    background-color: var(--color-blue-grey-300);
  }

  #uf-app .xl\:tw-bg-blueGray-400{
    background-color: var(--color-blue-grey-400);
  }

  #uf-app .xl\:tw-bg-blueGray-500{
    background-color: var(--color-blue-grey-500);
  }

  #uf-app .xl\:tw-bg-blueGray-600{
    background-color: var(--color-blue-grey-600);
  }

  #uf-app .xl\:tw-bg-blueGray-700{
    background-color: var(--color-blue-grey-700);
  }

  #uf-app .xl\:tw-bg-blueGray-800{
    background-color: var(--color-blue-grey-800);
  }

  #uf-app .xl\:tw-bg-blueGray-900{
    background-color: var(--color-blue-grey-900);
  }

  #uf-app .xl\:tw-bg-black{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-white{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  #uf-app .xl\:tw-bg-transparent{
    background-color: transparent;
  }

  #uf-app .xl\:tw-bg-none{
    background-image: none;
  }

  #uf-app .xl\:tw-bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--gradient-color-stops));
  }

  #uf-app .xl\:tw-bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--gradient-color-stops));
  }

  #uf-app .xl\:tw-bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--gradient-color-stops));
  }

  #uf-app .xl\:tw-bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
  }

  #uf-app .xl\:tw-bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--gradient-color-stops));
  }

  #uf-app .xl\:tw-bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
  }

  #uf-app .xl\:tw-bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--gradient-color-stops));
  }

  #uf-app .xl\:tw-bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--gradient-color-stops));
  }

  #uf-app .xl\:tw-from-primary{
    --gradient-from-color: var(--color-blue);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-muted{
    --gradient-from-color: var(--color-blue-grey-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-warning{
    --gradient-from-color: var(--color-orange);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-danger{
    --gradient-from-color: var(--color-orange);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-fail{
    --gradient-from-color: var(--color-red);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-info{
    --gradient-from-color: var(--color-deep-purple-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-red-50{
    --gradient-from-color: #ffebee;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 235, 238, 0));
  }

  #uf-app .xl\:tw-from-red-100{
    --gradient-from-color: #ffcdd2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 205, 210, 0));
  }

  #uf-app .xl\:tw-from-red-200{
    --gradient-from-color: #ef9a9a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 154, 154, 0));
  }

  #uf-app .xl\:tw-from-red-300{
    --gradient-from-color: #e57373;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 115, 115, 0));
  }

  #uf-app .xl\:tw-from-red-400{
    --gradient-from-color: #ef5350;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 83, 80, 0));
  }

  #uf-app .xl\:tw-from-red-500{
    --gradient-from-color: #f44336;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 67, 54, 0));
  }

  #uf-app .xl\:tw-from-red-600{
    --gradient-from-color: #e53935;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 57, 53, 0));
  }

  #uf-app .xl\:tw-from-red-700{
    --gradient-from-color: #d32f2f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(211, 47, 47, 0));
  }

  #uf-app .xl\:tw-from-red-800{
    --gradient-from-color: #c62828;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 40, 40, 0));
  }

  #uf-app .xl\:tw-from-red-900{
    --gradient-from-color: #b71c1c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 28, 28, 0));
  }

  #uf-app .xl\:tw-from-red-a100{
    --gradient-from-color: #ff8a80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 128, 0));
  }

  #uf-app .xl\:tw-from-red-a200{
    --gradient-from-color: #ff5252;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 82, 82, 0));
  }

  #uf-app .xl\:tw-from-red-a400{
    --gradient-from-color: #ff1744;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 23, 68, 0));
  }

  #uf-app .xl\:tw-from-red-a700{
    --gradient-from-color: #d50000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 0, 0, 0));
  }

  #uf-app .xl\:tw-from-pink-50{
    --gradient-from-color: #fce4ec;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 228, 236, 0));
  }

  #uf-app .xl\:tw-from-pink-100{
    --gradient-from-color: #f8bbd0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 187, 208, 0));
  }

  #uf-app .xl\:tw-from-pink-200{
    --gradient-from-color: #f48fb1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 143, 177, 0));
  }

  #uf-app .xl\:tw-from-pink-300{
    --gradient-from-color: #f06292;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 98, 146, 0));
  }

  #uf-app .xl\:tw-from-pink-400{
    --gradient-from-color: #ec407a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 64, 122, 0));
  }

  #uf-app .xl\:tw-from-pink-500{
    --gradient-from-color: #e91e63;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 30, 99, 0));
  }

  #uf-app .xl\:tw-from-pink-600{
    --gradient-from-color: #d81b60;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(216, 27, 96, 0));
  }

  #uf-app .xl\:tw-from-pink-700{
    --gradient-from-color: #c2185b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(194, 24, 91, 0));
  }

  #uf-app .xl\:tw-from-pink-800{
    --gradient-from-color: #ad1457;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(173, 20, 87, 0));
  }

  #uf-app .xl\:tw-from-pink-900{
    --gradient-from-color: #880e4f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(136, 14, 79, 0));
  }

  #uf-app .xl\:tw-from-pink-a100{
    --gradient-from-color: #ff80ab;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 128, 171, 0));
  }

  #uf-app .xl\:tw-from-pink-a200{
    --gradient-from-color: #ff4081;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 64, 129, 0));
  }

  #uf-app .xl\:tw-from-pink-a400{
    --gradient-from-color: #f50057;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 0, 87, 0));
  }

  #uf-app .xl\:tw-from-pink-a700{
    --gradient-from-color: #c51162;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 17, 98, 0));
  }

  #uf-app .xl\:tw-from-purple-50{
    --gradient-from-color: #f3e5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(243, 229, 245, 0));
  }

  #uf-app .xl\:tw-from-purple-100{
    --gradient-from-color: #e1bee7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 190, 231, 0));
  }

  #uf-app .xl\:tw-from-purple-200{
    --gradient-from-color: #ce93d8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 147, 216, 0));
  }

  #uf-app .xl\:tw-from-purple-300{
    --gradient-from-color: #ba68c8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(186, 104, 200, 0));
  }

  #uf-app .xl\:tw-from-purple-400{
    --gradient-from-color: #ab47bc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(171, 71, 188, 0));
  }

  #uf-app .xl\:tw-from-purple-500{
    --gradient-from-color: #9c27b0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 39, 176, 0));
  }

  #uf-app .xl\:tw-from-purple-600{
    --gradient-from-color: #8e24aa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(142, 36, 170, 0));
  }

  #uf-app .xl\:tw-from-purple-700{
    --gradient-from-color: #7b1fa2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 31, 162, 0));
  }

  #uf-app .xl\:tw-from-purple-800{
    --gradient-from-color: #6a1b9a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(106, 27, 154, 0));
  }

  #uf-app .xl\:tw-from-purple-900{
    --gradient-from-color: #4a148c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 20, 140, 0));
  }

  #uf-app .xl\:tw-from-purple-a100{
    --gradient-from-color: #ea80fc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 128, 252, 0));
  }

  #uf-app .xl\:tw-from-purple-a200{
    --gradient-from-color: #e040fb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 64, 251, 0));
  }

  #uf-app .xl\:tw-from-purple-a400{
    --gradient-from-color: #d500f9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 0, 249, 0));
  }

  #uf-app .xl\:tw-from-purple-a700{
    --gradient-from-color: #aa00ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(170, 0, 255, 0));
  }

  #uf-app .xl\:tw-from-deepPurple-50{
    --gradient-from-color: #ede7f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 231, 246, 0));
  }

  #uf-app .xl\:tw-from-deepPurple-100{
    --gradient-from-color: #d1c4e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(209, 196, 233, 0));
  }

  #uf-app .xl\:tw-from-deepPurple-200{
    --gradient-from-color: #b39ddb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 157, 219, 0));
  }

  #uf-app .xl\:tw-from-deepPurple-300{
    --gradient-from-color: #9575cd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(149, 117, 205, 0));
  }

  #uf-app .xl\:tw-from-deepPurple-400{
    --gradient-from-color: #7e57c2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(126, 87, 194, 0));
  }

  #uf-app .xl\:tw-from-deepPurple-500{
    --gradient-from-color: #673ab7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(103, 58, 183, 0));
  }

  #uf-app .xl\:tw-from-deepPurple-600{
    --gradient-from-color: #5e35b1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(94, 53, 177, 0));
  }

  #uf-app .xl\:tw-from-deepPurple-700{
    --gradient-from-color: #512da8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(81, 45, 168, 0));
  }

  #uf-app .xl\:tw-from-deepPurple-800{
    --gradient-from-color: #4527a0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(69, 39, 160, 0));
  }

  #uf-app .xl\:tw-from-deepPurple-900{
    --gradient-from-color: #311b92;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 27, 146, 0));
  }

  #uf-app .xl\:tw-from-deepPurple-a100{
    --gradient-from-color: #b388ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 136, 255, 0));
  }

  #uf-app .xl\:tw-from-deepPurple-a200{
    --gradient-from-color: #7c4dff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(124, 77, 255, 0));
  }

  #uf-app .xl\:tw-from-deepPurple-a400{
    --gradient-from-color: #651fff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(101, 31, 255, 0));
  }

  #uf-app .xl\:tw-from-deepPurple-a700{
    --gradient-from-color: #6200ea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(98, 0, 234, 0));
  }

  #uf-app .xl\:tw-from-indigo-50{
    --gradient-from-color: #e8eaf6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(232, 234, 246, 0));
  }

  #uf-app .xl\:tw-from-indigo-100{
    --gradient-from-color: #c5cae9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 202, 233, 0));
  }

  #uf-app .xl\:tw-from-indigo-200{
    --gradient-from-color: #9fa8da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 168, 218, 0));
  }

  #uf-app .xl\:tw-from-indigo-300{
    --gradient-from-color: #7986cb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(121, 134, 203, 0));
  }

  #uf-app .xl\:tw-from-indigo-400{
    --gradient-from-color: #5c6bc0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(92, 107, 192, 0));
  }

  #uf-app .xl\:tw-from-indigo-500{
    --gradient-from-color: #3f51b5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(63, 81, 181, 0));
  }

  #uf-app .xl\:tw-from-indigo-600{
    --gradient-from-color: #3949ab;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(57, 73, 171, 0));
  }

  #uf-app .xl\:tw-from-indigo-700{
    --gradient-from-color: #303f9f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 63, 159, 0));
  }

  #uf-app .xl\:tw-from-indigo-800{
    --gradient-from-color: #283593;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 53, 147, 0));
  }

  #uf-app .xl\:tw-from-indigo-900{
    --gradient-from-color: #1a237e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 35, 126, 0));
  }

  #uf-app .xl\:tw-from-indigo-a100{
    --gradient-from-color: #8c9eff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(140, 158, 255, 0));
  }

  #uf-app .xl\:tw-from-indigo-a200{
    --gradient-from-color: #536dfe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(83, 109, 254, 0));
  }

  #uf-app .xl\:tw-from-indigo-a400{
    --gradient-from-color: #3d5afe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 90, 254, 0));
  }

  #uf-app .xl\:tw-from-indigo-a700{
    --gradient-from-color: #304ffe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 79, 254, 0));
  }

  #uf-app .xl\:tw-from-blue-50{
    --gradient-from-color: #e3f2fd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(227, 242, 253, 0));
  }

  #uf-app .xl\:tw-from-blue-100{
    --gradient-from-color: #bbdefb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(187, 222, 251, 0));
  }

  #uf-app .xl\:tw-from-blue-200{
    --gradient-from-color: #90caf9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 202, 249, 0));
  }

  #uf-app .xl\:tw-from-blue-300{
    --gradient-from-color: #64b5f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 181, 246, 0));
  }

  #uf-app .xl\:tw-from-blue-400{
    --gradient-from-color: #42a5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 165, 245, 0));
  }

  #uf-app .xl\:tw-from-blue-500{
    --gradient-from-color: #2196f3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(33, 150, 243, 0));
  }

  #uf-app .xl\:tw-from-blue-600{
    --gradient-from-color: #1e88e5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(30, 136, 229, 0));
  }

  #uf-app .xl\:tw-from-blue-700{
    --gradient-from-color: #1976d2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(25, 118, 210, 0));
  }

  #uf-app .xl\:tw-from-blue-800{
    --gradient-from-color: #1565c0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(21, 101, 192, 0));
  }

  #uf-app .xl\:tw-from-blue-900{
    --gradient-from-color: #0d47a1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(13, 71, 161, 0));
  }

  #uf-app .xl\:tw-from-blue-a100{
    --gradient-from-color: #82b1ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(130, 177, 255, 0));
  }

  #uf-app .xl\:tw-from-blue-a200{
    --gradient-from-color: #448aff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 138, 255, 0));
  }

  #uf-app .xl\:tw-from-blue-a400{
    --gradient-from-color: #2979ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 121, 255, 0));
  }

  #uf-app .xl\:tw-from-blue-a700{
    --gradient-from-color: #2962ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 98, 255, 0));
  }

  #uf-app .xl\:tw-from-lightBlue-50{
    --gradient-from-color: #e1f5fe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(225, 245, 254, 0));
  }

  #uf-app .xl\:tw-from-lightBlue-100{
    --gradient-from-color: #b3e5fc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(179, 229, 252, 0));
  }

  #uf-app .xl\:tw-from-lightBlue-200{
    --gradient-from-color: #81d4fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 212, 250, 0));
  }

  #uf-app .xl\:tw-from-lightBlue-300{
    --gradient-from-color: #4fc3f7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 195, 247, 0));
  }

  #uf-app .xl\:tw-from-lightBlue-400{
    --gradient-from-color: #29b6f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(41, 182, 246, 0));
  }

  #uf-app .xl\:tw-from-lightBlue-500{
    --gradient-from-color: #03a9f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 169, 244, 0));
  }

  #uf-app .xl\:tw-from-lightBlue-600{
    --gradient-from-color: #039be5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 155, 229, 0));
  }

  #uf-app .xl\:tw-from-lightBlue-700{
    --gradient-from-color: #0288d1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(2, 136, 209, 0));
  }

  #uf-app .xl\:tw-from-lightBlue-800{
    --gradient-from-color: #0277bd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(2, 119, 189, 0));
  }

  #uf-app .xl\:tw-from-lightBlue-900{
    --gradient-from-color: #01579b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 87, 155, 0));
  }

  #uf-app .xl\:tw-from-lightBlue-a100{
    --gradient-from-color: #80d8ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 216, 255, 0));
  }

  #uf-app .xl\:tw-from-lightBlue-a200{
    --gradient-from-color: #40c4ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(64, 196, 255, 0));
  }

  #uf-app .xl\:tw-from-lightBlue-a400{
    --gradient-from-color: #00b0ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 176, 255, 0));
  }

  #uf-app .xl\:tw-from-lightBlue-a700{
    --gradient-from-color: #0091ea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 234, 0));
  }

  #uf-app .xl\:tw-from-cyan-50{
    --gradient-from-color: #e0f7fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 247, 250, 0));
  }

  #uf-app .xl\:tw-from-cyan-100{
    --gradient-from-color: #b2ebf2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 235, 242, 0));
  }

  #uf-app .xl\:tw-from-cyan-200{
    --gradient-from-color: #80deea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 222, 234, 0));
  }

  #uf-app .xl\:tw-from-cyan-300{
    --gradient-from-color: #4dd0e1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(77, 208, 225, 0));
  }

  #uf-app .xl\:tw-from-cyan-400{
    --gradient-from-color: #26c6da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(38, 198, 218, 0));
  }

  #uf-app .xl\:tw-from-cyan-500{
    --gradient-from-color: #00bcd4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 188, 212, 0));
  }

  #uf-app .xl\:tw-from-cyan-600{
    --gradient-from-color: #00acc1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 172, 193, 0));
  }

  #uf-app .xl\:tw-from-cyan-700{
    --gradient-from-color: #0097a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 151, 167, 0));
  }

  #uf-app .xl\:tw-from-cyan-800{
    --gradient-from-color: #00838f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 131, 143, 0));
  }

  #uf-app .xl\:tw-from-cyan-900{
    --gradient-from-color: #006064;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 96, 100, 0));
  }

  #uf-app .xl\:tw-from-cyan-a100{
    --gradient-from-color: #84ffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(132, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-cyan-a200{
    --gradient-from-color: #18ffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(24, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-cyan-a400{
    --gradient-from-color: #00e5ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 229, 255, 0));
  }

  #uf-app .xl\:tw-from-cyan-a700{
    --gradient-from-color: #00b8d4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 184, 212, 0));
  }

  #uf-app .xl\:tw-from-teal-50{
    --gradient-from-color: #e0f2f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 242, 241, 0));
  }

  #uf-app .xl\:tw-from-teal-100{
    --gradient-from-color: #b2dfdb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 223, 219, 0));
  }

  #uf-app .xl\:tw-from-teal-200{
    --gradient-from-color: #80cbc4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 203, 196, 0));
  }

  #uf-app .xl\:tw-from-teal-300{
    --gradient-from-color: #4db6ac;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(77, 182, 172, 0));
  }

  #uf-app .xl\:tw-from-teal-400{
    --gradient-from-color: #26a69a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(38, 166, 154, 0));
  }

  #uf-app .xl\:tw-from-teal-500{
    --gradient-from-color: #009688;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 150, 136, 0));
  }

  #uf-app .xl\:tw-from-teal-600{
    --gradient-from-color: #00897b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 137, 123, 0));
  }

  #uf-app .xl\:tw-from-teal-700{
    --gradient-from-color: #00796b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 121, 107, 0));
  }

  #uf-app .xl\:tw-from-teal-800{
    --gradient-from-color: #00695c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 105, 92, 0));
  }

  #uf-app .xl\:tw-from-teal-900{
    --gradient-from-color: #004d40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 77, 64, 0));
  }

  #uf-app .xl\:tw-from-teal-a100{
    --gradient-from-color: #a7ffeb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(167, 255, 235, 0));
  }

  #uf-app .xl\:tw-from-teal-a200{
    --gradient-from-color: #64ffda;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 255, 218, 0));
  }

  #uf-app .xl\:tw-from-teal-a400{
    --gradient-from-color: #1de9b6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(29, 233, 182, 0));
  }

  #uf-app .xl\:tw-from-teal-a700{
    --gradient-from-color: #00bfa5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 191, 165, 0));
  }

  #uf-app .xl\:tw-from-green-50{
    --gradient-from-color: #e8f5e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(232, 245, 233, 0));
  }

  #uf-app .xl\:tw-from-green-100{
    --gradient-from-color: #c8e6c9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(200, 230, 201, 0));
  }

  #uf-app .xl\:tw-from-green-200{
    --gradient-from-color: #a5d6a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(165, 214, 167, 0));
  }

  #uf-app .xl\:tw-from-green-300{
    --gradient-from-color: #81c784;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 199, 132, 0));
  }

  #uf-app .xl\:tw-from-green-400{
    --gradient-from-color: #66bb6a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 187, 106, 0));
  }

  #uf-app .xl\:tw-from-green-500{
    --gradient-from-color: #4caf50;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 175, 80, 0));
  }

  #uf-app .xl\:tw-from-green-600{
    --gradient-from-color: #43a047;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 160, 71, 0));
  }

  #uf-app .xl\:tw-from-green-700{
    --gradient-from-color: #388e3c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 142, 60, 0));
  }

  #uf-app .xl\:tw-from-green-800{
    --gradient-from-color: #2e7d32;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(46, 125, 50, 0));
  }

  #uf-app .xl\:tw-from-green-900{
    --gradient-from-color: #1b5e20;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(27, 94, 32, 0));
  }

  #uf-app .xl\:tw-from-green-a100{
    --gradient-from-color: #b9f6ca;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(185, 246, 202, 0));
  }

  #uf-app .xl\:tw-from-green-a200{
    --gradient-from-color: #69f0ae;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(105, 240, 174, 0));
  }

  #uf-app .xl\:tw-from-green-a400{
    --gradient-from-color: #00e676;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 230, 118, 0));
  }

  #uf-app .xl\:tw-from-green-a700{
    --gradient-from-color: #00c853;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 200, 83, 0));
  }

  #uf-app .xl\:tw-from-lightGreen-50{
    --gradient-from-color: #f1f8e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(241, 248, 233, 0));
  }

  #uf-app .xl\:tw-from-lightGreen-100{
    --gradient-from-color: #dcedc8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 237, 200, 0));
  }

  #uf-app .xl\:tw-from-lightGreen-200{
    --gradient-from-color: #c5e1a5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 225, 165, 0));
  }

  #uf-app .xl\:tw-from-lightGreen-300{
    --gradient-from-color: #aed581;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(174, 213, 129, 0));
  }

  #uf-app .xl\:tw-from-lightGreen-400{
    --gradient-from-color: #9ccc65;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 204, 101, 0));
  }

  #uf-app .xl\:tw-from-lightGreen-500{
    --gradient-from-color: #8bc34a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(139, 195, 74, 0));
  }

  #uf-app .xl\:tw-from-lightGreen-600{
    --gradient-from-color: #7cb342;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(124, 179, 66, 0));
  }

  #uf-app .xl\:tw-from-lightGreen-700{
    --gradient-from-color: #689f38;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 159, 56, 0));
  }

  #uf-app .xl\:tw-from-lightGreen-800{
    --gradient-from-color: #558b2f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 139, 47, 0));
  }

  #uf-app .xl\:tw-from-lightGreen-900{
    --gradient-from-color: #33691e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(51, 105, 30, 0));
  }

  #uf-app .xl\:tw-from-lightGreen-a100{
    --gradient-from-color: #ccff90;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(204, 255, 144, 0));
  }

  #uf-app .xl\:tw-from-lightGreen-a200{
    --gradient-from-color: #b2ff59;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 255, 89, 0));
  }

  #uf-app .xl\:tw-from-lightGreen-a400{
    --gradient-from-color: #76ff03;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(118, 255, 3, 0));
  }

  #uf-app .xl\:tw-from-lightGreen-a700{
    --gradient-from-color: #64dd17;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(100, 221, 23, 0));
  }

  #uf-app .xl\:tw-from-lime-50{
    --gradient-from-color: #f9fbe7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 251, 231, 0));
  }

  #uf-app .xl\:tw-from-lime-100{
    --gradient-from-color: #f0f4c3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 244, 195, 0));
  }

  #uf-app .xl\:tw-from-lime-200{
    --gradient-from-color: #e6ee9c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 238, 156, 0));
  }

  #uf-app .xl\:tw-from-lime-300{
    --gradient-from-color: #dce775;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(220, 231, 117, 0));
  }

  #uf-app .xl\:tw-from-lime-400{
    --gradient-from-color: #d4e157;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(212, 225, 87, 0));
  }

  #uf-app .xl\:tw-from-lime-500{
    --gradient-from-color: #cddc39;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(205, 220, 57, 0));
  }

  #uf-app .xl\:tw-from-lime-600{
    --gradient-from-color: #c0ca33;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 202, 51, 0));
  }

  #uf-app .xl\:tw-from-lime-700{
    --gradient-from-color: #afb42b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(175, 180, 43, 0));
  }

  #uf-app .xl\:tw-from-lime-800{
    --gradient-from-color: #9e9d24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(158, 157, 36, 0));
  }

  #uf-app .xl\:tw-from-lime-900{
    --gradient-from-color: #827717;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(130, 119, 23, 0));
  }

  #uf-app .xl\:tw-from-lime-a100{
    --gradient-from-color: #f4ff81;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 255, 129, 0));
  }

  #uf-app .xl\:tw-from-lime-a200{
    --gradient-from-color: #eeff41;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(238, 255, 65, 0));
  }

  #uf-app .xl\:tw-from-lime-a400{
    --gradient-from-color: #c6ff00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 255, 0, 0));
  }

  #uf-app .xl\:tw-from-lime-a700{
    --gradient-from-color: #aeea00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(174, 234, 0, 0));
  }

  #uf-app .xl\:tw-from-yellow-50{
    --gradient-from-color: #fffde7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 253, 231, 0));
  }

  #uf-app .xl\:tw-from-yellow-100{
    --gradient-from-color: #fff9c4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 249, 196, 0));
  }

  #uf-app .xl\:tw-from-yellow-200{
    --gradient-from-color: #fff59d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 157, 0));
  }

  #uf-app .xl\:tw-from-yellow-300{
    --gradient-from-color: #fff176;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 118, 0));
  }

  #uf-app .xl\:tw-from-yellow-400{
    --gradient-from-color: #ffee58;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 238, 88, 0));
  }

  #uf-app .xl\:tw-from-yellow-500{
    --gradient-from-color: #ffeb3b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 235, 59, 0));
  }

  #uf-app .xl\:tw-from-yellow-600{
    --gradient-from-color: #fdd835;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(253, 216, 53, 0));
  }

  #uf-app .xl\:tw-from-yellow-700{
    --gradient-from-color: #fbc02d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 192, 45, 0));
  }

  #uf-app .xl\:tw-from-yellow-800{
    --gradient-from-color: #f9a825;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 168, 37, 0));
  }

  #uf-app .xl\:tw-from-yellow-900{
    --gradient-from-color: #f57f17;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 127, 23, 0));
  }

  #uf-app .xl\:tw-from-yellow-a100{
    --gradient-from-color: #ffff8d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 141, 0));
  }

  #uf-app .xl\:tw-from-yellow-a200{
    --gradient-from-color: #ffff00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 0, 0));
  }

  #uf-app .xl\:tw-from-yellow-a400{
    --gradient-from-color: #ffea00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 234, 0, 0));
  }

  #uf-app .xl\:tw-from-yellow-a700{
    --gradient-from-color: #ffd600;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 214, 0, 0));
  }

  #uf-app .xl\:tw-from-amber-50{
    --gradient-from-color: #fff8e1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 248, 225, 0));
  }

  #uf-app .xl\:tw-from-amber-100{
    --gradient-from-color: #ffecb3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 236, 179, 0));
  }

  #uf-app .xl\:tw-from-amber-200{
    --gradient-from-color: #ffe082;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 224, 130, 0));
  }

  #uf-app .xl\:tw-from-amber-300{
    --gradient-from-color: #ffd54f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 213, 79, 0));
  }

  #uf-app .xl\:tw-from-amber-400{
    --gradient-from-color: #ffca28;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 202, 40, 0));
  }

  #uf-app .xl\:tw-from-amber-500{
    --gradient-from-color: #ffc107;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 193, 7, 0));
  }

  #uf-app .xl\:tw-from-amber-600{
    --gradient-from-color: #ffb300;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 179, 0, 0));
  }

  #uf-app .xl\:tw-from-amber-700{
    --gradient-from-color: #ffa000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 160, 0, 0));
  }

  #uf-app .xl\:tw-from-amber-800{
    --gradient-from-color: #ff8f00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 143, 0, 0));
  }

  #uf-app .xl\:tw-from-amber-900{
    --gradient-from-color: #ff6f00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 111, 0, 0));
  }

  #uf-app .xl\:tw-from-amber-a100{
    --gradient-from-color: #ffe57f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 229, 127, 0));
  }

  #uf-app .xl\:tw-from-amber-a200{
    --gradient-from-color: #ffd740;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 215, 64, 0));
  }

  #uf-app .xl\:tw-from-amber-a400{
    --gradient-from-color: #ffc400;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 196, 0, 0));
  }

  #uf-app .xl\:tw-from-amber-a700{
    --gradient-from-color: #ffab00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 0, 0));
  }

  #uf-app .xl\:tw-from-orange-50{
    --gradient-from-color: #fff3e0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 243, 224, 0));
  }

  #uf-app .xl\:tw-from-orange-100{
    --gradient-from-color: #ffe0b2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 224, 178, 0));
  }

  #uf-app .xl\:tw-from-orange-200{
    --gradient-from-color: #ffcc80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 204, 128, 0));
  }

  #uf-app .xl\:tw-from-orange-300{
    --gradient-from-color: #ffb74d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 183, 77, 0));
  }

  #uf-app .xl\:tw-from-orange-400{
    --gradient-from-color: #ffa726;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 167, 38, 0));
  }

  #uf-app .xl\:tw-from-orange-500{
    --gradient-from-color: #ff9800;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 152, 0, 0));
  }

  #uf-app .xl\:tw-from-orange-600{
    --gradient-from-color: #fb8c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 140, 0, 0));
  }

  #uf-app .xl\:tw-from-orange-700{
    --gradient-from-color: #f57c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 124, 0, 0));
  }

  #uf-app .xl\:tw-from-orange-800{
    --gradient-from-color: #ef6c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 108, 0, 0));
  }

  #uf-app .xl\:tw-from-orange-900{
    --gradient-from-color: #e65100;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 81, 0, 0));
  }

  #uf-app .xl\:tw-from-orange-a100{
    --gradient-from-color: #ffd180;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 209, 128, 0));
  }

  #uf-app .xl\:tw-from-orange-a200{
    --gradient-from-color: #ffab40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 64, 0));
  }

  #uf-app .xl\:tw-from-orange-a400{
    --gradient-from-color: #ff9100;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 145, 0, 0));
  }

  #uf-app .xl\:tw-from-orange-a700{
    --gradient-from-color: #ff6d00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 109, 0, 0));
  }

  #uf-app .xl\:tw-from-deepOrange-50{
    --gradient-from-color: #fbe9e7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 233, 231, 0));
  }

  #uf-app .xl\:tw-from-deepOrange-100{
    --gradient-from-color: #ffccbc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 204, 188, 0));
  }

  #uf-app .xl\:tw-from-deepOrange-200{
    --gradient-from-color: #ffab91;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 171, 145, 0));
  }

  #uf-app .xl\:tw-from-deepOrange-300{
    --gradient-from-color: #ff8a65;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 138, 101, 0));
  }

  #uf-app .xl\:tw-from-deepOrange-400{
    --gradient-from-color: #ff7043;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 112, 67, 0));
  }

  #uf-app .xl\:tw-from-deepOrange-500{
    --gradient-from-color: #ff5722;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 87, 34, 0));
  }

  #uf-app .xl\:tw-from-deepOrange-600{
    --gradient-from-color: #f4511e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(244, 81, 30, 0));
  }

  #uf-app .xl\:tw-from-deepOrange-700{
    --gradient-from-color: #e64a19;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 74, 25, 0));
  }

  #uf-app .xl\:tw-from-deepOrange-800{
    --gradient-from-color: #d84315;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(216, 67, 21, 0));
  }

  #uf-app .xl\:tw-from-deepOrange-900{
    --gradient-from-color: #bf360c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(191, 54, 12, 0));
  }

  #uf-app .xl\:tw-from-deepOrange-a100{
    --gradient-from-color: #ff9e80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 158, 128, 0));
  }

  #uf-app .xl\:tw-from-deepOrange-a200{
    --gradient-from-color: #ff6e40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 110, 64, 0));
  }

  #uf-app .xl\:tw-from-deepOrange-a400{
    --gradient-from-color: #ff3d00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 61, 0, 0));
  }

  #uf-app .xl\:tw-from-deepOrange-a700{
    --gradient-from-color: #dd2c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 44, 0, 0));
  }

  #uf-app .xl\:tw-from-brown-50{
    --gradient-from-color: #efebe9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 235, 233, 0));
  }

  #uf-app .xl\:tw-from-brown-100{
    --gradient-from-color: #d7ccc8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 204, 200, 0));
  }

  #uf-app .xl\:tw-from-brown-200{
    --gradient-from-color: #bcaaa4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(188, 170, 164, 0));
  }

  #uf-app .xl\:tw-from-brown-300{
    --gradient-from-color: #a1887f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 136, 127, 0));
  }

  #uf-app .xl\:tw-from-brown-400{
    --gradient-from-color: #8d6e63;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(141, 110, 99, 0));
  }

  #uf-app .xl\:tw-from-brown-500{
    --gradient-from-color: #795548;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(121, 85, 72, 0));
  }

  #uf-app .xl\:tw-from-brown-600{
    --gradient-from-color: #6d4c41;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(109, 76, 65, 0));
  }

  #uf-app .xl\:tw-from-brown-700{
    --gradient-from-color: #5d4037;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(93, 64, 55, 0));
  }

  #uf-app .xl\:tw-from-brown-800{
    --gradient-from-color: #4e342e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 52, 46, 0));
  }

  #uf-app .xl\:tw-from-brown-900{
    --gradient-from-color: #3e2723;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(62, 39, 35, 0));
  }

  #uf-app .xl\:tw-from-gray-50{
    --gradient-from-color: #fafafa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 250, 250, 0));
  }

  #uf-app .xl\:tw-from-gray-100{
    --gradient-from-color: #f5f5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 245, 245, 0));
  }

  #uf-app .xl\:tw-from-gray-200{
    --gradient-from-color: #eeeeee;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(238, 238, 238, 0));
  }

  #uf-app .xl\:tw-from-gray-300{
    --gradient-from-color: #e0e0e0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 224, 224, 0));
  }

  #uf-app .xl\:tw-from-gray-400{
    --gradient-from-color: #bdbdbd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(189, 189, 189, 0));
  }

  #uf-app .xl\:tw-from-gray-500{
    --gradient-from-color: #9e9e9e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(158, 158, 158, 0));
  }

  #uf-app .xl\:tw-from-gray-600{
    --gradient-from-color: #757575;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(117, 117, 117, 0));
  }

  #uf-app .xl\:tw-from-gray-700{
    --gradient-from-color: #616161;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(97, 97, 97, 0));
  }

  #uf-app .xl\:tw-from-gray-800{
    --gradient-from-color: #424242;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 66, 66, 0));
  }

  #uf-app .xl\:tw-from-gray-900{
    --gradient-from-color: #212121;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(33, 33, 33, 0));
  }

  #uf-app .xl\:tw-from-blueGray-50{
    --gradient-from-color: var(--color-blue-grey-50);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-blueGray-100{
    --gradient-from-color: var(--color-blue-grey-100);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-blueGray-200{
    --gradient-from-color: var(--color-blue-grey-200);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-blueGray-300{
    --gradient-from-color: var(--color-blue-grey-300);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-blueGray-400{
    --gradient-from-color: var(--color-blue-grey-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-blueGray-500{
    --gradient-from-color: var(--color-blue-grey-500);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-blueGray-600{
    --gradient-from-color: var(--color-blue-grey-600);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-blueGray-700{
    --gradient-from-color: var(--color-blue-grey-700);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-blueGray-800{
    --gradient-from-color: var(--color-blue-grey-800);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-blueGray-900{
    --gradient-from-color: var(--color-blue-grey-900);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-black{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  #uf-app .xl\:tw-from-white{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-from-transparent{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  #uf-app .xl\:tw-via-primary{
    --gradient-via-color: var(--color-blue);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-muted{
    --gradient-via-color: var(--color-blue-grey-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-warning{
    --gradient-via-color: var(--color-orange);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-danger{
    --gradient-via-color: var(--color-orange);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-fail{
    --gradient-via-color: var(--color-red);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-info{
    --gradient-via-color: var(--color-deep-purple-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-red-50{
    --gradient-via-color: #ffebee;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 235, 238, 0));
  }

  #uf-app .xl\:tw-via-red-100{
    --gradient-via-color: #ffcdd2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 205, 210, 0));
  }

  #uf-app .xl\:tw-via-red-200{
    --gradient-via-color: #ef9a9a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 154, 154, 0));
  }

  #uf-app .xl\:tw-via-red-300{
    --gradient-via-color: #e57373;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 115, 115, 0));
  }

  #uf-app .xl\:tw-via-red-400{
    --gradient-via-color: #ef5350;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 83, 80, 0));
  }

  #uf-app .xl\:tw-via-red-500{
    --gradient-via-color: #f44336;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 67, 54, 0));
  }

  #uf-app .xl\:tw-via-red-600{
    --gradient-via-color: #e53935;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 57, 53, 0));
  }

  #uf-app .xl\:tw-via-red-700{
    --gradient-via-color: #d32f2f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(211, 47, 47, 0));
  }

  #uf-app .xl\:tw-via-red-800{
    --gradient-via-color: #c62828;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 40, 40, 0));
  }

  #uf-app .xl\:tw-via-red-900{
    --gradient-via-color: #b71c1c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 28, 28, 0));
  }

  #uf-app .xl\:tw-via-red-a100{
    --gradient-via-color: #ff8a80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 128, 0));
  }

  #uf-app .xl\:tw-via-red-a200{
    --gradient-via-color: #ff5252;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 82, 82, 0));
  }

  #uf-app .xl\:tw-via-red-a400{
    --gradient-via-color: #ff1744;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 23, 68, 0));
  }

  #uf-app .xl\:tw-via-red-a700{
    --gradient-via-color: #d50000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 0, 0, 0));
  }

  #uf-app .xl\:tw-via-pink-50{
    --gradient-via-color: #fce4ec;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 228, 236, 0));
  }

  #uf-app .xl\:tw-via-pink-100{
    --gradient-via-color: #f8bbd0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 187, 208, 0));
  }

  #uf-app .xl\:tw-via-pink-200{
    --gradient-via-color: #f48fb1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 143, 177, 0));
  }

  #uf-app .xl\:tw-via-pink-300{
    --gradient-via-color: #f06292;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 98, 146, 0));
  }

  #uf-app .xl\:tw-via-pink-400{
    --gradient-via-color: #ec407a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 64, 122, 0));
  }

  #uf-app .xl\:tw-via-pink-500{
    --gradient-via-color: #e91e63;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 30, 99, 0));
  }

  #uf-app .xl\:tw-via-pink-600{
    --gradient-via-color: #d81b60;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(216, 27, 96, 0));
  }

  #uf-app .xl\:tw-via-pink-700{
    --gradient-via-color: #c2185b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(194, 24, 91, 0));
  }

  #uf-app .xl\:tw-via-pink-800{
    --gradient-via-color: #ad1457;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(173, 20, 87, 0));
  }

  #uf-app .xl\:tw-via-pink-900{
    --gradient-via-color: #880e4f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(136, 14, 79, 0));
  }

  #uf-app .xl\:tw-via-pink-a100{
    --gradient-via-color: #ff80ab;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 128, 171, 0));
  }

  #uf-app .xl\:tw-via-pink-a200{
    --gradient-via-color: #ff4081;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 64, 129, 0));
  }

  #uf-app .xl\:tw-via-pink-a400{
    --gradient-via-color: #f50057;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 0, 87, 0));
  }

  #uf-app .xl\:tw-via-pink-a700{
    --gradient-via-color: #c51162;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 17, 98, 0));
  }

  #uf-app .xl\:tw-via-purple-50{
    --gradient-via-color: #f3e5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(243, 229, 245, 0));
  }

  #uf-app .xl\:tw-via-purple-100{
    --gradient-via-color: #e1bee7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 190, 231, 0));
  }

  #uf-app .xl\:tw-via-purple-200{
    --gradient-via-color: #ce93d8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 147, 216, 0));
  }

  #uf-app .xl\:tw-via-purple-300{
    --gradient-via-color: #ba68c8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(186, 104, 200, 0));
  }

  #uf-app .xl\:tw-via-purple-400{
    --gradient-via-color: #ab47bc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(171, 71, 188, 0));
  }

  #uf-app .xl\:tw-via-purple-500{
    --gradient-via-color: #9c27b0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 39, 176, 0));
  }

  #uf-app .xl\:tw-via-purple-600{
    --gradient-via-color: #8e24aa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(142, 36, 170, 0));
  }

  #uf-app .xl\:tw-via-purple-700{
    --gradient-via-color: #7b1fa2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 31, 162, 0));
  }

  #uf-app .xl\:tw-via-purple-800{
    --gradient-via-color: #6a1b9a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(106, 27, 154, 0));
  }

  #uf-app .xl\:tw-via-purple-900{
    --gradient-via-color: #4a148c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 20, 140, 0));
  }

  #uf-app .xl\:tw-via-purple-a100{
    --gradient-via-color: #ea80fc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 128, 252, 0));
  }

  #uf-app .xl\:tw-via-purple-a200{
    --gradient-via-color: #e040fb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 64, 251, 0));
  }

  #uf-app .xl\:tw-via-purple-a400{
    --gradient-via-color: #d500f9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 0, 249, 0));
  }

  #uf-app .xl\:tw-via-purple-a700{
    --gradient-via-color: #aa00ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(170, 0, 255, 0));
  }

  #uf-app .xl\:tw-via-deepPurple-50{
    --gradient-via-color: #ede7f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 231, 246, 0));
  }

  #uf-app .xl\:tw-via-deepPurple-100{
    --gradient-via-color: #d1c4e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(209, 196, 233, 0));
  }

  #uf-app .xl\:tw-via-deepPurple-200{
    --gradient-via-color: #b39ddb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 157, 219, 0));
  }

  #uf-app .xl\:tw-via-deepPurple-300{
    --gradient-via-color: #9575cd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(149, 117, 205, 0));
  }

  #uf-app .xl\:tw-via-deepPurple-400{
    --gradient-via-color: #7e57c2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(126, 87, 194, 0));
  }

  #uf-app .xl\:tw-via-deepPurple-500{
    --gradient-via-color: #673ab7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(103, 58, 183, 0));
  }

  #uf-app .xl\:tw-via-deepPurple-600{
    --gradient-via-color: #5e35b1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(94, 53, 177, 0));
  }

  #uf-app .xl\:tw-via-deepPurple-700{
    --gradient-via-color: #512da8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(81, 45, 168, 0));
  }

  #uf-app .xl\:tw-via-deepPurple-800{
    --gradient-via-color: #4527a0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(69, 39, 160, 0));
  }

  #uf-app .xl\:tw-via-deepPurple-900{
    --gradient-via-color: #311b92;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 27, 146, 0));
  }

  #uf-app .xl\:tw-via-deepPurple-a100{
    --gradient-via-color: #b388ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 136, 255, 0));
  }

  #uf-app .xl\:tw-via-deepPurple-a200{
    --gradient-via-color: #7c4dff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(124, 77, 255, 0));
  }

  #uf-app .xl\:tw-via-deepPurple-a400{
    --gradient-via-color: #651fff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(101, 31, 255, 0));
  }

  #uf-app .xl\:tw-via-deepPurple-a700{
    --gradient-via-color: #6200ea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(98, 0, 234, 0));
  }

  #uf-app .xl\:tw-via-indigo-50{
    --gradient-via-color: #e8eaf6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(232, 234, 246, 0));
  }

  #uf-app .xl\:tw-via-indigo-100{
    --gradient-via-color: #c5cae9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 202, 233, 0));
  }

  #uf-app .xl\:tw-via-indigo-200{
    --gradient-via-color: #9fa8da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 168, 218, 0));
  }

  #uf-app .xl\:tw-via-indigo-300{
    --gradient-via-color: #7986cb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(121, 134, 203, 0));
  }

  #uf-app .xl\:tw-via-indigo-400{
    --gradient-via-color: #5c6bc0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(92, 107, 192, 0));
  }

  #uf-app .xl\:tw-via-indigo-500{
    --gradient-via-color: #3f51b5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(63, 81, 181, 0));
  }

  #uf-app .xl\:tw-via-indigo-600{
    --gradient-via-color: #3949ab;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(57, 73, 171, 0));
  }

  #uf-app .xl\:tw-via-indigo-700{
    --gradient-via-color: #303f9f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 63, 159, 0));
  }

  #uf-app .xl\:tw-via-indigo-800{
    --gradient-via-color: #283593;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 53, 147, 0));
  }

  #uf-app .xl\:tw-via-indigo-900{
    --gradient-via-color: #1a237e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 35, 126, 0));
  }

  #uf-app .xl\:tw-via-indigo-a100{
    --gradient-via-color: #8c9eff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(140, 158, 255, 0));
  }

  #uf-app .xl\:tw-via-indigo-a200{
    --gradient-via-color: #536dfe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(83, 109, 254, 0));
  }

  #uf-app .xl\:tw-via-indigo-a400{
    --gradient-via-color: #3d5afe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 90, 254, 0));
  }

  #uf-app .xl\:tw-via-indigo-a700{
    --gradient-via-color: #304ffe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 79, 254, 0));
  }

  #uf-app .xl\:tw-via-blue-50{
    --gradient-via-color: #e3f2fd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(227, 242, 253, 0));
  }

  #uf-app .xl\:tw-via-blue-100{
    --gradient-via-color: #bbdefb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(187, 222, 251, 0));
  }

  #uf-app .xl\:tw-via-blue-200{
    --gradient-via-color: #90caf9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 202, 249, 0));
  }

  #uf-app .xl\:tw-via-blue-300{
    --gradient-via-color: #64b5f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 181, 246, 0));
  }

  #uf-app .xl\:tw-via-blue-400{
    --gradient-via-color: #42a5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 165, 245, 0));
  }

  #uf-app .xl\:tw-via-blue-500{
    --gradient-via-color: #2196f3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(33, 150, 243, 0));
  }

  #uf-app .xl\:tw-via-blue-600{
    --gradient-via-color: #1e88e5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(30, 136, 229, 0));
  }

  #uf-app .xl\:tw-via-blue-700{
    --gradient-via-color: #1976d2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(25, 118, 210, 0));
  }

  #uf-app .xl\:tw-via-blue-800{
    --gradient-via-color: #1565c0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(21, 101, 192, 0));
  }

  #uf-app .xl\:tw-via-blue-900{
    --gradient-via-color: #0d47a1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(13, 71, 161, 0));
  }

  #uf-app .xl\:tw-via-blue-a100{
    --gradient-via-color: #82b1ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(130, 177, 255, 0));
  }

  #uf-app .xl\:tw-via-blue-a200{
    --gradient-via-color: #448aff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 138, 255, 0));
  }

  #uf-app .xl\:tw-via-blue-a400{
    --gradient-via-color: #2979ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 121, 255, 0));
  }

  #uf-app .xl\:tw-via-blue-a700{
    --gradient-via-color: #2962ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 98, 255, 0));
  }

  #uf-app .xl\:tw-via-lightBlue-50{
    --gradient-via-color: #e1f5fe;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(225, 245, 254, 0));
  }

  #uf-app .xl\:tw-via-lightBlue-100{
    --gradient-via-color: #b3e5fc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(179, 229, 252, 0));
  }

  #uf-app .xl\:tw-via-lightBlue-200{
    --gradient-via-color: #81d4fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 212, 250, 0));
  }

  #uf-app .xl\:tw-via-lightBlue-300{
    --gradient-via-color: #4fc3f7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 195, 247, 0));
  }

  #uf-app .xl\:tw-via-lightBlue-400{
    --gradient-via-color: #29b6f6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(41, 182, 246, 0));
  }

  #uf-app .xl\:tw-via-lightBlue-500{
    --gradient-via-color: #03a9f4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 169, 244, 0));
  }

  #uf-app .xl\:tw-via-lightBlue-600{
    --gradient-via-color: #039be5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 155, 229, 0));
  }

  #uf-app .xl\:tw-via-lightBlue-700{
    --gradient-via-color: #0288d1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(2, 136, 209, 0));
  }

  #uf-app .xl\:tw-via-lightBlue-800{
    --gradient-via-color: #0277bd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(2, 119, 189, 0));
  }

  #uf-app .xl\:tw-via-lightBlue-900{
    --gradient-via-color: #01579b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 87, 155, 0));
  }

  #uf-app .xl\:tw-via-lightBlue-a100{
    --gradient-via-color: #80d8ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 216, 255, 0));
  }

  #uf-app .xl\:tw-via-lightBlue-a200{
    --gradient-via-color: #40c4ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(64, 196, 255, 0));
  }

  #uf-app .xl\:tw-via-lightBlue-a400{
    --gradient-via-color: #00b0ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 176, 255, 0));
  }

  #uf-app .xl\:tw-via-lightBlue-a700{
    --gradient-via-color: #0091ea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 234, 0));
  }

  #uf-app .xl\:tw-via-cyan-50{
    --gradient-via-color: #e0f7fa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 247, 250, 0));
  }

  #uf-app .xl\:tw-via-cyan-100{
    --gradient-via-color: #b2ebf2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 235, 242, 0));
  }

  #uf-app .xl\:tw-via-cyan-200{
    --gradient-via-color: #80deea;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 222, 234, 0));
  }

  #uf-app .xl\:tw-via-cyan-300{
    --gradient-via-color: #4dd0e1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(77, 208, 225, 0));
  }

  #uf-app .xl\:tw-via-cyan-400{
    --gradient-via-color: #26c6da;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(38, 198, 218, 0));
  }

  #uf-app .xl\:tw-via-cyan-500{
    --gradient-via-color: #00bcd4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 188, 212, 0));
  }

  #uf-app .xl\:tw-via-cyan-600{
    --gradient-via-color: #00acc1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 172, 193, 0));
  }

  #uf-app .xl\:tw-via-cyan-700{
    --gradient-via-color: #0097a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 151, 167, 0));
  }

  #uf-app .xl\:tw-via-cyan-800{
    --gradient-via-color: #00838f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 131, 143, 0));
  }

  #uf-app .xl\:tw-via-cyan-900{
    --gradient-via-color: #006064;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 96, 100, 0));
  }

  #uf-app .xl\:tw-via-cyan-a100{
    --gradient-via-color: #84ffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(132, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-cyan-a200{
    --gradient-via-color: #18ffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(24, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-cyan-a400{
    --gradient-via-color: #00e5ff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 229, 255, 0));
  }

  #uf-app .xl\:tw-via-cyan-a700{
    --gradient-via-color: #00b8d4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 184, 212, 0));
  }

  #uf-app .xl\:tw-via-teal-50{
    --gradient-via-color: #e0f2f1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 242, 241, 0));
  }

  #uf-app .xl\:tw-via-teal-100{
    --gradient-via-color: #b2dfdb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 223, 219, 0));
  }

  #uf-app .xl\:tw-via-teal-200{
    --gradient-via-color: #80cbc4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 203, 196, 0));
  }

  #uf-app .xl\:tw-via-teal-300{
    --gradient-via-color: #4db6ac;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(77, 182, 172, 0));
  }

  #uf-app .xl\:tw-via-teal-400{
    --gradient-via-color: #26a69a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(38, 166, 154, 0));
  }

  #uf-app .xl\:tw-via-teal-500{
    --gradient-via-color: #009688;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 150, 136, 0));
  }

  #uf-app .xl\:tw-via-teal-600{
    --gradient-via-color: #00897b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 137, 123, 0));
  }

  #uf-app .xl\:tw-via-teal-700{
    --gradient-via-color: #00796b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 121, 107, 0));
  }

  #uf-app .xl\:tw-via-teal-800{
    --gradient-via-color: #00695c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 105, 92, 0));
  }

  #uf-app .xl\:tw-via-teal-900{
    --gradient-via-color: #004d40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 77, 64, 0));
  }

  #uf-app .xl\:tw-via-teal-a100{
    --gradient-via-color: #a7ffeb;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(167, 255, 235, 0));
  }

  #uf-app .xl\:tw-via-teal-a200{
    --gradient-via-color: #64ffda;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 255, 218, 0));
  }

  #uf-app .xl\:tw-via-teal-a400{
    --gradient-via-color: #1de9b6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(29, 233, 182, 0));
  }

  #uf-app .xl\:tw-via-teal-a700{
    --gradient-via-color: #00bfa5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 191, 165, 0));
  }

  #uf-app .xl\:tw-via-green-50{
    --gradient-via-color: #e8f5e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(232, 245, 233, 0));
  }

  #uf-app .xl\:tw-via-green-100{
    --gradient-via-color: #c8e6c9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(200, 230, 201, 0));
  }

  #uf-app .xl\:tw-via-green-200{
    --gradient-via-color: #a5d6a7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(165, 214, 167, 0));
  }

  #uf-app .xl\:tw-via-green-300{
    --gradient-via-color: #81c784;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 199, 132, 0));
  }

  #uf-app .xl\:tw-via-green-400{
    --gradient-via-color: #66bb6a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 187, 106, 0));
  }

  #uf-app .xl\:tw-via-green-500{
    --gradient-via-color: #4caf50;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 175, 80, 0));
  }

  #uf-app .xl\:tw-via-green-600{
    --gradient-via-color: #43a047;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 160, 71, 0));
  }

  #uf-app .xl\:tw-via-green-700{
    --gradient-via-color: #388e3c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 142, 60, 0));
  }

  #uf-app .xl\:tw-via-green-800{
    --gradient-via-color: #2e7d32;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(46, 125, 50, 0));
  }

  #uf-app .xl\:tw-via-green-900{
    --gradient-via-color: #1b5e20;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(27, 94, 32, 0));
  }

  #uf-app .xl\:tw-via-green-a100{
    --gradient-via-color: #b9f6ca;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(185, 246, 202, 0));
  }

  #uf-app .xl\:tw-via-green-a200{
    --gradient-via-color: #69f0ae;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(105, 240, 174, 0));
  }

  #uf-app .xl\:tw-via-green-a400{
    --gradient-via-color: #00e676;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 230, 118, 0));
  }

  #uf-app .xl\:tw-via-green-a700{
    --gradient-via-color: #00c853;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 200, 83, 0));
  }

  #uf-app .xl\:tw-via-lightGreen-50{
    --gradient-via-color: #f1f8e9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(241, 248, 233, 0));
  }

  #uf-app .xl\:tw-via-lightGreen-100{
    --gradient-via-color: #dcedc8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 237, 200, 0));
  }

  #uf-app .xl\:tw-via-lightGreen-200{
    --gradient-via-color: #c5e1a5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 225, 165, 0));
  }

  #uf-app .xl\:tw-via-lightGreen-300{
    --gradient-via-color: #aed581;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(174, 213, 129, 0));
  }

  #uf-app .xl\:tw-via-lightGreen-400{
    --gradient-via-color: #9ccc65;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 204, 101, 0));
  }

  #uf-app .xl\:tw-via-lightGreen-500{
    --gradient-via-color: #8bc34a;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(139, 195, 74, 0));
  }

  #uf-app .xl\:tw-via-lightGreen-600{
    --gradient-via-color: #7cb342;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(124, 179, 66, 0));
  }

  #uf-app .xl\:tw-via-lightGreen-700{
    --gradient-via-color: #689f38;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 159, 56, 0));
  }

  #uf-app .xl\:tw-via-lightGreen-800{
    --gradient-via-color: #558b2f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 139, 47, 0));
  }

  #uf-app .xl\:tw-via-lightGreen-900{
    --gradient-via-color: #33691e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(51, 105, 30, 0));
  }

  #uf-app .xl\:tw-via-lightGreen-a100{
    --gradient-via-color: #ccff90;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(204, 255, 144, 0));
  }

  #uf-app .xl\:tw-via-lightGreen-a200{
    --gradient-via-color: #b2ff59;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 255, 89, 0));
  }

  #uf-app .xl\:tw-via-lightGreen-a400{
    --gradient-via-color: #76ff03;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(118, 255, 3, 0));
  }

  #uf-app .xl\:tw-via-lightGreen-a700{
    --gradient-via-color: #64dd17;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(100, 221, 23, 0));
  }

  #uf-app .xl\:tw-via-lime-50{
    --gradient-via-color: #f9fbe7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 251, 231, 0));
  }

  #uf-app .xl\:tw-via-lime-100{
    --gradient-via-color: #f0f4c3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 244, 195, 0));
  }

  #uf-app .xl\:tw-via-lime-200{
    --gradient-via-color: #e6ee9c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 238, 156, 0));
  }

  #uf-app .xl\:tw-via-lime-300{
    --gradient-via-color: #dce775;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(220, 231, 117, 0));
  }

  #uf-app .xl\:tw-via-lime-400{
    --gradient-via-color: #d4e157;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(212, 225, 87, 0));
  }

  #uf-app .xl\:tw-via-lime-500{
    --gradient-via-color: #cddc39;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(205, 220, 57, 0));
  }

  #uf-app .xl\:tw-via-lime-600{
    --gradient-via-color: #c0ca33;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 202, 51, 0));
  }

  #uf-app .xl\:tw-via-lime-700{
    --gradient-via-color: #afb42b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(175, 180, 43, 0));
  }

  #uf-app .xl\:tw-via-lime-800{
    --gradient-via-color: #9e9d24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(158, 157, 36, 0));
  }

  #uf-app .xl\:tw-via-lime-900{
    --gradient-via-color: #827717;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(130, 119, 23, 0));
  }

  #uf-app .xl\:tw-via-lime-a100{
    --gradient-via-color: #f4ff81;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 255, 129, 0));
  }

  #uf-app .xl\:tw-via-lime-a200{
    --gradient-via-color: #eeff41;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(238, 255, 65, 0));
  }

  #uf-app .xl\:tw-via-lime-a400{
    --gradient-via-color: #c6ff00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 255, 0, 0));
  }

  #uf-app .xl\:tw-via-lime-a700{
    --gradient-via-color: #aeea00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(174, 234, 0, 0));
  }

  #uf-app .xl\:tw-via-yellow-50{
    --gradient-via-color: #fffde7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 253, 231, 0));
  }

  #uf-app .xl\:tw-via-yellow-100{
    --gradient-via-color: #fff9c4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 249, 196, 0));
  }

  #uf-app .xl\:tw-via-yellow-200{
    --gradient-via-color: #fff59d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 157, 0));
  }

  #uf-app .xl\:tw-via-yellow-300{
    --gradient-via-color: #fff176;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 118, 0));
  }

  #uf-app .xl\:tw-via-yellow-400{
    --gradient-via-color: #ffee58;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 238, 88, 0));
  }

  #uf-app .xl\:tw-via-yellow-500{
    --gradient-via-color: #ffeb3b;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 235, 59, 0));
  }

  #uf-app .xl\:tw-via-yellow-600{
    --gradient-via-color: #fdd835;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(253, 216, 53, 0));
  }

  #uf-app .xl\:tw-via-yellow-700{
    --gradient-via-color: #fbc02d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 192, 45, 0));
  }

  #uf-app .xl\:tw-via-yellow-800{
    --gradient-via-color: #f9a825;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 168, 37, 0));
  }

  #uf-app .xl\:tw-via-yellow-900{
    --gradient-via-color: #f57f17;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 127, 23, 0));
  }

  #uf-app .xl\:tw-via-yellow-a100{
    --gradient-via-color: #ffff8d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 141, 0));
  }

  #uf-app .xl\:tw-via-yellow-a200{
    --gradient-via-color: #ffff00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 0, 0));
  }

  #uf-app .xl\:tw-via-yellow-a400{
    --gradient-via-color: #ffea00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 234, 0, 0));
  }

  #uf-app .xl\:tw-via-yellow-a700{
    --gradient-via-color: #ffd600;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 214, 0, 0));
  }

  #uf-app .xl\:tw-via-amber-50{
    --gradient-via-color: #fff8e1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 248, 225, 0));
  }

  #uf-app .xl\:tw-via-amber-100{
    --gradient-via-color: #ffecb3;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 236, 179, 0));
  }

  #uf-app .xl\:tw-via-amber-200{
    --gradient-via-color: #ffe082;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 224, 130, 0));
  }

  #uf-app .xl\:tw-via-amber-300{
    --gradient-via-color: #ffd54f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 213, 79, 0));
  }

  #uf-app .xl\:tw-via-amber-400{
    --gradient-via-color: #ffca28;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 202, 40, 0));
  }

  #uf-app .xl\:tw-via-amber-500{
    --gradient-via-color: #ffc107;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 193, 7, 0));
  }

  #uf-app .xl\:tw-via-amber-600{
    --gradient-via-color: #ffb300;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 179, 0, 0));
  }

  #uf-app .xl\:tw-via-amber-700{
    --gradient-via-color: #ffa000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 160, 0, 0));
  }

  #uf-app .xl\:tw-via-amber-800{
    --gradient-via-color: #ff8f00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 143, 0, 0));
  }

  #uf-app .xl\:tw-via-amber-900{
    --gradient-via-color: #ff6f00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 111, 0, 0));
  }

  #uf-app .xl\:tw-via-amber-a100{
    --gradient-via-color: #ffe57f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 229, 127, 0));
  }

  #uf-app .xl\:tw-via-amber-a200{
    --gradient-via-color: #ffd740;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 215, 64, 0));
  }

  #uf-app .xl\:tw-via-amber-a400{
    --gradient-via-color: #ffc400;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 196, 0, 0));
  }

  #uf-app .xl\:tw-via-amber-a700{
    --gradient-via-color: #ffab00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 0, 0));
  }

  #uf-app .xl\:tw-via-orange-50{
    --gradient-via-color: #fff3e0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 243, 224, 0));
  }

  #uf-app .xl\:tw-via-orange-100{
    --gradient-via-color: #ffe0b2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 224, 178, 0));
  }

  #uf-app .xl\:tw-via-orange-200{
    --gradient-via-color: #ffcc80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 204, 128, 0));
  }

  #uf-app .xl\:tw-via-orange-300{
    --gradient-via-color: #ffb74d;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 183, 77, 0));
  }

  #uf-app .xl\:tw-via-orange-400{
    --gradient-via-color: #ffa726;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 167, 38, 0));
  }

  #uf-app .xl\:tw-via-orange-500{
    --gradient-via-color: #ff9800;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 152, 0, 0));
  }

  #uf-app .xl\:tw-via-orange-600{
    --gradient-via-color: #fb8c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 140, 0, 0));
  }

  #uf-app .xl\:tw-via-orange-700{
    --gradient-via-color: #f57c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 124, 0, 0));
  }

  #uf-app .xl\:tw-via-orange-800{
    --gradient-via-color: #ef6c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 108, 0, 0));
  }

  #uf-app .xl\:tw-via-orange-900{
    --gradient-via-color: #e65100;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 81, 0, 0));
  }

  #uf-app .xl\:tw-via-orange-a100{
    --gradient-via-color: #ffd180;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 209, 128, 0));
  }

  #uf-app .xl\:tw-via-orange-a200{
    --gradient-via-color: #ffab40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 64, 0));
  }

  #uf-app .xl\:tw-via-orange-a400{
    --gradient-via-color: #ff9100;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 145, 0, 0));
  }

  #uf-app .xl\:tw-via-orange-a700{
    --gradient-via-color: #ff6d00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 109, 0, 0));
  }

  #uf-app .xl\:tw-via-deepOrange-50{
    --gradient-via-color: #fbe9e7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 233, 231, 0));
  }

  #uf-app .xl\:tw-via-deepOrange-100{
    --gradient-via-color: #ffccbc;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 204, 188, 0));
  }

  #uf-app .xl\:tw-via-deepOrange-200{
    --gradient-via-color: #ffab91;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 171, 145, 0));
  }

  #uf-app .xl\:tw-via-deepOrange-300{
    --gradient-via-color: #ff8a65;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 138, 101, 0));
  }

  #uf-app .xl\:tw-via-deepOrange-400{
    --gradient-via-color: #ff7043;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 112, 67, 0));
  }

  #uf-app .xl\:tw-via-deepOrange-500{
    --gradient-via-color: #ff5722;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 87, 34, 0));
  }

  #uf-app .xl\:tw-via-deepOrange-600{
    --gradient-via-color: #f4511e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(244, 81, 30, 0));
  }

  #uf-app .xl\:tw-via-deepOrange-700{
    --gradient-via-color: #e64a19;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 74, 25, 0));
  }

  #uf-app .xl\:tw-via-deepOrange-800{
    --gradient-via-color: #d84315;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(216, 67, 21, 0));
  }

  #uf-app .xl\:tw-via-deepOrange-900{
    --gradient-via-color: #bf360c;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(191, 54, 12, 0));
  }

  #uf-app .xl\:tw-via-deepOrange-a100{
    --gradient-via-color: #ff9e80;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 158, 128, 0));
  }

  #uf-app .xl\:tw-via-deepOrange-a200{
    --gradient-via-color: #ff6e40;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 110, 64, 0));
  }

  #uf-app .xl\:tw-via-deepOrange-a400{
    --gradient-via-color: #ff3d00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 61, 0, 0));
  }

  #uf-app .xl\:tw-via-deepOrange-a700{
    --gradient-via-color: #dd2c00;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 44, 0, 0));
  }

  #uf-app .xl\:tw-via-brown-50{
    --gradient-via-color: #efebe9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 235, 233, 0));
  }

  #uf-app .xl\:tw-via-brown-100{
    --gradient-via-color: #d7ccc8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 204, 200, 0));
  }

  #uf-app .xl\:tw-via-brown-200{
    --gradient-via-color: #bcaaa4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(188, 170, 164, 0));
  }

  #uf-app .xl\:tw-via-brown-300{
    --gradient-via-color: #a1887f;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 136, 127, 0));
  }

  #uf-app .xl\:tw-via-brown-400{
    --gradient-via-color: #8d6e63;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(141, 110, 99, 0));
  }

  #uf-app .xl\:tw-via-brown-500{
    --gradient-via-color: #795548;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(121, 85, 72, 0));
  }

  #uf-app .xl\:tw-via-brown-600{
    --gradient-via-color: #6d4c41;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(109, 76, 65, 0));
  }

  #uf-app .xl\:tw-via-brown-700{
    --gradient-via-color: #5d4037;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(93, 64, 55, 0));
  }

  #uf-app .xl\:tw-via-brown-800{
    --gradient-via-color: #4e342e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 52, 46, 0));
  }

  #uf-app .xl\:tw-via-brown-900{
    --gradient-via-color: #3e2723;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(62, 39, 35, 0));
  }

  #uf-app .xl\:tw-via-gray-50{
    --gradient-via-color: #fafafa;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 250, 250, 0));
  }

  #uf-app .xl\:tw-via-gray-100{
    --gradient-via-color: #f5f5f5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 245, 245, 0));
  }

  #uf-app .xl\:tw-via-gray-200{
    --gradient-via-color: #eeeeee;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(238, 238, 238, 0));
  }

  #uf-app .xl\:tw-via-gray-300{
    --gradient-via-color: #e0e0e0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 224, 224, 0));
  }

  #uf-app .xl\:tw-via-gray-400{
    --gradient-via-color: #bdbdbd;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(189, 189, 189, 0));
  }

  #uf-app .xl\:tw-via-gray-500{
    --gradient-via-color: #9e9e9e;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(158, 158, 158, 0));
  }

  #uf-app .xl\:tw-via-gray-600{
    --gradient-via-color: #757575;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(117, 117, 117, 0));
  }

  #uf-app .xl\:tw-via-gray-700{
    --gradient-via-color: #616161;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(97, 97, 97, 0));
  }

  #uf-app .xl\:tw-via-gray-800{
    --gradient-via-color: #424242;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 66, 66, 0));
  }

  #uf-app .xl\:tw-via-gray-900{
    --gradient-via-color: #212121;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(33, 33, 33, 0));
  }

  #uf-app .xl\:tw-via-blueGray-50{
    --gradient-via-color: var(--color-blue-grey-50);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-blueGray-100{
    --gradient-via-color: var(--color-blue-grey-100);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-blueGray-200{
    --gradient-via-color: var(--color-blue-grey-200);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-blueGray-300{
    --gradient-via-color: var(--color-blue-grey-300);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-blueGray-400{
    --gradient-via-color: var(--color-blue-grey-400);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-blueGray-500{
    --gradient-via-color: var(--color-blue-grey-500);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-blueGray-600{
    --gradient-via-color: var(--color-blue-grey-600);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-blueGray-700{
    --gradient-via-color: var(--color-blue-grey-700);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-blueGray-800{
    --gradient-via-color: var(--color-blue-grey-800);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-blueGray-900{
    --gradient-via-color: var(--color-blue-grey-900);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-black{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  #uf-app .xl\:tw-via-white{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  #uf-app .xl\:tw-via-transparent{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  #uf-app .xl\:tw-to-primary{
    --gradient-to-color: var(--color-blue);
  }

  #uf-app .xl\:tw-to-muted{
    --gradient-to-color: var(--color-blue-grey-400);
  }

  #uf-app .xl\:tw-to-warning{
    --gradient-to-color: var(--color-orange);
  }

  #uf-app .xl\:tw-to-danger{
    --gradient-to-color: var(--color-orange);
  }

  #uf-app .xl\:tw-to-fail{
    --gradient-to-color: var(--color-red);
  }

  #uf-app .xl\:tw-to-info{
    --gradient-to-color: var(--color-deep-purple-400);
  }

  #uf-app .xl\:tw-to-red-50{
    --gradient-to-color: #ffebee;
  }

  #uf-app .xl\:tw-to-red-100{
    --gradient-to-color: #ffcdd2;
  }

  #uf-app .xl\:tw-to-red-200{
    --gradient-to-color: #ef9a9a;
  }

  #uf-app .xl\:tw-to-red-300{
    --gradient-to-color: #e57373;
  }

  #uf-app .xl\:tw-to-red-400{
    --gradient-to-color: #ef5350;
  }

  #uf-app .xl\:tw-to-red-500{
    --gradient-to-color: #f44336;
  }

  #uf-app .xl\:tw-to-red-600{
    --gradient-to-color: #e53935;
  }

  #uf-app .xl\:tw-to-red-700{
    --gradient-to-color: #d32f2f;
  }

  #uf-app .xl\:tw-to-red-800{
    --gradient-to-color: #c62828;
  }

  #uf-app .xl\:tw-to-red-900{
    --gradient-to-color: #b71c1c;
  }

  #uf-app .xl\:tw-to-red-a100{
    --gradient-to-color: #ff8a80;
  }

  #uf-app .xl\:tw-to-red-a200{
    --gradient-to-color: #ff5252;
  }

  #uf-app .xl\:tw-to-red-a400{
    --gradient-to-color: #ff1744;
  }

  #uf-app .xl\:tw-to-red-a700{
    --gradient-to-color: #d50000;
  }

  #uf-app .xl\:tw-to-pink-50{
    --gradient-to-color: #fce4ec;
  }

  #uf-app .xl\:tw-to-pink-100{
    --gradient-to-color: #f8bbd0;
  }

  #uf-app .xl\:tw-to-pink-200{
    --gradient-to-color: #f48fb1;
  }

  #uf-app .xl\:tw-to-pink-300{
    --gradient-to-color: #f06292;
  }

  #uf-app .xl\:tw-to-pink-400{
    --gradient-to-color: #ec407a;
  }

  #uf-app .xl\:tw-to-pink-500{
    --gradient-to-color: #e91e63;
  }

  #uf-app .xl\:tw-to-pink-600{
    --gradient-to-color: #d81b60;
  }

  #uf-app .xl\:tw-to-pink-700{
    --gradient-to-color: #c2185b;
  }

  #uf-app .xl\:tw-to-pink-800{
    --gradient-to-color: #ad1457;
  }

  #uf-app .xl\:tw-to-pink-900{
    --gradient-to-color: #880e4f;
  }

  #uf-app .xl\:tw-to-pink-a100{
    --gradient-to-color: #ff80ab;
  }

  #uf-app .xl\:tw-to-pink-a200{
    --gradient-to-color: #ff4081;
  }

  #uf-app .xl\:tw-to-pink-a400{
    --gradient-to-color: #f50057;
  }

  #uf-app .xl\:tw-to-pink-a700{
    --gradient-to-color: #c51162;
  }

  #uf-app .xl\:tw-to-purple-50{
    --gradient-to-color: #f3e5f5;
  }

  #uf-app .xl\:tw-to-purple-100{
    --gradient-to-color: #e1bee7;
  }

  #uf-app .xl\:tw-to-purple-200{
    --gradient-to-color: #ce93d8;
  }

  #uf-app .xl\:tw-to-purple-300{
    --gradient-to-color: #ba68c8;
  }

  #uf-app .xl\:tw-to-purple-400{
    --gradient-to-color: #ab47bc;
  }

  #uf-app .xl\:tw-to-purple-500{
    --gradient-to-color: #9c27b0;
  }

  #uf-app .xl\:tw-to-purple-600{
    --gradient-to-color: #8e24aa;
  }

  #uf-app .xl\:tw-to-purple-700{
    --gradient-to-color: #7b1fa2;
  }

  #uf-app .xl\:tw-to-purple-800{
    --gradient-to-color: #6a1b9a;
  }

  #uf-app .xl\:tw-to-purple-900{
    --gradient-to-color: #4a148c;
  }

  #uf-app .xl\:tw-to-purple-a100{
    --gradient-to-color: #ea80fc;
  }

  #uf-app .xl\:tw-to-purple-a200{
    --gradient-to-color: #e040fb;
  }

  #uf-app .xl\:tw-to-purple-a400{
    --gradient-to-color: #d500f9;
  }

  #uf-app .xl\:tw-to-purple-a700{
    --gradient-to-color: #aa00ff;
  }

  #uf-app .xl\:tw-to-deepPurple-50{
    --gradient-to-color: #ede7f6;
  }

  #uf-app .xl\:tw-to-deepPurple-100{
    --gradient-to-color: #d1c4e9;
  }

  #uf-app .xl\:tw-to-deepPurple-200{
    --gradient-to-color: #b39ddb;
  }

  #uf-app .xl\:tw-to-deepPurple-300{
    --gradient-to-color: #9575cd;
  }

  #uf-app .xl\:tw-to-deepPurple-400{
    --gradient-to-color: #7e57c2;
  }

  #uf-app .xl\:tw-to-deepPurple-500{
    --gradient-to-color: #673ab7;
  }

  #uf-app .xl\:tw-to-deepPurple-600{
    --gradient-to-color: #5e35b1;
  }

  #uf-app .xl\:tw-to-deepPurple-700{
    --gradient-to-color: #512da8;
  }

  #uf-app .xl\:tw-to-deepPurple-800{
    --gradient-to-color: #4527a0;
  }

  #uf-app .xl\:tw-to-deepPurple-900{
    --gradient-to-color: #311b92;
  }

  #uf-app .xl\:tw-to-deepPurple-a100{
    --gradient-to-color: #b388ff;
  }

  #uf-app .xl\:tw-to-deepPurple-a200{
    --gradient-to-color: #7c4dff;
  }

  #uf-app .xl\:tw-to-deepPurple-a400{
    --gradient-to-color: #651fff;
  }

  #uf-app .xl\:tw-to-deepPurple-a700{
    --gradient-to-color: #6200ea;
  }

  #uf-app .xl\:tw-to-indigo-50{
    --gradient-to-color: #e8eaf6;
  }

  #uf-app .xl\:tw-to-indigo-100{
    --gradient-to-color: #c5cae9;
  }

  #uf-app .xl\:tw-to-indigo-200{
    --gradient-to-color: #9fa8da;
  }

  #uf-app .xl\:tw-to-indigo-300{
    --gradient-to-color: #7986cb;
  }

  #uf-app .xl\:tw-to-indigo-400{
    --gradient-to-color: #5c6bc0;
  }

  #uf-app .xl\:tw-to-indigo-500{
    --gradient-to-color: #3f51b5;
  }

  #uf-app .xl\:tw-to-indigo-600{
    --gradient-to-color: #3949ab;
  }

  #uf-app .xl\:tw-to-indigo-700{
    --gradient-to-color: #303f9f;
  }

  #uf-app .xl\:tw-to-indigo-800{
    --gradient-to-color: #283593;
  }

  #uf-app .xl\:tw-to-indigo-900{
    --gradient-to-color: #1a237e;
  }

  #uf-app .xl\:tw-to-indigo-a100{
    --gradient-to-color: #8c9eff;
  }

  #uf-app .xl\:tw-to-indigo-a200{
    --gradient-to-color: #536dfe;
  }

  #uf-app .xl\:tw-to-indigo-a400{
    --gradient-to-color: #3d5afe;
  }

  #uf-app .xl\:tw-to-indigo-a700{
    --gradient-to-color: #304ffe;
  }

  #uf-app .xl\:tw-to-blue-50{
    --gradient-to-color: #e3f2fd;
  }

  #uf-app .xl\:tw-to-blue-100{
    --gradient-to-color: #bbdefb;
  }

  #uf-app .xl\:tw-to-blue-200{
    --gradient-to-color: #90caf9;
  }

  #uf-app .xl\:tw-to-blue-300{
    --gradient-to-color: #64b5f6;
  }

  #uf-app .xl\:tw-to-blue-400{
    --gradient-to-color: #42a5f5;
  }

  #uf-app .xl\:tw-to-blue-500{
    --gradient-to-color: #2196f3;
  }

  #uf-app .xl\:tw-to-blue-600{
    --gradient-to-color: #1e88e5;
  }

  #uf-app .xl\:tw-to-blue-700{
    --gradient-to-color: #1976d2;
  }

  #uf-app .xl\:tw-to-blue-800{
    --gradient-to-color: #1565c0;
  }

  #uf-app .xl\:tw-to-blue-900{
    --gradient-to-color: #0d47a1;
  }

  #uf-app .xl\:tw-to-blue-a100{
    --gradient-to-color: #82b1ff;
  }

  #uf-app .xl\:tw-to-blue-a200{
    --gradient-to-color: #448aff;
  }

  #uf-app .xl\:tw-to-blue-a400{
    --gradient-to-color: #2979ff;
  }

  #uf-app .xl\:tw-to-blue-a700{
    --gradient-to-color: #2962ff;
  }

  #uf-app .xl\:tw-to-lightBlue-50{
    --gradient-to-color: #e1f5fe;
  }

  #uf-app .xl\:tw-to-lightBlue-100{
    --gradient-to-color: #b3e5fc;
  }

  #uf-app .xl\:tw-to-lightBlue-200{
    --gradient-to-color: #81d4fa;
  }

  #uf-app .xl\:tw-to-lightBlue-300{
    --gradient-to-color: #4fc3f7;
  }

  #uf-app .xl\:tw-to-lightBlue-400{
    --gradient-to-color: #29b6f6;
  }

  #uf-app .xl\:tw-to-lightBlue-500{
    --gradient-to-color: #03a9f4;
  }

  #uf-app .xl\:tw-to-lightBlue-600{
    --gradient-to-color: #039be5;
  }

  #uf-app .xl\:tw-to-lightBlue-700{
    --gradient-to-color: #0288d1;
  }

  #uf-app .xl\:tw-to-lightBlue-800{
    --gradient-to-color: #0277bd;
  }

  #uf-app .xl\:tw-to-lightBlue-900{
    --gradient-to-color: #01579b;
  }

  #uf-app .xl\:tw-to-lightBlue-a100{
    --gradient-to-color: #80d8ff;
  }

  #uf-app .xl\:tw-to-lightBlue-a200{
    --gradient-to-color: #40c4ff;
  }

  #uf-app .xl\:tw-to-lightBlue-a400{
    --gradient-to-color: #00b0ff;
  }

  #uf-app .xl\:tw-to-lightBlue-a700{
    --gradient-to-color: #0091ea;
  }

  #uf-app .xl\:tw-to-cyan-50{
    --gradient-to-color: #e0f7fa;
  }

  #uf-app .xl\:tw-to-cyan-100{
    --gradient-to-color: #b2ebf2;
  }

  #uf-app .xl\:tw-to-cyan-200{
    --gradient-to-color: #80deea;
  }

  #uf-app .xl\:tw-to-cyan-300{
    --gradient-to-color: #4dd0e1;
  }

  #uf-app .xl\:tw-to-cyan-400{
    --gradient-to-color: #26c6da;
  }

  #uf-app .xl\:tw-to-cyan-500{
    --gradient-to-color: #00bcd4;
  }

  #uf-app .xl\:tw-to-cyan-600{
    --gradient-to-color: #00acc1;
  }

  #uf-app .xl\:tw-to-cyan-700{
    --gradient-to-color: #0097a7;
  }

  #uf-app .xl\:tw-to-cyan-800{
    --gradient-to-color: #00838f;
  }

  #uf-app .xl\:tw-to-cyan-900{
    --gradient-to-color: #006064;
  }

  #uf-app .xl\:tw-to-cyan-a100{
    --gradient-to-color: #84ffff;
  }

  #uf-app .xl\:tw-to-cyan-a200{
    --gradient-to-color: #18ffff;
  }

  #uf-app .xl\:tw-to-cyan-a400{
    --gradient-to-color: #00e5ff;
  }

  #uf-app .xl\:tw-to-cyan-a700{
    --gradient-to-color: #00b8d4;
  }

  #uf-app .xl\:tw-to-teal-50{
    --gradient-to-color: #e0f2f1;
  }

  #uf-app .xl\:tw-to-teal-100{
    --gradient-to-color: #b2dfdb;
  }

  #uf-app .xl\:tw-to-teal-200{
    --gradient-to-color: #80cbc4;
  }

  #uf-app .xl\:tw-to-teal-300{
    --gradient-to-color: #4db6ac;
  }

  #uf-app .xl\:tw-to-teal-400{
    --gradient-to-color: #26a69a;
  }

  #uf-app .xl\:tw-to-teal-500{
    --gradient-to-color: #009688;
  }

  #uf-app .xl\:tw-to-teal-600{
    --gradient-to-color: #00897b;
  }

  #uf-app .xl\:tw-to-teal-700{
    --gradient-to-color: #00796b;
  }

  #uf-app .xl\:tw-to-teal-800{
    --gradient-to-color: #00695c;
  }

  #uf-app .xl\:tw-to-teal-900{
    --gradient-to-color: #004d40;
  }

  #uf-app .xl\:tw-to-teal-a100{
    --gradient-to-color: #a7ffeb;
  }

  #uf-app .xl\:tw-to-teal-a200{
    --gradient-to-color: #64ffda;
  }

  #uf-app .xl\:tw-to-teal-a400{
    --gradient-to-color: #1de9b6;
  }

  #uf-app .xl\:tw-to-teal-a700{
    --gradient-to-color: #00bfa5;
  }

  #uf-app .xl\:tw-to-green-50{
    --gradient-to-color: #e8f5e9;
  }

  #uf-app .xl\:tw-to-green-100{
    --gradient-to-color: #c8e6c9;
  }

  #uf-app .xl\:tw-to-green-200{
    --gradient-to-color: #a5d6a7;
  }

  #uf-app .xl\:tw-to-green-300{
    --gradient-to-color: #81c784;
  }

  #uf-app .xl\:tw-to-green-400{
    --gradient-to-color: #66bb6a;
  }

  #uf-app .xl\:tw-to-green-500{
    --gradient-to-color: #4caf50;
  }

  #uf-app .xl\:tw-to-green-600{
    --gradient-to-color: #43a047;
  }

  #uf-app .xl\:tw-to-green-700{
    --gradient-to-color: #388e3c;
  }

  #uf-app .xl\:tw-to-green-800{
    --gradient-to-color: #2e7d32;
  }

  #uf-app .xl\:tw-to-green-900{
    --gradient-to-color: #1b5e20;
  }

  #uf-app .xl\:tw-to-green-a100{
    --gradient-to-color: #b9f6ca;
  }

  #uf-app .xl\:tw-to-green-a200{
    --gradient-to-color: #69f0ae;
  }

  #uf-app .xl\:tw-to-green-a400{
    --gradient-to-color: #00e676;
  }

  #uf-app .xl\:tw-to-green-a700{
    --gradient-to-color: #00c853;
  }

  #uf-app .xl\:tw-to-lightGreen-50{
    --gradient-to-color: #f1f8e9;
  }

  #uf-app .xl\:tw-to-lightGreen-100{
    --gradient-to-color: #dcedc8;
  }

  #uf-app .xl\:tw-to-lightGreen-200{
    --gradient-to-color: #c5e1a5;
  }

  #uf-app .xl\:tw-to-lightGreen-300{
    --gradient-to-color: #aed581;
  }

  #uf-app .xl\:tw-to-lightGreen-400{
    --gradient-to-color: #9ccc65;
  }

  #uf-app .xl\:tw-to-lightGreen-500{
    --gradient-to-color: #8bc34a;
  }

  #uf-app .xl\:tw-to-lightGreen-600{
    --gradient-to-color: #7cb342;
  }

  #uf-app .xl\:tw-to-lightGreen-700{
    --gradient-to-color: #689f38;
  }

  #uf-app .xl\:tw-to-lightGreen-800{
    --gradient-to-color: #558b2f;
  }

  #uf-app .xl\:tw-to-lightGreen-900{
    --gradient-to-color: #33691e;
  }

  #uf-app .xl\:tw-to-lightGreen-a100{
    --gradient-to-color: #ccff90;
  }

  #uf-app .xl\:tw-to-lightGreen-a200{
    --gradient-to-color: #b2ff59;
  }

  #uf-app .xl\:tw-to-lightGreen-a400{
    --gradient-to-color: #76ff03;
  }

  #uf-app .xl\:tw-to-lightGreen-a700{
    --gradient-to-color: #64dd17;
  }

  #uf-app .xl\:tw-to-lime-50{
    --gradient-to-color: #f9fbe7;
  }

  #uf-app .xl\:tw-to-lime-100{
    --gradient-to-color: #f0f4c3;
  }

  #uf-app .xl\:tw-to-lime-200{
    --gradient-to-color: #e6ee9c;
  }

  #uf-app .xl\:tw-to-lime-300{
    --gradient-to-color: #dce775;
  }

  #uf-app .xl\:tw-to-lime-400{
    --gradient-to-color: #d4e157;
  }

  #uf-app .xl\:tw-to-lime-500{
    --gradient-to-color: #cddc39;
  }

  #uf-app .xl\:tw-to-lime-600{
    --gradient-to-color: #c0ca33;
  }

  #uf-app .xl\:tw-to-lime-700{
    --gradient-to-color: #afb42b;
  }

  #uf-app .xl\:tw-to-lime-800{
    --gradient-to-color: #9e9d24;
  }

  #uf-app .xl\:tw-to-lime-900{
    --gradient-to-color: #827717;
  }

  #uf-app .xl\:tw-to-lime-a100{
    --gradient-to-color: #f4ff81;
  }

  #uf-app .xl\:tw-to-lime-a200{
    --gradient-to-color: #eeff41;
  }

  #uf-app .xl\:tw-to-lime-a400{
    --gradient-to-color: #c6ff00;
  }

  #uf-app .xl\:tw-to-lime-a700{
    --gradient-to-color: #aeea00;
  }

  #uf-app .xl\:tw-to-yellow-50{
    --gradient-to-color: #fffde7;
  }

  #uf-app .xl\:tw-to-yellow-100{
    --gradient-to-color: #fff9c4;
  }

  #uf-app .xl\:tw-to-yellow-200{
    --gradient-to-color: #fff59d;
  }

  #uf-app .xl\:tw-to-yellow-300{
    --gradient-to-color: #fff176;
  }

  #uf-app .xl\:tw-to-yellow-400{
    --gradient-to-color: #ffee58;
  }

  #uf-app .xl\:tw-to-yellow-500{
    --gradient-to-color: #ffeb3b;
  }

  #uf-app .xl\:tw-to-yellow-600{
    --gradient-to-color: #fdd835;
  }

  #uf-app .xl\:tw-to-yellow-700{
    --gradient-to-color: #fbc02d;
  }

  #uf-app .xl\:tw-to-yellow-800{
    --gradient-to-color: #f9a825;
  }

  #uf-app .xl\:tw-to-yellow-900{
    --gradient-to-color: #f57f17;
  }

  #uf-app .xl\:tw-to-yellow-a100{
    --gradient-to-color: #ffff8d;
  }

  #uf-app .xl\:tw-to-yellow-a200{
    --gradient-to-color: #ffff00;
  }

  #uf-app .xl\:tw-to-yellow-a400{
    --gradient-to-color: #ffea00;
  }

  #uf-app .xl\:tw-to-yellow-a700{
    --gradient-to-color: #ffd600;
  }

  #uf-app .xl\:tw-to-amber-50{
    --gradient-to-color: #fff8e1;
  }

  #uf-app .xl\:tw-to-amber-100{
    --gradient-to-color: #ffecb3;
  }

  #uf-app .xl\:tw-to-amber-200{
    --gradient-to-color: #ffe082;
  }

  #uf-app .xl\:tw-to-amber-300{
    --gradient-to-color: #ffd54f;
  }

  #uf-app .xl\:tw-to-amber-400{
    --gradient-to-color: #ffca28;
  }

  #uf-app .xl\:tw-to-amber-500{
    --gradient-to-color: #ffc107;
  }

  #uf-app .xl\:tw-to-amber-600{
    --gradient-to-color: #ffb300;
  }

  #uf-app .xl\:tw-to-amber-700{
    --gradient-to-color: #ffa000;
  }

  #uf-app .xl\:tw-to-amber-800{
    --gradient-to-color: #ff8f00;
  }

  #uf-app .xl\:tw-to-amber-900{
    --gradient-to-color: #ff6f00;
  }

  #uf-app .xl\:tw-to-amber-a100{
    --gradient-to-color: #ffe57f;
  }

  #uf-app .xl\:tw-to-amber-a200{
    --gradient-to-color: #ffd740;
  }

  #uf-app .xl\:tw-to-amber-a400{
    --gradient-to-color: #ffc400;
  }

  #uf-app .xl\:tw-to-amber-a700{
    --gradient-to-color: #ffab00;
  }

  #uf-app .xl\:tw-to-orange-50{
    --gradient-to-color: #fff3e0;
  }

  #uf-app .xl\:tw-to-orange-100{
    --gradient-to-color: #ffe0b2;
  }

  #uf-app .xl\:tw-to-orange-200{
    --gradient-to-color: #ffcc80;
  }

  #uf-app .xl\:tw-to-orange-300{
    --gradient-to-color: #ffb74d;
  }

  #uf-app .xl\:tw-to-orange-400{
    --gradient-to-color: #ffa726;
  }

  #uf-app .xl\:tw-to-orange-500{
    --gradient-to-color: #ff9800;
  }

  #uf-app .xl\:tw-to-orange-600{
    --gradient-to-color: #fb8c00;
  }

  #uf-app .xl\:tw-to-orange-700{
    --gradient-to-color: #f57c00;
  }

  #uf-app .xl\:tw-to-orange-800{
    --gradient-to-color: #ef6c00;
  }

  #uf-app .xl\:tw-to-orange-900{
    --gradient-to-color: #e65100;
  }

  #uf-app .xl\:tw-to-orange-a100{
    --gradient-to-color: #ffd180;
  }

  #uf-app .xl\:tw-to-orange-a200{
    --gradient-to-color: #ffab40;
  }

  #uf-app .xl\:tw-to-orange-a400{
    --gradient-to-color: #ff9100;
  }

  #uf-app .xl\:tw-to-orange-a700{
    --gradient-to-color: #ff6d00;
  }

  #uf-app .xl\:tw-to-deepOrange-50{
    --gradient-to-color: #fbe9e7;
  }

  #uf-app .xl\:tw-to-deepOrange-100{
    --gradient-to-color: #ffccbc;
  }

  #uf-app .xl\:tw-to-deepOrange-200{
    --gradient-to-color: #ffab91;
  }

  #uf-app .xl\:tw-to-deepOrange-300{
    --gradient-to-color: #ff8a65;
  }

  #uf-app .xl\:tw-to-deepOrange-400{
    --gradient-to-color: #ff7043;
  }

  #uf-app .xl\:tw-to-deepOrange-500{
    --gradient-to-color: #ff5722;
  }

  #uf-app .xl\:tw-to-deepOrange-600{
    --gradient-to-color: #f4511e;
  }

  #uf-app .xl\:tw-to-deepOrange-700{
    --gradient-to-color: #e64a19;
  }

  #uf-app .xl\:tw-to-deepOrange-800{
    --gradient-to-color: #d84315;
  }

  #uf-app .xl\:tw-to-deepOrange-900{
    --gradient-to-color: #bf360c;
  }

  #uf-app .xl\:tw-to-deepOrange-a100{
    --gradient-to-color: #ff9e80;
  }

  #uf-app .xl\:tw-to-deepOrange-a200{
    --gradient-to-color: #ff6e40;
  }

  #uf-app .xl\:tw-to-deepOrange-a400{
    --gradient-to-color: #ff3d00;
  }

  #uf-app .xl\:tw-to-deepOrange-a700{
    --gradient-to-color: #dd2c00;
  }

  #uf-app .xl\:tw-to-brown-50{
    --gradient-to-color: #efebe9;
  }

  #uf-app .xl\:tw-to-brown-100{
    --gradient-to-color: #d7ccc8;
  }

  #uf-app .xl\:tw-to-brown-200{
    --gradient-to-color: #bcaaa4;
  }

  #uf-app .xl\:tw-to-brown-300{
    --gradient-to-color: #a1887f;
  }

  #uf-app .xl\:tw-to-brown-400{
    --gradient-to-color: #8d6e63;
  }

  #uf-app .xl\:tw-to-brown-500{
    --gradient-to-color: #795548;
  }

  #uf-app .xl\:tw-to-brown-600{
    --gradient-to-color: #6d4c41;
  }

  #uf-app .xl\:tw-to-brown-700{
    --gradient-to-color: #5d4037;
  }

  #uf-app .xl\:tw-to-brown-800{
    --gradient-to-color: #4e342e;
  }

  #uf-app .xl\:tw-to-brown-900{
    --gradient-to-color: #3e2723;
  }

  #uf-app .xl\:tw-to-gray-50{
    --gradient-to-color: #fafafa;
  }

  #uf-app .xl\:tw-to-gray-100{
    --gradient-to-color: #f5f5f5;
  }

  #uf-app .xl\:tw-to-gray-200{
    --gradient-to-color: #eeeeee;
  }

  #uf-app .xl\:tw-to-gray-300{
    --gradient-to-color: #e0e0e0;
  }

  #uf-app .xl\:tw-to-gray-400{
    --gradient-to-color: #bdbdbd;
  }

  #uf-app .xl\:tw-to-gray-500{
    --gradient-to-color: #9e9e9e;
  }

  #uf-app .xl\:tw-to-gray-600{
    --gradient-to-color: #757575;
  }

  #uf-app .xl\:tw-to-gray-700{
    --gradient-to-color: #616161;
  }

  #uf-app .xl\:tw-to-gray-800{
    --gradient-to-color: #424242;
  }

  #uf-app .xl\:tw-to-gray-900{
    --gradient-to-color: #212121;
  }

  #uf-app .xl\:tw-to-blueGray-50{
    --gradient-to-color: var(--color-blue-grey-50);
  }

  #uf-app .xl\:tw-to-blueGray-100{
    --gradient-to-color: var(--color-blue-grey-100);
  }

  #uf-app .xl\:tw-to-blueGray-200{
    --gradient-to-color: var(--color-blue-grey-200);
  }

  #uf-app .xl\:tw-to-blueGray-300{
    --gradient-to-color: var(--color-blue-grey-300);
  }

  #uf-app .xl\:tw-to-blueGray-400{
    --gradient-to-color: var(--color-blue-grey-400);
  }

  #uf-app .xl\:tw-to-blueGray-500{
    --gradient-to-color: var(--color-blue-grey-500);
  }

  #uf-app .xl\:tw-to-blueGray-600{
    --gradient-to-color: var(--color-blue-grey-600);
  }

  #uf-app .xl\:tw-to-blueGray-700{
    --gradient-to-color: var(--color-blue-grey-700);
  }

  #uf-app .xl\:tw-to-blueGray-800{
    --gradient-to-color: var(--color-blue-grey-800);
  }

  #uf-app .xl\:tw-to-blueGray-900{
    --gradient-to-color: var(--color-blue-grey-900);
  }

  #uf-app .xl\:tw-to-black{
    --gradient-to-color: #000000;
  }

  #uf-app .xl\:tw-to-white{
    --gradient-to-color: #ffffff;
  }

  #uf-app .xl\:tw-to-transparent{
    --gradient-to-color: transparent;
  }

  #uf-app .xl\:tw-bg-opacity-0{
    --bg-opacity: 0;
  }

  #uf-app .xl\:tw-bg-opacity-25{
    --bg-opacity: 0.25;
  }

  #uf-app .xl\:tw-bg-opacity-50{
    --bg-opacity: 0.5;
  }

  #uf-app .xl\:tw-bg-opacity-75{
    --bg-opacity: 0.75;
  }

  #uf-app .xl\:tw-bg-opacity-100{
    --bg-opacity: 1;
  }

  #uf-app .xl\:tw-bg-bottom{
    background-position: bottom;
  }

  #uf-app .xl\:tw-bg-center{
    background-position: center;
  }

  #uf-app .xl\:tw-bg-left{
    background-position: left;
  }

  #uf-app .xl\:tw-bg-left-bottom{
    background-position: left bottom;
  }

  #uf-app .xl\:tw-bg-left-top{
    background-position: left top;
  }

  #uf-app .xl\:tw-bg-right{
    background-position: right;
  }

  #uf-app .xl\:tw-bg-right-bottom{
    background-position: right bottom;
  }

  #uf-app .xl\:tw-bg-right-top{
    background-position: right top;
  }

  #uf-app .xl\:tw-bg-top{
    background-position: top;
  }

  #uf-app .xl\:tw-bg-repeat{
    background-repeat: repeat;
  }

  #uf-app .xl\:tw-bg-no-repeat{
    background-repeat: no-repeat;
  }

  #uf-app .xl\:tw-bg-repeat-x{
    background-repeat: repeat-x;
  }

  #uf-app .xl\:tw-bg-repeat-y{
    background-repeat: repeat-y;
  }

  #uf-app .xl\:tw-bg-repeat-round{
    background-repeat: round;
  }

  #uf-app .xl\:tw-bg-repeat-space{
    background-repeat: space;
  }

  #uf-app .xl\:tw-bg-auto{
    background-size: auto;
  }

  #uf-app .xl\:tw-bg-cover{
    background-size: cover;
  }

  #uf-app .xl\:tw-bg-contain{
    background-size: contain;
  }

  #uf-app .xl\:tw-border-collapse{
    border-collapse: collapse;
  }

  #uf-app .xl\:tw-border-separate{
    border-collapse: separate;
  }

  #uf-app .xl\:tw-border-primary{
    border-color: var(--color-blue);
  }

  #uf-app .xl\:tw-border-muted{
    border-color: var(--color-blue-grey-400);
  }

  #uf-app .xl\:tw-border-warning{
    border-color: var(--color-orange);
  }

  #uf-app .xl\:tw-border-danger{
    border-color: var(--color-orange);
  }

  #uf-app .xl\:tw-border-fail{
    border-color: var(--color-red);
  }

  #uf-app .xl\:tw-border-info{
    border-color: var(--color-deep-purple-400);
  }

  #uf-app .xl\:tw-border-red-50{
    --border-opacity: 1;
    border-color: #ffebee;
    border-color: rgba(255, 235, 238, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-red-100{
    --border-opacity: 1;
    border-color: #ffcdd2;
    border-color: rgba(255, 205, 210, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-red-200{
    --border-opacity: 1;
    border-color: #ef9a9a;
    border-color: rgba(239, 154, 154, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-red-300{
    --border-opacity: 1;
    border-color: #e57373;
    border-color: rgba(229, 115, 115, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-red-400{
    --border-opacity: 1;
    border-color: #ef5350;
    border-color: rgba(239, 83, 80, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-red-500{
    --border-opacity: 1;
    border-color: #f44336;
    border-color: rgba(244, 67, 54, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-red-600{
    --border-opacity: 1;
    border-color: #e53935;
    border-color: rgba(229, 57, 53, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-red-700{
    --border-opacity: 1;
    border-color: #d32f2f;
    border-color: rgba(211, 47, 47, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-red-800{
    --border-opacity: 1;
    border-color: #c62828;
    border-color: rgba(198, 40, 40, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-red-900{
    --border-opacity: 1;
    border-color: #b71c1c;
    border-color: rgba(183, 28, 28, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-red-a100{
    --border-opacity: 1;
    border-color: #ff8a80;
    border-color: rgba(255, 138, 128, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-red-a200{
    --border-opacity: 1;
    border-color: #ff5252;
    border-color: rgba(255, 82, 82, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-red-a400{
    --border-opacity: 1;
    border-color: #ff1744;
    border-color: rgba(255, 23, 68, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-red-a700{
    --border-opacity: 1;
    border-color: #d50000;
    border-color: rgba(213, 0, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-pink-50{
    --border-opacity: 1;
    border-color: #fce4ec;
    border-color: rgba(252, 228, 236, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-pink-100{
    --border-opacity: 1;
    border-color: #f8bbd0;
    border-color: rgba(248, 187, 208, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-pink-200{
    --border-opacity: 1;
    border-color: #f48fb1;
    border-color: rgba(244, 143, 177, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-pink-300{
    --border-opacity: 1;
    border-color: #f06292;
    border-color: rgba(240, 98, 146, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-pink-400{
    --border-opacity: 1;
    border-color: #ec407a;
    border-color: rgba(236, 64, 122, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-pink-500{
    --border-opacity: 1;
    border-color: #e91e63;
    border-color: rgba(233, 30, 99, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-pink-600{
    --border-opacity: 1;
    border-color: #d81b60;
    border-color: rgba(216, 27, 96, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-pink-700{
    --border-opacity: 1;
    border-color: #c2185b;
    border-color: rgba(194, 24, 91, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-pink-800{
    --border-opacity: 1;
    border-color: #ad1457;
    border-color: rgba(173, 20, 87, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-pink-900{
    --border-opacity: 1;
    border-color: #880e4f;
    border-color: rgba(136, 14, 79, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-pink-a100{
    --border-opacity: 1;
    border-color: #ff80ab;
    border-color: rgba(255, 128, 171, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-pink-a200{
    --border-opacity: 1;
    border-color: #ff4081;
    border-color: rgba(255, 64, 129, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-pink-a400{
    --border-opacity: 1;
    border-color: #f50057;
    border-color: rgba(245, 0, 87, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-pink-a700{
    --border-opacity: 1;
    border-color: #c51162;
    border-color: rgba(197, 17, 98, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-purple-50{
    --border-opacity: 1;
    border-color: #f3e5f5;
    border-color: rgba(243, 229, 245, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-purple-100{
    --border-opacity: 1;
    border-color: #e1bee7;
    border-color: rgba(225, 190, 231, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-purple-200{
    --border-opacity: 1;
    border-color: #ce93d8;
    border-color: rgba(206, 147, 216, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-purple-300{
    --border-opacity: 1;
    border-color: #ba68c8;
    border-color: rgba(186, 104, 200, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-purple-400{
    --border-opacity: 1;
    border-color: #ab47bc;
    border-color: rgba(171, 71, 188, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-purple-500{
    --border-opacity: 1;
    border-color: #9c27b0;
    border-color: rgba(156, 39, 176, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-purple-600{
    --border-opacity: 1;
    border-color: #8e24aa;
    border-color: rgba(142, 36, 170, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-purple-700{
    --border-opacity: 1;
    border-color: #7b1fa2;
    border-color: rgba(123, 31, 162, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-purple-800{
    --border-opacity: 1;
    border-color: #6a1b9a;
    border-color: rgba(106, 27, 154, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-purple-900{
    --border-opacity: 1;
    border-color: #4a148c;
    border-color: rgba(74, 20, 140, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-purple-a100{
    --border-opacity: 1;
    border-color: #ea80fc;
    border-color: rgba(234, 128, 252, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-purple-a200{
    --border-opacity: 1;
    border-color: #e040fb;
    border-color: rgba(224, 64, 251, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-purple-a400{
    --border-opacity: 1;
    border-color: #d500f9;
    border-color: rgba(213, 0, 249, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-purple-a700{
    --border-opacity: 1;
    border-color: #aa00ff;
    border-color: rgba(170, 0, 255, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepPurple-50{
    --border-opacity: 1;
    border-color: #ede7f6;
    border-color: rgba(237, 231, 246, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepPurple-100{
    --border-opacity: 1;
    border-color: #d1c4e9;
    border-color: rgba(209, 196, 233, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepPurple-200{
    --border-opacity: 1;
    border-color: #b39ddb;
    border-color: rgba(179, 157, 219, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepPurple-300{
    --border-opacity: 1;
    border-color: #9575cd;
    border-color: rgba(149, 117, 205, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepPurple-400{
    --border-opacity: 1;
    border-color: #7e57c2;
    border-color: rgba(126, 87, 194, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepPurple-500{
    --border-opacity: 1;
    border-color: #673ab7;
    border-color: rgba(103, 58, 183, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepPurple-600{
    --border-opacity: 1;
    border-color: #5e35b1;
    border-color: rgba(94, 53, 177, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepPurple-700{
    --border-opacity: 1;
    border-color: #512da8;
    border-color: rgba(81, 45, 168, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepPurple-800{
    --border-opacity: 1;
    border-color: #4527a0;
    border-color: rgba(69, 39, 160, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepPurple-900{
    --border-opacity: 1;
    border-color: #311b92;
    border-color: rgba(49, 27, 146, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepPurple-a100{
    --border-opacity: 1;
    border-color: #b388ff;
    border-color: rgba(179, 136, 255, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepPurple-a200{
    --border-opacity: 1;
    border-color: #7c4dff;
    border-color: rgba(124, 77, 255, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepPurple-a400{
    --border-opacity: 1;
    border-color: #651fff;
    border-color: rgba(101, 31, 255, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepPurple-a700{
    --border-opacity: 1;
    border-color: #6200ea;
    border-color: rgba(98, 0, 234, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-indigo-50{
    --border-opacity: 1;
    border-color: #e8eaf6;
    border-color: rgba(232, 234, 246, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-indigo-100{
    --border-opacity: 1;
    border-color: #c5cae9;
    border-color: rgba(197, 202, 233, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-indigo-200{
    --border-opacity: 1;
    border-color: #9fa8da;
    border-color: rgba(159, 168, 218, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-indigo-300{
    --border-opacity: 1;
    border-color: #7986cb;
    border-color: rgba(121, 134, 203, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-indigo-400{
    --border-opacity: 1;
    border-color: #5c6bc0;
    border-color: rgba(92, 107, 192, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-indigo-500{
    --border-opacity: 1;
    border-color: #3f51b5;
    border-color: rgba(63, 81, 181, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-indigo-600{
    --border-opacity: 1;
    border-color: #3949ab;
    border-color: rgba(57, 73, 171, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-indigo-700{
    --border-opacity: 1;
    border-color: #303f9f;
    border-color: rgba(48, 63, 159, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-indigo-800{
    --border-opacity: 1;
    border-color: #283593;
    border-color: rgba(40, 53, 147, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-indigo-900{
    --border-opacity: 1;
    border-color: #1a237e;
    border-color: rgba(26, 35, 126, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-indigo-a100{
    --border-opacity: 1;
    border-color: #8c9eff;
    border-color: rgba(140, 158, 255, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-indigo-a200{
    --border-opacity: 1;
    border-color: #536dfe;
    border-color: rgba(83, 109, 254, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-indigo-a400{
    --border-opacity: 1;
    border-color: #3d5afe;
    border-color: rgba(61, 90, 254, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-indigo-a700{
    --border-opacity: 1;
    border-color: #304ffe;
    border-color: rgba(48, 79, 254, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-blue-50{
    --border-opacity: 1;
    border-color: #e3f2fd;
    border-color: rgba(227, 242, 253, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-blue-100{
    --border-opacity: 1;
    border-color: #bbdefb;
    border-color: rgba(187, 222, 251, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-blue-200{
    --border-opacity: 1;
    border-color: #90caf9;
    border-color: rgba(144, 202, 249, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-blue-300{
    --border-opacity: 1;
    border-color: #64b5f6;
    border-color: rgba(100, 181, 246, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-blue-400{
    --border-opacity: 1;
    border-color: #42a5f5;
    border-color: rgba(66, 165, 245, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-blue-500{
    --border-opacity: 1;
    border-color: #2196f3;
    border-color: rgba(33, 150, 243, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-blue-600{
    --border-opacity: 1;
    border-color: #1e88e5;
    border-color: rgba(30, 136, 229, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-blue-700{
    --border-opacity: 1;
    border-color: #1976d2;
    border-color: rgba(25, 118, 210, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-blue-800{
    --border-opacity: 1;
    border-color: #1565c0;
    border-color: rgba(21, 101, 192, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-blue-900{
    --border-opacity: 1;
    border-color: #0d47a1;
    border-color: rgba(13, 71, 161, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-blue-a100{
    --border-opacity: 1;
    border-color: #82b1ff;
    border-color: rgba(130, 177, 255, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-blue-a200{
    --border-opacity: 1;
    border-color: #448aff;
    border-color: rgba(68, 138, 255, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-blue-a400{
    --border-opacity: 1;
    border-color: #2979ff;
    border-color: rgba(41, 121, 255, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-blue-a700{
    --border-opacity: 1;
    border-color: #2962ff;
    border-color: rgba(41, 98, 255, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightBlue-50{
    --border-opacity: 1;
    border-color: #e1f5fe;
    border-color: rgba(225, 245, 254, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightBlue-100{
    --border-opacity: 1;
    border-color: #b3e5fc;
    border-color: rgba(179, 229, 252, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightBlue-200{
    --border-opacity: 1;
    border-color: #81d4fa;
    border-color: rgba(129, 212, 250, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightBlue-300{
    --border-opacity: 1;
    border-color: #4fc3f7;
    border-color: rgba(79, 195, 247, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightBlue-400{
    --border-opacity: 1;
    border-color: #29b6f6;
    border-color: rgba(41, 182, 246, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightBlue-500{
    --border-opacity: 1;
    border-color: #03a9f4;
    border-color: rgba(3, 169, 244, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightBlue-600{
    --border-opacity: 1;
    border-color: #039be5;
    border-color: rgba(3, 155, 229, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightBlue-700{
    --border-opacity: 1;
    border-color: #0288d1;
    border-color: rgba(2, 136, 209, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightBlue-800{
    --border-opacity: 1;
    border-color: #0277bd;
    border-color: rgba(2, 119, 189, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightBlue-900{
    --border-opacity: 1;
    border-color: #01579b;
    border-color: rgba(1, 87, 155, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightBlue-a100{
    --border-opacity: 1;
    border-color: #80d8ff;
    border-color: rgba(128, 216, 255, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightBlue-a200{
    --border-opacity: 1;
    border-color: #40c4ff;
    border-color: rgba(64, 196, 255, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightBlue-a400{
    --border-opacity: 1;
    border-color: #00b0ff;
    border-color: rgba(0, 176, 255, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightBlue-a700{
    --border-opacity: 1;
    border-color: #0091ea;
    border-color: rgba(0, 145, 234, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-cyan-50{
    --border-opacity: 1;
    border-color: #e0f7fa;
    border-color: rgba(224, 247, 250, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-cyan-100{
    --border-opacity: 1;
    border-color: #b2ebf2;
    border-color: rgba(178, 235, 242, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-cyan-200{
    --border-opacity: 1;
    border-color: #80deea;
    border-color: rgba(128, 222, 234, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-cyan-300{
    --border-opacity: 1;
    border-color: #4dd0e1;
    border-color: rgba(77, 208, 225, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-cyan-400{
    --border-opacity: 1;
    border-color: #26c6da;
    border-color: rgba(38, 198, 218, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-cyan-500{
    --border-opacity: 1;
    border-color: #00bcd4;
    border-color: rgba(0, 188, 212, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-cyan-600{
    --border-opacity: 1;
    border-color: #00acc1;
    border-color: rgba(0, 172, 193, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-cyan-700{
    --border-opacity: 1;
    border-color: #0097a7;
    border-color: rgba(0, 151, 167, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-cyan-800{
    --border-opacity: 1;
    border-color: #00838f;
    border-color: rgba(0, 131, 143, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-cyan-900{
    --border-opacity: 1;
    border-color: #006064;
    border-color: rgba(0, 96, 100, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-cyan-a100{
    --border-opacity: 1;
    border-color: #84ffff;
    border-color: rgba(132, 255, 255, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-cyan-a200{
    --border-opacity: 1;
    border-color: #18ffff;
    border-color: rgba(24, 255, 255, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-cyan-a400{
    --border-opacity: 1;
    border-color: #00e5ff;
    border-color: rgba(0, 229, 255, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-cyan-a700{
    --border-opacity: 1;
    border-color: #00b8d4;
    border-color: rgba(0, 184, 212, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-teal-50{
    --border-opacity: 1;
    border-color: #e0f2f1;
    border-color: rgba(224, 242, 241, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-teal-100{
    --border-opacity: 1;
    border-color: #b2dfdb;
    border-color: rgba(178, 223, 219, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-teal-200{
    --border-opacity: 1;
    border-color: #80cbc4;
    border-color: rgba(128, 203, 196, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-teal-300{
    --border-opacity: 1;
    border-color: #4db6ac;
    border-color: rgba(77, 182, 172, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-teal-400{
    --border-opacity: 1;
    border-color: #26a69a;
    border-color: rgba(38, 166, 154, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-teal-500{
    --border-opacity: 1;
    border-color: #009688;
    border-color: rgba(0, 150, 136, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-teal-600{
    --border-opacity: 1;
    border-color: #00897b;
    border-color: rgba(0, 137, 123, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-teal-700{
    --border-opacity: 1;
    border-color: #00796b;
    border-color: rgba(0, 121, 107, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-teal-800{
    --border-opacity: 1;
    border-color: #00695c;
    border-color: rgba(0, 105, 92, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-teal-900{
    --border-opacity: 1;
    border-color: #004d40;
    border-color: rgba(0, 77, 64, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-teal-a100{
    --border-opacity: 1;
    border-color: #a7ffeb;
    border-color: rgba(167, 255, 235, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-teal-a200{
    --border-opacity: 1;
    border-color: #64ffda;
    border-color: rgba(100, 255, 218, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-teal-a400{
    --border-opacity: 1;
    border-color: #1de9b6;
    border-color: rgba(29, 233, 182, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-teal-a700{
    --border-opacity: 1;
    border-color: #00bfa5;
    border-color: rgba(0, 191, 165, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-green-50{
    --border-opacity: 1;
    border-color: #e8f5e9;
    border-color: rgba(232, 245, 233, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-green-100{
    --border-opacity: 1;
    border-color: #c8e6c9;
    border-color: rgba(200, 230, 201, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-green-200{
    --border-opacity: 1;
    border-color: #a5d6a7;
    border-color: rgba(165, 214, 167, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-green-300{
    --border-opacity: 1;
    border-color: #81c784;
    border-color: rgba(129, 199, 132, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-green-400{
    --border-opacity: 1;
    border-color: #66bb6a;
    border-color: rgba(102, 187, 106, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-green-500{
    --border-opacity: 1;
    border-color: #4caf50;
    border-color: rgba(76, 175, 80, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-green-600{
    --border-opacity: 1;
    border-color: #43a047;
    border-color: rgba(67, 160, 71, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-green-700{
    --border-opacity: 1;
    border-color: #388e3c;
    border-color: rgba(56, 142, 60, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-green-800{
    --border-opacity: 1;
    border-color: #2e7d32;
    border-color: rgba(46, 125, 50, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-green-900{
    --border-opacity: 1;
    border-color: #1b5e20;
    border-color: rgba(27, 94, 32, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-green-a100{
    --border-opacity: 1;
    border-color: #b9f6ca;
    border-color: rgba(185, 246, 202, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-green-a200{
    --border-opacity: 1;
    border-color: #69f0ae;
    border-color: rgba(105, 240, 174, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-green-a400{
    --border-opacity: 1;
    border-color: #00e676;
    border-color: rgba(0, 230, 118, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-green-a700{
    --border-opacity: 1;
    border-color: #00c853;
    border-color: rgba(0, 200, 83, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightGreen-50{
    --border-opacity: 1;
    border-color: #f1f8e9;
    border-color: rgba(241, 248, 233, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightGreen-100{
    --border-opacity: 1;
    border-color: #dcedc8;
    border-color: rgba(220, 237, 200, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightGreen-200{
    --border-opacity: 1;
    border-color: #c5e1a5;
    border-color: rgba(197, 225, 165, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightGreen-300{
    --border-opacity: 1;
    border-color: #aed581;
    border-color: rgba(174, 213, 129, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightGreen-400{
    --border-opacity: 1;
    border-color: #9ccc65;
    border-color: rgba(156, 204, 101, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightGreen-500{
    --border-opacity: 1;
    border-color: #8bc34a;
    border-color: rgba(139, 195, 74, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightGreen-600{
    --border-opacity: 1;
    border-color: #7cb342;
    border-color: rgba(124, 179, 66, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightGreen-700{
    --border-opacity: 1;
    border-color: #689f38;
    border-color: rgba(104, 159, 56, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightGreen-800{
    --border-opacity: 1;
    border-color: #558b2f;
    border-color: rgba(85, 139, 47, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightGreen-900{
    --border-opacity: 1;
    border-color: #33691e;
    border-color: rgba(51, 105, 30, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightGreen-a100{
    --border-opacity: 1;
    border-color: #ccff90;
    border-color: rgba(204, 255, 144, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightGreen-a200{
    --border-opacity: 1;
    border-color: #b2ff59;
    border-color: rgba(178, 255, 89, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightGreen-a400{
    --border-opacity: 1;
    border-color: #76ff03;
    border-color: rgba(118, 255, 3, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lightGreen-a700{
    --border-opacity: 1;
    border-color: #64dd17;
    border-color: rgba(100, 221, 23, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lime-50{
    --border-opacity: 1;
    border-color: #f9fbe7;
    border-color: rgba(249, 251, 231, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lime-100{
    --border-opacity: 1;
    border-color: #f0f4c3;
    border-color: rgba(240, 244, 195, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lime-200{
    --border-opacity: 1;
    border-color: #e6ee9c;
    border-color: rgba(230, 238, 156, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lime-300{
    --border-opacity: 1;
    border-color: #dce775;
    border-color: rgba(220, 231, 117, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lime-400{
    --border-opacity: 1;
    border-color: #d4e157;
    border-color: rgba(212, 225, 87, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lime-500{
    --border-opacity: 1;
    border-color: #cddc39;
    border-color: rgba(205, 220, 57, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lime-600{
    --border-opacity: 1;
    border-color: #c0ca33;
    border-color: rgba(192, 202, 51, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lime-700{
    --border-opacity: 1;
    border-color: #afb42b;
    border-color: rgba(175, 180, 43, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lime-800{
    --border-opacity: 1;
    border-color: #9e9d24;
    border-color: rgba(158, 157, 36, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lime-900{
    --border-opacity: 1;
    border-color: #827717;
    border-color: rgba(130, 119, 23, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lime-a100{
    --border-opacity: 1;
    border-color: #f4ff81;
    border-color: rgba(244, 255, 129, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lime-a200{
    --border-opacity: 1;
    border-color: #eeff41;
    border-color: rgba(238, 255, 65, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lime-a400{
    --border-opacity: 1;
    border-color: #c6ff00;
    border-color: rgba(198, 255, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-lime-a700{
    --border-opacity: 1;
    border-color: #aeea00;
    border-color: rgba(174, 234, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-yellow-50{
    --border-opacity: 1;
    border-color: #fffde7;
    border-color: rgba(255, 253, 231, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-yellow-100{
    --border-opacity: 1;
    border-color: #fff9c4;
    border-color: rgba(255, 249, 196, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-yellow-200{
    --border-opacity: 1;
    border-color: #fff59d;
    border-color: rgba(255, 245, 157, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-yellow-300{
    --border-opacity: 1;
    border-color: #fff176;
    border-color: rgba(255, 241, 118, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-yellow-400{
    --border-opacity: 1;
    border-color: #ffee58;
    border-color: rgba(255, 238, 88, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-yellow-500{
    --border-opacity: 1;
    border-color: #ffeb3b;
    border-color: rgba(255, 235, 59, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-yellow-600{
    --border-opacity: 1;
    border-color: #fdd835;
    border-color: rgba(253, 216, 53, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-yellow-700{
    --border-opacity: 1;
    border-color: #fbc02d;
    border-color: rgba(251, 192, 45, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-yellow-800{
    --border-opacity: 1;
    border-color: #f9a825;
    border-color: rgba(249, 168, 37, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-yellow-900{
    --border-opacity: 1;
    border-color: #f57f17;
    border-color: rgba(245, 127, 23, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-yellow-a100{
    --border-opacity: 1;
    border-color: #ffff8d;
    border-color: rgba(255, 255, 141, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-yellow-a200{
    --border-opacity: 1;
    border-color: #ffff00;
    border-color: rgba(255, 255, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-yellow-a400{
    --border-opacity: 1;
    border-color: #ffea00;
    border-color: rgba(255, 234, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-yellow-a700{
    --border-opacity: 1;
    border-color: #ffd600;
    border-color: rgba(255, 214, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-amber-50{
    --border-opacity: 1;
    border-color: #fff8e1;
    border-color: rgba(255, 248, 225, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-amber-100{
    --border-opacity: 1;
    border-color: #ffecb3;
    border-color: rgba(255, 236, 179, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-amber-200{
    --border-opacity: 1;
    border-color: #ffe082;
    border-color: rgba(255, 224, 130, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-amber-300{
    --border-opacity: 1;
    border-color: #ffd54f;
    border-color: rgba(255, 213, 79, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-amber-400{
    --border-opacity: 1;
    border-color: #ffca28;
    border-color: rgba(255, 202, 40, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-amber-500{
    --border-opacity: 1;
    border-color: #ffc107;
    border-color: rgba(255, 193, 7, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-amber-600{
    --border-opacity: 1;
    border-color: #ffb300;
    border-color: rgba(255, 179, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-amber-700{
    --border-opacity: 1;
    border-color: #ffa000;
    border-color: rgba(255, 160, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-amber-800{
    --border-opacity: 1;
    border-color: #ff8f00;
    border-color: rgba(255, 143, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-amber-900{
    --border-opacity: 1;
    border-color: #ff6f00;
    border-color: rgba(255, 111, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-amber-a100{
    --border-opacity: 1;
    border-color: #ffe57f;
    border-color: rgba(255, 229, 127, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-amber-a200{
    --border-opacity: 1;
    border-color: #ffd740;
    border-color: rgba(255, 215, 64, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-amber-a400{
    --border-opacity: 1;
    border-color: #ffc400;
    border-color: rgba(255, 196, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-amber-a700{
    --border-opacity: 1;
    border-color: #ffab00;
    border-color: rgba(255, 171, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-orange-50{
    --border-opacity: 1;
    border-color: #fff3e0;
    border-color: rgba(255, 243, 224, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-orange-100{
    --border-opacity: 1;
    border-color: #ffe0b2;
    border-color: rgba(255, 224, 178, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-orange-200{
    --border-opacity: 1;
    border-color: #ffcc80;
    border-color: rgba(255, 204, 128, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-orange-300{
    --border-opacity: 1;
    border-color: #ffb74d;
    border-color: rgba(255, 183, 77, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-orange-400{
    --border-opacity: 1;
    border-color: #ffa726;
    border-color: rgba(255, 167, 38, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-orange-500{
    --border-opacity: 1;
    border-color: #ff9800;
    border-color: rgba(255, 152, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-orange-600{
    --border-opacity: 1;
    border-color: #fb8c00;
    border-color: rgba(251, 140, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-orange-700{
    --border-opacity: 1;
    border-color: #f57c00;
    border-color: rgba(245, 124, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-orange-800{
    --border-opacity: 1;
    border-color: #ef6c00;
    border-color: rgba(239, 108, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-orange-900{
    --border-opacity: 1;
    border-color: #e65100;
    border-color: rgba(230, 81, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-orange-a100{
    --border-opacity: 1;
    border-color: #ffd180;
    border-color: rgba(255, 209, 128, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-orange-a200{
    --border-opacity: 1;
    border-color: #ffab40;
    border-color: rgba(255, 171, 64, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-orange-a400{
    --border-opacity: 1;
    border-color: #ff9100;
    border-color: rgba(255, 145, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-orange-a700{
    --border-opacity: 1;
    border-color: #ff6d00;
    border-color: rgba(255, 109, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepOrange-50{
    --border-opacity: 1;
    border-color: #fbe9e7;
    border-color: rgba(251, 233, 231, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepOrange-100{
    --border-opacity: 1;
    border-color: #ffccbc;
    border-color: rgba(255, 204, 188, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepOrange-200{
    --border-opacity: 1;
    border-color: #ffab91;
    border-color: rgba(255, 171, 145, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepOrange-300{
    --border-opacity: 1;
    border-color: #ff8a65;
    border-color: rgba(255, 138, 101, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepOrange-400{
    --border-opacity: 1;
    border-color: #ff7043;
    border-color: rgba(255, 112, 67, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepOrange-500{
    --border-opacity: 1;
    border-color: #ff5722;
    border-color: rgba(255, 87, 34, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepOrange-600{
    --border-opacity: 1;
    border-color: #f4511e;
    border-color: rgba(244, 81, 30, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepOrange-700{
    --border-opacity: 1;
    border-color: #e64a19;
    border-color: rgba(230, 74, 25, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepOrange-800{
    --border-opacity: 1;
    border-color: #d84315;
    border-color: rgba(216, 67, 21, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepOrange-900{
    --border-opacity: 1;
    border-color: #bf360c;
    border-color: rgba(191, 54, 12, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepOrange-a100{
    --border-opacity: 1;
    border-color: #ff9e80;
    border-color: rgba(255, 158, 128, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepOrange-a200{
    --border-opacity: 1;
    border-color: #ff6e40;
    border-color: rgba(255, 110, 64, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepOrange-a400{
    --border-opacity: 1;
    border-color: #ff3d00;
    border-color: rgba(255, 61, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-deepOrange-a700{
    --border-opacity: 1;
    border-color: #dd2c00;
    border-color: rgba(221, 44, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-brown-50{
    --border-opacity: 1;
    border-color: #efebe9;
    border-color: rgba(239, 235, 233, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-brown-100{
    --border-opacity: 1;
    border-color: #d7ccc8;
    border-color: rgba(215, 204, 200, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-brown-200{
    --border-opacity: 1;
    border-color: #bcaaa4;
    border-color: rgba(188, 170, 164, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-brown-300{
    --border-opacity: 1;
    border-color: #a1887f;
    border-color: rgba(161, 136, 127, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-brown-400{
    --border-opacity: 1;
    border-color: #8d6e63;
    border-color: rgba(141, 110, 99, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-brown-500{
    --border-opacity: 1;
    border-color: #795548;
    border-color: rgba(121, 85, 72, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-brown-600{
    --border-opacity: 1;
    border-color: #6d4c41;
    border-color: rgba(109, 76, 65, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-brown-700{
    --border-opacity: 1;
    border-color: #5d4037;
    border-color: rgba(93, 64, 55, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-brown-800{
    --border-opacity: 1;
    border-color: #4e342e;
    border-color: rgba(78, 52, 46, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-brown-900{
    --border-opacity: 1;
    border-color: #3e2723;
    border-color: rgba(62, 39, 35, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-gray-50{
    --border-opacity: 1;
    border-color: #fafafa;
    border-color: rgba(250, 250, 250, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-gray-100{
    --border-opacity: 1;
    border-color: #f5f5f5;
    border-color: rgba(245, 245, 245, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-gray-200{
    --border-opacity: 1;
    border-color: #eeeeee;
    border-color: rgba(238, 238, 238, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-gray-300{
    --border-opacity: 1;
    border-color: #e0e0e0;
    border-color: rgba(224, 224, 224, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-gray-400{
    --border-opacity: 1;
    border-color: #bdbdbd;
    border-color: rgba(189, 189, 189, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-gray-500{
    --border-opacity: 1;
    border-color: #9e9e9e;
    border-color: rgba(158, 158, 158, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-gray-600{
    --border-opacity: 1;
    border-color: #757575;
    border-color: rgba(117, 117, 117, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-gray-700{
    --border-opacity: 1;
    border-color: #616161;
    border-color: rgba(97, 97, 97, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-gray-800{
    --border-opacity: 1;
    border-color: #424242;
    border-color: rgba(66, 66, 66, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-gray-900{
    --border-opacity: 1;
    border-color: #212121;
    border-color: rgba(33, 33, 33, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-blueGray-50{
    border-color: var(--color-blue-grey-50);
  }

  #uf-app .xl\:tw-border-blueGray-100{
    border-color: var(--color-blue-grey-100);
  }

  #uf-app .xl\:tw-border-blueGray-200{
    border-color: var(--color-blue-grey-200);
  }

  #uf-app .xl\:tw-border-blueGray-300{
    border-color: var(--color-blue-grey-300);
  }

  #uf-app .xl\:tw-border-blueGray-400{
    border-color: var(--color-blue-grey-400);
  }

  #uf-app .xl\:tw-border-blueGray-500{
    border-color: var(--color-blue-grey-500);
  }

  #uf-app .xl\:tw-border-blueGray-600{
    border-color: var(--color-blue-grey-600);
  }

  #uf-app .xl\:tw-border-blueGray-700{
    border-color: var(--color-blue-grey-700);
  }

  #uf-app .xl\:tw-border-blueGray-800{
    border-color: var(--color-blue-grey-800);
  }

  #uf-app .xl\:tw-border-blueGray-900{
    border-color: var(--color-blue-grey-900);
  }

  #uf-app .xl\:tw-border-black{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-white{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  #uf-app .xl\:tw-border-transparent{
    border-color: transparent;
  }

  #uf-app .xl\:tw-border-opacity-0{
    --border-opacity: 0;
  }

  #uf-app .xl\:tw-border-opacity-25{
    --border-opacity: 0.25;
  }

  #uf-app .xl\:tw-border-opacity-50{
    --border-opacity: 0.5;
  }

  #uf-app .xl\:tw-border-opacity-75{
    --border-opacity: 0.75;
  }

  #uf-app .xl\:tw-border-opacity-100{
    --border-opacity: 1;
  }

  #uf-app .xl\:tw-rounded-none{
    border-radius: 0;
  }

  #uf-app .xl\:tw-rounded-sm{
    border-radius: 0.125rem;
  }

  #uf-app .xl\:tw-rounded{
    border-radius: 0.25rem;
  }

  #uf-app .xl\:tw-rounded-md{
    border-radius: 0.375rem;
  }

  #uf-app .xl\:tw-rounded-lg{
    border-radius: 0.5rem;
  }

  #uf-app .xl\:tw-rounded-xl{
    border-radius: 0.75rem;
  }

  #uf-app .xl\:tw-rounded-2xl{
    border-radius: 1rem;
  }

  #uf-app .xl\:tw-rounded-3xl{
    border-radius: 1.5rem;
  }

  #uf-app .xl\:tw-rounded-full{
    border-radius: 9999px;
  }

  #uf-app .xl\:tw-rounded-t-none{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  #uf-app .xl\:tw-rounded-r-none{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  #uf-app .xl\:tw-rounded-b-none{
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  #uf-app .xl\:tw-rounded-l-none{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  #uf-app .xl\:tw-rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  #uf-app .xl\:tw-rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  #uf-app .xl\:tw-rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  #uf-app .xl\:tw-rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  #uf-app .xl\:tw-rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  #uf-app .xl\:tw-rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  #uf-app .xl\:tw-rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  #uf-app .xl\:tw-rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  #uf-app .xl\:tw-rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  #uf-app .xl\:tw-rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  #uf-app .xl\:tw-rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  #uf-app .xl\:tw-rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  #uf-app .xl\:tw-rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  #uf-app .xl\:tw-rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  #uf-app .xl\:tw-rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  #uf-app .xl\:tw-rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  #uf-app .xl\:tw-rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  #uf-app .xl\:tw-rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  #uf-app .xl\:tw-rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  #uf-app .xl\:tw-rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  #uf-app .xl\:tw-rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  #uf-app .xl\:tw-rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  #uf-app .xl\:tw-rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  #uf-app .xl\:tw-rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  #uf-app .xl\:tw-rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  #uf-app .xl\:tw-rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  #uf-app .xl\:tw-rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  #uf-app .xl\:tw-rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  #uf-app .xl\:tw-rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  #uf-app .xl\:tw-rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  #uf-app .xl\:tw-rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  #uf-app .xl\:tw-rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  #uf-app .xl\:tw-rounded-tl-none{
    border-top-left-radius: 0;
  }

  #uf-app .xl\:tw-rounded-tr-none{
    border-top-right-radius: 0;
  }

  #uf-app .xl\:tw-rounded-br-none{
    border-bottom-right-radius: 0;
  }

  #uf-app .xl\:tw-rounded-bl-none{
    border-bottom-left-radius: 0;
  }

  #uf-app .xl\:tw-rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  #uf-app .xl\:tw-rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  #uf-app .xl\:tw-rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  #uf-app .xl\:tw-rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  #uf-app .xl\:tw-rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  #uf-app .xl\:tw-rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  #uf-app .xl\:tw-rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  #uf-app .xl\:tw-rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  #uf-app .xl\:tw-rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  #uf-app .xl\:tw-rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  #uf-app .xl\:tw-rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  #uf-app .xl\:tw-rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  #uf-app .xl\:tw-rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  #uf-app .xl\:tw-rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  #uf-app .xl\:tw-rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  #uf-app .xl\:tw-rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  #uf-app .xl\:tw-rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  #uf-app .xl\:tw-rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  #uf-app .xl\:tw-rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  #uf-app .xl\:tw-rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  #uf-app .xl\:tw-rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  #uf-app .xl\:tw-rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  #uf-app .xl\:tw-rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  #uf-app .xl\:tw-rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  #uf-app .xl\:tw-rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  #uf-app .xl\:tw-rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  #uf-app .xl\:tw-rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  #uf-app .xl\:tw-rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  #uf-app .xl\:tw-rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  #uf-app .xl\:tw-rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  #uf-app .xl\:tw-rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  #uf-app .xl\:tw-rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  #uf-app .xl\:tw-border-solid{
    border-style: solid;
  }

  #uf-app .xl\:tw-border-dashed{
    border-style: dashed;
  }

  #uf-app .xl\:tw-border-dotted{
    border-style: dotted;
  }

  #uf-app .xl\:tw-border-double{
    border-style: double;
  }

  #uf-app .xl\:tw-border-none{
    border-style: none;
  }

  #uf-app .xl\:tw-border-0{
    border-width: 0;
  }

  #uf-app .xl\:tw-border-2{
    border-width: 2px;
  }

  #uf-app .xl\:tw-border-4{
    border-width: 4px;
  }

  #uf-app .xl\:tw-border-8{
    border-width: 8px;
  }

  #uf-app .xl\:tw-border{
    border-width: 1px;
  }

  #uf-app .xl\:tw-border-t-0{
    border-top-width: 0;
  }

  #uf-app .xl\:tw-border-r-0{
    border-right-width: 0;
  }

  #uf-app .xl\:tw-border-b-0{
    border-bottom-width: 0;
  }

  #uf-app .xl\:tw-border-l-0{
    border-left-width: 0;
  }

  #uf-app .xl\:tw-border-t-2{
    border-top-width: 2px;
  }

  #uf-app .xl\:tw-border-r-2{
    border-right-width: 2px;
  }

  #uf-app .xl\:tw-border-b-2{
    border-bottom-width: 2px;
  }

  #uf-app .xl\:tw-border-l-2{
    border-left-width: 2px;
  }

  #uf-app .xl\:tw-border-t-4{
    border-top-width: 4px;
  }

  #uf-app .xl\:tw-border-r-4{
    border-right-width: 4px;
  }

  #uf-app .xl\:tw-border-b-4{
    border-bottom-width: 4px;
  }

  #uf-app .xl\:tw-border-l-4{
    border-left-width: 4px;
  }

  #uf-app .xl\:tw-border-t-8{
    border-top-width: 8px;
  }

  #uf-app .xl\:tw-border-r-8{
    border-right-width: 8px;
  }

  #uf-app .xl\:tw-border-b-8{
    border-bottom-width: 8px;
  }

  #uf-app .xl\:tw-border-l-8{
    border-left-width: 8px;
  }

  #uf-app .xl\:tw-border-t{
    border-top-width: 1px;
  }

  #uf-app .xl\:tw-border-r{
    border-right-width: 1px;
  }

  #uf-app .xl\:tw-border-b{
    border-bottom-width: 1px;
  }

  #uf-app .xl\:tw-border-l{
    border-left-width: 1px;
  }

  #uf-app .xl\:tw-box-border{
    box-sizing: border-box;
  }

  #uf-app .xl\:tw-box-content{
    box-sizing: content-box;
  }

  #uf-app .xl\:tw-cursor-auto{
    cursor: auto;
  }

  #uf-app .xl\:tw-cursor-default{
    cursor: default;
  }

  #uf-app .xl\:tw-cursor-pointer{
    cursor: pointer;
  }

  #uf-app .xl\:tw-cursor-wait{
    cursor: wait;
  }

  #uf-app .xl\:tw-cursor-text{
    cursor: text;
  }

  #uf-app .xl\:tw-cursor-move{
    cursor: move;
  }

  #uf-app .xl\:tw-cursor-not-allowed{
    cursor: not-allowed;
  }

  #uf-app .xl\:tw-block{
    display: block;
  }

  #uf-app .xl\:tw-inline-block{
    display: inline-block;
  }

  #uf-app .xl\:tw-inline{
    display: inline;
  }

  #uf-app .xl\:tw-flex{
    display: flex;
  }

  #uf-app .xl\:tw-inline-flex{
    display: inline-flex;
  }

  #uf-app .xl\:tw-table{
    display: table;
  }

  #uf-app .xl\:tw-table-cell{
    display: table-cell;
  }

  #uf-app .xl\:tw-table-row{
    display: table-row;
  }

  #uf-app .xl\:tw-grid{
    display: grid;
  }

  #uf-app .xl\:tw-inline-grid{
    display: inline-grid;
  }

  #uf-app .xl\:tw-contents{
    display: contents;
  }

  #uf-app .xl\:tw-hidden{
    display: none;
  }

  #uf-app .xl\:tw-flex-row{
    flex-direction: row;
  }

  #uf-app .xl\:tw-flex-row-reverse{
    flex-direction: row-reverse;
  }

  #uf-app .xl\:tw-flex-col{
    flex-direction: column;
  }

  #uf-app .xl\:tw-flex-col-reverse{
    flex-direction: column-reverse;
  }

  #uf-app .xl\:tw-flex-wrap{
    flex-wrap: wrap;
  }

  #uf-app .xl\:tw-flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  #uf-app .xl\:tw-flex-no-wrap{
    flex-wrap: nowrap;
  }

  #uf-app .xl\:tw-place-items-auto{
    place-items: auto;
  }

  #uf-app .xl\:tw-place-items-start{
    place-items: start;
  }

  #uf-app .xl\:tw-place-items-end{
    place-items: end;
  }

  #uf-app .xl\:tw-place-items-center{
    place-items: center;
  }

  #uf-app .xl\:tw-place-items-stretch{
    place-items: stretch;
  }

  #uf-app .xl\:tw-place-content-center{
    place-content: center;
  }

  #uf-app .xl\:tw-place-content-start{
    place-content: start;
  }

  #uf-app .xl\:tw-place-content-end{
    place-content: end;
  }

  #uf-app .xl\:tw-place-content-between{
    place-content: space-between;
  }

  #uf-app .xl\:tw-place-content-around{
    place-content: space-around;
  }

  #uf-app .xl\:tw-place-content-evenly{
    place-content: space-evenly;
  }

  #uf-app .xl\:tw-place-content-stretch{
    place-content: stretch;
  }

  #uf-app .xl\:tw-place-self-auto{
    place-self: auto;
  }

  #uf-app .xl\:tw-place-self-start{
    place-self: start;
  }

  #uf-app .xl\:tw-place-self-end{
    place-self: end;
  }

  #uf-app .xl\:tw-place-self-center{
    place-self: center;
  }

  #uf-app .xl\:tw-place-self-stretch{
    place-self: stretch;
  }

  #uf-app .xl\:tw-items-start{
    align-items: flex-start;
  }

  #uf-app .xl\:tw-items-end{
    align-items: flex-end;
  }

  #uf-app .xl\:tw-items-center{
    align-items: center;
  }

  #uf-app .xl\:tw-items-baseline{
    align-items: baseline;
  }

  #uf-app .xl\:tw-items-stretch{
    align-items: stretch;
  }

  #uf-app .xl\:tw-content-center{
    align-content: center;
  }

  #uf-app .xl\:tw-content-start{
    align-content: flex-start;
  }

  #uf-app .xl\:tw-content-end{
    align-content: flex-end;
  }

  #uf-app .xl\:tw-content-between{
    align-content: space-between;
  }

  #uf-app .xl\:tw-content-around{
    align-content: space-around;
  }

  #uf-app .xl\:tw-self-auto{
    align-self: auto;
  }

  #uf-app .xl\:tw-self-start{
    align-self: flex-start;
  }

  #uf-app .xl\:tw-self-end{
    align-self: flex-end;
  }

  #uf-app .xl\:tw-self-center{
    align-self: center;
  }

  #uf-app .xl\:tw-self-stretch{
    align-self: stretch;
  }

  #uf-app .xl\:tw-justify-items-auto{
    justify-items: auto;
  }

  #uf-app .xl\:tw-justify-items-start{
    justify-items: start;
  }

  #uf-app .xl\:tw-justify-items-end{
    justify-items: end;
  }

  #uf-app .xl\:tw-justify-items-center{
    justify-items: center;
  }

  #uf-app .xl\:tw-justify-items-stretch{
    justify-items: stretch;
  }

  #uf-app .xl\:tw-justify-start{
    justify-content: flex-start;
  }

  #uf-app .xl\:tw-justify-end{
    justify-content: flex-end;
  }

  #uf-app .xl\:tw-justify-center{
    justify-content: center;
  }

  #uf-app .xl\:tw-justify-between{
    justify-content: space-between;
  }

  #uf-app .xl\:tw-justify-around{
    justify-content: space-around;
  }

  #uf-app .xl\:tw-justify-self-auto{
    justify-self: auto;
  }

  #uf-app .xl\:tw-justify-self-start{
    justify-self: start;
  }

  #uf-app .xl\:tw-justify-self-end{
    justify-self: end;
  }

  #uf-app .xl\:tw-justify-self-center{
    justify-self: center;
  }

  #uf-app .xl\:tw-justify-self-stretch{
    justify-self: stretch;
  }

  #uf-app .xl\:tw-flex-1{
    flex: 1 1 0%;
  }

  #uf-app .xl\:tw-flex-auto{
    flex: 1 1 auto;
  }

  #uf-app .xl\:tw-flex-initial{
    flex: 0 1 auto;
  }

  #uf-app .xl\:tw-flex-none{
    flex: none;
  }

  #uf-app .xl\:tw-flex-grow-0{
    flex-grow: 0;
  }

  #uf-app .xl\:tw-flex-grow{
    flex-grow: 1;
  }

  #uf-app .xl\:tw-flex-shrink-0{
    flex-shrink: 0;
  }

  #uf-app .xl\:tw-flex-shrink{
    flex-shrink: 1;
  }

  #uf-app .xl\:tw-order-1{
    order: 1;
  }

  #uf-app .xl\:tw-order-2{
    order: 2;
  }

  #uf-app .xl\:tw-order-3{
    order: 3;
  }

  #uf-app .xl\:tw-order-4{
    order: 4;
  }

  #uf-app .xl\:tw-order-5{
    order: 5;
  }

  #uf-app .xl\:tw-order-6{
    order: 6;
  }

  #uf-app .xl\:tw-order-7{
    order: 7;
  }

  #uf-app .xl\:tw-order-8{
    order: 8;
  }

  #uf-app .xl\:tw-order-9{
    order: 9;
  }

  #uf-app .xl\:tw-order-10{
    order: 10;
  }

  #uf-app .xl\:tw-order-11{
    order: 11;
  }

  #uf-app .xl\:tw-order-12{
    order: 12;
  }

  #uf-app .xl\:tw-order-first{
    order: -9999;
  }

  #uf-app .xl\:tw-order-last{
    order: 9999;
  }

  #uf-app .xl\:tw-order-none{
    order: 0;
  }

  #uf-app .xl\:tw-float-right{
    float: right;
  }

  #uf-app .xl\:tw-float-left{
    float: left;
  }

  #uf-app .xl\:tw-float-none{
    float: none;
  }

  #uf-app .xl\:tw-clearfix:after{
    content: "";
    display: table;
    clear: both;
  }

  #uf-app .xl\:tw-clear-left{
    clear: left;
  }

  #uf-app .xl\:tw-clear-right{
    clear: right;
  }

  #uf-app .xl\:tw-clear-both{
    clear: both;
  }

  #uf-app .xl\:tw-clear-none{
    clear: none;
  }

  #uf-app .xl\:tw-font-sans{
    font-family: Roboto, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  #uf-app .xl\:tw-font-mono{
    font-family: Roboto Mono, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  #uf-app .xl\:tw-font-hairline{
    font-weight: 100;
  }

  #uf-app .xl\:tw-font-thin{
    font-weight: 200;
  }

  #uf-app .xl\:tw-font-light{
    font-weight: 300;
  }

  #uf-app .xl\:tw-font-normal{
    font-weight: 400;
  }

  #uf-app .xl\:tw-font-medium{
    font-weight: 500;
  }

  #uf-app .xl\:tw-font-semibold{
    font-weight: 600;
  }

  #uf-app .xl\:tw-font-bold{
    font-weight: 700;
  }

  #uf-app .xl\:tw-font-extrabold{
    font-weight: 800;
  }

  #uf-app .xl\:tw-font-black{
    font-weight: 900;
  }

  #uf-app .xl\:tw-h-0{
    height: 0;
  }

  #uf-app .xl\:tw-h-1{
    height: 0.25rem;
  }

  #uf-app .xl\:tw-h-2{
    height: 0.5rem;
  }

  #uf-app .xl\:tw-h-3{
    height: 0.75rem;
  }

  #uf-app .xl\:tw-h-4{
    height: 1rem;
  }

  #uf-app .xl\:tw-h-5{
    height: 1.25rem;
  }

  #uf-app .xl\:tw-h-6{
    height: 1.5rem;
  }

  #uf-app .xl\:tw-h-8{
    height: 2rem;
  }

  #uf-app .xl\:tw-h-10{
    height: 2.5rem;
  }

  #uf-app .xl\:tw-h-12{
    height: 3rem;
  }

  #uf-app .xl\:tw-h-16{
    height: 4rem;
  }

  #uf-app .xl\:tw-h-20{
    height: 5rem;
  }

  #uf-app .xl\:tw-h-24{
    height: 6rem;
  }

  #uf-app .xl\:tw-h-32{
    height: 8rem;
  }

  #uf-app .xl\:tw-h-40{
    height: 10rem;
  }

  #uf-app .xl\:tw-h-48{
    height: 12rem;
  }

  #uf-app .xl\:tw-h-56{
    height: 14rem;
  }

  #uf-app .xl\:tw-h-64{
    height: 16rem;
  }

  #uf-app .xl\:tw-h-auto{
    height: auto;
  }

  #uf-app .xl\:tw-h-px{
    height: 1px;
  }

  #uf-app .xl\:tw-h-full{
    height: 100%;
  }

  #uf-app .xl\:tw-h-screen{
    height: 100vh;
  }

  #uf-app .xl\:tw-text-xs{
    font-size: 0.75rem;
  }

  #uf-app .xl\:tw-text-sm{
    font-size: 0.875rem;
  }

  #uf-app .xl\:tw-text-base{
    font-size: 1rem;
  }

  #uf-app .xl\:tw-text-lg{
    font-size: 1.125rem;
  }

  #uf-app .xl\:tw-text-xl{
    font-size: 1.25rem;
  }

  #uf-app .xl\:tw-text-2xl{
    font-size: 1.5rem;
  }

  #uf-app .xl\:tw-text-3xl{
    font-size: 1.875rem;
  }

  #uf-app .xl\:tw-text-4xl{
    font-size: 2.25rem;
  }

  #uf-app .xl\:tw-text-5xl{
    font-size: 3rem;
  }

  #uf-app .xl\:tw-text-6xl{
    font-size: 4rem;
  }

  #uf-app .xl\:tw-leading-3{
    line-height: .75rem;
  }

  #uf-app .xl\:tw-leading-4{
    line-height: 1rem;
  }

  #uf-app .xl\:tw-leading-5{
    line-height: 1.25rem;
  }

  #uf-app .xl\:tw-leading-6{
    line-height: 1.5rem;
  }

  #uf-app .xl\:tw-leading-7{
    line-height: 1.75rem;
  }

  #uf-app .xl\:tw-leading-8{
    line-height: 2rem;
  }

  #uf-app .xl\:tw-leading-9{
    line-height: 2.25rem;
  }

  #uf-app .xl\:tw-leading-10{
    line-height: 2.5rem;
  }

  #uf-app .xl\:tw-leading-none{
    line-height: 1;
  }

  #uf-app .xl\:tw-leading-tight{
    line-height: 1.25;
  }

  #uf-app .xl\:tw-leading-snug{
    line-height: 1.375;
  }

  #uf-app .xl\:tw-leading-normal{
    line-height: 1.5;
  }

  #uf-app .xl\:tw-leading-relaxed{
    line-height: 1.625;
  }

  #uf-app .xl\:tw-leading-loose{
    line-height: 2;
  }

  #uf-app .xl\:tw-list-inside{
    list-style-position: inside;
  }

  #uf-app .xl\:tw-list-outside{
    list-style-position: outside;
  }

  #uf-app .xl\:tw-list-none{
    list-style-type: none;
  }

  #uf-app .xl\:tw-list-disc{
    list-style-type: disc;
  }

  #uf-app .xl\:tw-list-decimal{
    list-style-type: decimal;
  }

  #uf-app .xl\:tw-m-0{
    margin: 0;
  }

  #uf-app .xl\:tw-m-1{
    margin: 0.25rem;
  }

  #uf-app .xl\:tw-m-2{
    margin: 0.5rem;
  }

  #uf-app .xl\:tw-m-3{
    margin: 0.75rem;
  }

  #uf-app .xl\:tw-m-4{
    margin: 1rem;
  }

  #uf-app .xl\:tw-m-5{
    margin: 1.25rem;
  }

  #uf-app .xl\:tw-m-6{
    margin: 1.5rem;
  }

  #uf-app .xl\:tw-m-8{
    margin: 2rem;
  }

  #uf-app .xl\:tw-m-10{
    margin: 2.5rem;
  }

  #uf-app .xl\:tw-m-12{
    margin: 3rem;
  }

  #uf-app .xl\:tw-m-16{
    margin: 4rem;
  }

  #uf-app .xl\:tw-m-20{
    margin: 5rem;
  }

  #uf-app .xl\:tw-m-24{
    margin: 6rem;
  }

  #uf-app .xl\:tw-m-32{
    margin: 8rem;
  }

  #uf-app .xl\:tw-m-40{
    margin: 10rem;
  }

  #uf-app .xl\:tw-m-48{
    margin: 12rem;
  }

  #uf-app .xl\:tw-m-56{
    margin: 14rem;
  }

  #uf-app .xl\:tw-m-64{
    margin: 16rem;
  }

  #uf-app .xl\:tw-m-auto{
    margin: auto;
  }

  #uf-app .xl\:tw-m-px{
    margin: 1px;
  }

  #uf-app .xl\:tw--m-1{
    margin: -0.25rem;
  }

  #uf-app .xl\:tw--m-2{
    margin: -0.5rem;
  }

  #uf-app .xl\:tw--m-3{
    margin: -0.75rem;
  }

  #uf-app .xl\:tw--m-4{
    margin: -1rem;
  }

  #uf-app .xl\:tw--m-5{
    margin: -1.25rem;
  }

  #uf-app .xl\:tw--m-6{
    margin: -1.5rem;
  }

  #uf-app .xl\:tw--m-8{
    margin: -2rem;
  }

  #uf-app .xl\:tw--m-10{
    margin: -2.5rem;
  }

  #uf-app .xl\:tw--m-12{
    margin: -3rem;
  }

  #uf-app .xl\:tw--m-16{
    margin: -4rem;
  }

  #uf-app .xl\:tw--m-20{
    margin: -5rem;
  }

  #uf-app .xl\:tw--m-24{
    margin: -6rem;
  }

  #uf-app .xl\:tw--m-32{
    margin: -8rem;
  }

  #uf-app .xl\:tw--m-40{
    margin: -10rem;
  }

  #uf-app .xl\:tw--m-48{
    margin: -12rem;
  }

  #uf-app .xl\:tw--m-56{
    margin: -14rem;
  }

  #uf-app .xl\:tw--m-64{
    margin: -16rem;
  }

  #uf-app .xl\:tw--m-px{
    margin: -1px;
  }

  #uf-app .xl\:tw-my-0{
    margin-top: 0;
    margin-bottom: 0;
  }

  #uf-app .xl\:tw-mx-0{
    margin-left: 0;
    margin-right: 0;
  }

  #uf-app .xl\:tw-my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  #uf-app .xl\:tw-mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  #uf-app .xl\:tw-my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  #uf-app .xl\:tw-mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  #uf-app .xl\:tw-my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  #uf-app .xl\:tw-mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  #uf-app .xl\:tw-my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  #uf-app .xl\:tw-mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  #uf-app .xl\:tw-my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  #uf-app .xl\:tw-mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  #uf-app .xl\:tw-my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  #uf-app .xl\:tw-mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  #uf-app .xl\:tw-my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  #uf-app .xl\:tw-mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  #uf-app .xl\:tw-my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  #uf-app .xl\:tw-mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  #uf-app .xl\:tw-my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  #uf-app .xl\:tw-mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  #uf-app .xl\:tw-my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  #uf-app .xl\:tw-mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  #uf-app .xl\:tw-my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  #uf-app .xl\:tw-mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  #uf-app .xl\:tw-my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  #uf-app .xl\:tw-mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  #uf-app .xl\:tw-my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  #uf-app .xl\:tw-mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  #uf-app .xl\:tw-my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  #uf-app .xl\:tw-mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  #uf-app .xl\:tw-my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  #uf-app .xl\:tw-mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  #uf-app .xl\:tw-my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  #uf-app .xl\:tw-mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  #uf-app .xl\:tw-my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  #uf-app .xl\:tw-mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  #uf-app .xl\:tw-my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  #uf-app .xl\:tw-mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  #uf-app .xl\:tw-my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  #uf-app .xl\:tw-mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  #uf-app .xl\:tw--my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  #uf-app .xl\:tw--mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  #uf-app .xl\:tw--my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  #uf-app .xl\:tw--mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  #uf-app .xl\:tw--my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  #uf-app .xl\:tw--mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  #uf-app .xl\:tw--my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  #uf-app .xl\:tw--mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  #uf-app .xl\:tw--my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  #uf-app .xl\:tw--mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  #uf-app .xl\:tw--my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  #uf-app .xl\:tw--mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  #uf-app .xl\:tw--my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  #uf-app .xl\:tw--mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  #uf-app .xl\:tw--my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  #uf-app .xl\:tw--mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  #uf-app .xl\:tw--my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  #uf-app .xl\:tw--mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  #uf-app .xl\:tw--my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  #uf-app .xl\:tw--mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  #uf-app .xl\:tw--my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  #uf-app .xl\:tw--mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  #uf-app .xl\:tw--my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  #uf-app .xl\:tw--mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  #uf-app .xl\:tw--my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  #uf-app .xl\:tw--mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  #uf-app .xl\:tw--my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  #uf-app .xl\:tw--mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  #uf-app .xl\:tw--my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  #uf-app .xl\:tw--mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  #uf-app .xl\:tw--my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  #uf-app .xl\:tw--mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  #uf-app .xl\:tw--my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  #uf-app .xl\:tw--mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  #uf-app .xl\:tw--my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  #uf-app .xl\:tw--mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  #uf-app .xl\:tw-mt-0{
    margin-top: 0;
  }

  #uf-app .xl\:tw-mr-0{
    margin-right: 0;
  }

  #uf-app .xl\:tw-mb-0{
    margin-bottom: 0;
  }

  #uf-app .xl\:tw-ml-0{
    margin-left: 0;
  }

  #uf-app .xl\:tw-mt-1{
    margin-top: 0.25rem;
  }

  #uf-app .xl\:tw-mr-1{
    margin-right: 0.25rem;
  }

  #uf-app .xl\:tw-mb-1{
    margin-bottom: 0.25rem;
  }

  #uf-app .xl\:tw-ml-1{
    margin-left: 0.25rem;
  }

  #uf-app .xl\:tw-mt-2{
    margin-top: 0.5rem;
  }

  #uf-app .xl\:tw-mr-2{
    margin-right: 0.5rem;
  }

  #uf-app .xl\:tw-mb-2{
    margin-bottom: 0.5rem;
  }

  #uf-app .xl\:tw-ml-2{
    margin-left: 0.5rem;
  }

  #uf-app .xl\:tw-mt-3{
    margin-top: 0.75rem;
  }

  #uf-app .xl\:tw-mr-3{
    margin-right: 0.75rem;
  }

  #uf-app .xl\:tw-mb-3{
    margin-bottom: 0.75rem;
  }

  #uf-app .xl\:tw-ml-3{
    margin-left: 0.75rem;
  }

  #uf-app .xl\:tw-mt-4{
    margin-top: 1rem;
  }

  #uf-app .xl\:tw-mr-4{
    margin-right: 1rem;
  }

  #uf-app .xl\:tw-mb-4{
    margin-bottom: 1rem;
  }

  #uf-app .xl\:tw-ml-4{
    margin-left: 1rem;
  }

  #uf-app .xl\:tw-mt-5{
    margin-top: 1.25rem;
  }

  #uf-app .xl\:tw-mr-5{
    margin-right: 1.25rem;
  }

  #uf-app .xl\:tw-mb-5{
    margin-bottom: 1.25rem;
  }

  #uf-app .xl\:tw-ml-5{
    margin-left: 1.25rem;
  }

  #uf-app .xl\:tw-mt-6{
    margin-top: 1.5rem;
  }

  #uf-app .xl\:tw-mr-6{
    margin-right: 1.5rem;
  }

  #uf-app .xl\:tw-mb-6{
    margin-bottom: 1.5rem;
  }

  #uf-app .xl\:tw-ml-6{
    margin-left: 1.5rem;
  }

  #uf-app .xl\:tw-mt-8{
    margin-top: 2rem;
  }

  #uf-app .xl\:tw-mr-8{
    margin-right: 2rem;
  }

  #uf-app .xl\:tw-mb-8{
    margin-bottom: 2rem;
  }

  #uf-app .xl\:tw-ml-8{
    margin-left: 2rem;
  }

  #uf-app .xl\:tw-mt-10{
    margin-top: 2.5rem;
  }

  #uf-app .xl\:tw-mr-10{
    margin-right: 2.5rem;
  }

  #uf-app .xl\:tw-mb-10{
    margin-bottom: 2.5rem;
  }

  #uf-app .xl\:tw-ml-10{
    margin-left: 2.5rem;
  }

  #uf-app .xl\:tw-mt-12{
    margin-top: 3rem;
  }

  #uf-app .xl\:tw-mr-12{
    margin-right: 3rem;
  }

  #uf-app .xl\:tw-mb-12{
    margin-bottom: 3rem;
  }

  #uf-app .xl\:tw-ml-12{
    margin-left: 3rem;
  }

  #uf-app .xl\:tw-mt-16{
    margin-top: 4rem;
  }

  #uf-app .xl\:tw-mr-16{
    margin-right: 4rem;
  }

  #uf-app .xl\:tw-mb-16{
    margin-bottom: 4rem;
  }

  #uf-app .xl\:tw-ml-16{
    margin-left: 4rem;
  }

  #uf-app .xl\:tw-mt-20{
    margin-top: 5rem;
  }

  #uf-app .xl\:tw-mr-20{
    margin-right: 5rem;
  }

  #uf-app .xl\:tw-mb-20{
    margin-bottom: 5rem;
  }

  #uf-app .xl\:tw-ml-20{
    margin-left: 5rem;
  }

  #uf-app .xl\:tw-mt-24{
    margin-top: 6rem;
  }

  #uf-app .xl\:tw-mr-24{
    margin-right: 6rem;
  }

  #uf-app .xl\:tw-mb-24{
    margin-bottom: 6rem;
  }

  #uf-app .xl\:tw-ml-24{
    margin-left: 6rem;
  }

  #uf-app .xl\:tw-mt-32{
    margin-top: 8rem;
  }

  #uf-app .xl\:tw-mr-32{
    margin-right: 8rem;
  }

  #uf-app .xl\:tw-mb-32{
    margin-bottom: 8rem;
  }

  #uf-app .xl\:tw-ml-32{
    margin-left: 8rem;
  }

  #uf-app .xl\:tw-mt-40{
    margin-top: 10rem;
  }

  #uf-app .xl\:tw-mr-40{
    margin-right: 10rem;
  }

  #uf-app .xl\:tw-mb-40{
    margin-bottom: 10rem;
  }

  #uf-app .xl\:tw-ml-40{
    margin-left: 10rem;
  }

  #uf-app .xl\:tw-mt-48{
    margin-top: 12rem;
  }

  #uf-app .xl\:tw-mr-48{
    margin-right: 12rem;
  }

  #uf-app .xl\:tw-mb-48{
    margin-bottom: 12rem;
  }

  #uf-app .xl\:tw-ml-48{
    margin-left: 12rem;
  }

  #uf-app .xl\:tw-mt-56{
    margin-top: 14rem;
  }

  #uf-app .xl\:tw-mr-56{
    margin-right: 14rem;
  }

  #uf-app .xl\:tw-mb-56{
    margin-bottom: 14rem;
  }

  #uf-app .xl\:tw-ml-56{
    margin-left: 14rem;
  }

  #uf-app .xl\:tw-mt-64{
    margin-top: 16rem;
  }

  #uf-app .xl\:tw-mr-64{
    margin-right: 16rem;
  }

  #uf-app .xl\:tw-mb-64{
    margin-bottom: 16rem;
  }

  #uf-app .xl\:tw-ml-64{
    margin-left: 16rem;
  }

  #uf-app .xl\:tw-mt-auto{
    margin-top: auto;
  }

  #uf-app .xl\:tw-mr-auto{
    margin-right: auto;
  }

  #uf-app .xl\:tw-mb-auto{
    margin-bottom: auto;
  }

  #uf-app .xl\:tw-ml-auto{
    margin-left: auto;
  }

  #uf-app .xl\:tw-mt-px{
    margin-top: 1px;
  }

  #uf-app .xl\:tw-mr-px{
    margin-right: 1px;
  }

  #uf-app .xl\:tw-mb-px{
    margin-bottom: 1px;
  }

  #uf-app .xl\:tw-ml-px{
    margin-left: 1px;
  }

  #uf-app .xl\:tw--mt-1{
    margin-top: -0.25rem;
  }

  #uf-app .xl\:tw--mr-1{
    margin-right: -0.25rem;
  }

  #uf-app .xl\:tw--mb-1{
    margin-bottom: -0.25rem;
  }

  #uf-app .xl\:tw--ml-1{
    margin-left: -0.25rem;
  }

  #uf-app .xl\:tw--mt-2{
    margin-top: -0.5rem;
  }

  #uf-app .xl\:tw--mr-2{
    margin-right: -0.5rem;
  }

  #uf-app .xl\:tw--mb-2{
    margin-bottom: -0.5rem;
  }

  #uf-app .xl\:tw--ml-2{
    margin-left: -0.5rem;
  }

  #uf-app .xl\:tw--mt-3{
    margin-top: -0.75rem;
  }

  #uf-app .xl\:tw--mr-3{
    margin-right: -0.75rem;
  }

  #uf-app .xl\:tw--mb-3{
    margin-bottom: -0.75rem;
  }

  #uf-app .xl\:tw--ml-3{
    margin-left: -0.75rem;
  }

  #uf-app .xl\:tw--mt-4{
    margin-top: -1rem;
  }

  #uf-app .xl\:tw--mr-4{
    margin-right: -1rem;
  }

  #uf-app .xl\:tw--mb-4{
    margin-bottom: -1rem;
  }

  #uf-app .xl\:tw--ml-4{
    margin-left: -1rem;
  }

  #uf-app .xl\:tw--mt-5{
    margin-top: -1.25rem;
  }

  #uf-app .xl\:tw--mr-5{
    margin-right: -1.25rem;
  }

  #uf-app .xl\:tw--mb-5{
    margin-bottom: -1.25rem;
  }

  #uf-app .xl\:tw--ml-5{
    margin-left: -1.25rem;
  }

  #uf-app .xl\:tw--mt-6{
    margin-top: -1.5rem;
  }

  #uf-app .xl\:tw--mr-6{
    margin-right: -1.5rem;
  }

  #uf-app .xl\:tw--mb-6{
    margin-bottom: -1.5rem;
  }

  #uf-app .xl\:tw--ml-6{
    margin-left: -1.5rem;
  }

  #uf-app .xl\:tw--mt-8{
    margin-top: -2rem;
  }

  #uf-app .xl\:tw--mr-8{
    margin-right: -2rem;
  }

  #uf-app .xl\:tw--mb-8{
    margin-bottom: -2rem;
  }

  #uf-app .xl\:tw--ml-8{
    margin-left: -2rem;
  }

  #uf-app .xl\:tw--mt-10{
    margin-top: -2.5rem;
  }

  #uf-app .xl\:tw--mr-10{
    margin-right: -2.5rem;
  }

  #uf-app .xl\:tw--mb-10{
    margin-bottom: -2.5rem;
  }

  #uf-app .xl\:tw--ml-10{
    margin-left: -2.5rem;
  }

  #uf-app .xl\:tw--mt-12{
    margin-top: -3rem;
  }

  #uf-app .xl\:tw--mr-12{
    margin-right: -3rem;
  }

  #uf-app .xl\:tw--mb-12{
    margin-bottom: -3rem;
  }

  #uf-app .xl\:tw--ml-12{
    margin-left: -3rem;
  }

  #uf-app .xl\:tw--mt-16{
    margin-top: -4rem;
  }

  #uf-app .xl\:tw--mr-16{
    margin-right: -4rem;
  }

  #uf-app .xl\:tw--mb-16{
    margin-bottom: -4rem;
  }

  #uf-app .xl\:tw--ml-16{
    margin-left: -4rem;
  }

  #uf-app .xl\:tw--mt-20{
    margin-top: -5rem;
  }

  #uf-app .xl\:tw--mr-20{
    margin-right: -5rem;
  }

  #uf-app .xl\:tw--mb-20{
    margin-bottom: -5rem;
  }

  #uf-app .xl\:tw--ml-20{
    margin-left: -5rem;
  }

  #uf-app .xl\:tw--mt-24{
    margin-top: -6rem;
  }

  #uf-app .xl\:tw--mr-24{
    margin-right: -6rem;
  }

  #uf-app .xl\:tw--mb-24{
    margin-bottom: -6rem;
  }

  #uf-app .xl\:tw--ml-24{
    margin-left: -6rem;
  }

  #uf-app .xl\:tw--mt-32{
    margin-top: -8rem;
  }

  #uf-app .xl\:tw--mr-32{
    margin-right: -8rem;
  }

  #uf-app .xl\:tw--mb-32{
    margin-bottom: -8rem;
  }

  #uf-app .xl\:tw--ml-32{
    margin-left: -8rem;
  }

  #uf-app .xl\:tw--mt-40{
    margin-top: -10rem;
  }

  #uf-app .xl\:tw--mr-40{
    margin-right: -10rem;
  }

  #uf-app .xl\:tw--mb-40{
    margin-bottom: -10rem;
  }

  #uf-app .xl\:tw--ml-40{
    margin-left: -10rem;
  }

  #uf-app .xl\:tw--mt-48{
    margin-top: -12rem;
  }

  #uf-app .xl\:tw--mr-48{
    margin-right: -12rem;
  }

  #uf-app .xl\:tw--mb-48{
    margin-bottom: -12rem;
  }

  #uf-app .xl\:tw--ml-48{
    margin-left: -12rem;
  }

  #uf-app .xl\:tw--mt-56{
    margin-top: -14rem;
  }

  #uf-app .xl\:tw--mr-56{
    margin-right: -14rem;
  }

  #uf-app .xl\:tw--mb-56{
    margin-bottom: -14rem;
  }

  #uf-app .xl\:tw--ml-56{
    margin-left: -14rem;
  }

  #uf-app .xl\:tw--mt-64{
    margin-top: -16rem;
  }

  #uf-app .xl\:tw--mr-64{
    margin-right: -16rem;
  }

  #uf-app .xl\:tw--mb-64{
    margin-bottom: -16rem;
  }

  #uf-app .xl\:tw--ml-64{
    margin-left: -16rem;
  }

  #uf-app .xl\:tw--mt-px{
    margin-top: -1px;
  }

  #uf-app .xl\:tw--mr-px{
    margin-right: -1px;
  }

  #uf-app .xl\:tw--mb-px{
    margin-bottom: -1px;
  }

  #uf-app .xl\:tw--ml-px{
    margin-left: -1px;
  }

  #uf-app .xl\:tw-max-h-full{
    max-height: 100%;
  }

  #uf-app .xl\:tw-max-h-screen{
    max-height: 100vh;
  }

  #uf-app .xl\:tw-max-w-none{
    max-width: none;
  }

  #uf-app .xl\:tw-max-w-xs{
    max-width: 20rem;
  }

  #uf-app .xl\:tw-max-w-sm{
    max-width: 24rem;
  }

  #uf-app .xl\:tw-max-w-md{
    max-width: 28rem;
  }

  #uf-app .xl\:tw-max-w-lg{
    max-width: 32rem;
  }

  #uf-app .xl\:tw-max-w-xl{
    max-width: 36rem;
  }

  #uf-app .xl\:tw-max-w-2xl{
    max-width: 42rem;
  }

  #uf-app .xl\:tw-max-w-3xl{
    max-width: 48rem;
  }

  #uf-app .xl\:tw-max-w-4xl{
    max-width: 56rem;
  }

  #uf-app .xl\:tw-max-w-5xl{
    max-width: 64rem;
  }

  #uf-app .xl\:tw-max-w-6xl{
    max-width: 72rem;
  }

  #uf-app .xl\:tw-max-w-full{
    max-width: 100%;
  }

  #uf-app .xl\:tw-max-w-screen-sm{
    max-width: 640px;
  }

  #uf-app .xl\:tw-max-w-screen-md{
    max-width: 768px;
  }

  #uf-app .xl\:tw-max-w-screen-lg{
    max-width: 1024px;
  }

  #uf-app .xl\:tw-max-w-screen-xl{
    max-width: 1280px;
  }

  #uf-app .xl\:tw-min-h-0{
    min-height: 0;
  }

  #uf-app .xl\:tw-min-h-full{
    min-height: 100%;
  }

  #uf-app .xl\:tw-min-h-screen{
    min-height: 100vh;
  }

  #uf-app .xl\:tw-min-w-0{
    min-width: 0;
  }

  #uf-app .xl\:tw-min-w-full{
    min-width: 100%;
  }

  #uf-app .xl\:tw-object-contain{
    object-fit: contain;
  }

  #uf-app .xl\:tw-object-cover{
    object-fit: cover;
  }

  #uf-app .xl\:tw-object-fill{
    object-fit: fill;
  }

  #uf-app .xl\:tw-object-none{
    object-fit: none;
  }

  #uf-app .xl\:tw-object-scale-down{
    object-fit: scale-down;
  }

  #uf-app .xl\:tw-object-bottom{
    object-position: bottom;
  }

  #uf-app .xl\:tw-object-center{
    object-position: center;
  }

  #uf-app .xl\:tw-object-left{
    object-position: left;
  }

  #uf-app .xl\:tw-object-left-bottom{
    object-position: left bottom;
  }

  #uf-app .xl\:tw-object-left-top{
    object-position: left top;
  }

  #uf-app .xl\:tw-object-right{
    object-position: right;
  }

  #uf-app .xl\:tw-object-right-bottom{
    object-position: right bottom;
  }

  #uf-app .xl\:tw-object-right-top{
    object-position: right top;
  }

  #uf-app .xl\:tw-object-top{
    object-position: top;
  }

  #uf-app .xl\:tw-opacity-0{
    opacity: 0;
  }

  #uf-app .xl\:tw-opacity-25{
    opacity: 0.25;
  }

  #uf-app .xl\:tw-opacity-50{
    opacity: 0.5;
  }

  #uf-app .xl\:tw-opacity-75{
    opacity: 0.75;
  }

  #uf-app .xl\:tw-opacity-100{
    opacity: 1;
  }

  #uf-app .xl\:tw-outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  #uf-app .xl\:tw-outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  #uf-app .xl\:tw-outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  #uf-app .xl\:tw-overflow-auto{
    overflow: auto;
  }

  #uf-app .xl\:tw-overflow-hidden{
    overflow: hidden;
  }

  #uf-app .xl\:tw-overflow-visible{
    overflow: visible;
  }

  #uf-app .xl\:tw-overflow-scroll{
    overflow: scroll;
  }

  #uf-app .xl\:tw-overflow-x-auto{
    overflow-x: auto;
  }

  #uf-app .xl\:tw-overflow-y-auto{
    overflow-y: auto;
  }

  #uf-app .xl\:tw-overflow-x-hidden{
    overflow-x: hidden;
  }

  #uf-app .xl\:tw-overflow-y-hidden{
    overflow-y: hidden;
  }

  #uf-app .xl\:tw-overflow-x-visible{
    overflow-x: visible;
  }

  #uf-app .xl\:tw-overflow-y-visible{
    overflow-y: visible;
  }

  #uf-app .xl\:tw-overflow-x-scroll{
    overflow-x: scroll;
  }

  #uf-app .xl\:tw-overflow-y-scroll{
    overflow-y: scroll;
  }

  #uf-app .xl\:tw-scrolling-touch{
    -webkit-overflow-scrolling: touch;
  }

  #uf-app .xl\:tw-scrolling-auto{
    -webkit-overflow-scrolling: auto;
  }

  #uf-app .xl\:tw-overscroll-auto{
    overscroll-behavior: auto;
  }

  #uf-app .xl\:tw-overscroll-contain{
    overscroll-behavior: contain;
  }

  #uf-app .xl\:tw-overscroll-none{
    overscroll-behavior: none;
  }

  #uf-app .xl\:tw-overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  #uf-app .xl\:tw-overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  #uf-app .xl\:tw-overscroll-y-none{
    overscroll-behavior-y: none;
  }

  #uf-app .xl\:tw-overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  #uf-app .xl\:tw-overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  #uf-app .xl\:tw-overscroll-x-none{
    overscroll-behavior-x: none;
  }

  #uf-app .xl\:tw-p-0{
    padding: 0;
  }

  #uf-app .xl\:tw-p-1{
    padding: 0.25rem;
  }

  #uf-app .xl\:tw-p-2{
    padding: 0.5rem;
  }

  #uf-app .xl\:tw-p-3{
    padding: 0.75rem;
  }

  #uf-app .xl\:tw-p-4{
    padding: 1rem;
  }

  #uf-app .xl\:tw-p-5{
    padding: 1.25rem;
  }

  #uf-app .xl\:tw-p-6{
    padding: 1.5rem;
  }

  #uf-app .xl\:tw-p-8{
    padding: 2rem;
  }

  #uf-app .xl\:tw-p-10{
    padding: 2.5rem;
  }

  #uf-app .xl\:tw-p-12{
    padding: 3rem;
  }

  #uf-app .xl\:tw-p-16{
    padding: 4rem;
  }

  #uf-app .xl\:tw-p-20{
    padding: 5rem;
  }

  #uf-app .xl\:tw-p-24{
    padding: 6rem;
  }

  #uf-app .xl\:tw-p-32{
    padding: 8rem;
  }

  #uf-app .xl\:tw-p-40{
    padding: 10rem;
  }

  #uf-app .xl\:tw-p-48{
    padding: 12rem;
  }

  #uf-app .xl\:tw-p-56{
    padding: 14rem;
  }

  #uf-app .xl\:tw-p-64{
    padding: 16rem;
  }

  #uf-app .xl\:tw-p-px{
    padding: 1px;
  }

  #uf-app .xl\:tw-py-0{
    padding-top: 0;
    padding-bottom: 0;
  }

  #uf-app .xl\:tw-px-0{
    padding-left: 0;
    padding-right: 0;
  }

  #uf-app .xl\:tw-py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  #uf-app .xl\:tw-px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  #uf-app .xl\:tw-py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  #uf-app .xl\:tw-px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  #uf-app .xl\:tw-py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  #uf-app .xl\:tw-px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  #uf-app .xl\:tw-py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  #uf-app .xl\:tw-px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  #uf-app .xl\:tw-py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  #uf-app .xl\:tw-px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  #uf-app .xl\:tw-py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  #uf-app .xl\:tw-px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  #uf-app .xl\:tw-py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  #uf-app .xl\:tw-px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  #uf-app .xl\:tw-py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  #uf-app .xl\:tw-px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  #uf-app .xl\:tw-py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  #uf-app .xl\:tw-px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  #uf-app .xl\:tw-py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  #uf-app .xl\:tw-px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  #uf-app .xl\:tw-py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  #uf-app .xl\:tw-px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  #uf-app .xl\:tw-py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  #uf-app .xl\:tw-px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  #uf-app .xl\:tw-py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  #uf-app .xl\:tw-px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  #uf-app .xl\:tw-py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  #uf-app .xl\:tw-px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  #uf-app .xl\:tw-py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  #uf-app .xl\:tw-px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  #uf-app .xl\:tw-py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  #uf-app .xl\:tw-px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  #uf-app .xl\:tw-py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  #uf-app .xl\:tw-px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  #uf-app .xl\:tw-py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  #uf-app .xl\:tw-px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  #uf-app .xl\:tw-pt-0{
    padding-top: 0;
  }

  #uf-app .xl\:tw-pr-0{
    padding-right: 0;
  }

  #uf-app .xl\:tw-pb-0{
    padding-bottom: 0;
  }

  #uf-app .xl\:tw-pl-0{
    padding-left: 0;
  }

  #uf-app .xl\:tw-pt-1{
    padding-top: 0.25rem;
  }

  #uf-app .xl\:tw-pr-1{
    padding-right: 0.25rem;
  }

  #uf-app .xl\:tw-pb-1{
    padding-bottom: 0.25rem;
  }

  #uf-app .xl\:tw-pl-1{
    padding-left: 0.25rem;
  }

  #uf-app .xl\:tw-pt-2{
    padding-top: 0.5rem;
  }

  #uf-app .xl\:tw-pr-2{
    padding-right: 0.5rem;
  }

  #uf-app .xl\:tw-pb-2{
    padding-bottom: 0.5rem;
  }

  #uf-app .xl\:tw-pl-2{
    padding-left: 0.5rem;
  }

  #uf-app .xl\:tw-pt-3{
    padding-top: 0.75rem;
  }

  #uf-app .xl\:tw-pr-3{
    padding-right: 0.75rem;
  }

  #uf-app .xl\:tw-pb-3{
    padding-bottom: 0.75rem;
  }

  #uf-app .xl\:tw-pl-3{
    padding-left: 0.75rem;
  }

  #uf-app .xl\:tw-pt-4{
    padding-top: 1rem;
  }

  #uf-app .xl\:tw-pr-4{
    padding-right: 1rem;
  }

  #uf-app .xl\:tw-pb-4{
    padding-bottom: 1rem;
  }

  #uf-app .xl\:tw-pl-4{
    padding-left: 1rem;
  }

  #uf-app .xl\:tw-pt-5{
    padding-top: 1.25rem;
  }

  #uf-app .xl\:tw-pr-5{
    padding-right: 1.25rem;
  }

  #uf-app .xl\:tw-pb-5{
    padding-bottom: 1.25rem;
  }

  #uf-app .xl\:tw-pl-5{
    padding-left: 1.25rem;
  }

  #uf-app .xl\:tw-pt-6{
    padding-top: 1.5rem;
  }

  #uf-app .xl\:tw-pr-6{
    padding-right: 1.5rem;
  }

  #uf-app .xl\:tw-pb-6{
    padding-bottom: 1.5rem;
  }

  #uf-app .xl\:tw-pl-6{
    padding-left: 1.5rem;
  }

  #uf-app .xl\:tw-pt-8{
    padding-top: 2rem;
  }

  #uf-app .xl\:tw-pr-8{
    padding-right: 2rem;
  }

  #uf-app .xl\:tw-pb-8{
    padding-bottom: 2rem;
  }

  #uf-app .xl\:tw-pl-8{
    padding-left: 2rem;
  }

  #uf-app .xl\:tw-pt-10{
    padding-top: 2.5rem;
  }

  #uf-app .xl\:tw-pr-10{
    padding-right: 2.5rem;
  }

  #uf-app .xl\:tw-pb-10{
    padding-bottom: 2.5rem;
  }

  #uf-app .xl\:tw-pl-10{
    padding-left: 2.5rem;
  }

  #uf-app .xl\:tw-pt-12{
    padding-top: 3rem;
  }

  #uf-app .xl\:tw-pr-12{
    padding-right: 3rem;
  }

  #uf-app .xl\:tw-pb-12{
    padding-bottom: 3rem;
  }

  #uf-app .xl\:tw-pl-12{
    padding-left: 3rem;
  }

  #uf-app .xl\:tw-pt-16{
    padding-top: 4rem;
  }

  #uf-app .xl\:tw-pr-16{
    padding-right: 4rem;
  }

  #uf-app .xl\:tw-pb-16{
    padding-bottom: 4rem;
  }

  #uf-app .xl\:tw-pl-16{
    padding-left: 4rem;
  }

  #uf-app .xl\:tw-pt-20{
    padding-top: 5rem;
  }

  #uf-app .xl\:tw-pr-20{
    padding-right: 5rem;
  }

  #uf-app .xl\:tw-pb-20{
    padding-bottom: 5rem;
  }

  #uf-app .xl\:tw-pl-20{
    padding-left: 5rem;
  }

  #uf-app .xl\:tw-pt-24{
    padding-top: 6rem;
  }

  #uf-app .xl\:tw-pr-24{
    padding-right: 6rem;
  }

  #uf-app .xl\:tw-pb-24{
    padding-bottom: 6rem;
  }

  #uf-app .xl\:tw-pl-24{
    padding-left: 6rem;
  }

  #uf-app .xl\:tw-pt-32{
    padding-top: 8rem;
  }

  #uf-app .xl\:tw-pr-32{
    padding-right: 8rem;
  }

  #uf-app .xl\:tw-pb-32{
    padding-bottom: 8rem;
  }

  #uf-app .xl\:tw-pl-32{
    padding-left: 8rem;
  }

  #uf-app .xl\:tw-pt-40{
    padding-top: 10rem;
  }

  #uf-app .xl\:tw-pr-40{
    padding-right: 10rem;
  }

  #uf-app .xl\:tw-pb-40{
    padding-bottom: 10rem;
  }

  #uf-app .xl\:tw-pl-40{
    padding-left: 10rem;
  }

  #uf-app .xl\:tw-pt-48{
    padding-top: 12rem;
  }

  #uf-app .xl\:tw-pr-48{
    padding-right: 12rem;
  }

  #uf-app .xl\:tw-pb-48{
    padding-bottom: 12rem;
  }

  #uf-app .xl\:tw-pl-48{
    padding-left: 12rem;
  }

  #uf-app .xl\:tw-pt-56{
    padding-top: 14rem;
  }

  #uf-app .xl\:tw-pr-56{
    padding-right: 14rem;
  }

  #uf-app .xl\:tw-pb-56{
    padding-bottom: 14rem;
  }

  #uf-app .xl\:tw-pl-56{
    padding-left: 14rem;
  }

  #uf-app .xl\:tw-pt-64{
    padding-top: 16rem;
  }

  #uf-app .xl\:tw-pr-64{
    padding-right: 16rem;
  }

  #uf-app .xl\:tw-pb-64{
    padding-bottom: 16rem;
  }

  #uf-app .xl\:tw-pl-64{
    padding-left: 16rem;
  }

  #uf-app .xl\:tw-pt-px{
    padding-top: 1px;
  }

  #uf-app .xl\:tw-pr-px{
    padding-right: 1px;
  }

  #uf-app .xl\:tw-pb-px{
    padding-bottom: 1px;
  }

  #uf-app .xl\:tw-pl-px{
    padding-left: 1px;
  }

  #uf-app .xl\:tw-placeholder-primary::placeholder{
    color: var(--color-blue);
  }

  #uf-app .xl\:tw-placeholder-muted::placeholder{
    color: var(--color-blue-grey-400);
  }

  #uf-app .xl\:tw-placeholder-warning::placeholder{
    color: var(--color-orange);
  }

  #uf-app .xl\:tw-placeholder-danger::placeholder{
    color: var(--color-orange);
  }

  #uf-app .xl\:tw-placeholder-fail::placeholder{
    color: var(--color-red);
  }

  #uf-app .xl\:tw-placeholder-info::placeholder{
    color: var(--color-deep-purple-400);
  }

  #uf-app .xl\:tw-placeholder-red-50::placeholder{
    --placeholder-opacity: 1;
    color: #ffebee;
    color: rgba(255, 235, 238, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-red-100::placeholder{
    --placeholder-opacity: 1;
    color: #ffcdd2;
    color: rgba(255, 205, 210, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-red-200::placeholder{
    --placeholder-opacity: 1;
    color: #ef9a9a;
    color: rgba(239, 154, 154, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-red-300::placeholder{
    --placeholder-opacity: 1;
    color: #e57373;
    color: rgba(229, 115, 115, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-red-400::placeholder{
    --placeholder-opacity: 1;
    color: #ef5350;
    color: rgba(239, 83, 80, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-red-500::placeholder{
    --placeholder-opacity: 1;
    color: #f44336;
    color: rgba(244, 67, 54, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-red-600::placeholder{
    --placeholder-opacity: 1;
    color: #e53935;
    color: rgba(229, 57, 53, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-red-700::placeholder{
    --placeholder-opacity: 1;
    color: #d32f2f;
    color: rgba(211, 47, 47, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-red-800::placeholder{
    --placeholder-opacity: 1;
    color: #c62828;
    color: rgba(198, 40, 40, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-red-900::placeholder{
    --placeholder-opacity: 1;
    color: #b71c1c;
    color: rgba(183, 28, 28, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-red-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ff8a80;
    color: rgba(255, 138, 128, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-red-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ff5252;
    color: rgba(255, 82, 82, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-red-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ff1744;
    color: rgba(255, 23, 68, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-red-a700::placeholder{
    --placeholder-opacity: 1;
    color: #d50000;
    color: rgba(213, 0, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-pink-50::placeholder{
    --placeholder-opacity: 1;
    color: #fce4ec;
    color: rgba(252, 228, 236, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-pink-100::placeholder{
    --placeholder-opacity: 1;
    color: #f8bbd0;
    color: rgba(248, 187, 208, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-pink-200::placeholder{
    --placeholder-opacity: 1;
    color: #f48fb1;
    color: rgba(244, 143, 177, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-pink-300::placeholder{
    --placeholder-opacity: 1;
    color: #f06292;
    color: rgba(240, 98, 146, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-pink-400::placeholder{
    --placeholder-opacity: 1;
    color: #ec407a;
    color: rgba(236, 64, 122, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-pink-500::placeholder{
    --placeholder-opacity: 1;
    color: #e91e63;
    color: rgba(233, 30, 99, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-pink-600::placeholder{
    --placeholder-opacity: 1;
    color: #d81b60;
    color: rgba(216, 27, 96, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-pink-700::placeholder{
    --placeholder-opacity: 1;
    color: #c2185b;
    color: rgba(194, 24, 91, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-pink-800::placeholder{
    --placeholder-opacity: 1;
    color: #ad1457;
    color: rgba(173, 20, 87, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-pink-900::placeholder{
    --placeholder-opacity: 1;
    color: #880e4f;
    color: rgba(136, 14, 79, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-pink-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ff80ab;
    color: rgba(255, 128, 171, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-pink-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ff4081;
    color: rgba(255, 64, 129, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-pink-a400::placeholder{
    --placeholder-opacity: 1;
    color: #f50057;
    color: rgba(245, 0, 87, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-pink-a700::placeholder{
    --placeholder-opacity: 1;
    color: #c51162;
    color: rgba(197, 17, 98, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-purple-50::placeholder{
    --placeholder-opacity: 1;
    color: #f3e5f5;
    color: rgba(243, 229, 245, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-purple-100::placeholder{
    --placeholder-opacity: 1;
    color: #e1bee7;
    color: rgba(225, 190, 231, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-purple-200::placeholder{
    --placeholder-opacity: 1;
    color: #ce93d8;
    color: rgba(206, 147, 216, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-purple-300::placeholder{
    --placeholder-opacity: 1;
    color: #ba68c8;
    color: rgba(186, 104, 200, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-purple-400::placeholder{
    --placeholder-opacity: 1;
    color: #ab47bc;
    color: rgba(171, 71, 188, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-purple-500::placeholder{
    --placeholder-opacity: 1;
    color: #9c27b0;
    color: rgba(156, 39, 176, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-purple-600::placeholder{
    --placeholder-opacity: 1;
    color: #8e24aa;
    color: rgba(142, 36, 170, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-purple-700::placeholder{
    --placeholder-opacity: 1;
    color: #7b1fa2;
    color: rgba(123, 31, 162, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-purple-800::placeholder{
    --placeholder-opacity: 1;
    color: #6a1b9a;
    color: rgba(106, 27, 154, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-purple-900::placeholder{
    --placeholder-opacity: 1;
    color: #4a148c;
    color: rgba(74, 20, 140, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-purple-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ea80fc;
    color: rgba(234, 128, 252, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-purple-a200::placeholder{
    --placeholder-opacity: 1;
    color: #e040fb;
    color: rgba(224, 64, 251, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-purple-a400::placeholder{
    --placeholder-opacity: 1;
    color: #d500f9;
    color: rgba(213, 0, 249, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-purple-a700::placeholder{
    --placeholder-opacity: 1;
    color: #aa00ff;
    color: rgba(170, 0, 255, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepPurple-50::placeholder{
    --placeholder-opacity: 1;
    color: #ede7f6;
    color: rgba(237, 231, 246, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepPurple-100::placeholder{
    --placeholder-opacity: 1;
    color: #d1c4e9;
    color: rgba(209, 196, 233, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepPurple-200::placeholder{
    --placeholder-opacity: 1;
    color: #b39ddb;
    color: rgba(179, 157, 219, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepPurple-300::placeholder{
    --placeholder-opacity: 1;
    color: #9575cd;
    color: rgba(149, 117, 205, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepPurple-400::placeholder{
    --placeholder-opacity: 1;
    color: #7e57c2;
    color: rgba(126, 87, 194, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepPurple-500::placeholder{
    --placeholder-opacity: 1;
    color: #673ab7;
    color: rgba(103, 58, 183, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepPurple-600::placeholder{
    --placeholder-opacity: 1;
    color: #5e35b1;
    color: rgba(94, 53, 177, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepPurple-700::placeholder{
    --placeholder-opacity: 1;
    color: #512da8;
    color: rgba(81, 45, 168, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepPurple-800::placeholder{
    --placeholder-opacity: 1;
    color: #4527a0;
    color: rgba(69, 39, 160, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepPurple-900::placeholder{
    --placeholder-opacity: 1;
    color: #311b92;
    color: rgba(49, 27, 146, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepPurple-a100::placeholder{
    --placeholder-opacity: 1;
    color: #b388ff;
    color: rgba(179, 136, 255, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepPurple-a200::placeholder{
    --placeholder-opacity: 1;
    color: #7c4dff;
    color: rgba(124, 77, 255, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepPurple-a400::placeholder{
    --placeholder-opacity: 1;
    color: #651fff;
    color: rgba(101, 31, 255, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepPurple-a700::placeholder{
    --placeholder-opacity: 1;
    color: #6200ea;
    color: rgba(98, 0, 234, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-indigo-50::placeholder{
    --placeholder-opacity: 1;
    color: #e8eaf6;
    color: rgba(232, 234, 246, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-indigo-100::placeholder{
    --placeholder-opacity: 1;
    color: #c5cae9;
    color: rgba(197, 202, 233, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-indigo-200::placeholder{
    --placeholder-opacity: 1;
    color: #9fa8da;
    color: rgba(159, 168, 218, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-indigo-300::placeholder{
    --placeholder-opacity: 1;
    color: #7986cb;
    color: rgba(121, 134, 203, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-indigo-400::placeholder{
    --placeholder-opacity: 1;
    color: #5c6bc0;
    color: rgba(92, 107, 192, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-indigo-500::placeholder{
    --placeholder-opacity: 1;
    color: #3f51b5;
    color: rgba(63, 81, 181, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-indigo-600::placeholder{
    --placeholder-opacity: 1;
    color: #3949ab;
    color: rgba(57, 73, 171, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-indigo-700::placeholder{
    --placeholder-opacity: 1;
    color: #303f9f;
    color: rgba(48, 63, 159, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-indigo-800::placeholder{
    --placeholder-opacity: 1;
    color: #283593;
    color: rgba(40, 53, 147, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-indigo-900::placeholder{
    --placeholder-opacity: 1;
    color: #1a237e;
    color: rgba(26, 35, 126, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-indigo-a100::placeholder{
    --placeholder-opacity: 1;
    color: #8c9eff;
    color: rgba(140, 158, 255, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-indigo-a200::placeholder{
    --placeholder-opacity: 1;
    color: #536dfe;
    color: rgba(83, 109, 254, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-indigo-a400::placeholder{
    --placeholder-opacity: 1;
    color: #3d5afe;
    color: rgba(61, 90, 254, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-indigo-a700::placeholder{
    --placeholder-opacity: 1;
    color: #304ffe;
    color: rgba(48, 79, 254, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-blue-50::placeholder{
    --placeholder-opacity: 1;
    color: #e3f2fd;
    color: rgba(227, 242, 253, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-blue-100::placeholder{
    --placeholder-opacity: 1;
    color: #bbdefb;
    color: rgba(187, 222, 251, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-blue-200::placeholder{
    --placeholder-opacity: 1;
    color: #90caf9;
    color: rgba(144, 202, 249, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-blue-300::placeholder{
    --placeholder-opacity: 1;
    color: #64b5f6;
    color: rgba(100, 181, 246, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-blue-400::placeholder{
    --placeholder-opacity: 1;
    color: #42a5f5;
    color: rgba(66, 165, 245, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-blue-500::placeholder{
    --placeholder-opacity: 1;
    color: #2196f3;
    color: rgba(33, 150, 243, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-blue-600::placeholder{
    --placeholder-opacity: 1;
    color: #1e88e5;
    color: rgba(30, 136, 229, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-blue-700::placeholder{
    --placeholder-opacity: 1;
    color: #1976d2;
    color: rgba(25, 118, 210, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-blue-800::placeholder{
    --placeholder-opacity: 1;
    color: #1565c0;
    color: rgba(21, 101, 192, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-blue-900::placeholder{
    --placeholder-opacity: 1;
    color: #0d47a1;
    color: rgba(13, 71, 161, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-blue-a100::placeholder{
    --placeholder-opacity: 1;
    color: #82b1ff;
    color: rgba(130, 177, 255, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-blue-a200::placeholder{
    --placeholder-opacity: 1;
    color: #448aff;
    color: rgba(68, 138, 255, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-blue-a400::placeholder{
    --placeholder-opacity: 1;
    color: #2979ff;
    color: rgba(41, 121, 255, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-blue-a700::placeholder{
    --placeholder-opacity: 1;
    color: #2962ff;
    color: rgba(41, 98, 255, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightBlue-50::placeholder{
    --placeholder-opacity: 1;
    color: #e1f5fe;
    color: rgba(225, 245, 254, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightBlue-100::placeholder{
    --placeholder-opacity: 1;
    color: #b3e5fc;
    color: rgba(179, 229, 252, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightBlue-200::placeholder{
    --placeholder-opacity: 1;
    color: #81d4fa;
    color: rgba(129, 212, 250, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightBlue-300::placeholder{
    --placeholder-opacity: 1;
    color: #4fc3f7;
    color: rgba(79, 195, 247, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightBlue-400::placeholder{
    --placeholder-opacity: 1;
    color: #29b6f6;
    color: rgba(41, 182, 246, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightBlue-500::placeholder{
    --placeholder-opacity: 1;
    color: #03a9f4;
    color: rgba(3, 169, 244, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightBlue-600::placeholder{
    --placeholder-opacity: 1;
    color: #039be5;
    color: rgba(3, 155, 229, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightBlue-700::placeholder{
    --placeholder-opacity: 1;
    color: #0288d1;
    color: rgba(2, 136, 209, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightBlue-800::placeholder{
    --placeholder-opacity: 1;
    color: #0277bd;
    color: rgba(2, 119, 189, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightBlue-900::placeholder{
    --placeholder-opacity: 1;
    color: #01579b;
    color: rgba(1, 87, 155, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightBlue-a100::placeholder{
    --placeholder-opacity: 1;
    color: #80d8ff;
    color: rgba(128, 216, 255, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightBlue-a200::placeholder{
    --placeholder-opacity: 1;
    color: #40c4ff;
    color: rgba(64, 196, 255, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightBlue-a400::placeholder{
    --placeholder-opacity: 1;
    color: #00b0ff;
    color: rgba(0, 176, 255, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightBlue-a700::placeholder{
    --placeholder-opacity: 1;
    color: #0091ea;
    color: rgba(0, 145, 234, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-cyan-50::placeholder{
    --placeholder-opacity: 1;
    color: #e0f7fa;
    color: rgba(224, 247, 250, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-cyan-100::placeholder{
    --placeholder-opacity: 1;
    color: #b2ebf2;
    color: rgba(178, 235, 242, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-cyan-200::placeholder{
    --placeholder-opacity: 1;
    color: #80deea;
    color: rgba(128, 222, 234, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-cyan-300::placeholder{
    --placeholder-opacity: 1;
    color: #4dd0e1;
    color: rgba(77, 208, 225, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-cyan-400::placeholder{
    --placeholder-opacity: 1;
    color: #26c6da;
    color: rgba(38, 198, 218, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-cyan-500::placeholder{
    --placeholder-opacity: 1;
    color: #00bcd4;
    color: rgba(0, 188, 212, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-cyan-600::placeholder{
    --placeholder-opacity: 1;
    color: #00acc1;
    color: rgba(0, 172, 193, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-cyan-700::placeholder{
    --placeholder-opacity: 1;
    color: #0097a7;
    color: rgba(0, 151, 167, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-cyan-800::placeholder{
    --placeholder-opacity: 1;
    color: #00838f;
    color: rgba(0, 131, 143, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-cyan-900::placeholder{
    --placeholder-opacity: 1;
    color: #006064;
    color: rgba(0, 96, 100, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-cyan-a100::placeholder{
    --placeholder-opacity: 1;
    color: #84ffff;
    color: rgba(132, 255, 255, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-cyan-a200::placeholder{
    --placeholder-opacity: 1;
    color: #18ffff;
    color: rgba(24, 255, 255, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-cyan-a400::placeholder{
    --placeholder-opacity: 1;
    color: #00e5ff;
    color: rgba(0, 229, 255, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-cyan-a700::placeholder{
    --placeholder-opacity: 1;
    color: #00b8d4;
    color: rgba(0, 184, 212, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-teal-50::placeholder{
    --placeholder-opacity: 1;
    color: #e0f2f1;
    color: rgba(224, 242, 241, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-teal-100::placeholder{
    --placeholder-opacity: 1;
    color: #b2dfdb;
    color: rgba(178, 223, 219, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-teal-200::placeholder{
    --placeholder-opacity: 1;
    color: #80cbc4;
    color: rgba(128, 203, 196, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-teal-300::placeholder{
    --placeholder-opacity: 1;
    color: #4db6ac;
    color: rgba(77, 182, 172, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-teal-400::placeholder{
    --placeholder-opacity: 1;
    color: #26a69a;
    color: rgba(38, 166, 154, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-teal-500::placeholder{
    --placeholder-opacity: 1;
    color: #009688;
    color: rgba(0, 150, 136, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-teal-600::placeholder{
    --placeholder-opacity: 1;
    color: #00897b;
    color: rgba(0, 137, 123, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-teal-700::placeholder{
    --placeholder-opacity: 1;
    color: #00796b;
    color: rgba(0, 121, 107, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-teal-800::placeholder{
    --placeholder-opacity: 1;
    color: #00695c;
    color: rgba(0, 105, 92, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-teal-900::placeholder{
    --placeholder-opacity: 1;
    color: #004d40;
    color: rgba(0, 77, 64, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-teal-a100::placeholder{
    --placeholder-opacity: 1;
    color: #a7ffeb;
    color: rgba(167, 255, 235, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-teal-a200::placeholder{
    --placeholder-opacity: 1;
    color: #64ffda;
    color: rgba(100, 255, 218, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-teal-a400::placeholder{
    --placeholder-opacity: 1;
    color: #1de9b6;
    color: rgba(29, 233, 182, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-teal-a700::placeholder{
    --placeholder-opacity: 1;
    color: #00bfa5;
    color: rgba(0, 191, 165, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-green-50::placeholder{
    --placeholder-opacity: 1;
    color: #e8f5e9;
    color: rgba(232, 245, 233, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-green-100::placeholder{
    --placeholder-opacity: 1;
    color: #c8e6c9;
    color: rgba(200, 230, 201, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-green-200::placeholder{
    --placeholder-opacity: 1;
    color: #a5d6a7;
    color: rgba(165, 214, 167, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-green-300::placeholder{
    --placeholder-opacity: 1;
    color: #81c784;
    color: rgba(129, 199, 132, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-green-400::placeholder{
    --placeholder-opacity: 1;
    color: #66bb6a;
    color: rgba(102, 187, 106, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-green-500::placeholder{
    --placeholder-opacity: 1;
    color: #4caf50;
    color: rgba(76, 175, 80, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-green-600::placeholder{
    --placeholder-opacity: 1;
    color: #43a047;
    color: rgba(67, 160, 71, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-green-700::placeholder{
    --placeholder-opacity: 1;
    color: #388e3c;
    color: rgba(56, 142, 60, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-green-800::placeholder{
    --placeholder-opacity: 1;
    color: #2e7d32;
    color: rgba(46, 125, 50, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-green-900::placeholder{
    --placeholder-opacity: 1;
    color: #1b5e20;
    color: rgba(27, 94, 32, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-green-a100::placeholder{
    --placeholder-opacity: 1;
    color: #b9f6ca;
    color: rgba(185, 246, 202, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-green-a200::placeholder{
    --placeholder-opacity: 1;
    color: #69f0ae;
    color: rgba(105, 240, 174, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-green-a400::placeholder{
    --placeholder-opacity: 1;
    color: #00e676;
    color: rgba(0, 230, 118, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-green-a700::placeholder{
    --placeholder-opacity: 1;
    color: #00c853;
    color: rgba(0, 200, 83, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightGreen-50::placeholder{
    --placeholder-opacity: 1;
    color: #f1f8e9;
    color: rgba(241, 248, 233, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightGreen-100::placeholder{
    --placeholder-opacity: 1;
    color: #dcedc8;
    color: rgba(220, 237, 200, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightGreen-200::placeholder{
    --placeholder-opacity: 1;
    color: #c5e1a5;
    color: rgba(197, 225, 165, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightGreen-300::placeholder{
    --placeholder-opacity: 1;
    color: #aed581;
    color: rgba(174, 213, 129, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightGreen-400::placeholder{
    --placeholder-opacity: 1;
    color: #9ccc65;
    color: rgba(156, 204, 101, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightGreen-500::placeholder{
    --placeholder-opacity: 1;
    color: #8bc34a;
    color: rgba(139, 195, 74, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightGreen-600::placeholder{
    --placeholder-opacity: 1;
    color: #7cb342;
    color: rgba(124, 179, 66, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightGreen-700::placeholder{
    --placeholder-opacity: 1;
    color: #689f38;
    color: rgba(104, 159, 56, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightGreen-800::placeholder{
    --placeholder-opacity: 1;
    color: #558b2f;
    color: rgba(85, 139, 47, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightGreen-900::placeholder{
    --placeholder-opacity: 1;
    color: #33691e;
    color: rgba(51, 105, 30, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightGreen-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ccff90;
    color: rgba(204, 255, 144, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightGreen-a200::placeholder{
    --placeholder-opacity: 1;
    color: #b2ff59;
    color: rgba(178, 255, 89, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightGreen-a400::placeholder{
    --placeholder-opacity: 1;
    color: #76ff03;
    color: rgba(118, 255, 3, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lightGreen-a700::placeholder{
    --placeholder-opacity: 1;
    color: #64dd17;
    color: rgba(100, 221, 23, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lime-50::placeholder{
    --placeholder-opacity: 1;
    color: #f9fbe7;
    color: rgba(249, 251, 231, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lime-100::placeholder{
    --placeholder-opacity: 1;
    color: #f0f4c3;
    color: rgba(240, 244, 195, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lime-200::placeholder{
    --placeholder-opacity: 1;
    color: #e6ee9c;
    color: rgba(230, 238, 156, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lime-300::placeholder{
    --placeholder-opacity: 1;
    color: #dce775;
    color: rgba(220, 231, 117, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lime-400::placeholder{
    --placeholder-opacity: 1;
    color: #d4e157;
    color: rgba(212, 225, 87, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lime-500::placeholder{
    --placeholder-opacity: 1;
    color: #cddc39;
    color: rgba(205, 220, 57, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lime-600::placeholder{
    --placeholder-opacity: 1;
    color: #c0ca33;
    color: rgba(192, 202, 51, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lime-700::placeholder{
    --placeholder-opacity: 1;
    color: #afb42b;
    color: rgba(175, 180, 43, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lime-800::placeholder{
    --placeholder-opacity: 1;
    color: #9e9d24;
    color: rgba(158, 157, 36, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lime-900::placeholder{
    --placeholder-opacity: 1;
    color: #827717;
    color: rgba(130, 119, 23, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lime-a100::placeholder{
    --placeholder-opacity: 1;
    color: #f4ff81;
    color: rgba(244, 255, 129, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lime-a200::placeholder{
    --placeholder-opacity: 1;
    color: #eeff41;
    color: rgba(238, 255, 65, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lime-a400::placeholder{
    --placeholder-opacity: 1;
    color: #c6ff00;
    color: rgba(198, 255, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-lime-a700::placeholder{
    --placeholder-opacity: 1;
    color: #aeea00;
    color: rgba(174, 234, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-yellow-50::placeholder{
    --placeholder-opacity: 1;
    color: #fffde7;
    color: rgba(255, 253, 231, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-yellow-100::placeholder{
    --placeholder-opacity: 1;
    color: #fff9c4;
    color: rgba(255, 249, 196, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-yellow-200::placeholder{
    --placeholder-opacity: 1;
    color: #fff59d;
    color: rgba(255, 245, 157, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-yellow-300::placeholder{
    --placeholder-opacity: 1;
    color: #fff176;
    color: rgba(255, 241, 118, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-yellow-400::placeholder{
    --placeholder-opacity: 1;
    color: #ffee58;
    color: rgba(255, 238, 88, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-yellow-500::placeholder{
    --placeholder-opacity: 1;
    color: #ffeb3b;
    color: rgba(255, 235, 59, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-yellow-600::placeholder{
    --placeholder-opacity: 1;
    color: #fdd835;
    color: rgba(253, 216, 53, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-yellow-700::placeholder{
    --placeholder-opacity: 1;
    color: #fbc02d;
    color: rgba(251, 192, 45, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-yellow-800::placeholder{
    --placeholder-opacity: 1;
    color: #f9a825;
    color: rgba(249, 168, 37, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-yellow-900::placeholder{
    --placeholder-opacity: 1;
    color: #f57f17;
    color: rgba(245, 127, 23, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-yellow-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ffff8d;
    color: rgba(255, 255, 141, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-yellow-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ffff00;
    color: rgba(255, 255, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-yellow-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ffea00;
    color: rgba(255, 234, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-yellow-a700::placeholder{
    --placeholder-opacity: 1;
    color: #ffd600;
    color: rgba(255, 214, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-amber-50::placeholder{
    --placeholder-opacity: 1;
    color: #fff8e1;
    color: rgba(255, 248, 225, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-amber-100::placeholder{
    --placeholder-opacity: 1;
    color: #ffecb3;
    color: rgba(255, 236, 179, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-amber-200::placeholder{
    --placeholder-opacity: 1;
    color: #ffe082;
    color: rgba(255, 224, 130, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-amber-300::placeholder{
    --placeholder-opacity: 1;
    color: #ffd54f;
    color: rgba(255, 213, 79, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-amber-400::placeholder{
    --placeholder-opacity: 1;
    color: #ffca28;
    color: rgba(255, 202, 40, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-amber-500::placeholder{
    --placeholder-opacity: 1;
    color: #ffc107;
    color: rgba(255, 193, 7, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-amber-600::placeholder{
    --placeholder-opacity: 1;
    color: #ffb300;
    color: rgba(255, 179, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-amber-700::placeholder{
    --placeholder-opacity: 1;
    color: #ffa000;
    color: rgba(255, 160, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-amber-800::placeholder{
    --placeholder-opacity: 1;
    color: #ff8f00;
    color: rgba(255, 143, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-amber-900::placeholder{
    --placeholder-opacity: 1;
    color: #ff6f00;
    color: rgba(255, 111, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-amber-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ffe57f;
    color: rgba(255, 229, 127, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-amber-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ffd740;
    color: rgba(255, 215, 64, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-amber-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ffc400;
    color: rgba(255, 196, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-amber-a700::placeholder{
    --placeholder-opacity: 1;
    color: #ffab00;
    color: rgba(255, 171, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-orange-50::placeholder{
    --placeholder-opacity: 1;
    color: #fff3e0;
    color: rgba(255, 243, 224, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-orange-100::placeholder{
    --placeholder-opacity: 1;
    color: #ffe0b2;
    color: rgba(255, 224, 178, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-orange-200::placeholder{
    --placeholder-opacity: 1;
    color: #ffcc80;
    color: rgba(255, 204, 128, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-orange-300::placeholder{
    --placeholder-opacity: 1;
    color: #ffb74d;
    color: rgba(255, 183, 77, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-orange-400::placeholder{
    --placeholder-opacity: 1;
    color: #ffa726;
    color: rgba(255, 167, 38, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-orange-500::placeholder{
    --placeholder-opacity: 1;
    color: #ff9800;
    color: rgba(255, 152, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-orange-600::placeholder{
    --placeholder-opacity: 1;
    color: #fb8c00;
    color: rgba(251, 140, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-orange-700::placeholder{
    --placeholder-opacity: 1;
    color: #f57c00;
    color: rgba(245, 124, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-orange-800::placeholder{
    --placeholder-opacity: 1;
    color: #ef6c00;
    color: rgba(239, 108, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-orange-900::placeholder{
    --placeholder-opacity: 1;
    color: #e65100;
    color: rgba(230, 81, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-orange-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ffd180;
    color: rgba(255, 209, 128, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-orange-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ffab40;
    color: rgba(255, 171, 64, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-orange-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ff9100;
    color: rgba(255, 145, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-orange-a700::placeholder{
    --placeholder-opacity: 1;
    color: #ff6d00;
    color: rgba(255, 109, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepOrange-50::placeholder{
    --placeholder-opacity: 1;
    color: #fbe9e7;
    color: rgba(251, 233, 231, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepOrange-100::placeholder{
    --placeholder-opacity: 1;
    color: #ffccbc;
    color: rgba(255, 204, 188, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepOrange-200::placeholder{
    --placeholder-opacity: 1;
    color: #ffab91;
    color: rgba(255, 171, 145, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepOrange-300::placeholder{
    --placeholder-opacity: 1;
    color: #ff8a65;
    color: rgba(255, 138, 101, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepOrange-400::placeholder{
    --placeholder-opacity: 1;
    color: #ff7043;
    color: rgba(255, 112, 67, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepOrange-500::placeholder{
    --placeholder-opacity: 1;
    color: #ff5722;
    color: rgba(255, 87, 34, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepOrange-600::placeholder{
    --placeholder-opacity: 1;
    color: #f4511e;
    color: rgba(244, 81, 30, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepOrange-700::placeholder{
    --placeholder-opacity: 1;
    color: #e64a19;
    color: rgba(230, 74, 25, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepOrange-800::placeholder{
    --placeholder-opacity: 1;
    color: #d84315;
    color: rgba(216, 67, 21, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepOrange-900::placeholder{
    --placeholder-opacity: 1;
    color: #bf360c;
    color: rgba(191, 54, 12, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepOrange-a100::placeholder{
    --placeholder-opacity: 1;
    color: #ff9e80;
    color: rgba(255, 158, 128, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepOrange-a200::placeholder{
    --placeholder-opacity: 1;
    color: #ff6e40;
    color: rgba(255, 110, 64, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepOrange-a400::placeholder{
    --placeholder-opacity: 1;
    color: #ff3d00;
    color: rgba(255, 61, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-deepOrange-a700::placeholder{
    --placeholder-opacity: 1;
    color: #dd2c00;
    color: rgba(221, 44, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-brown-50::placeholder{
    --placeholder-opacity: 1;
    color: #efebe9;
    color: rgba(239, 235, 233, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-brown-100::placeholder{
    --placeholder-opacity: 1;
    color: #d7ccc8;
    color: rgba(215, 204, 200, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-brown-200::placeholder{
    --placeholder-opacity: 1;
    color: #bcaaa4;
    color: rgba(188, 170, 164, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-brown-300::placeholder{
    --placeholder-opacity: 1;
    color: #a1887f;
    color: rgba(161, 136, 127, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-brown-400::placeholder{
    --placeholder-opacity: 1;
    color: #8d6e63;
    color: rgba(141, 110, 99, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-brown-500::placeholder{
    --placeholder-opacity: 1;
    color: #795548;
    color: rgba(121, 85, 72, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-brown-600::placeholder{
    --placeholder-opacity: 1;
    color: #6d4c41;
    color: rgba(109, 76, 65, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-brown-700::placeholder{
    --placeholder-opacity: 1;
    color: #5d4037;
    color: rgba(93, 64, 55, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-brown-800::placeholder{
    --placeholder-opacity: 1;
    color: #4e342e;
    color: rgba(78, 52, 46, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-brown-900::placeholder{
    --placeholder-opacity: 1;
    color: #3e2723;
    color: rgba(62, 39, 35, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-gray-50::placeholder{
    --placeholder-opacity: 1;
    color: #fafafa;
    color: rgba(250, 250, 250, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-gray-100::placeholder{
    --placeholder-opacity: 1;
    color: #f5f5f5;
    color: rgba(245, 245, 245, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-gray-200::placeholder{
    --placeholder-opacity: 1;
    color: #eeeeee;
    color: rgba(238, 238, 238, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-gray-300::placeholder{
    --placeholder-opacity: 1;
    color: #e0e0e0;
    color: rgba(224, 224, 224, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-gray-400::placeholder{
    --placeholder-opacity: 1;
    color: #bdbdbd;
    color: rgba(189, 189, 189, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-gray-500::placeholder{
    --placeholder-opacity: 1;
    color: #9e9e9e;
    color: rgba(158, 158, 158, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-gray-600::placeholder{
    --placeholder-opacity: 1;
    color: #757575;
    color: rgba(117, 117, 117, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-gray-700::placeholder{
    --placeholder-opacity: 1;
    color: #616161;
    color: rgba(97, 97, 97, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-gray-800::placeholder{
    --placeholder-opacity: 1;
    color: #424242;
    color: rgba(66, 66, 66, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-gray-900::placeholder{
    --placeholder-opacity: 1;
    color: #212121;
    color: rgba(33, 33, 33, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-blueGray-50::placeholder{
    color: var(--color-blue-grey-50);
  }

  #uf-app .xl\:tw-placeholder-blueGray-100::placeholder{
    color: var(--color-blue-grey-100);
  }

  #uf-app .xl\:tw-placeholder-blueGray-200::placeholder{
    color: var(--color-blue-grey-200);
  }

  #uf-app .xl\:tw-placeholder-blueGray-300::placeholder{
    color: var(--color-blue-grey-300);
  }

  #uf-app .xl\:tw-placeholder-blueGray-400::placeholder{
    color: var(--color-blue-grey-400);
  }

  #uf-app .xl\:tw-placeholder-blueGray-500::placeholder{
    color: var(--color-blue-grey-500);
  }

  #uf-app .xl\:tw-placeholder-blueGray-600::placeholder{
    color: var(--color-blue-grey-600);
  }

  #uf-app .xl\:tw-placeholder-blueGray-700::placeholder{
    color: var(--color-blue-grey-700);
  }

  #uf-app .xl\:tw-placeholder-blueGray-800::placeholder{
    color: var(--color-blue-grey-800);
  }

  #uf-app .xl\:tw-placeholder-blueGray-900::placeholder{
    color: var(--color-blue-grey-900);
  }

  #uf-app .xl\:tw-placeholder-black::placeholder{
    --placeholder-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-white::placeholder{
    --placeholder-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  #uf-app .xl\:tw-placeholder-transparent::placeholder{
    color: transparent;
  }

  #uf-app .xl\:tw-placeholder-opacity-0::placeholder{
    --placeholder-opacity: 0;
  }

  #uf-app .xl\:tw-placeholder-opacity-25::placeholder{
    --placeholder-opacity: 0.25;
  }

  #uf-app .xl\:tw-placeholder-opacity-50::placeholder{
    --placeholder-opacity: 0.5;
  }

  #uf-app .xl\:tw-placeholder-opacity-75::placeholder{
    --placeholder-opacity: 0.75;
  }

  #uf-app .xl\:tw-placeholder-opacity-100::placeholder{
    --placeholder-opacity: 1;
  }

  #uf-app .xl\:tw-pointer-events-none{
    pointer-events: none;
  }

  #uf-app .xl\:tw-pointer-events-auto{
    pointer-events: auto;
  }

  #uf-app .xl\:tw-static{
    position: static;
  }

  #uf-app .xl\:tw-fixed{
    position: fixed;
  }

  #uf-app .xl\:tw-absolute{
    position: absolute;
  }

  #uf-app .xl\:tw-relative{
    position: relative;
  }

  #uf-app .xl\:tw-sticky{
    position: sticky;
  }

  #uf-app .xl\:tw-inset-0{
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  #uf-app .xl\:tw-inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  #uf-app .xl\:tw--inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  #uf-app .xl\:tw--inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  #uf-app .xl\:tw-inset-y-0{
    top: 0;
    bottom: 0;
  }

  #uf-app .xl\:tw-inset-x-0{
    right: 0;
    left: 0;
  }

  #uf-app .xl\:tw-inset-y-auto{
    top: auto;
    bottom: auto;
  }

  #uf-app .xl\:tw-inset-x-auto{
    right: auto;
    left: auto;
  }

  #uf-app .xl\:tw--inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  #uf-app .xl\:tw--inset-x-1{
    right: -0.25rem;
    left: -0.25rem;
  }

  #uf-app .xl\:tw--inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  #uf-app .xl\:tw--inset-x-2{
    right: -0.5rem;
    left: -0.5rem;
  }

  #uf-app .xl\:tw-top-0{
    top: 0;
  }

  #uf-app .xl\:tw-right-0{
    right: 0;
  }

  #uf-app .xl\:tw-bottom-0{
    bottom: 0;
  }

  #uf-app .xl\:tw-left-0{
    left: 0;
  }

  #uf-app .xl\:tw-top-auto{
    top: auto;
  }

  #uf-app .xl\:tw-right-auto{
    right: auto;
  }

  #uf-app .xl\:tw-bottom-auto{
    bottom: auto;
  }

  #uf-app .xl\:tw-left-auto{
    left: auto;
  }

  #uf-app .xl\:tw--top-1{
    top: -0.25rem;
  }

  #uf-app .xl\:tw--right-1{
    right: -0.25rem;
  }

  #uf-app .xl\:tw--bottom-1{
    bottom: -0.25rem;
  }

  #uf-app .xl\:tw--left-1{
    left: -0.25rem;
  }

  #uf-app .xl\:tw--top-2{
    top: -0.5rem;
  }

  #uf-app .xl\:tw--right-2{
    right: -0.5rem;
  }

  #uf-app .xl\:tw--bottom-2{
    bottom: -0.5rem;
  }

  #uf-app .xl\:tw--left-2{
    left: -0.5rem;
  }

  #uf-app .xl\:tw-resize-none{
    resize: none;
  }

  #uf-app .xl\:tw-resize-y{
    resize: vertical;
  }

  #uf-app .xl\:tw-resize-x{
    resize: horizontal;
  }

  #uf-app .xl\:tw-resize{
    resize: both;
  }

  #uf-app .xl\:tw-shadow-xs{
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  }

  #uf-app .xl\:tw-shadow-sm{
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  }

  #uf-app .xl\:tw-shadow{
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  #uf-app .xl\:tw-shadow-md{
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  #uf-app .xl\:tw-shadow-lg{
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  #uf-app .xl\:tw-shadow-xl{
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  #uf-app .xl\:tw-shadow-2xl{
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  #uf-app .xl\:tw-shadow-inner{
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  #uf-app .xl\:tw-shadow-outline{
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  #uf-app .xl\:tw-shadow-none{
    box-shadow: none;
  }

  #uf-app .xl\:tw-fill-current{
    fill: currentColor;
  }

  #uf-app .xl\:tw-stroke-current{
    stroke: currentColor;
  }

  #uf-app .xl\:tw-stroke-0{
    stroke-width: 0;
  }

  #uf-app .xl\:tw-stroke-1{
    stroke-width: 1;
  }

  #uf-app .xl\:tw-stroke-2{
    stroke-width: 2;
  }

  #uf-app .xl\:tw-table-auto{
    table-layout: auto;
  }

  #uf-app .xl\:tw-table-fixed{
    table-layout: fixed;
  }

  #uf-app .xl\:tw-text-left{
    text-align: left;
  }

  #uf-app .xl\:tw-text-center{
    text-align: center;
  }

  #uf-app .xl\:tw-text-right{
    text-align: right;
  }

  #uf-app .xl\:tw-text-justify{
    text-align: justify;
  }

  #uf-app .xl\:tw-text-primary{
    color: var(--color-blue);
  }

  #uf-app .xl\:tw-text-muted{
    color: var(--color-blue-grey-400);
  }

  #uf-app .xl\:tw-text-warning{
    color: var(--color-orange);
  }

  #uf-app .xl\:tw-text-danger{
    color: var(--color-orange);
  }

  #uf-app .xl\:tw-text-fail{
    color: var(--color-red);
  }

  #uf-app .xl\:tw-text-info{
    color: var(--color-deep-purple-400);
  }

  #uf-app .xl\:tw-text-red-50{
    --text-opacity: 1;
    color: #ffebee;
    color: rgba(255, 235, 238, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-red-100{
    --text-opacity: 1;
    color: #ffcdd2;
    color: rgba(255, 205, 210, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-red-200{
    --text-opacity: 1;
    color: #ef9a9a;
    color: rgba(239, 154, 154, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-red-300{
    --text-opacity: 1;
    color: #e57373;
    color: rgba(229, 115, 115, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-red-400{
    --text-opacity: 1;
    color: #ef5350;
    color: rgba(239, 83, 80, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-red-500{
    --text-opacity: 1;
    color: #f44336;
    color: rgba(244, 67, 54, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-red-600{
    --text-opacity: 1;
    color: #e53935;
    color: rgba(229, 57, 53, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-red-700{
    --text-opacity: 1;
    color: #d32f2f;
    color: rgba(211, 47, 47, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-red-800{
    --text-opacity: 1;
    color: #c62828;
    color: rgba(198, 40, 40, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-red-900{
    --text-opacity: 1;
    color: #b71c1c;
    color: rgba(183, 28, 28, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-red-a100{
    --text-opacity: 1;
    color: #ff8a80;
    color: rgba(255, 138, 128, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-red-a200{
    --text-opacity: 1;
    color: #ff5252;
    color: rgba(255, 82, 82, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-red-a400{
    --text-opacity: 1;
    color: #ff1744;
    color: rgba(255, 23, 68, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-red-a700{
    --text-opacity: 1;
    color: #d50000;
    color: rgba(213, 0, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-pink-50{
    --text-opacity: 1;
    color: #fce4ec;
    color: rgba(252, 228, 236, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-pink-100{
    --text-opacity: 1;
    color: #f8bbd0;
    color: rgba(248, 187, 208, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-pink-200{
    --text-opacity: 1;
    color: #f48fb1;
    color: rgba(244, 143, 177, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-pink-300{
    --text-opacity: 1;
    color: #f06292;
    color: rgba(240, 98, 146, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-pink-400{
    --text-opacity: 1;
    color: #ec407a;
    color: rgba(236, 64, 122, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-pink-500{
    --text-opacity: 1;
    color: #e91e63;
    color: rgba(233, 30, 99, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-pink-600{
    --text-opacity: 1;
    color: #d81b60;
    color: rgba(216, 27, 96, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-pink-700{
    --text-opacity: 1;
    color: #c2185b;
    color: rgba(194, 24, 91, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-pink-800{
    --text-opacity: 1;
    color: #ad1457;
    color: rgba(173, 20, 87, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-pink-900{
    --text-opacity: 1;
    color: #880e4f;
    color: rgba(136, 14, 79, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-pink-a100{
    --text-opacity: 1;
    color: #ff80ab;
    color: rgba(255, 128, 171, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-pink-a200{
    --text-opacity: 1;
    color: #ff4081;
    color: rgba(255, 64, 129, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-pink-a400{
    --text-opacity: 1;
    color: #f50057;
    color: rgba(245, 0, 87, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-pink-a700{
    --text-opacity: 1;
    color: #c51162;
    color: rgba(197, 17, 98, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-purple-50{
    --text-opacity: 1;
    color: #f3e5f5;
    color: rgba(243, 229, 245, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-purple-100{
    --text-opacity: 1;
    color: #e1bee7;
    color: rgba(225, 190, 231, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-purple-200{
    --text-opacity: 1;
    color: #ce93d8;
    color: rgba(206, 147, 216, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-purple-300{
    --text-opacity: 1;
    color: #ba68c8;
    color: rgba(186, 104, 200, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-purple-400{
    --text-opacity: 1;
    color: #ab47bc;
    color: rgba(171, 71, 188, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-purple-500{
    --text-opacity: 1;
    color: #9c27b0;
    color: rgba(156, 39, 176, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-purple-600{
    --text-opacity: 1;
    color: #8e24aa;
    color: rgba(142, 36, 170, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-purple-700{
    --text-opacity: 1;
    color: #7b1fa2;
    color: rgba(123, 31, 162, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-purple-800{
    --text-opacity: 1;
    color: #6a1b9a;
    color: rgba(106, 27, 154, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-purple-900{
    --text-opacity: 1;
    color: #4a148c;
    color: rgba(74, 20, 140, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-purple-a100{
    --text-opacity: 1;
    color: #ea80fc;
    color: rgba(234, 128, 252, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-purple-a200{
    --text-opacity: 1;
    color: #e040fb;
    color: rgba(224, 64, 251, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-purple-a400{
    --text-opacity: 1;
    color: #d500f9;
    color: rgba(213, 0, 249, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-purple-a700{
    --text-opacity: 1;
    color: #aa00ff;
    color: rgba(170, 0, 255, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepPurple-50{
    --text-opacity: 1;
    color: #ede7f6;
    color: rgba(237, 231, 246, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepPurple-100{
    --text-opacity: 1;
    color: #d1c4e9;
    color: rgba(209, 196, 233, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepPurple-200{
    --text-opacity: 1;
    color: #b39ddb;
    color: rgba(179, 157, 219, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepPurple-300{
    --text-opacity: 1;
    color: #9575cd;
    color: rgba(149, 117, 205, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepPurple-400{
    --text-opacity: 1;
    color: #7e57c2;
    color: rgba(126, 87, 194, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepPurple-500{
    --text-opacity: 1;
    color: #673ab7;
    color: rgba(103, 58, 183, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepPurple-600{
    --text-opacity: 1;
    color: #5e35b1;
    color: rgba(94, 53, 177, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepPurple-700{
    --text-opacity: 1;
    color: #512da8;
    color: rgba(81, 45, 168, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepPurple-800{
    --text-opacity: 1;
    color: #4527a0;
    color: rgba(69, 39, 160, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepPurple-900{
    --text-opacity: 1;
    color: #311b92;
    color: rgba(49, 27, 146, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepPurple-a100{
    --text-opacity: 1;
    color: #b388ff;
    color: rgba(179, 136, 255, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepPurple-a200{
    --text-opacity: 1;
    color: #7c4dff;
    color: rgba(124, 77, 255, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepPurple-a400{
    --text-opacity: 1;
    color: #651fff;
    color: rgba(101, 31, 255, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepPurple-a700{
    --text-opacity: 1;
    color: #6200ea;
    color: rgba(98, 0, 234, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-indigo-50{
    --text-opacity: 1;
    color: #e8eaf6;
    color: rgba(232, 234, 246, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-indigo-100{
    --text-opacity: 1;
    color: #c5cae9;
    color: rgba(197, 202, 233, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-indigo-200{
    --text-opacity: 1;
    color: #9fa8da;
    color: rgba(159, 168, 218, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-indigo-300{
    --text-opacity: 1;
    color: #7986cb;
    color: rgba(121, 134, 203, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-indigo-400{
    --text-opacity: 1;
    color: #5c6bc0;
    color: rgba(92, 107, 192, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-indigo-500{
    --text-opacity: 1;
    color: #3f51b5;
    color: rgba(63, 81, 181, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-indigo-600{
    --text-opacity: 1;
    color: #3949ab;
    color: rgba(57, 73, 171, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-indigo-700{
    --text-opacity: 1;
    color: #303f9f;
    color: rgba(48, 63, 159, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-indigo-800{
    --text-opacity: 1;
    color: #283593;
    color: rgba(40, 53, 147, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-indigo-900{
    --text-opacity: 1;
    color: #1a237e;
    color: rgba(26, 35, 126, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-indigo-a100{
    --text-opacity: 1;
    color: #8c9eff;
    color: rgba(140, 158, 255, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-indigo-a200{
    --text-opacity: 1;
    color: #536dfe;
    color: rgba(83, 109, 254, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-indigo-a400{
    --text-opacity: 1;
    color: #3d5afe;
    color: rgba(61, 90, 254, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-indigo-a700{
    --text-opacity: 1;
    color: #304ffe;
    color: rgba(48, 79, 254, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-blue-50{
    --text-opacity: 1;
    color: #e3f2fd;
    color: rgba(227, 242, 253, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-blue-100{
    --text-opacity: 1;
    color: #bbdefb;
    color: rgba(187, 222, 251, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-blue-200{
    --text-opacity: 1;
    color: #90caf9;
    color: rgba(144, 202, 249, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-blue-300{
    --text-opacity: 1;
    color: #64b5f6;
    color: rgba(100, 181, 246, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-blue-400{
    --text-opacity: 1;
    color: #42a5f5;
    color: rgba(66, 165, 245, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-blue-500{
    --text-opacity: 1;
    color: #2196f3;
    color: rgba(33, 150, 243, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-blue-600{
    --text-opacity: 1;
    color: #1e88e5;
    color: rgba(30, 136, 229, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-blue-700{
    --text-opacity: 1;
    color: #1976d2;
    color: rgba(25, 118, 210, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-blue-800{
    --text-opacity: 1;
    color: #1565c0;
    color: rgba(21, 101, 192, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-blue-900{
    --text-opacity: 1;
    color: #0d47a1;
    color: rgba(13, 71, 161, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-blue-a100{
    --text-opacity: 1;
    color: #82b1ff;
    color: rgba(130, 177, 255, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-blue-a200{
    --text-opacity: 1;
    color: #448aff;
    color: rgba(68, 138, 255, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-blue-a400{
    --text-opacity: 1;
    color: #2979ff;
    color: rgba(41, 121, 255, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-blue-a700{
    --text-opacity: 1;
    color: #2962ff;
    color: rgba(41, 98, 255, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightBlue-50{
    --text-opacity: 1;
    color: #e1f5fe;
    color: rgba(225, 245, 254, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightBlue-100{
    --text-opacity: 1;
    color: #b3e5fc;
    color: rgba(179, 229, 252, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightBlue-200{
    --text-opacity: 1;
    color: #81d4fa;
    color: rgba(129, 212, 250, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightBlue-300{
    --text-opacity: 1;
    color: #4fc3f7;
    color: rgba(79, 195, 247, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightBlue-400{
    --text-opacity: 1;
    color: #29b6f6;
    color: rgba(41, 182, 246, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightBlue-500{
    --text-opacity: 1;
    color: #03a9f4;
    color: rgba(3, 169, 244, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightBlue-600{
    --text-opacity: 1;
    color: #039be5;
    color: rgba(3, 155, 229, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightBlue-700{
    --text-opacity: 1;
    color: #0288d1;
    color: rgba(2, 136, 209, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightBlue-800{
    --text-opacity: 1;
    color: #0277bd;
    color: rgba(2, 119, 189, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightBlue-900{
    --text-opacity: 1;
    color: #01579b;
    color: rgba(1, 87, 155, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightBlue-a100{
    --text-opacity: 1;
    color: #80d8ff;
    color: rgba(128, 216, 255, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightBlue-a200{
    --text-opacity: 1;
    color: #40c4ff;
    color: rgba(64, 196, 255, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightBlue-a400{
    --text-opacity: 1;
    color: #00b0ff;
    color: rgba(0, 176, 255, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightBlue-a700{
    --text-opacity: 1;
    color: #0091ea;
    color: rgba(0, 145, 234, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-cyan-50{
    --text-opacity: 1;
    color: #e0f7fa;
    color: rgba(224, 247, 250, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-cyan-100{
    --text-opacity: 1;
    color: #b2ebf2;
    color: rgba(178, 235, 242, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-cyan-200{
    --text-opacity: 1;
    color: #80deea;
    color: rgba(128, 222, 234, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-cyan-300{
    --text-opacity: 1;
    color: #4dd0e1;
    color: rgba(77, 208, 225, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-cyan-400{
    --text-opacity: 1;
    color: #26c6da;
    color: rgba(38, 198, 218, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-cyan-500{
    --text-opacity: 1;
    color: #00bcd4;
    color: rgba(0, 188, 212, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-cyan-600{
    --text-opacity: 1;
    color: #00acc1;
    color: rgba(0, 172, 193, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-cyan-700{
    --text-opacity: 1;
    color: #0097a7;
    color: rgba(0, 151, 167, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-cyan-800{
    --text-opacity: 1;
    color: #00838f;
    color: rgba(0, 131, 143, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-cyan-900{
    --text-opacity: 1;
    color: #006064;
    color: rgba(0, 96, 100, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-cyan-a100{
    --text-opacity: 1;
    color: #84ffff;
    color: rgba(132, 255, 255, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-cyan-a200{
    --text-opacity: 1;
    color: #18ffff;
    color: rgba(24, 255, 255, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-cyan-a400{
    --text-opacity: 1;
    color: #00e5ff;
    color: rgba(0, 229, 255, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-cyan-a700{
    --text-opacity: 1;
    color: #00b8d4;
    color: rgba(0, 184, 212, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-teal-50{
    --text-opacity: 1;
    color: #e0f2f1;
    color: rgba(224, 242, 241, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-teal-100{
    --text-opacity: 1;
    color: #b2dfdb;
    color: rgba(178, 223, 219, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-teal-200{
    --text-opacity: 1;
    color: #80cbc4;
    color: rgba(128, 203, 196, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-teal-300{
    --text-opacity: 1;
    color: #4db6ac;
    color: rgba(77, 182, 172, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-teal-400{
    --text-opacity: 1;
    color: #26a69a;
    color: rgba(38, 166, 154, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-teal-500{
    --text-opacity: 1;
    color: #009688;
    color: rgba(0, 150, 136, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-teal-600{
    --text-opacity: 1;
    color: #00897b;
    color: rgba(0, 137, 123, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-teal-700{
    --text-opacity: 1;
    color: #00796b;
    color: rgba(0, 121, 107, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-teal-800{
    --text-opacity: 1;
    color: #00695c;
    color: rgba(0, 105, 92, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-teal-900{
    --text-opacity: 1;
    color: #004d40;
    color: rgba(0, 77, 64, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-teal-a100{
    --text-opacity: 1;
    color: #a7ffeb;
    color: rgba(167, 255, 235, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-teal-a200{
    --text-opacity: 1;
    color: #64ffda;
    color: rgba(100, 255, 218, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-teal-a400{
    --text-opacity: 1;
    color: #1de9b6;
    color: rgba(29, 233, 182, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-teal-a700{
    --text-opacity: 1;
    color: #00bfa5;
    color: rgba(0, 191, 165, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-green-50{
    --text-opacity: 1;
    color: #e8f5e9;
    color: rgba(232, 245, 233, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-green-100{
    --text-opacity: 1;
    color: #c8e6c9;
    color: rgba(200, 230, 201, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-green-200{
    --text-opacity: 1;
    color: #a5d6a7;
    color: rgba(165, 214, 167, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-green-300{
    --text-opacity: 1;
    color: #81c784;
    color: rgba(129, 199, 132, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-green-400{
    --text-opacity: 1;
    color: #66bb6a;
    color: rgba(102, 187, 106, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-green-500{
    --text-opacity: 1;
    color: #4caf50;
    color: rgba(76, 175, 80, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-green-600{
    --text-opacity: 1;
    color: #43a047;
    color: rgba(67, 160, 71, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-green-700{
    --text-opacity: 1;
    color: #388e3c;
    color: rgba(56, 142, 60, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-green-800{
    --text-opacity: 1;
    color: #2e7d32;
    color: rgba(46, 125, 50, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-green-900{
    --text-opacity: 1;
    color: #1b5e20;
    color: rgba(27, 94, 32, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-green-a100{
    --text-opacity: 1;
    color: #b9f6ca;
    color: rgba(185, 246, 202, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-green-a200{
    --text-opacity: 1;
    color: #69f0ae;
    color: rgba(105, 240, 174, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-green-a400{
    --text-opacity: 1;
    color: #00e676;
    color: rgba(0, 230, 118, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-green-a700{
    --text-opacity: 1;
    color: #00c853;
    color: rgba(0, 200, 83, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightGreen-50{
    --text-opacity: 1;
    color: #f1f8e9;
    color: rgba(241, 248, 233, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightGreen-100{
    --text-opacity: 1;
    color: #dcedc8;
    color: rgba(220, 237, 200, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightGreen-200{
    --text-opacity: 1;
    color: #c5e1a5;
    color: rgba(197, 225, 165, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightGreen-300{
    --text-opacity: 1;
    color: #aed581;
    color: rgba(174, 213, 129, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightGreen-400{
    --text-opacity: 1;
    color: #9ccc65;
    color: rgba(156, 204, 101, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightGreen-500{
    --text-opacity: 1;
    color: #8bc34a;
    color: rgba(139, 195, 74, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightGreen-600{
    --text-opacity: 1;
    color: #7cb342;
    color: rgba(124, 179, 66, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightGreen-700{
    --text-opacity: 1;
    color: #689f38;
    color: rgba(104, 159, 56, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightGreen-800{
    --text-opacity: 1;
    color: #558b2f;
    color: rgba(85, 139, 47, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightGreen-900{
    --text-opacity: 1;
    color: #33691e;
    color: rgba(51, 105, 30, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightGreen-a100{
    --text-opacity: 1;
    color: #ccff90;
    color: rgba(204, 255, 144, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightGreen-a200{
    --text-opacity: 1;
    color: #b2ff59;
    color: rgba(178, 255, 89, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightGreen-a400{
    --text-opacity: 1;
    color: #76ff03;
    color: rgba(118, 255, 3, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lightGreen-a700{
    --text-opacity: 1;
    color: #64dd17;
    color: rgba(100, 221, 23, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lime-50{
    --text-opacity: 1;
    color: #f9fbe7;
    color: rgba(249, 251, 231, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lime-100{
    --text-opacity: 1;
    color: #f0f4c3;
    color: rgba(240, 244, 195, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lime-200{
    --text-opacity: 1;
    color: #e6ee9c;
    color: rgba(230, 238, 156, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lime-300{
    --text-opacity: 1;
    color: #dce775;
    color: rgba(220, 231, 117, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lime-400{
    --text-opacity: 1;
    color: #d4e157;
    color: rgba(212, 225, 87, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lime-500{
    --text-opacity: 1;
    color: #cddc39;
    color: rgba(205, 220, 57, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lime-600{
    --text-opacity: 1;
    color: #c0ca33;
    color: rgba(192, 202, 51, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lime-700{
    --text-opacity: 1;
    color: #afb42b;
    color: rgba(175, 180, 43, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lime-800{
    --text-opacity: 1;
    color: #9e9d24;
    color: rgba(158, 157, 36, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lime-900{
    --text-opacity: 1;
    color: #827717;
    color: rgba(130, 119, 23, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lime-a100{
    --text-opacity: 1;
    color: #f4ff81;
    color: rgba(244, 255, 129, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lime-a200{
    --text-opacity: 1;
    color: #eeff41;
    color: rgba(238, 255, 65, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lime-a400{
    --text-opacity: 1;
    color: #c6ff00;
    color: rgba(198, 255, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-lime-a700{
    --text-opacity: 1;
    color: #aeea00;
    color: rgba(174, 234, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-yellow-50{
    --text-opacity: 1;
    color: #fffde7;
    color: rgba(255, 253, 231, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-yellow-100{
    --text-opacity: 1;
    color: #fff9c4;
    color: rgba(255, 249, 196, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-yellow-200{
    --text-opacity: 1;
    color: #fff59d;
    color: rgba(255, 245, 157, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-yellow-300{
    --text-opacity: 1;
    color: #fff176;
    color: rgba(255, 241, 118, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-yellow-400{
    --text-opacity: 1;
    color: #ffee58;
    color: rgba(255, 238, 88, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-yellow-500{
    --text-opacity: 1;
    color: #ffeb3b;
    color: rgba(255, 235, 59, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-yellow-600{
    --text-opacity: 1;
    color: #fdd835;
    color: rgba(253, 216, 53, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-yellow-700{
    --text-opacity: 1;
    color: #fbc02d;
    color: rgba(251, 192, 45, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-yellow-800{
    --text-opacity: 1;
    color: #f9a825;
    color: rgba(249, 168, 37, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-yellow-900{
    --text-opacity: 1;
    color: #f57f17;
    color: rgba(245, 127, 23, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-yellow-a100{
    --text-opacity: 1;
    color: #ffff8d;
    color: rgba(255, 255, 141, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-yellow-a200{
    --text-opacity: 1;
    color: #ffff00;
    color: rgba(255, 255, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-yellow-a400{
    --text-opacity: 1;
    color: #ffea00;
    color: rgba(255, 234, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-yellow-a700{
    --text-opacity: 1;
    color: #ffd600;
    color: rgba(255, 214, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-amber-50{
    --text-opacity: 1;
    color: #fff8e1;
    color: rgba(255, 248, 225, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-amber-100{
    --text-opacity: 1;
    color: #ffecb3;
    color: rgba(255, 236, 179, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-amber-200{
    --text-opacity: 1;
    color: #ffe082;
    color: rgba(255, 224, 130, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-amber-300{
    --text-opacity: 1;
    color: #ffd54f;
    color: rgba(255, 213, 79, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-amber-400{
    --text-opacity: 1;
    color: #ffca28;
    color: rgba(255, 202, 40, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-amber-500{
    --text-opacity: 1;
    color: #ffc107;
    color: rgba(255, 193, 7, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-amber-600{
    --text-opacity: 1;
    color: #ffb300;
    color: rgba(255, 179, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-amber-700{
    --text-opacity: 1;
    color: #ffa000;
    color: rgba(255, 160, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-amber-800{
    --text-opacity: 1;
    color: #ff8f00;
    color: rgba(255, 143, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-amber-900{
    --text-opacity: 1;
    color: #ff6f00;
    color: rgba(255, 111, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-amber-a100{
    --text-opacity: 1;
    color: #ffe57f;
    color: rgba(255, 229, 127, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-amber-a200{
    --text-opacity: 1;
    color: #ffd740;
    color: rgba(255, 215, 64, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-amber-a400{
    --text-opacity: 1;
    color: #ffc400;
    color: rgba(255, 196, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-amber-a700{
    --text-opacity: 1;
    color: #ffab00;
    color: rgba(255, 171, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-orange-50{
    --text-opacity: 1;
    color: #fff3e0;
    color: rgba(255, 243, 224, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-orange-100{
    --text-opacity: 1;
    color: #ffe0b2;
    color: rgba(255, 224, 178, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-orange-200{
    --text-opacity: 1;
    color: #ffcc80;
    color: rgba(255, 204, 128, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-orange-300{
    --text-opacity: 1;
    color: #ffb74d;
    color: rgba(255, 183, 77, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-orange-400{
    --text-opacity: 1;
    color: #ffa726;
    color: rgba(255, 167, 38, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-orange-500{
    --text-opacity: 1;
    color: #ff9800;
    color: rgba(255, 152, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-orange-600{
    --text-opacity: 1;
    color: #fb8c00;
    color: rgba(251, 140, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-orange-700{
    --text-opacity: 1;
    color: #f57c00;
    color: rgba(245, 124, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-orange-800{
    --text-opacity: 1;
    color: #ef6c00;
    color: rgba(239, 108, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-orange-900{
    --text-opacity: 1;
    color: #e65100;
    color: rgba(230, 81, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-orange-a100{
    --text-opacity: 1;
    color: #ffd180;
    color: rgba(255, 209, 128, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-orange-a200{
    --text-opacity: 1;
    color: #ffab40;
    color: rgba(255, 171, 64, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-orange-a400{
    --text-opacity: 1;
    color: #ff9100;
    color: rgba(255, 145, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-orange-a700{
    --text-opacity: 1;
    color: #ff6d00;
    color: rgba(255, 109, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepOrange-50{
    --text-opacity: 1;
    color: #fbe9e7;
    color: rgba(251, 233, 231, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepOrange-100{
    --text-opacity: 1;
    color: #ffccbc;
    color: rgba(255, 204, 188, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepOrange-200{
    --text-opacity: 1;
    color: #ffab91;
    color: rgba(255, 171, 145, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepOrange-300{
    --text-opacity: 1;
    color: #ff8a65;
    color: rgba(255, 138, 101, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepOrange-400{
    --text-opacity: 1;
    color: #ff7043;
    color: rgba(255, 112, 67, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepOrange-500{
    --text-opacity: 1;
    color: #ff5722;
    color: rgba(255, 87, 34, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepOrange-600{
    --text-opacity: 1;
    color: #f4511e;
    color: rgba(244, 81, 30, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepOrange-700{
    --text-opacity: 1;
    color: #e64a19;
    color: rgba(230, 74, 25, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepOrange-800{
    --text-opacity: 1;
    color: #d84315;
    color: rgba(216, 67, 21, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepOrange-900{
    --text-opacity: 1;
    color: #bf360c;
    color: rgba(191, 54, 12, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepOrange-a100{
    --text-opacity: 1;
    color: #ff9e80;
    color: rgba(255, 158, 128, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepOrange-a200{
    --text-opacity: 1;
    color: #ff6e40;
    color: rgba(255, 110, 64, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepOrange-a400{
    --text-opacity: 1;
    color: #ff3d00;
    color: rgba(255, 61, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-deepOrange-a700{
    --text-opacity: 1;
    color: #dd2c00;
    color: rgba(221, 44, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-brown-50{
    --text-opacity: 1;
    color: #efebe9;
    color: rgba(239, 235, 233, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-brown-100{
    --text-opacity: 1;
    color: #d7ccc8;
    color: rgba(215, 204, 200, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-brown-200{
    --text-opacity: 1;
    color: #bcaaa4;
    color: rgba(188, 170, 164, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-brown-300{
    --text-opacity: 1;
    color: #a1887f;
    color: rgba(161, 136, 127, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-brown-400{
    --text-opacity: 1;
    color: #8d6e63;
    color: rgba(141, 110, 99, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-brown-500{
    --text-opacity: 1;
    color: #795548;
    color: rgba(121, 85, 72, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-brown-600{
    --text-opacity: 1;
    color: #6d4c41;
    color: rgba(109, 76, 65, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-brown-700{
    --text-opacity: 1;
    color: #5d4037;
    color: rgba(93, 64, 55, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-brown-800{
    --text-opacity: 1;
    color: #4e342e;
    color: rgba(78, 52, 46, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-brown-900{
    --text-opacity: 1;
    color: #3e2723;
    color: rgba(62, 39, 35, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-gray-50{
    --text-opacity: 1;
    color: #fafafa;
    color: rgba(250, 250, 250, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-gray-100{
    --text-opacity: 1;
    color: #f5f5f5;
    color: rgba(245, 245, 245, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-gray-200{
    --text-opacity: 1;
    color: #eeeeee;
    color: rgba(238, 238, 238, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-gray-300{
    --text-opacity: 1;
    color: #e0e0e0;
    color: rgba(224, 224, 224, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-gray-400{
    --text-opacity: 1;
    color: #bdbdbd;
    color: rgba(189, 189, 189, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-gray-500{
    --text-opacity: 1;
    color: #9e9e9e;
    color: rgba(158, 158, 158, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-gray-600{
    --text-opacity: 1;
    color: #757575;
    color: rgba(117, 117, 117, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-gray-700{
    --text-opacity: 1;
    color: #616161;
    color: rgba(97, 97, 97, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-gray-800{
    --text-opacity: 1;
    color: #424242;
    color: rgba(66, 66, 66, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-gray-900{
    --text-opacity: 1;
    color: #212121;
    color: rgba(33, 33, 33, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-blueGray-50{
    color: var(--color-blue-grey-50);
  }

  #uf-app .xl\:tw-text-blueGray-100{
    color: var(--color-blue-grey-100);
  }

  #uf-app .xl\:tw-text-blueGray-200{
    color: var(--color-blue-grey-200);
  }

  #uf-app .xl\:tw-text-blueGray-300{
    color: var(--color-blue-grey-300);
  }

  #uf-app .xl\:tw-text-blueGray-400{
    color: var(--color-blue-grey-400);
  }

  #uf-app .xl\:tw-text-blueGray-500{
    color: var(--color-blue-grey-500);
  }

  #uf-app .xl\:tw-text-blueGray-600{
    color: var(--color-blue-grey-600);
  }

  #uf-app .xl\:tw-text-blueGray-700{
    color: var(--color-blue-grey-700);
  }

  #uf-app .xl\:tw-text-blueGray-800{
    color: var(--color-blue-grey-800);
  }

  #uf-app .xl\:tw-text-blueGray-900{
    color: var(--color-blue-grey-900);
  }

  #uf-app .xl\:tw-text-black{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-white{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  #uf-app .xl\:tw-text-transparent{
    color: transparent;
  }

  #uf-app .xl\:tw-text-opacity-0{
    --text-opacity: 0;
  }

  #uf-app .xl\:tw-text-opacity-25{
    --text-opacity: 0.25;
  }

  #uf-app .xl\:tw-text-opacity-50{
    --text-opacity: 0.5;
  }

  #uf-app .xl\:tw-text-opacity-75{
    --text-opacity: 0.75;
  }

  #uf-app .xl\:tw-text-opacity-100{
    --text-opacity: 1;
  }

  #uf-app .xl\:tw-italic{
    font-style: italic;
  }

  #uf-app .xl\:tw-uppercase{
    text-transform: uppercase;
  }

  #uf-app .xl\:tw-lowercase{
    text-transform: lowercase;
  }

  #uf-app .xl\:tw-capitalize{
    text-transform: capitalize;
  }

  #uf-app .xl\:tw-normal-case{
    text-transform: none;
  }

  #uf-app .xl\:tw-underline{
    text-decoration: underline;
  }

  #uf-app .xl\:tw-line-through{
    text-decoration: line-through;
  }

  #uf-app .xl\:tw-no-underline{
    text-decoration: none;
  }

  #uf-app .xl\:tw-antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  #uf-app .xl\:tw-subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  #uf-app .xl\:tw-ordinal, #uf-app .xl\:tw-slashed-zero, #uf-app .xl\:tw-lining-nums, #uf-app .xl\:tw-oldstyle-nums, #uf-app .xl\:tw-proportional-nums, #uf-app .xl\:tw-tabular-nums, #uf-app .xl\:tw-diagonal-fractions, #uf-app .xl\:tw-stacked-fractions{
    --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);
  }

  #uf-app .xl\:tw-normal-nums{
    font-variant-numeric: normal;
  }

  #uf-app .xl\:tw-ordinal{
    --font-variant-numeric-ordinal: ordinal;
  }

  #uf-app .xl\:tw-slashed-zero{
    --font-variant-numeric-slashed-zero: slashed-zero;
  }

  #uf-app .xl\:tw-lining-nums{
    --font-variant-numeric-figure: lining-nums;
  }

  #uf-app .xl\:tw-oldstyle-nums{
    --font-variant-numeric-figure: oldstyle-nums;
  }

  #uf-app .xl\:tw-proportional-nums{
    --font-variant-numeric-spacing: proportional-nums;
  }

  #uf-app .xl\:tw-tabular-nums{
    --font-variant-numeric-spacing: tabular-nums;
  }

  #uf-app .xl\:tw-diagonal-fractions{
    --font-variant-numeric-fraction: diagonal-fractions;
  }

  #uf-app .xl\:tw-stacked-fractions{
    --font-variant-numeric-fraction: stacked-fractions;
  }

  #uf-app .xl\:tw-tracking-tighter{
    letter-spacing: -0.05em;
  }

  #uf-app .xl\:tw-tracking-tight{
    letter-spacing: -0.025em;
  }

  #uf-app .xl\:tw-tracking-normal{
    letter-spacing: 0;
  }

  #uf-app .xl\:tw-tracking-wide{
    letter-spacing: 0.025em;
  }

  #uf-app .xl\:tw-tracking-wider{
    letter-spacing: 0.05em;
  }

  #uf-app .xl\:tw-tracking-widest{
    letter-spacing: 0.1em;
  }

  #uf-app .xl\:tw-select-none{
    -webkit-user-select: none;
            user-select: none;
  }

  #uf-app .xl\:tw-select-text{
    -webkit-user-select: text;
            user-select: text;
  }

  #uf-app .xl\:tw-select-all{
    -webkit-user-select: all;
            user-select: all;
  }

  #uf-app .xl\:tw-select-auto{
    -webkit-user-select: auto;
            user-select: auto;
  }

  #uf-app .xl\:tw-align-baseline{
    vertical-align: baseline;
  }

  #uf-app .xl\:tw-align-top{
    vertical-align: top;
  }

  #uf-app .xl\:tw-align-middle{
    vertical-align: middle;
  }

  #uf-app .xl\:tw-align-bottom{
    vertical-align: bottom;
  }

  #uf-app .xl\:tw-align-text-top{
    vertical-align: text-top;
  }

  #uf-app .xl\:tw-align-text-bottom{
    vertical-align: text-bottom;
  }

  #uf-app .xl\:tw-visible{
    visibility: visible;
  }

  #uf-app .xl\:tw-invisible{
    visibility: hidden;
  }

  #uf-app .xl\:tw-whitespace-normal{
    white-space: normal;
  }

  #uf-app .xl\:tw-whitespace-no-wrap{
    white-space: nowrap;
  }

  #uf-app .xl\:tw-whitespace-pre{
    white-space: pre;
  }

  #uf-app .xl\:tw-whitespace-pre-line{
    white-space: pre-line;
  }

  #uf-app .xl\:tw-whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  #uf-app .xl\:tw-break-normal{
    word-wrap: normal;
    overflow-wrap: normal;
    word-break: normal;
  }

  #uf-app .xl\:tw-break-words{
    word-wrap: break-word;
    overflow-wrap: break-word;
  }

  #uf-app .xl\:tw-break-all{
    word-break: break-all;
  }

  #uf-app .xl\:tw-truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  #uf-app .xl\:tw-w-0{
    width: 0;
  }

  #uf-app .xl\:tw-w-1{
    width: 0.25rem;
  }

  #uf-app .xl\:tw-w-2{
    width: 0.5rem;
  }

  #uf-app .xl\:tw-w-3{
    width: 0.75rem;
  }

  #uf-app .xl\:tw-w-4{
    width: 1rem;
  }

  #uf-app .xl\:tw-w-5{
    width: 1.25rem;
  }

  #uf-app .xl\:tw-w-6{
    width: 1.5rem;
  }

  #uf-app .xl\:tw-w-8{
    width: 2rem;
  }

  #uf-app .xl\:tw-w-10{
    width: 2.5rem;
  }

  #uf-app .xl\:tw-w-12{
    width: 3rem;
  }

  #uf-app .xl\:tw-w-16{
    width: 4rem;
  }

  #uf-app .xl\:tw-w-20{
    width: 5rem;
  }

  #uf-app .xl\:tw-w-24{
    width: 6rem;
  }

  #uf-app .xl\:tw-w-32{
    width: 8rem;
  }

  #uf-app .xl\:tw-w-40{
    width: 10rem;
  }

  #uf-app .xl\:tw-w-48{
    width: 12rem;
  }

  #uf-app .xl\:tw-w-56{
    width: 14rem;
  }

  #uf-app .xl\:tw-w-64{
    width: 16rem;
  }

  #uf-app .xl\:tw-w-auto{
    width: auto;
  }

  #uf-app .xl\:tw-w-px{
    width: 1px;
  }

  #uf-app .xl\:tw-w-1\/2{
    width: 50%;
  }

  #uf-app .xl\:tw-w-1\/3{
    width: 33.333333%;
  }

  #uf-app .xl\:tw-w-2\/3{
    width: 66.666667%;
  }

  #uf-app .xl\:tw-w-1\/4{
    width: 25%;
  }

  #uf-app .xl\:tw-w-2\/4{
    width: 50%;
  }

  #uf-app .xl\:tw-w-3\/4{
    width: 75%;
  }

  #uf-app .xl\:tw-w-1\/5{
    width: 20%;
  }

  #uf-app .xl\:tw-w-2\/5{
    width: 40%;
  }

  #uf-app .xl\:tw-w-3\/5{
    width: 60%;
  }

  #uf-app .xl\:tw-w-4\/5{
    width: 80%;
  }

  #uf-app .xl\:tw-w-1\/6{
    width: 16.666667%;
  }

  #uf-app .xl\:tw-w-2\/6{
    width: 33.333333%;
  }

  #uf-app .xl\:tw-w-3\/6{
    width: 50%;
  }

  #uf-app .xl\:tw-w-4\/6{
    width: 66.666667%;
  }

  #uf-app .xl\:tw-w-5\/6{
    width: 83.333333%;
  }

  #uf-app .xl\:tw-w-1\/12{
    width: 8.333333%;
  }

  #uf-app .xl\:tw-w-2\/12{
    width: 16.666667%;
  }

  #uf-app .xl\:tw-w-3\/12{
    width: 25%;
  }

  #uf-app .xl\:tw-w-4\/12{
    width: 33.333333%;
  }

  #uf-app .xl\:tw-w-5\/12{
    width: 41.666667%;
  }

  #uf-app .xl\:tw-w-6\/12{
    width: 50%;
  }

  #uf-app .xl\:tw-w-7\/12{
    width: 58.333333%;
  }

  #uf-app .xl\:tw-w-8\/12{
    width: 66.666667%;
  }

  #uf-app .xl\:tw-w-9\/12{
    width: 75%;
  }

  #uf-app .xl\:tw-w-10\/12{
    width: 83.333333%;
  }

  #uf-app .xl\:tw-w-11\/12{
    width: 91.666667%;
  }

  #uf-app .xl\:tw-w-full{
    width: 100%;
  }

  #uf-app .xl\:tw-w-screen{
    width: 100vw;
  }

  #uf-app .xl\:tw-z-0{
    z-index: 0;
  }

  #uf-app .xl\:tw-z-10{
    z-index: 10;
  }

  #uf-app .xl\:tw-z-20{
    z-index: 20;
  }

  #uf-app .xl\:tw-z-30{
    z-index: 30;
  }

  #uf-app .xl\:tw-z-40{
    z-index: 40;
  }

  #uf-app .xl\:tw-z-50{
    z-index: 50;
  }

  #uf-app .xl\:tw-z-auto{
    z-index: auto;
  }

  #uf-app .xl\:tw-gap-0{
    grid-gap: 0;
    gap: 0;
  }

  #uf-app .xl\:tw-gap-1{
    grid-gap: 0.25rem;
    gap: 0.25rem;
  }

  #uf-app .xl\:tw-gap-2{
    grid-gap: 0.5rem;
    gap: 0.5rem;
  }

  #uf-app .xl\:tw-gap-3{
    grid-gap: 0.75rem;
    gap: 0.75rem;
  }

  #uf-app .xl\:tw-gap-4{
    grid-gap: 1rem;
    gap: 1rem;
  }

  #uf-app .xl\:tw-gap-5{
    grid-gap: 1.25rem;
    gap: 1.25rem;
  }

  #uf-app .xl\:tw-gap-6{
    grid-gap: 1.5rem;
    gap: 1.5rem;
  }

  #uf-app .xl\:tw-gap-8{
    grid-gap: 2rem;
    gap: 2rem;
  }

  #uf-app .xl\:tw-gap-10{
    grid-gap: 2.5rem;
    gap: 2.5rem;
  }

  #uf-app .xl\:tw-gap-12{
    grid-gap: 3rem;
    gap: 3rem;
  }

  #uf-app .xl\:tw-gap-16{
    grid-gap: 4rem;
    gap: 4rem;
  }

  #uf-app .xl\:tw-gap-20{
    grid-gap: 5rem;
    gap: 5rem;
  }

  #uf-app .xl\:tw-gap-24{
    grid-gap: 6rem;
    gap: 6rem;
  }

  #uf-app .xl\:tw-gap-32{
    grid-gap: 8rem;
    gap: 8rem;
  }

  #uf-app .xl\:tw-gap-40{
    grid-gap: 10rem;
    gap: 10rem;
  }

  #uf-app .xl\:tw-gap-48{
    grid-gap: 12rem;
    gap: 12rem;
  }

  #uf-app .xl\:tw-gap-56{
    grid-gap: 14rem;
    gap: 14rem;
  }

  #uf-app .xl\:tw-gap-64{
    grid-gap: 16rem;
    gap: 16rem;
  }

  #uf-app .xl\:tw-gap-px{
    grid-gap: 1px;
    gap: 1px;
  }

  #uf-app .xl\:tw-gap-x-0{
    grid-column-gap: 0;
    column-gap: 0;
  }

  #uf-app .xl\:tw-gap-x-1{
    grid-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  #uf-app .xl\:tw-gap-x-2{
    grid-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  #uf-app .xl\:tw-gap-x-3{
    grid-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  #uf-app .xl\:tw-gap-x-4{
    grid-column-gap: 1rem;
    column-gap: 1rem;
  }

  #uf-app .xl\:tw-gap-x-5{
    grid-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  #uf-app .xl\:tw-gap-x-6{
    grid-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  #uf-app .xl\:tw-gap-x-8{
    grid-column-gap: 2rem;
    column-gap: 2rem;
  }

  #uf-app .xl\:tw-gap-x-10{
    grid-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  #uf-app .xl\:tw-gap-x-12{
    grid-column-gap: 3rem;
    column-gap: 3rem;
  }

  #uf-app .xl\:tw-gap-x-16{
    grid-column-gap: 4rem;
    column-gap: 4rem;
  }

  #uf-app .xl\:tw-gap-x-20{
    grid-column-gap: 5rem;
    column-gap: 5rem;
  }

  #uf-app .xl\:tw-gap-x-24{
    grid-column-gap: 6rem;
    column-gap: 6rem;
  }

  #uf-app .xl\:tw-gap-x-32{
    grid-column-gap: 8rem;
    column-gap: 8rem;
  }

  #uf-app .xl\:tw-gap-x-40{
    grid-column-gap: 10rem;
    column-gap: 10rem;
  }

  #uf-app .xl\:tw-gap-x-48{
    grid-column-gap: 12rem;
    column-gap: 12rem;
  }

  #uf-app .xl\:tw-gap-x-56{
    grid-column-gap: 14rem;
    column-gap: 14rem;
  }

  #uf-app .xl\:tw-gap-x-64{
    grid-column-gap: 16rem;
    column-gap: 16rem;
  }

  #uf-app .xl\:tw-gap-x-px{
    grid-column-gap: 1px;
    column-gap: 1px;
  }

  #uf-app .xl\:tw-gap-y-0{
    grid-row-gap: 0;
    row-gap: 0;
  }

  #uf-app .xl\:tw-gap-y-1{
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem;
  }

  #uf-app .xl\:tw-gap-y-2{
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem;
  }

  #uf-app .xl\:tw-gap-y-3{
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem;
  }

  #uf-app .xl\:tw-gap-y-4{
    grid-row-gap: 1rem;
    row-gap: 1rem;
  }

  #uf-app .xl\:tw-gap-y-5{
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
  }

  #uf-app .xl\:tw-gap-y-6{
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
  }

  #uf-app .xl\:tw-gap-y-8{
    grid-row-gap: 2rem;
    row-gap: 2rem;
  }

  #uf-app .xl\:tw-gap-y-10{
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem;
  }

  #uf-app .xl\:tw-gap-y-12{
    grid-row-gap: 3rem;
    row-gap: 3rem;
  }

  #uf-app .xl\:tw-gap-y-16{
    grid-row-gap: 4rem;
    row-gap: 4rem;
  }

  #uf-app .xl\:tw-gap-y-20{
    grid-row-gap: 5rem;
    row-gap: 5rem;
  }

  #uf-app .xl\:tw-gap-y-24{
    grid-row-gap: 6rem;
    row-gap: 6rem;
  }

  #uf-app .xl\:tw-gap-y-32{
    grid-row-gap: 8rem;
    row-gap: 8rem;
  }

  #uf-app .xl\:tw-gap-y-40{
    grid-row-gap: 10rem;
    row-gap: 10rem;
  }

  #uf-app .xl\:tw-gap-y-48{
    grid-row-gap: 12rem;
    row-gap: 12rem;
  }

  #uf-app .xl\:tw-gap-y-56{
    grid-row-gap: 14rem;
    row-gap: 14rem;
  }

  #uf-app .xl\:tw-gap-y-64{
    grid-row-gap: 16rem;
    row-gap: 16rem;
  }

  #uf-app .xl\:tw-gap-y-px{
    grid-row-gap: 1px;
    row-gap: 1px;
  }

  #uf-app .xl\:tw-grid-flow-row{
    grid-auto-flow: row;
  }

  #uf-app .xl\:tw-grid-flow-col{
    grid-auto-flow: column;
  }

  #uf-app .xl\:tw-grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  #uf-app .xl\:tw-grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  #uf-app .xl\:tw-grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  #uf-app .xl\:tw-grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  #uf-app .xl\:tw-grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  #uf-app .xl\:tw-grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  #uf-app .xl\:tw-grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  #uf-app .xl\:tw-grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  #uf-app .xl\:tw-grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  #uf-app .xl\:tw-grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  #uf-app .xl\:tw-grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  #uf-app .xl\:tw-grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  #uf-app .xl\:tw-grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  #uf-app .xl\:tw-grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  #uf-app .xl\:tw-grid-cols-none{
    grid-template-columns: none;
  }

  #uf-app .xl\:tw-auto-cols-auto{
    grid-auto-columns: auto;
  }

  #uf-app .xl\:tw-auto-cols-min{
    grid-auto-columns: min-content;
  }

  #uf-app .xl\:tw-auto-cols-max{
    grid-auto-columns: max-content;
  }

  #uf-app .xl\:tw-auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  #uf-app .xl\:tw-col-auto{
    grid-column: auto;
  }

  #uf-app .xl\:tw-col-span-1{
    grid-column: span 1 / span 1;
  }

  #uf-app .xl\:tw-col-span-2{
    grid-column: span 2 / span 2;
  }

  #uf-app .xl\:tw-col-span-3{
    grid-column: span 3 / span 3;
  }

  #uf-app .xl\:tw-col-span-4{
    grid-column: span 4 / span 4;
  }

  #uf-app .xl\:tw-col-span-5{
    grid-column: span 5 / span 5;
  }

  #uf-app .xl\:tw-col-span-6{
    grid-column: span 6 / span 6;
  }

  #uf-app .xl\:tw-col-span-7{
    grid-column: span 7 / span 7;
  }

  #uf-app .xl\:tw-col-span-8{
    grid-column: span 8 / span 8;
  }

  #uf-app .xl\:tw-col-span-9{
    grid-column: span 9 / span 9;
  }

  #uf-app .xl\:tw-col-span-10{
    grid-column: span 10 / span 10;
  }

  #uf-app .xl\:tw-col-span-11{
    grid-column: span 11 / span 11;
  }

  #uf-app .xl\:tw-col-span-12{
    grid-column: span 12 / span 12;
  }

  #uf-app .xl\:tw-col-span-full{
    grid-column: 1 / -1;
  }

  #uf-app .xl\:tw-col-start-1{
    grid-column-start: 1;
  }

  #uf-app .xl\:tw-col-start-2{
    grid-column-start: 2;
  }

  #uf-app .xl\:tw-col-start-3{
    grid-column-start: 3;
  }

  #uf-app .xl\:tw-col-start-4{
    grid-column-start: 4;
  }

  #uf-app .xl\:tw-col-start-5{
    grid-column-start: 5;
  }

  #uf-app .xl\:tw-col-start-6{
    grid-column-start: 6;
  }

  #uf-app .xl\:tw-col-start-7{
    grid-column-start: 7;
  }

  #uf-app .xl\:tw-col-start-8{
    grid-column-start: 8;
  }

  #uf-app .xl\:tw-col-start-9{
    grid-column-start: 9;
  }

  #uf-app .xl\:tw-col-start-10{
    grid-column-start: 10;
  }

  #uf-app .xl\:tw-col-start-11{
    grid-column-start: 11;
  }

  #uf-app .xl\:tw-col-start-12{
    grid-column-start: 12;
  }

  #uf-app .xl\:tw-col-start-13{
    grid-column-start: 13;
  }

  #uf-app .xl\:tw-col-start-auto{
    grid-column-start: auto;
  }

  #uf-app .xl\:tw-col-end-1{
    grid-column-end: 1;
  }

  #uf-app .xl\:tw-col-end-2{
    grid-column-end: 2;
  }

  #uf-app .xl\:tw-col-end-3{
    grid-column-end: 3;
  }

  #uf-app .xl\:tw-col-end-4{
    grid-column-end: 4;
  }

  #uf-app .xl\:tw-col-end-5{
    grid-column-end: 5;
  }

  #uf-app .xl\:tw-col-end-6{
    grid-column-end: 6;
  }

  #uf-app .xl\:tw-col-end-7{
    grid-column-end: 7;
  }

  #uf-app .xl\:tw-col-end-8{
    grid-column-end: 8;
  }

  #uf-app .xl\:tw-col-end-9{
    grid-column-end: 9;
  }

  #uf-app .xl\:tw-col-end-10{
    grid-column-end: 10;
  }

  #uf-app .xl\:tw-col-end-11{
    grid-column-end: 11;
  }

  #uf-app .xl\:tw-col-end-12{
    grid-column-end: 12;
  }

  #uf-app .xl\:tw-col-end-13{
    grid-column-end: 13;
  }

  #uf-app .xl\:tw-col-end-auto{
    grid-column-end: auto;
  }

  #uf-app .xl\:tw-grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  #uf-app .xl\:tw-grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  #uf-app .xl\:tw-grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  #uf-app .xl\:tw-grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  #uf-app .xl\:tw-grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  #uf-app .xl\:tw-grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  #uf-app .xl\:tw-grid-rows-none{
    grid-template-rows: none;
  }

  #uf-app .xl\:tw-auto-rows-auto{
    grid-auto-rows: auto;
  }

  #uf-app .xl\:tw-auto-rows-min{
    grid-auto-rows: min-content;
  }

  #uf-app .xl\:tw-auto-rows-max{
    grid-auto-rows: max-content;
  }

  #uf-app .xl\:tw-auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  #uf-app .xl\:tw-row-auto{
    grid-row: auto;
  }

  #uf-app .xl\:tw-row-span-1{
    grid-row: span 1 / span 1;
  }

  #uf-app .xl\:tw-row-span-2{
    grid-row: span 2 / span 2;
  }

  #uf-app .xl\:tw-row-span-3{
    grid-row: span 3 / span 3;
  }

  #uf-app .xl\:tw-row-span-4{
    grid-row: span 4 / span 4;
  }

  #uf-app .xl\:tw-row-span-5{
    grid-row: span 5 / span 5;
  }

  #uf-app .xl\:tw-row-span-6{
    grid-row: span 6 / span 6;
  }

  #uf-app .xl\:tw-row-span-full{
    grid-row: 1 / -1;
  }

  #uf-app .xl\:tw-row-start-1{
    grid-row-start: 1;
  }

  #uf-app .xl\:tw-row-start-2{
    grid-row-start: 2;
  }

  #uf-app .xl\:tw-row-start-3{
    grid-row-start: 3;
  }

  #uf-app .xl\:tw-row-start-4{
    grid-row-start: 4;
  }

  #uf-app .xl\:tw-row-start-5{
    grid-row-start: 5;
  }

  #uf-app .xl\:tw-row-start-6{
    grid-row-start: 6;
  }

  #uf-app .xl\:tw-row-start-7{
    grid-row-start: 7;
  }

  #uf-app .xl\:tw-row-start-auto{
    grid-row-start: auto;
  }

  #uf-app .xl\:tw-row-end-1{
    grid-row-end: 1;
  }

  #uf-app .xl\:tw-row-end-2{
    grid-row-end: 2;
  }

  #uf-app .xl\:tw-row-end-3{
    grid-row-end: 3;
  }

  #uf-app .xl\:tw-row-end-4{
    grid-row-end: 4;
  }

  #uf-app .xl\:tw-row-end-5{
    grid-row-end: 5;
  }

  #uf-app .xl\:tw-row-end-6{
    grid-row-end: 6;
  }

  #uf-app .xl\:tw-row-end-7{
    grid-row-end: 7;
  }

  #uf-app .xl\:tw-row-end-auto{
    grid-row-end: auto;
  }

  #uf-app .xl\:tw-origin-center{
    transform-origin: center;
  }

  #uf-app .xl\:tw-origin-top{
    transform-origin: top;
  }

  #uf-app .xl\:tw-origin-top-right{
    transform-origin: top right;
  }

  #uf-app .xl\:tw-origin-right{
    transform-origin: right;
  }

  #uf-app .xl\:tw-origin-bottom-right{
    transform-origin: bottom right;
  }

  #uf-app .xl\:tw-origin-bottom{
    transform-origin: bottom;
  }

  #uf-app .xl\:tw-origin-bottom-left{
    transform-origin: bottom left;
  }

  #uf-app .xl\:tw-origin-left{
    transform-origin: left;
  }

  #uf-app .xl\:tw-origin-top-left{
    transform-origin: top left;
  }

  #uf-app .xl\:tw-scale-0{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  #uf-app .xl\:tw-scale-50{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  #uf-app .xl\:tw-scale-75{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  #uf-app .xl\:tw-scale-90{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  #uf-app .xl\:tw-scale-95{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  #uf-app .xl\:tw-scale-100{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  #uf-app .xl\:tw-scale-105{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  #uf-app .xl\:tw-scale-110{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  #uf-app .xl\:tw-scale-125{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  #uf-app .xl\:tw-scale-150{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  #uf-app .xl\:tw-scale-x-0{
    --transform-scale-x: 0;
  }

  #uf-app .xl\:tw-scale-x-50{
    --transform-scale-x: .5;
  }

  #uf-app .xl\:tw-scale-x-75{
    --transform-scale-x: .75;
  }

  #uf-app .xl\:tw-scale-x-90{
    --transform-scale-x: .9;
  }

  #uf-app .xl\:tw-scale-x-95{
    --transform-scale-x: .95;
  }

  #uf-app .xl\:tw-scale-x-100{
    --transform-scale-x: 1;
  }

  #uf-app .xl\:tw-scale-x-105{
    --transform-scale-x: 1.05;
  }

  #uf-app .xl\:tw-scale-x-110{
    --transform-scale-x: 1.1;
  }

  #uf-app .xl\:tw-scale-x-125{
    --transform-scale-x: 1.25;
  }

  #uf-app .xl\:tw-scale-x-150{
    --transform-scale-x: 1.5;
  }

  #uf-app .xl\:tw-scale-y-0{
    --transform-scale-y: 0;
  }

  #uf-app .xl\:tw-scale-y-50{
    --transform-scale-y: .5;
  }

  #uf-app .xl\:tw-scale-y-75{
    --transform-scale-y: .75;
  }

  #uf-app .xl\:tw-scale-y-90{
    --transform-scale-y: .9;
  }

  #uf-app .xl\:tw-scale-y-95{
    --transform-scale-y: .95;
  }

  #uf-app .xl\:tw-scale-y-100{
    --transform-scale-y: 1;
  }

  #uf-app .xl\:tw-scale-y-105{
    --transform-scale-y: 1.05;
  }

  #uf-app .xl\:tw-scale-y-110{
    --transform-scale-y: 1.1;
  }

  #uf-app .xl\:tw-scale-y-125{
    --transform-scale-y: 1.25;
  }

  #uf-app .xl\:tw-scale-y-150{
    --transform-scale-y: 1.5;
  }

  #uf-app .xl\:tw-rotate-0{
    --transform-rotate: 0;
  }

  #uf-app .xl\:tw-rotate-1{
    --transform-rotate: 1deg;
  }

  #uf-app .xl\:tw-rotate-2{
    --transform-rotate: 2deg;
  }

  #uf-app .xl\:tw-rotate-3{
    --transform-rotate: 3deg;
  }

  #uf-app .xl\:tw-rotate-6{
    --transform-rotate: 6deg;
  }

  #uf-app .xl\:tw-rotate-12{
    --transform-rotate: 12deg;
  }

  #uf-app .xl\:tw-rotate-45{
    --transform-rotate: 45deg;
  }

  #uf-app .xl\:tw-rotate-90{
    --transform-rotate: 90deg;
  }

  #uf-app .xl\:tw-rotate-180{
    --transform-rotate: 180deg;
  }

  #uf-app .xl\:tw--rotate-180{
    --transform-rotate: -180deg;
  }

  #uf-app .xl\:tw--rotate-90{
    --transform-rotate: -90deg;
  }

  #uf-app .xl\:tw--rotate-45{
    --transform-rotate: -45deg;
  }

  #uf-app .xl\:tw--rotate-12{
    --transform-rotate: -12deg;
  }

  #uf-app .xl\:tw--rotate-6{
    --transform-rotate: -6deg;
  }

  #uf-app .xl\:tw--rotate-3{
    --transform-rotate: -3deg;
  }

  #uf-app .xl\:tw--rotate-2{
    --transform-rotate: -2deg;
  }

  #uf-app .xl\:tw--rotate-1{
    --transform-rotate: -1deg;
  }

  #uf-app .xl\:tw-translate-x-0{
    --transform-translate-x: 0;
  }

  #uf-app .xl\:tw-translate-x-1{
    --transform-translate-x: 0.25rem;
  }

  #uf-app .xl\:tw-translate-x-2{
    --transform-translate-x: 0.5rem;
  }

  #uf-app .xl\:tw-translate-x-3{
    --transform-translate-x: 0.75rem;
  }

  #uf-app .xl\:tw-translate-x-4{
    --transform-translate-x: 1rem;
  }

  #uf-app .xl\:tw-translate-x-5{
    --transform-translate-x: 1.25rem;
  }

  #uf-app .xl\:tw-translate-x-6{
    --transform-translate-x: 1.5rem;
  }

  #uf-app .xl\:tw-translate-x-8{
    --transform-translate-x: 2rem;
  }

  #uf-app .xl\:tw-translate-x-10{
    --transform-translate-x: 2.5rem;
  }

  #uf-app .xl\:tw-translate-x-12{
    --transform-translate-x: 3rem;
  }

  #uf-app .xl\:tw-translate-x-16{
    --transform-translate-x: 4rem;
  }

  #uf-app .xl\:tw-translate-x-20{
    --transform-translate-x: 5rem;
  }

  #uf-app .xl\:tw-translate-x-24{
    --transform-translate-x: 6rem;
  }

  #uf-app .xl\:tw-translate-x-32{
    --transform-translate-x: 8rem;
  }

  #uf-app .xl\:tw-translate-x-40{
    --transform-translate-x: 10rem;
  }

  #uf-app .xl\:tw-translate-x-48{
    --transform-translate-x: 12rem;
  }

  #uf-app .xl\:tw-translate-x-56{
    --transform-translate-x: 14rem;
  }

  #uf-app .xl\:tw-translate-x-64{
    --transform-translate-x: 16rem;
  }

  #uf-app .xl\:tw-translate-x-px{
    --transform-translate-x: 1px;
  }

  #uf-app .xl\:tw--translate-x-1{
    --transform-translate-x: -0.25rem;
  }

  #uf-app .xl\:tw--translate-x-2{
    --transform-translate-x: -0.5rem;
  }

  #uf-app .xl\:tw--translate-x-3{
    --transform-translate-x: -0.75rem;
  }

  #uf-app .xl\:tw--translate-x-4{
    --transform-translate-x: -1rem;
  }

  #uf-app .xl\:tw--translate-x-5{
    --transform-translate-x: -1.25rem;
  }

  #uf-app .xl\:tw--translate-x-6{
    --transform-translate-x: -1.5rem;
  }

  #uf-app .xl\:tw--translate-x-8{
    --transform-translate-x: -2rem;
  }

  #uf-app .xl\:tw--translate-x-10{
    --transform-translate-x: -2.5rem;
  }

  #uf-app .xl\:tw--translate-x-12{
    --transform-translate-x: -3rem;
  }

  #uf-app .xl\:tw--translate-x-16{
    --transform-translate-x: -4rem;
  }

  #uf-app .xl\:tw--translate-x-20{
    --transform-translate-x: -5rem;
  }

  #uf-app .xl\:tw--translate-x-24{
    --transform-translate-x: -6rem;
  }

  #uf-app .xl\:tw--translate-x-32{
    --transform-translate-x: -8rem;
  }

  #uf-app .xl\:tw--translate-x-40{
    --transform-translate-x: -10rem;
  }

  #uf-app .xl\:tw--translate-x-48{
    --transform-translate-x: -12rem;
  }

  #uf-app .xl\:tw--translate-x-56{
    --transform-translate-x: -14rem;
  }

  #uf-app .xl\:tw--translate-x-64{
    --transform-translate-x: -16rem;
  }

  #uf-app .xl\:tw--translate-x-px{
    --transform-translate-x: -1px;
  }

  #uf-app .xl\:tw--translate-x-full{
    --transform-translate-x: -100%;
  }

  #uf-app .xl\:tw--translate-x-1\/2{
    --transform-translate-x: -50%;
  }

  #uf-app .xl\:tw-translate-x-1\/2{
    --transform-translate-x: 50%;
  }

  #uf-app .xl\:tw-translate-x-full{
    --transform-translate-x: 100%;
  }

  #uf-app .xl\:tw-translate-y-0{
    --transform-translate-y: 0;
  }

  #uf-app .xl\:tw-translate-y-1{
    --transform-translate-y: 0.25rem;
  }

  #uf-app .xl\:tw-translate-y-2{
    --transform-translate-y: 0.5rem;
  }

  #uf-app .xl\:tw-translate-y-3{
    --transform-translate-y: 0.75rem;
  }

  #uf-app .xl\:tw-translate-y-4{
    --transform-translate-y: 1rem;
  }

  #uf-app .xl\:tw-translate-y-5{
    --transform-translate-y: 1.25rem;
  }

  #uf-app .xl\:tw-translate-y-6{
    --transform-translate-y: 1.5rem;
  }

  #uf-app .xl\:tw-translate-y-8{
    --transform-translate-y: 2rem;
  }

  #uf-app .xl\:tw-translate-y-10{
    --transform-translate-y: 2.5rem;
  }

  #uf-app .xl\:tw-translate-y-12{
    --transform-translate-y: 3rem;
  }

  #uf-app .xl\:tw-translate-y-16{
    --transform-translate-y: 4rem;
  }

  #uf-app .xl\:tw-translate-y-20{
    --transform-translate-y: 5rem;
  }

  #uf-app .xl\:tw-translate-y-24{
    --transform-translate-y: 6rem;
  }

  #uf-app .xl\:tw-translate-y-32{
    --transform-translate-y: 8rem;
  }

  #uf-app .xl\:tw-translate-y-40{
    --transform-translate-y: 10rem;
  }

  #uf-app .xl\:tw-translate-y-48{
    --transform-translate-y: 12rem;
  }

  #uf-app .xl\:tw-translate-y-56{
    --transform-translate-y: 14rem;
  }

  #uf-app .xl\:tw-translate-y-64{
    --transform-translate-y: 16rem;
  }

  #uf-app .xl\:tw-translate-y-px{
    --transform-translate-y: 1px;
  }

  #uf-app .xl\:tw--translate-y-1{
    --transform-translate-y: -0.25rem;
  }

  #uf-app .xl\:tw--translate-y-2{
    --transform-translate-y: -0.5rem;
  }

  #uf-app .xl\:tw--translate-y-3{
    --transform-translate-y: -0.75rem;
  }

  #uf-app .xl\:tw--translate-y-4{
    --transform-translate-y: -1rem;
  }

  #uf-app .xl\:tw--translate-y-5{
    --transform-translate-y: -1.25rem;
  }

  #uf-app .xl\:tw--translate-y-6{
    --transform-translate-y: -1.5rem;
  }

  #uf-app .xl\:tw--translate-y-8{
    --transform-translate-y: -2rem;
  }

  #uf-app .xl\:tw--translate-y-10{
    --transform-translate-y: -2.5rem;
  }

  #uf-app .xl\:tw--translate-y-12{
    --transform-translate-y: -3rem;
  }

  #uf-app .xl\:tw--translate-y-16{
    --transform-translate-y: -4rem;
  }

  #uf-app .xl\:tw--translate-y-20{
    --transform-translate-y: -5rem;
  }

  #uf-app .xl\:tw--translate-y-24{
    --transform-translate-y: -6rem;
  }

  #uf-app .xl\:tw--translate-y-32{
    --transform-translate-y: -8rem;
  }

  #uf-app .xl\:tw--translate-y-40{
    --transform-translate-y: -10rem;
  }

  #uf-app .xl\:tw--translate-y-48{
    --transform-translate-y: -12rem;
  }

  #uf-app .xl\:tw--translate-y-56{
    --transform-translate-y: -14rem;
  }

  #uf-app .xl\:tw--translate-y-64{
    --transform-translate-y: -16rem;
  }

  #uf-app .xl\:tw--translate-y-px{
    --transform-translate-y: -1px;
  }

  #uf-app .xl\:tw--translate-y-full{
    --transform-translate-y: -100%;
  }

  #uf-app .xl\:tw--translate-y-1\/2{
    --transform-translate-y: -50%;
  }

  #uf-app .xl\:tw-translate-y-1\/2{
    --transform-translate-y: 50%;
  }

  #uf-app .xl\:tw-translate-y-full{
    --transform-translate-y: 100%;
  }

  #uf-app .xl\:tw-skew-x-0{
    --transform-skew-x: 0;
  }

  #uf-app .xl\:tw-skew-x-1{
    --transform-skew-x: 1deg;
  }

  #uf-app .xl\:tw-skew-x-2{
    --transform-skew-x: 2deg;
  }

  #uf-app .xl\:tw-skew-x-3{
    --transform-skew-x: 3deg;
  }

  #uf-app .xl\:tw-skew-x-6{
    --transform-skew-x: 6deg;
  }

  #uf-app .xl\:tw-skew-x-12{
    --transform-skew-x: 12deg;
  }

  #uf-app .xl\:tw--skew-x-12{
    --transform-skew-x: -12deg;
  }

  #uf-app .xl\:tw--skew-x-6{
    --transform-skew-x: -6deg;
  }

  #uf-app .xl\:tw--skew-x-3{
    --transform-skew-x: -3deg;
  }

  #uf-app .xl\:tw--skew-x-2{
    --transform-skew-x: -2deg;
  }

  #uf-app .xl\:tw--skew-x-1{
    --transform-skew-x: -1deg;
  }

  #uf-app .xl\:tw-skew-y-0{
    --transform-skew-y: 0;
  }

  #uf-app .xl\:tw-skew-y-1{
    --transform-skew-y: 1deg;
  }

  #uf-app .xl\:tw-skew-y-2{
    --transform-skew-y: 2deg;
  }

  #uf-app .xl\:tw-skew-y-3{
    --transform-skew-y: 3deg;
  }

  #uf-app .xl\:tw-skew-y-6{
    --transform-skew-y: 6deg;
  }

  #uf-app .xl\:tw-skew-y-12{
    --transform-skew-y: 12deg;
  }

  #uf-app .xl\:tw--skew-y-12{
    --transform-skew-y: -12deg;
  }

  #uf-app .xl\:tw--skew-y-6{
    --transform-skew-y: -6deg;
  }

  #uf-app .xl\:tw--skew-y-3{
    --transform-skew-y: -3deg;
  }

  #uf-app .xl\:tw--skew-y-2{
    --transform-skew-y: -2deg;
  }

  #uf-app .xl\:tw--skew-y-1{
    --transform-skew-y: -1deg;
  }

  #uf-app .xl\:tw-transition-none{
    transition-property: none;
  }

  #uf-app .xl\:tw-transition-all{
    transition-property: all;
  }

  #uf-app .xl\:tw-transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  }

  #uf-app .xl\:tw-transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
  }

  #uf-app .xl\:tw-transition-opacity{
    transition-property: opacity;
  }

  #uf-app .xl\:tw-transition-shadow{
    transition-property: box-shadow;
  }

  #uf-app .xl\:tw-transition-transform{
    transition-property: transform;
  }

  #uf-app .xl\:tw-ease-linear{
    transition-timing-function: linear;
  }

  #uf-app .xl\:tw-ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  #uf-app .xl\:tw-ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  #uf-app .xl\:tw-ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  #uf-app .xl\:tw-duration-75{
    transition-duration: 75ms;
  }

  #uf-app .xl\:tw-duration-100{
    transition-duration: 100ms;
  }

  #uf-app .xl\:tw-duration-150{
    transition-duration: 150ms;
  }

  #uf-app .xl\:tw-duration-200{
    transition-duration: 200ms;
  }

  #uf-app .xl\:tw-duration-300{
    transition-duration: 300ms;
  }

  #uf-app .xl\:tw-duration-500{
    transition-duration: 500ms;
  }

  #uf-app .xl\:tw-duration-700{
    transition-duration: 700ms;
  }

  #uf-app .xl\:tw-duration-1000{
    transition-duration: 1000ms;
  }

  #uf-app .xl\:tw-delay-75{
    transition-delay: 75ms;
  }

  #uf-app .xl\:tw-delay-100{
    transition-delay: 100ms;
  }

  #uf-app .xl\:tw-delay-150{
    transition-delay: 150ms;
  }

  #uf-app .xl\:tw-delay-200{
    transition-delay: 200ms;
  }

  #uf-app .xl\:tw-delay-300{
    transition-delay: 300ms;
  }

  #uf-app .xl\:tw-delay-500{
    transition-delay: 500ms;
  }

  #uf-app .xl\:tw-delay-700{
    transition-delay: 700ms;
  }

  #uf-app .xl\:tw-delay-1000{
    transition-delay: 1000ms;
  }

  #uf-app .xl\:tw-animate-none{
    animation: none;
  }

  #uf-app .xl\:tw-animate-spin{
    animation: spin 1s linear infinite;
  }

  #uf-app .xl\:tw-animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  #uf-app .xl\:tw-animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  #uf-app .xl\:tw-animate-bounce{
    animation: bounce 1s infinite;
  }
}

/**********************************************************
 * Color Themes
 * ********************************************************/

.panels-module__dark__KVu6q.panel .panel-body {
  background-color: var(--color-blue-grey-200);
}

.panels-module__dark__KVu6q.panel .panel-heading {
  background-color: var(--color-white);
}

/* TODO: convert this over to CSS modules */

.panel .panel-body {
  background-color: var(--color-white);
}

.panel .panel-heading {
  background-color: var(--color-white);
}

.panel-default .panel-heading {
  background-color: var(--color-blue-grey-50);
}

/**********************************************************
 * Header Section
 * ********************************************************/

.panels-module__header__Uurxu {
  height: 56px;
  min-height: 56px;
  width: 100%;
  padding: var(--thin-spacing);
  border-bottom: var(--default-border);
}

.panels-module__headerIcon__61xIL {
  margin-right: 8px;
}

.panels-module__headerLabelWithButton__s4QYA {
  /* compensates for the back button to keep text centered */
  padding-right: 28px;
  width: 100%;
}

.panels-module__headerButtons__Je0Z8 {
  align-self: flex-start;
}

/**********************************************************
 * Main Section
 * ********************************************************/

.panels-module__mediumWidth__gwLGG {
  width: var(--medium-panel-width);
}

.panels-module__panelList__Ujnxm {
  width: 100%;
}

.panels-module__panelItem__0NOSM {
  min-height: 68px;
}

.panels-module__noCard__0KE33 {
  box-shadow: none;
}

.panels-module__flatCard__Q3Dlg {
  background: white;
  border: var(--default-border);
}

/* These are taken from material-design-lite, https://getmdl.io/
/* mdl-shadow--2dp */

.panels-module__card1__UM76g {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2),
    0 1px 5px 0 rgba(0, 0, 0, 0.12);
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}

/* mdl-shadow--3dp */

.panels-module__card2__vWa0L {
  box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2),
    0 1px 8px 0 rgba(0, 0, 0, 0.12);
}

/* mdl-shadow--4dp */

.panels-module__card3__r8c\+P {
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12),
    0 2px 4px -1px rgba(0, 0, 0, 0.2);
}

/* mdl-shadow--6dp */

.panels-module__card4__NdL1o {
  box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12),
    0 3px 5px -1px rgba(0, 0, 0, 0.2);
}

/* mdl-shadow--8dp */

.panels-module__card5__QPHAE {
  box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14),
    0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2);
}

/*
 * These are identical to the card classes above, except that they
 * only show along the bottom edge. This is useful for the bottom of
 * toolbars
 */

.panels-module__card1Bottom__3vA4P {
  box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.14),
    0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px -5px rgba(0, 0, 0, 0.12);
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}

.panels-module__card2Bottom__5yZH7 {
  box-shadow: 0 3px 4px -4px rgba(0, 0, 0, 0.14),
    0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px -8px rgba(0, 0, 0, 0.12);
}

.panels-module__card3Bottom__veex0 {
  box-shadow: 0 4px 5px -5px rgba(0, 0, 0, 0.14),
    0 1px 10px -10px rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
}

.panels-module__card4Bottom__99BrZ {
  box-shadow: 0 6px 10px -10px rgba(0, 0, 0, 0.14),
    0 1px 18px -18px rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2);
}

.panels-module__card5Bottom__US1R4 {
  box-shadow: 0 8px 10px -10px rgba(0, 0, 0, 0.14),
    0 3px 14px -14px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2);
}

.panels-module__allowBorderShadow__267hm {
  /* This is kind of a hack - by giving the element a z-index, the
    border will show on top of any adjacent content */
  z-index: var(--zindex-navbar);
}

.panels-module__titledSection__YVJ80 {
  display: grid;
  /**
   * see link for why we need to use minmax to prevent content from expanding the cells.
   * https://stackoverflow.com/questions/52861086/how-come-minmax0-1fr-works-for-long-elements-while-1fr-doesnt
   */
  grid-template-columns: minmax(0, 1fr) minmax(0, 6fr);
  /* Adds a space between a text label and a button panel, for example */
  column-gap: var(--thin-spacing);
}

.panels-module__titledSectionCard__onlW8 {
  background-color: var(--color-white);
  border: var(--default-border);
  padding: var(--thin-spacing);
  /* Allow stacked cards to collapse borders */
  margin-bottom: calc(-1 * var(--default-border-width));
}

/**
 * New blueprint-friendly headers
  * TODO: replace the above with these
  */

.panels-module__bpPanel__BPaE1 {
  border: var(--default-border);
  margin-bottom: var(--thick-spacing);
}

.panels-module__bpPanelHeader__uYjX7 {
  background-color: var(--color-blue-grey-100);
  padding-top: var(--small-spacing);
  padding-bottom: var(--small-spacing);
  padding-left: var(--thick-spacing);
  padding-right: var(--thick-spacing);
}

.panels-module__bpPanelBody__Em\+UL {
  background-color: var(--color-white);
}

.popups-module__fitWidth__ixl8V {
  max-width: 100%;
}

.popups-module__minMediumWidth__\+F1cJ {
  min-width: var(--popup-medium-width);
}

.popups-module__mediumWidth__Grjpc {
  width: var(--popup-medium-width);
}

.popups-module__largeWidth__5Azeb {
  width: var(--popup-large-width);
}

.popups-module__maxLargeWidth__Fc7Uk {
  max-width: var(--popup-large-width);
}

.popups-module__extraLargeWidth__UWOtv {
  width: var(--popup-extra-large-width);
}

.popups-module__minExtraLargeWidth__iROHe {
  min-width: var(--popup-extra-large-width);
}

.popups-module__maxExtraLargeWidth__-aDpt {
  max-width: var(--popup-extra-large-width);
}

/** Dialog boxes */

.popups-module__dialog__xdf8B {
  background-color: var(--color-white);
}

.popups-module__dialog__xdf8B.popups-module__dialogSmall__5u04s {
  width: 300px;
}

.popups-module__dialog__xdf8B.popups-module__dialogMedium__zpJfU {
  /** Note this is a legacy size from bootstrap, blueprint uses 500px */
  width: 600px;
}

.popups-module__dialog__xdf8B.popups-module__dialogLarge__ARXov {
  width: 900px;
}

.popups-module__dialog__xdf8B.popups-module__dialogXLarge__jmyk1 {
  width: 1200px;
}

.popups-module__fit__\+WW10 {
  width: 100%;
  height: 100%;
}

.popups-module__fit__\+WW10 span.bp4-popover-target {
  width: 100%;
  height: 100%;
}

/**
 * For blueprint dropdowns
 */

.popups-module__dropdownMedium__7KImv,
.popups-module__mediumPopup__-T3kQ {
  max-height: var(--popup-medium-height);
  overflow: auto;
}

.popups-module__dropdown__C8aCt .bp4-input-group {
  margin: var(--very-thin-spacing);
}

.popups-module__dropdownLarge__jzlb1 {
  max-height: var(--popup-extra-large-height);
  overflow: auto;
}

/**
 *  if popups can stick around when the user clicks outside of them, then this allows other popups
 *  to appear on top. blueprint default z-index for overlays is 20.  this should be applied to
 *  portalClassName.
 */

.popups-module__stickyPopup__ogvXv .bp4-transition-container {
  z-index: 19;
}

/**********************************************************
 * Display Styles
 *********************************************************/

.root-module__displayNone__-gRTo {
  display: none;
}

.root-module__displayInlineBlock__4SeXE {
  display: inline-block;
}

.root-module__displayContents__Ub0tM {
  display: contents;
}

/**********************************************************
 * Margin Styles
 *********************************************************/

.root-module__shrink__w6FBR {
  margin: 0;
}

.root-module__veryThinMargin__B6tZB {
  margin: 4px;
}

.root-module__veryThinMarginTop__YVTzA {
  margin-top: 4px;
}

.root-module__veryThinMarginRight__FYrWv {
  margin-right: 4px;
}

.root-module__veryThinMarginBottom__Q2A0X {
  margin-bottom: 4px;
}

.root-module__veryThinMarginLeft__5YiXq {
  margin-left: 4px;
}

.root-module__veryThinMarginHorizontal__MaZPe {
  margin-left: 4px;
  margin-right: 4px;
}

.root-module__veryThinMarginVertical__0AuRr {
  margin-top: 4px;
  margin-bottom: 4px;
}

.root-module__thinMargin__H4gXf {
  margin: 8px;
}

.root-module__thinMarginTop__T1CDa {
  margin-top: 8px;
}

.root-module__thinMarginLeft__-ksyN {
  margin-left: 8px;
}

.root-module__thinMarginRight__F5Nn7 {
  margin-right: 8px;
}

.root-module__thinMarginBottom__CYuEZ {
  margin-bottom: 8px;
}

.root-module__thinMarginHorizontal__AraVT {
  margin-left: 8px;
  margin-right: 8px;
}

.root-module__thinMarginVertical__55p43 {
  margin-top: 8px;
  margin-bottom: 8px;
}

.root-module__smallMargin__sYy3a {
  margin: 12px;
}

.root-module__smallMarginBottom__sSs6x {
  margin-bottom: 12px;
}

.root-module__smallMarginTop__6nOqG {
  margin-top: 12px;
}

.root-module__smallMarginLeft__y1BxX {
  margin-left: 12px;
}

.root-module__smallMarginRight__YSTdk {
  margin-right: 12px;
}

.root-module__mediumMargin__Bw0I\+ {
  margin: 16px;
}

.root-module__mediumMarginTop__4ybks {
  margin-top: 16px;
}

.root-module__mediumMarginBottom__CLSdO {
  margin-bottom: 16px;
}

.root-module__mediumMarginRight__7iqTM {
  margin-right: 16px;
}

.root-module__mediumMarginLeft__D77Ia {
  margin-left: 16px;
}

.root-module__mediumHorizontalMargin__2xdH2 {
  margin: 0 16px;
}

.root-module__mediumMarginVertical__uOdzD {
  margin: 16px 0;
}

.root-module__thickMargin__Sue1- {
  margin: 24px;
}

.root-module__thickMarginHorizontal__S80i1 {
  margin-left: 24px;
  margin-right: 24px;
}

.root-module__thickMarginVertical__\+IT9Q {
  margin-top: 24px;
  margin-bottom: 24px;
}

.root-module__thickMarginLeft__MU92I {
  margin-left: 24px;
}

.root-module__thickMarginRight__sGaKk {
  margin-right: 24px;
}

.root-module__thickMarginBottom__yy87v {
  margin-bottom: 24px;
}

.root-module__thickMarginTop__9\+AtG {
  margin-top: 24px;
}

/**********************************************************
 * Padding Styles
 *********************************************************/

.root-module__noPadding__LCS9E {
  padding: 0;
}

.root-module__minimalPadding__PzvAn {
  padding: 2px;
}

.root-module__veryThinPadding__Kuhnu {
  padding: 4px;
}

.root-module__veryThinPaddingTop__YTVNF {
  padding-top: 4px;
}

.root-module__veryThinPaddingLeft__vYMlu {
  padding-left: 4px;
}

.root-module__veryThinPaddingRight__5pm8S {
  padding-right: 4px;
}

.root-module__veryThinPaddingBottom__BKZvo {
  padding-bottom: 4px;
}

.root-module__veryThinPaddingVertical__fWJWU {
  padding-top: 4px;
  padding-bottom: 4px;
}

.root-module__veryThinPaddingHorizontal__rZCq0 {
  padding-left: 4px;
  padding-right: 4px;
}

.root-module__thinPadding__UXTyo {
  padding: 8px;
}

.root-module__thinPaddingRight__svk5D {
  padding-right: 8px;
}

.root-module__thinPaddingLeft__UqSuD {
  padding-left: 8px;
}

.root-module__thinPaddingTop__uUiZw {
  padding-top: 8px;
}

.root-module__thinPaddingBottom__uXZHu {
  padding-bottom: 8px;
}

.root-module__thinPaddingHorizontal__nLyzs {
  padding-left: 8px;
  padding-right: 8px;
}

.root-module__thinPaddingVertical__8vIlS {
  padding-top: 8px;
  padding-bottom: 8px;
}

.root-module__smallPadding__J3hif {
  padding: 12px;
}

.root-module__smallPaddingRight__bzBym {
  padding-right: 12px;
}

.root-module__smallPaddingLeft__FwLQU {
  padding-left: 12px;
}

.root-module__smallPaddingTop__uppmj {
  padding-top: 12px;
}

.root-module__smallPaddingBottom__FFLaV {
  padding-bottom: 12px;
}

.root-module__smallPaddingHorizontal__QcONg {
  padding-left: 12px;
  padding-right: 12px;
}

.root-module__smallPaddingVertical__jmyUG {
  padding-top: 12px;
  padding-bottom: 12px;
}

.root-module__mediumPadding__9IJxw {
  padding: 16px;
}

.root-module__mediumPaddingLeft__F8-vJ {
  padding-left: 16px;
}

.root-module__mediumPaddingTop__DxilK {
  padding-top: 16px;
}

.root-module__mediumPaddingRight__vgvAj {
  padding-right: 16px;
}

.root-module__mediumPaddingBottom__DsjM7 {
  padding-bottom: 16px;
}

.root-module__mediumPaddingHorizontal__xVC\+R {
  padding-left: 16px;
  padding-right: 16px;
}

.root-module__mediumPaddingVertical__cUuMP {
  padding-top: 16px;
  padding-bottom: 16px;
}

.root-module__thickPadding__I17\+g {
  padding: 24px;
}

.root-module__thickPaddingBottom__VgtPh {
  padding-bottom: 24px;
}

.root-module__thickPaddingTop__CVdlJ {
  padding-top: 24px;
}

.root-module__thickPaddingRight__v7xxh {
  padding-right: 24px;
}

.root-module__thickPaddingLeft__V7w6t {
  padding-left: 24px;
}

.root-module__thickPaddingHorizontal__uUWhj {
  padding-left: 24px;
  padding-right: 24px;
}

.root-module__thickPaddingVertical__Kdws1 {
  padding-top: 24px;
  padding-bottom: 24px;
}

.root-module__veryThickPadding__byREb {
  padding: 36px;
}

/**********************************************************
 * Flex Styles
 *
 * Sometimes frameworks like blueprint or bootstrap have just-as-specific
 * selectors, so we add the more specific span/div ones to make sure ours always
 * override the framework
 *********************************************************/

.root-module__flexBox__xQ5XT,
div.root-module__flexBox__xQ5XT,
span.root-module__flexBox__xQ5XT {
  /*
   * Inline these styles because composes doesn't seem to work across files
   * since upgrading to webpack 4:
   *
   *   composes: react-layout-components--box from
   *     'uf/styles/global/react-layout-components--box';
   */
  display: flex;
}

.root-module__flex__9ShdA,
div.root-module__flex__9ShdA,
span.root-module__flex__9ShdA {
  flex: 1;
}

/**
 * For unstylable children
 */

.root-module__flexChildren__Lo\+oQ > * {
  flex: 1;
}

.root-module__flex2__4URo\+ {
  flex: 2;
}

.root-module__flex3__uVjTy {
  flex: 3;
}

.root-module__noFlex__hGjFX {
  flex: 0;
}

.root-module__shrink0__G5jWL {
  flex-shrink: 0;
}

.root-module__flexColumn__phrvS {
  flex-direction: column;
}

.root-module__flexWrap__xUfGy {
  flex-wrap: wrap;
}

.root-module__flexRow__jA3B8 {
  flex-direction: row;
}

.root-module__fitHeight__jhnum {
  height: 100%;
}

.root-module__fitWidth__i5Mtn {
  width: 100%;
}

.root-module__fieldSizing__Ip1Ga {
  field-sizing: content;
}

.root-module__fit__Lj3Wa {
  height: 100%;
  width: 100%;
}

.root-module__alignItemsCenter__BNhGf {
  align-items: center;
}

.root-module__alignItemsEnd__Ib\+dl {
  align-items: flex-end;
}

.root-module__justifyContentStart__NNCAJ {
  justify-content: flex-start;
}

.root-module__justifyContentCenter__90hoO {
  justify-content: center;
}

.root-module__justifyContentEnd__Gd9Rg {
  justify-content: flex-end;
}

.root-module__justifyContentSpaceBetween__l16Wz {
  justify-content: space-between;
}

.root-module__alignContentStart__t2PvV {
  align-content: flex-start;
}

.root-module__alignSelfStretch__LKQcP {
  align-self: stretch;
}

.root-module__allowHorizontalTruncation__2sQHw {
  min-width: 0;
}

.root-module__flexReverseWrap__HRRiS {
  flex-wrap: wrap-reverse;
}

/**********************************************************
 * Border Styles
 *********************************************************/

.root-module__noBorderRadius__jKHw5,
.root-module__noBorderRadius__jKHw5:first-child,
.root-module__noBorderRadius__jKHw5:last-child {
  border-radius: 0px;
}

.root-module__defaultBorder__Me\+i0 {
  border: var(--default-border);
}

.root-module__defaultBorderLeft__ul-8L {
  border-left: var(--default-border);
}

.root-module__defaultBorderRight__rNmoa {
  border-right: var(--default-border);
}

.root-module__defaultBorderTop__icH7B {
  border-top: var(--default-border);
}

.root-module__defaultBorderBottom__UyGjO {
  border-bottom: var(--default-border);
}

.root-module__defaultBorderColor__ucR-j {
  border-color: var(--default-border-color);
}

/** This allows adjacent items with a 1px border to share a single 1px border,
  *like `border-collapse: collapse` but for outside of tables. */

.root-module__collapseBorderBottom__r2qh3 {
  margin-bottom: -1px;
}

/** This allows adjacent items with a 1px border to share a single 1px border,
  *like `border-collapse: collapse` but for outside of tables. */

.root-module__collapseBorderRight__0a43G {
  margin-right: -1px;
}

/**********************************************************
 * Background Styles
 *********************************************************/

.root-module__lightBackground__2WUUz {
  background-color: var(--color-blue-grey-50);
}

.root-module__darkBackground__i7QWG {
  background-color: var(--color-blue-grey-500);
}

/**
 * This is a bit of a hack while we migrate towards a blue-grey theme
 */

.root-module__lightBackground__2WUUz .btn-link:hover,
.root-module__lightBackground__2WUUz .btn-link:focus {
  background-color: var(--color-blue-grey-100);
}

.root-module__active__w1VtJ {
  color: white;
  background-color: var(--color-blue);
}

.root-module__activeHover__Q2jTn:hover {
  background-color: var(--color-blue-grey-50);
}

/**********************************************************
 * Misc Styles
 *********************************************************/

/* Use this to protect against squishing from flexy containers */

.root-module__defaultButtonHeight__zkN4w {
  height: 35px; /* 35px is the default height used by bootstrap */
  min-height: 35px;
}

/* Necersary to have OverlayTrigger pick up mouse events when it's child
 * is a disabled button */

.root-module__disablePointerEvents__umTah {
  pointer-events: none;
}

.root-module__upperRightIcon__XksJi {
  position: absolute;
  top: 0;
  right: 0;
}

.root-module__noOutline__IGr0G {
  outline: none;
}

/**
 * Layout and scrolling
 */

.root-module__scrollY__zVTCt {
  overflow-y: auto;
  overflow-x: hidden;
}

.root-module__scrollX__CJzkq {
  overflow-y: hidden;
  overflow-x: auto;
}

.root-module__scroll__KNFEc {
  overflow: auto;
}

.root-module__overflowHidden__hJu3E {
  overflow: hidden;
}

/* being used to wrap long urls in layer descriptions */

.root-module__wrapLongWords__9baEU {
  overflow-wrap: break-word;
}

.root-module__breakWord__kZDvo {
  word-break: break-word;
}

.root-module__nowrap__hOUno {
  white-space: nowrap;
  word-wrap: normal;
}

.root-module__maxHeightSmall__488EY {
  max-height: 50px;
}

.root-module__maxHeightMedium__4IdF8 {
  max-height: 100px;
}

.root-module__maxHeightLarge__Laisy {
  max-height: 200px;
}

.root-module__maxHeightExtraLarge__-\+M8m {
  max-height: 400px;
}

.root-module__maxWidthSmall__Dj\+q- {
  max-width: 100px;
}

.root-module__maxWidthMedium__Bh\+J- {
  max-width: 200px;
}

.root-module__maxWidthLarge__CPKSf {
  max-width: 400px;
}

.root-module__maxWidthExtraLarge__fgYbu {
  max-width: 800px;
}

/**
 * Images - break out to images.css when this gets large
 */

.root-module__squareImage__5UJM8 {
  object-fit: contain;
}

.root-module__invisible__l7ZOX {
  visibility: hidden;
}

@font-face {
  font-family: "Roboto Mono";
  font-style: italic;
  font-weight: 100;
  src: local("Roboto Mono Thin Italic"),local(RobotoMono-ThinItalic),url(//fonts.gstatic.com/s/robotomono/v7/L0xlDF4xlVMF-BfR8bXMIjhOkx6mVpqC.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xlDF4xlVMF-BfR8bXMIjhOkx6mWJqG.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xlDF4xlVMF-BfR8bXMIjhOkx6mVpqA.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Mono Light Italic"),local(RobotoMono-LightItalic),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk9a0T7OjAg.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk9a0T72jBg.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk9a0T7OjAA.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: italic;
  font-weight: 400;
  src: local("Roboto Mono Italic"),local(RobotoMono-Italic),url(//fonts.gstatic.com/s/robotomono/v7/L0x7DF4xlVMF-BfR8bXMIjhOm3OWXg.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0x7DF4xlVMF-BfR8bXMIjhOm3OWXA.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: italic;
  font-weight: 500;
  src: local("Roboto Mono Medium Italic"),local(RobotoMono-MediumItalic),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk461T7OjAg.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk461T72jBg.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk461T7OjAA.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: italic;
  font-weight: 700;
  src: local("Roboto Mono Bold Italic"),local(RobotoMono-BoldItalic),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk8azT7OjAg.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk8azT72jBg.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk8azT7OjAA.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: 100;
  src: local("Roboto Mono Thin"),local(RobotoMono-Thin),url(//fonts.gstatic.com/s/robotomono/v7/L0x7DF4xlVMF-BfR8bXMIjAom3OWXg.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0x7DF4xlVMF-BfR8bXMIjAom32WWg.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0x7DF4xlVMF-BfR8bXMIjAom3OWXA.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Mono Light"),local(RobotoMono-Light),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjDgiWq_f7s.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjDgiWqxf78.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjDgiWq_f7k.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto Mono"),local(RobotoMono-Regular),url(//fonts.gstatic.com/s/robotomono/v7/L0x5DF4xlVMF-BfR8bXMIjhFq3s.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0x5DF4xlVMF-BfR8bXMIjhFq3k.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Mono Medium"),local(RobotoMono-Medium),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjC4iGq_f7s.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjC4iGqxf78.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjC4iGq_f7k.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Mono Bold"),local(RobotoMono-Bold),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjDwjmq_f7s.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjDwjmqxf78.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjDwjmq_f7k.woff) format("woff");
}

/* causes text to not wrap and use ellipsis to indicate overflow, */

/* parent must be wrapped. */

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

.text-module__noWrap__fxlzm {
  white-space: nowrap;
}

.text-module__ellipsisParent__V8qhB {
  min-width: 0;
}

.text-module__shrink__vdJeo {
  margin: 0px;
  padding: 0px;
  line-height: 1;
}

.text-module__leftAlign__Jd8bg {
  text-align: left;
}

.text-module__rightAlign__nnLPB {
  text-align: right;
}

.text-module__centerAlign__CxOl1 {
  text-align: center;
}

.text-module__monospace__g-5l2 {
  font-family: 'Roboto Mono', monospace;
}

.text-module__activeColor__erI09,
.bp4-button.text-module__activeColor__erI09 {
  color: var(--color-primary);
  fill: var(--color-primary);
}

.text-module__bold__1EfFj {
  font-weight: bold;
}

.text-module__primary__vWuQ0 {
  background-color: var(--color-white);
  color: var(--color-primary);
}

.text-module__primary__vWuQ0.text-module__inverse__mmiyi .form-control {
  color: var(--color-white);
}

.text-module__primary__vWuQ0.text-module__inverse__mmiyi,
table.bp4-html-table .text-module__primary__vWuQ0.text-module__inverse__mmiyi {
  background-color: var(--color-primary);
  color: var(--color-white);
}

.text-module__lightText__fnTkf {
  color: var(--color-white);
}

svg.text-module__lightText__fnTkf path {
  fill: var(--color-white);
}

.text-module__uppercaseText__ECDSu {
  text-transform: uppercase;
}

.text-module__normalText__e6wLW {
  text-transform: none;
}

.text-module__mutedText__bhV8V {
  color: var(--color-blue-grey-500);
}

.text-module__disabledText__2nJYG,
.text-module__mutedText__bhV8V {
  color: var(--color-disabled-text);
}

.text-module__disabledText__2nJYG svg,
svg.text-module__disabledText__2nJYG,
.text-module__mutedText__bhV8V svg,
svg.text-module__mutedText__bhV8V {
  fill: currentColor;
}

.uf-env-integration .text-module__invisibleInTests__QNbY\+ {
  visibility: hidden;
}

.icons-module__colorStatic__z4m3G {
  color: var(--color-icon-static);
}

.icons-module__colorDefault__qX4EG {
  color: var(--color-icon-default);
}

.icons-module__colorDefault__qX4EG:hover {
  color: var(--color-icon-default-hover);
}

/* standard material icons sizes: 18px, 24px(standard), 36px, 48px */

i.icons-module__size12px__x\+Pn8::before {
  height: var(--icon-size-12);
  width: var(--icon-size-12);
  font-size: 12px;
  line-height: 1;
}

.icons-module__size14px__Vgiok {
  height: var(--icon-size-14);
  width: var(--icon-size-14);
}

.icons-module__size14px__Vgiok::before {
  height: var(--icon-size-14);
  width: var(--icon-size-14);
  font-size: 14px;
  line-height: 1;
}

.icons-module__size18px__Mwzw0 {
  height: var(--icon-size-18);
  width: var(--icon-size-18);
}

.icons-module__size18px__Mwzw0::before,
i.icons-module__size18px__Mwzw0::before {
  height: var(--icon-size-18);
  width: var(--icon-size-18);
  font-size: 18px;
  line-height: 1;
}

.icons-module__size24px__kQAN4 {
  height: var(--icon-size-24);
  width: var(--icon-size-24);
}

.icons-module__size24px__kQAN4::before {
  height: var(--icon-size-24);
  width: var(--icon-size-24);
  font-size: 24px;
  line-height: 1;
}

.icons-module__size36px__x8Lr\+ {
  height: var(--icon-size-36);
  width: var(--icon-size-36);
}

.icons-module__size36px__x8Lr\+::before {
  height: var(--icon-size-36);
  width: var(--icon-size-36);
  font-size: 36px;
  line-height: 1;
}

.icons-module__size48px__qYWHp {
  height: var(--icon-size-48);
  width: var(--icon-size-48);
}

.icons-module__size48px__qYWHp::before {
  height: var(--icon-size-48);
  width: var(--icon-size-48);
  font-size: 48px;
  line-height: 1;
}

.icons-module__light__wO\+X7 {
  color: var(--color-blue-grey-300);
}

.icons-module__light__wO\+X7 svg path {
  fill: currentColor;
}

.icons-module__roundedCorners__xfh64 {
  border-radius: 3px;
}

.icons-module__medium__D1Gbs {
  min-width: 36px;
}

.icons-module__circle__NnNig {
  border-radius: 25px;
}

.icons-module__shadedBackground__1edvP {
  background-color: rgba(0, 0, 0, 0.2);
}

.icons-module__activeBackground__JwwfM {
  background-color: var(--color-blue-grey-500);
}

.icons-module__inactiveBackground__G4WnI {
  background-color: var(--color-blue-grey-600);
}

.icons-module__insetText__iNonb {
  color: var(--color-grey-50);
}

.Toast-module__icon__AnK2I {
  margin-top: var(--thin-spacing);
  margin-right: var(--very-thin-spacing);
  margin-left: var(--medium-spacing);
  fill: currentColor;
}

.Toast-module__successIcon__Zp1GP {
  color: var(--color-green-400);
}

.Toast-module__failureIcon__MJ2rd {
  color: var(--color-red-400);
}

.Toast-module__message__YNnSY {
  color: var(--color-white);
  word-break: break-word;
}

.buttons-module__controlButton__pis-w {
  padding: 0; /* zero out padding so icon is centered */
  height: 30px; /* same height and width as our map control buttons */
  width: 30px;
}

.buttons-module__light__JnEPD {
  color: var(--color-grey-400);
}

.buttons-module__disabled__zVZAS {
  pointer-events: none;
}

.buttons-module__flat__GVqMB {
  box-shadow: none;
}

.buttons-module__square__O\+eGl {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.buttons-module__squareBottom__-BU6S {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.buttons-module__normalText__\+JW18 {
  text-transform: none;
}

.bp4-button.bp4-minimal.buttons-module__activeBackground__4mvnz {
  background-color: var(--color-white);
}

.bp4-button.bp4-minimal.buttons-module__inactiveBackground__--o2n {
  background-color: var(--color-blue-grey-500);
}

.bp4-button.bp4-minimal.buttons-module__insetActiveText__O4Heh {
  color: var(--color-default-text);
}

.bp4-button.bp4-minimal.buttons-module__insetDisabledText__VEnpP {
  color: var(--color-grey-50);
}

/* override blueprints grey background for active items */

/* TODO: possibly move this to app.css if we standardize this */

.buttons-module__button__Fg609.bp4-minimal.bp4-active {
  background-color: var(--color-icon-default-hover-background);
  color: var(--color-primary);
}

.buttons-module__button__Fg609.bp4-minimal {
  color: var(--color-icon-default);
}

.buttons-module__button__Fg609.bp4-minimal:hover {
  color: var(--color-icon-default-hover);
  background-color: var(--color-icon-default-hover-background);
}

.buttons-module__button__Fg609.bp4-minimal.bp4-disabled {
  color: var(--color-disabled-text);
}

/* buttons on dark backgournd need lighter colors to read text */

.buttons-module__dark__RMQVP.bp4-button,
.buttons-module__dark__RMQVP.bp4-button.bp4-minimal {
  color: var(--color-white);
}

.buttons-module__dark__RMQVP.bp4-button:hover,
.buttons-module__dark__RMQVP.bp4-button.bp4-minimal:hover {
  color: var(--color-white);
  background-color: var(--color-icon-inverted-hover-background);
}

.buttons-module__dark__RMQVP.bp4-button.bp4-minimal.bp4-active {
  color: var(--color-black);
}

/* icons in buttons on dark backgournd need lighter colors to read text */

.buttons-module__dark__RMQVP.bp4-button:hover .bp4-icon,
.buttons-module__dark__RMQVP.bp4-button.bp4-minimal:hover .bp4-icon {
  color: var(--color-white);
}

.buttons-module__dark__RMQVP.bp4-button.bp4-minimal .bp4-icon {
  color: var(--color-blue-grey-400);
}

.buttons-module__dark__RMQVP.bp4-button.bp4-minimal.bp4-active .bp4-icon {
  color: var(--color-blue-grey-400);
}

.buttons-module__dark__RMQVP.bp4-button.bp4-active:hover .bp4-icon,
.buttons-module__dark__RMQVP.bp4-button.bp4-minimal.bp4-active:hover .bp4-icon {
  color: var(--color-blue-grey-400);
}

.buttons-module__panelButton__E5OkB {
  color: var(--color-default-text);
  box-shadow: none;
}

.buttons-module__panelButton__E5OkB svg path {
  fill: currentColor;
}

.buttons-module__panelButton__E5OkB.buttons-module__activePanel__XSgOH {
  border-color: var(--default-border-color);
  background-color: var(--color-blue-grey-50);
}

.buttons-module__panelButton__E5OkB.buttons-module__hoverPanel__3PETA:hover {
  background-color: var(--color-blue-grey-50);
  cursor: pointer;
}

.buttons-module__panelButton__E5OkB.buttons-module__hoverPanel__3PETA.buttons-module__activePanel__XSgOH:hover {
  background-color: var(--color-blue-grey-100);
}

.buttons-module__panelButton__E5OkB.buttons-module__darkPanel__8H5fD {
  color: var(--color-white);
  background-color: var(--color-blue-grey-500);
}

.buttons-module__panelButton__E5OkB.buttons-module__darkPanel__8H5fD.buttons-module__hoverPanel__3PETA:hover {
  background-color: var(--color-blue-grey-600);
}

.buttons-module__panelButton__E5OkB.buttons-module__darkPanel__8H5fD.buttons-module__active__a9ZX2 {
  background-color: var(--color-blue-grey-700);
}

.buttons-module__panelButton__E5OkB.buttons-module__darkPanel__8H5fD:hover .buttons-module__panelButtonIcon__V\+Ady {
  background-color: var(--color-blue-grey-700);
}

.buttons-module__panelButton__E5OkB.buttons-module__disabledPanel__oSnQE {
  border-color: var(--default-border-color);
  background-color: var(--color-blue-grey-200);
}

.buttons-module__featuredButton__t3Mf3:hover {
  background: linear-gradient(
    0deg,
    rgba(220, 241, 255, 1) 50%,
    rgba(226, 255, 253, 1) 100%
  ) !important;
}

.buttons-module__featuredButtonCallOut__9AtL3 {
  color: #2d91b1;
}

.buttons-module__featuredButtonIcon__pmBw0 {
  color: #0ea8ca;
  fill: #0ea8ca;
}

.buttons-module__darkGrayIcon__G7aB7 {
  color: #4c6985;
  fill: #4c6985;
}

.ErrorFallback-module__errorFallback__eq0uT > .bp4-non-ideal-state-visual {
  line-height: 1;
}

.ErrorFallback-module__lightIcon__Xv60p {
  color: var(--color-white);
}

.ErrorFallback-module__lightText__2Qs7J {
  color: var(--color-white);
}

.ErrorFallback-module__lightText__2Qs7J a {
  color: var(--color-primary);
}

/* TODO: use sass variables to store header height*/

.Header-module__header__CivNS {
  height: 44px;
  background-color: var(--color-header-background);
  /* set a min-width for the Header so that there aren't weird overlap issues. see #13550 for
  discussion on this */
  min-width: 675px;
}

.Header-module__headerIconButton__JcGDO {
  height: 44px;
  width: 44px;
  padding: 0;
}

.Header-module__invertColor__IV99Y.bp4-button.bp4-minimal {
  color: var(--color-disabled-text);
}

.Header-module__invertColor__IV99Y.bp4-button.bp4-minimal:hover {
  color: var(--color-white);
}

.Header-module__rightHeaderMenus__jA20M {
  justify-content: flex-end;
}

.Header-module__logoButton__nM3kt {
  width: 48px;
}

.SharingCircles-module__sharingCircle__B8--s {
  border-radius: 50%;
  height: 30px;
  width: 30px;
  border: solid 2px var(--color-header-background);
  color: var(--color-white);
  margin-right: -8px; /* overlap the circles */
  cursor: default; /* don't show text cursor */
}

/* SUPER HACK - SharingCircles have a negative margin to create an overlapping effect. Blueprint
does not offer a way to tweak the position of their tooltips through the api.  They programaticaly
set the position of the container with a style object, thus we need to add !important to override
it */

.SharingCircles-module__tooltip__FP7XC > .bp4-transition-container {
  left: 4px !important;
}

/* Default is an unknown state */

.HmrStatus-module__status__GmrHt {
  /* Orange 500 */
  background-color: #ff9800;
  color: white;
}

/* Ready state:
 * `idle` is from hot.module status
 * `ready` is from the sockjs message
 */

.HmrStatus-module__status-idle__h\+YzF,
.HmrStatus-module__status-ready__rRrki {
  /* Green 500 */
  background-color: #4caf50;
}

/* In the process of reloading, these are all statuses from module.hot */

.HmrStatus-module__status-recompiling__uiQus,
.HmrStatus-module__status-prepare__-d8ak,
.HmrStatus-module__status-dispose__64y60,
.HmrStatus-module__status-apply__IhH08,
.HmrStatus-module__status-check__nxuvT {
  /* Yellow 500 */
  background-color: #ffeb3b;
  /* Bootstrap-material text */
  color: var(--color-light-text);
}

/* All various ways that hot reloading stops working */

.HmrStatus-module__status-errors__-ssmU,
.HmrStatus-module__status-proxy-error__384-a,
.HmrStatus-module__status-disconnected__lRGvo,
.HmrStatus-module__status-close__8fF97 {
  /* Red 500 */
  background-color: #f44336;
}

/*
  This is meant to match the menu list item hover
  color, and so this is the computed hover bg for
  those items. It is added here because it's
  coming from blueprintjs and I'm not sure where
  else to put it.
*/

.CreateProjectMenuButton-module__createProjectButton__8bO0E:hover,
.CreateProjectMenuButton-module__createProjectButton__8bO0E:focus,
.CreateProjectMenuButton-module__createProjectButton__8bO0E:active {
  background-color: rgba(167, 182, 194, 0.3) !important;
}

.CreateProjectMenuButton-module__createProjectButton__8bO0E {
  font-size: 14px;
}

.CreateProjectMenuButton-module__createProjectIcon__Mq5YF {
  color: #4c6985;
}

.CreateProjectMenuButton-module__createProjectButton__8bO0E:disabled,
.CreateProjectMenuButton-module__createProjectButton__8bO0E:disabled .CreateProjectMenuButton-module__createProjectIcon__Mq5YF {
  color: rgba(92, 112, 128, 0.6);
}

.ProjectMenu-module__projectTypeText__UExC2 {
  text-transform: uppercase;
  font-size: 8px;
}

.ProjectMenu-module__menuHeaderDivider__dPtLy {
  top: 35px;
  margin: 0;
  padding: 5px;
}

.ProjectMenu-module__popupWrapper__dWBdP {
  position: relative;
  top: 5px;
}

.ProjectMenu-module__projectQueryField__3\+Et\+ {
  position: sticky;
  top: 0;
  /* Override global dropdown input styles */
  margin-top: 0px !important;
  z-index: 10;
  /* Prevent menu list appearing behind input on scroll */
  border-top: 5px solid white;
}

.colors-module__primary__eEuB8 {
  color: var(--color-primary);
}

.colors-module__success__IIfrv {
  color: var(--color-success);
}

.colors-module__danger__ZbOo7 {
  color: var(--color-danger);
}

.colors-module__fail__X0in7 {
  color: var(--color-fail);
}

.colors-module__info__zC-7q {
  color: var(--color-info);
}

/* TODO: Should be moved to text styles */

.colors-module__defaultText__82Jzz {
  color: var(--color-default-text);
}

/* TODO: Should be moved to text styles and
conflicts with same named var there */

.colors-module__lightText__AMJaO {
  color: var(--color-light-text);
}

.colors-module__primary__eEuB8 svg,
.colors-module__success__IIfrv svg,
.colors-module__danger__ZbOo7 svg,
.colors-module__fail__X0in7 svg,
.colors-module__info__zC-7q svg,
.colors-module__defaultText__82Jzz svg,
.colors-module__lightText__AMJaO svg,
svg.colors-module__primary__eEuB8,
svg.colors-module__success__IIfrv,
svg.colors-module__danger__ZbOo7,
svg.colors-module__fail__X0in7,
svg.colors-module__info__zC-7q,
svg.colors-module__defaultText__82Jzz,
svg.colors-module__lightText__AMJaO {
  fill: currentColor;
}

.ErrorMessage-module__errorBody__l4PBj {
  /* same as paper's $border-radius-base */
  border-radius: 3px;
}

.CanvasTypeChoices-module__radio__zKvn5 > label {
  display: flex;
  align-items: center;
}

.FileUpload-module__dropzone__Zu3qn {
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px dashed var(--color-blue);
  width: 100%;
  text-align: center;
}

.FileUpload-module__dropzoneWithFile__us8Ae {
  border: 2px dashed var(--color-green);
}

.FileUpload-module__dropzoneWithError__Dv449 {
  border: 2px dashed var(--color-red);
}

.FileUpload-module__dropzoneNormal__YzPyd {
  height: 200px;
}

.FileUpload-module__dropzoneSmall__zLFEG {
  height: 48px;
}

.MessageArea-module__messageArea__Rkd8M {
  background-color: var(--color-blue-grey-50);
  color: var(--color-black);
  padding: 8px;
  margin: 4px;
  /* as per material spec for buttons/etc? */
  border-radius: 3px;
}

.MessageArea-module__messageIcon__INpON {
  margin: 8px;
}

.MessageArea-module__info__pQ-87 {
  color: var(--color-blue-grey-700);
}

.MessageArea-module__success__pnU-Z {
  color: var(--color-green);
}

.MessageArea-module__warning__dO9Wg {
  color: var(--color-orange);
}

.MessageArea-module__error__qSCPW {
  color: var(--color-red);
}

.UploadBoundary-module__dropzoneWithFile__NUa3q {
  height: 48px;
  flex: 1;
  margin-right: var(--medium-spacing);
}

.UploadBoundary-module__dropzoneWithError__TTEYI {
  height: 48px;
  flex: 1;
  margin-right: 0px;
}

.UploadBoundary-module__filenameField__U0um6 {
  flex: 1;
  height: 48px;
}

.UploadBoundary-module__messageArea__0m1IS {
  margin: 0;
  margin-top: var(--very-thin-spacing);
}

.CreateProjectDialog-module__createProjectDialog__\+J4Tq {
  max-height: calc(100vh - 60px);
  overflow: hidden;
}

.CreateProjectDialog-module__createProjectDialog__\+J4Tq > .bp4-dialog-body {
  overflow: hidden;
}

/*
 * react-beautiful-dnd inserts a button as a placeholder when it needs to
 * create room during a drag-and-drop. Here are rules to make this placeholder
 * element look like empty space in the nav bar.
 */

.ScenarioBar-module__dragAndDropPlaceholder__O68RQ button {
  /* match the color of the space beneath the placeholder */
  background-color: transparent;
  border: none;
}

.ScenarioBar-module__scenarioBar__0kZ4f .ScenarioBar-module__moreMenuButton__TD6ng {
  color: var(--color-white);
  background-color: var(--color-blue-grey-600);
  margin-right: var(--very-thin-spacing);
}

.ScenarioBar-module__scenarioBar__0kZ4f .ScenarioBar-module__moreMenuButton__TD6ng:hover {
  color: var(--color-white);
  background-color: var(--color-blue-grey-500);
}

.ScenarioBar-module__scenarioBar__0kZ4f .ScenarioBar-module__moreMenuButton__TD6ng,
.ScenarioBar-module__scenarioBar__0kZ4f .ScenarioBar-module__moreMenuIcon__Nadf2 {
  color: var(--color-white);
}

.ScenarioOptionsMenu-module__popover__lPA4B .popover-content {
  padding: 0;
}

/* clear out positioning of the menu so it can be rendered directly in the popover */

.ScenarioOptionsMenu-module__menu__fobnW {
  position: static;
  display: block;
  clear: left;
}

.ScenarioTab-module__scenarioTab__UFuFO.bp4-button.bp4-minimal {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  height: 30px;
  padding: 0;
  padding-left: var(--thin-spacing);
  margin-right: 4px;
  /* hand picked to show 'Base Scenario' */
  min-width: 122px;
}

.ScenarioTab-module__scenarioTab__UFuFO {
  max-width: 160px;
  transition: max-width ease 0.2s;
}

.ScenarioTab-module__scenarioTab__UFuFO.ScenarioTab-module__notActive__tH8qP:hover .bp4-icon {
  color: white;
}

.CollapseTab-module__popover__NKd1b {
  border: var(--default-border);
  border-radius: 0px;
  box-shadow: none;
}

.CollapseTab-module__popover__NKd1b > .bp4-popover-content {
  border-radius: 0px;
}

.CollapseTab-module__popover__NKd1b.CollapseTab-module__top__uLYNt {
  border-bottom: none;
}

.CollapseTab-module__popover__NKd1b.CollapseTab-module__bottom__W-TpN {
  border-top: none;
}

.CollapseTab-module__popover__NKd1b.CollapseTab-module__left__\+nRAX {
  border-right: none;
}

.CollapseTab-module__popover__NKd1b.CollapseTab-module__right__MpTPu {
  border-left: none;
}

.CollapseTab-module__popoverTarget__f-bZk {
  display: flex;
}

.CollapseTab-module__popoverTarget__f-bZk > span.bp4-popover-target {
  display: flex;
}

/* TODO: figure out if this is OK for i8n */

.CollapseTab-module__rightTab__wdARa {
  writing-mode: vertical-lr;
  text-orientation: mixed;
}

/* TODO: figure out if this is OK for i8n */

.CollapseTab-module__leftTab__p-53d {
  writing-mode: vertical-rl;
  text-orientation: mixed;
}

.ExploreColumnSummary-module__summary__Vc9LN {
  display: grid;
  /* Min/max/etc buttons, Export button, error message, column filter, spinner, row/col summary */
  grid-template-columns: auto auto 1fr 2fr 3em auto;
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 100;
  src: local("Roboto Thin Italic"),local(Roboto-ThinItalic),url(//fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEz4dKw.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEz4dKQ.woff) format("woff");
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"),local(Roboto-LightItalic),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc0CsA.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc0CsI.woff) format("woff");
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  src: local("Roboto Italic"),local(Roboto-Italic),url(//fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xGIzY.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xGIzQ.woff) format("woff");
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  src: local("Roboto Medium Italic"),local(Roboto-MediumItalic),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc0CsA.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc0CsI.woff) format("woff");
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  src: local("Roboto Bold Italic"),local(Roboto-BoldItalic),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic0CsA.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic0CsI.woff) format("woff");
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 900;
  src: local("Roboto Black Italic"),local(Roboto-BlackItalic),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc0CsA.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc0CsI.woff) format("woff");
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  src: local("Roboto Thin"),local(Roboto-Thin),url(//fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxGIzY.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxIIzI.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxGIzQ.woff) format("woff");
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"),local(Roboto-Light),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fChc8.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fChc-.woff) format("woff");
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  src: local(Roboto),local(Roboto-Regular),url(//fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxO.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxM.woff) format("woff");
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"),local(Roboto-Medium),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fChc8.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fChc-.woff) format("woff");
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Bold"),local(Roboto-Bold),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc8.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc-.woff) format("woff");
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 900;
  src: local("Roboto Black"),local(Roboto-Black),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfChc8.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfChc-.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: italic;
  font-weight: 100;
  src: local("Roboto Mono Thin Italic"),local(RobotoMono-ThinItalic),url(//fonts.gstatic.com/s/robotomono/v7/L0xlDF4xlVMF-BfR8bXMIjhOkx6mVpqC.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xlDF4xlVMF-BfR8bXMIjhOkx6mWJqG.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xlDF4xlVMF-BfR8bXMIjhOkx6mVpqA.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Mono Light Italic"),local(RobotoMono-LightItalic),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk9a0T7OjAg.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk9a0T72jBg.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk9a0T7OjAA.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: italic;
  font-weight: 400;
  src: local("Roboto Mono Italic"),local(RobotoMono-Italic),url(//fonts.gstatic.com/s/robotomono/v7/L0x7DF4xlVMF-BfR8bXMIjhOm3OWXg.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0x7DF4xlVMF-BfR8bXMIjhOm3OWXA.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: italic;
  font-weight: 500;
  src: local("Roboto Mono Medium Italic"),local(RobotoMono-MediumItalic),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk461T7OjAg.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk461T72jBg.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk461T7OjAA.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: italic;
  font-weight: 700;
  src: local("Roboto Mono Bold Italic"),local(RobotoMono-BoldItalic),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk8azT7OjAg.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk8azT72jBg.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk8azT7OjAA.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: 100;
  src: local("Roboto Mono Thin"),local(RobotoMono-Thin),url(//fonts.gstatic.com/s/robotomono/v7/L0x7DF4xlVMF-BfR8bXMIjAom3OWXg.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0x7DF4xlVMF-BfR8bXMIjAom32WWg.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0x7DF4xlVMF-BfR8bXMIjAom3OWXA.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Mono Light"),local(RobotoMono-Light),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjDgiWq_f7s.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjDgiWqxf78.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjDgiWq_f7k.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto Mono"),local(RobotoMono-Regular),url(//fonts.gstatic.com/s/robotomono/v7/L0x5DF4xlVMF-BfR8bXMIjhFq3s.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0x5DF4xlVMF-BfR8bXMIjhFq3k.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Mono Medium"),local(RobotoMono-Medium),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjC4iGq_f7s.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjC4iGqxf78.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjC4iGq_f7k.woff) format("woff");
}

@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Mono Bold"),local(RobotoMono-Bold),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjDwjmq_f7s.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjDwjmqxf78.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjDwjmq_f7k.woff) format("woff");
}

.Table-module__table__Cch\+U {
  font-family: 'Roboto Mono', monospace;
  width: -webkit-fill-available;
}

.Table-module__header__U\+FR0 {
  font-weight: bold;
  background-color: var(--color-blue-grey-100);
  font-family: 'Roboto';
}

.Table-module__favorite__mH4XR.Table-module__active__AVkeQ {
  color: #fff;
  background-color: #137cbd;
}

/* Overwrites Blueprint header cell pseudo-element applied when active */

.Table-module__favorite__mH4XR.Table-module__active__AVkeQ::before {
  background-color: #137cbd;
}

/* Removes gradient transition for favorite columns */

.Table-module__favorite__mH4XR.bp4-table-header-active
    .bp4-table-th-menu-container-background {
  background-image: none !important;
}

/* Remove icon background and apply font color based on hover, active, or neutral styles from parent element */

.Table-module__favorite__mH4XR.bp4-table-header-active
    .bp4-table-th-menu-container
    .bp4-icon {
  color: inherit;
  background-color: transparent;
}

.Table-module__favorite__mH4XR:hover {
  color: #000;
}

.Table-module__active__AVkeQ.bp4-table-header-active .bp4-table-th-menu .bp4-icon {
  box-shadow: none;
}

.Table-module__menu__UaHHd a.bp4-menu-item:hover {
  background-color: #e2e9f1;
}

.Table-module__menu__UaHHd a.bp4-menu-item.bp4-active {
  background-color: #e2e9f1;
  color: inherit;
}

.boxSelection-module__boxdraw__BlcAA {
  background: rgba(56, 135, 190, 0.1);
  border: 2px solid #3887be;
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
}

@font-face {
  font-family: "Roboto Condensed";
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Condensed Light Italic"),local(RobotoCondensed-LightItalic),url(//fonts.gstatic.com/s/robotocondensed/v18/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEoY9Nd.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotocondensed/v18/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEobdNZ.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotocondensed/v18/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEoY9Nf.woff) format("woff");
}

@font-face {
  font-family: "Roboto Condensed";
  font-style: italic;
  font-weight: 400;
  src: local("Roboto Condensed Italic"),local(RobotoCondensed-Italic),url(//fonts.gstatic.com/s/robotocondensed/v18/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLAQM5.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotocondensed/v18/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLDwM9.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotocondensed/v18/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLAQM7.woff) format("woff");
}

@font-face {
  font-family: "Roboto Condensed";
  font-style: italic;
  font-weight: 700;
  src: local("Roboto Condensed Bold Italic"),local(RobotoCondensed-BoldItalic),url(//fonts.gstatic.com/s/robotocondensed/v18/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoY9Nd.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotocondensed/v18/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYobdNZ.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotocondensed/v18/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoY9Nf.woff) format("woff");
}

@font-face {
  font-family: "Roboto Condensed";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Condensed Light"),local(RobotoCondensed-Light),url(//fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCoYaw.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCQYbw.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCoYaQ.woff) format("woff");
}

@font-face {
  font-family: "Roboto Condensed";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto Condensed"),local(RobotoCondensed-Regular),url(//fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7CQ.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7Cw.woff) format("woff");
}

@font-face {
  font-family: "Roboto Condensed";
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Condensed Bold"),local(RobotoCondensed-Bold),url(//fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCoYaw.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYbw.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCoYaQ.woff) format("woff");
}

.BaseMapSwitcher-module__thumbnailStyle__IbPF3 {
  position: relative;
  overflow: hidden;
  white-space: normal;
}

.BaseMapSwitcher-module__swatchLabel__foUqL {
  position: absolute;
  top: var(--very-thin-spacing);
  left: var(--very-thin-spacing);
  right: var(--very-thin-spacing);
  font-weight: 600;
  font-family: 'Roboto Condensed';
  text-align: left;
  line-height: 14px;
}

table.table-module__preview__SdNMx {
  border-bottom: var(--default-border);
}

/* bootstrap has selectors that are '.table > thead > tr > th' */

table.table-module__preview__SdNMx > thead > tr > th {
  line-height: 1;
  padding: 0 2px;
  font-weight: bold;
  white-space: nowrap;
  border-bottom: var(--default-border);
  min-width: var(--small-cell-width);
  color: var(--color-light-text);
  text-align: right;
  border-bottom: var(--default-border);
}

/* bootstrap has selectors that are '.table > tbody > tr > td' */

table.table-module__preview__SdNMx > tbody > tr > td {
  line-height: 1;
  padding: 0;
  padding-left: 2px;
  text-align: right;
  font-size: var(--font-size-h5);
}

table.table-module__noBorder__WFkgS > tbody > tr > td,
table.table-module__noBorder__WFkgS > thead > tr > td {
  border-top: none;
}

table.table-module__noBorder__WFkgS > tbody > tr > td,
table.table-module__noBorder__WFkgS > thead > tr > td {
  line-height: 1;
}

table.bp4-html-table thead.table-module__header__h1Vsy {
  background-color: var(--color-primary);
}

table.bp4-html-table thead.table-module__header__h1Vsy td {
  white-space: nowrap;
  color: var(--color-inverse-text);
}

table.table-module__fixed__gpQH6 {
  table-layout: fixed;
}

/* override bootstrap */

.btn-group-vertical > .btn.MapButton-module__mapButton__S3sxW {
  width: 30px;
}

.MapButton-module__active__bL7Fv {
  background-color: var(--color-blue-200);
}

/* copy of mapbox's style used for their control buttons */

.MapButton-module__mapButton__S3sxW {
  border-radius: var(--very-thin-spaing);
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
}

.ExploreMapToolbar-module__exploreMapToolbar__79iSq {
  height: auto;
  width: auto;
  position: absolute;
  /* bottom of mapbox +/- button group is at 100px. to make these buttons stand out more, we leaves
  between the two button groups equal to the space for 1 button (30px) plus 8px margin on either side.  */
  top: 146px;
  right: 0;
  margin-left: auto;
  margin-right: 10px; /* set to 10 to align with mapbox controls */
}

@font-face {
  font-family: "Roboto Mono";
  font-style: italic;
  font-weight: 100;
  src: local("Roboto Mono Thin Italic"),local(RobotoMono-ThinItalic),url(//fonts.gstatic.com/s/robotomono/v7/L0xlDF4xlVMF-BfR8bXMIjhOkx6mVpqC.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xlDF4xlVMF-BfR8bXMIjhOkx6mWJqG.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xlDF4xlVMF-BfR8bXMIjhOkx6mVpqA.woff) format("woff");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Mono Light Italic"),local(RobotoMono-LightItalic),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk9a0T7OjAg.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk9a0T72jBg.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk9a0T7OjAA.woff) format("woff");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: italic;
  font-weight: 400;
  src: local("Roboto Mono Italic"),local(RobotoMono-Italic),url(//fonts.gstatic.com/s/robotomono/v7/L0x7DF4xlVMF-BfR8bXMIjhOm3OWXg.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0x7DF4xlVMF-BfR8bXMIjhOm3OWXA.woff) format("woff");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: italic;
  font-weight: 500;
  src: local("Roboto Mono Medium Italic"),local(RobotoMono-MediumItalic),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk461T7OjAg.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk461T72jBg.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk461T7OjAA.woff) format("woff");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: italic;
  font-weight: 700;
  src: local("Roboto Mono Bold Italic"),local(RobotoMono-BoldItalic),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk8azT7OjAg.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk8azT72jBg.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xmDF4xlVMF-BfR8bXMIjhOk8azT7OjAA.woff) format("woff");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: 100;
  src: local("Roboto Mono Thin"),local(RobotoMono-Thin),url(//fonts.gstatic.com/s/robotomono/v7/L0x7DF4xlVMF-BfR8bXMIjAom3OWXg.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0x7DF4xlVMF-BfR8bXMIjAom32WWg.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0x7DF4xlVMF-BfR8bXMIjAom3OWXA.woff) format("woff");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Mono Light"),local(RobotoMono-Light),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjDgiWq_f7s.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjDgiWqxf78.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjDgiWq_f7k.woff) format("woff");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto Mono"),local(RobotoMono-Regular),url(//fonts.gstatic.com/s/robotomono/v7/L0x5DF4xlVMF-BfR8bXMIjhFq3s.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0x5DF4xlVMF-BfR8bXMIjhFq3k.woff) format("woff");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Mono Medium"),local(RobotoMono-Medium),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjC4iGq_f7s.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjC4iGqxf78.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjC4iGq_f7k.woff) format("woff");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Mono Bold"),local(RobotoMono-Bold),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjDwjmq_f7s.eot?#) format("eot"),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjDwjmqxf78.woff2) format("woff2"),url(//fonts.gstatic.com/s/robotomono/v7/L0xkDF4xlVMF-BfR8bXMIjDwjmq_f7k.woff) format("woff");
}
.Key-module__key__G8G92 {
  font-family: 'Roboto Mono';
  border-radius: 4px;
  min-width: 18px;
  text-align: center;
  border: 1px solid var(--color-blue-grey-600);
  box-shadow: 0 1px 0 var(--color-blue-grey-600);
}

.MapExtentsPicker-module__notCurrent__auqcu {
  color: var(--color-light-text);
}

.MapExtentsPicker-module__menuItem__acyEw .MapExtentsPicker-module__trash__oTlO4 {
  visibility: hidden;
}

.MapExtentsPicker-module__menuItem__acyEw:hover .MapExtentsPicker-module__trash__oTlO4 {
  visibility: visible;
}

/* Adding child and tag selector to override bootstrap specificity */

li > a.MapExtentsPicker-module__trashButton__x1yHJ {
  margin: 0 var(--thin-spacing);
  padding: 0;
}

/* only works on firefox */

.input-module__noSpinner__wLy5y input {
  -moz-appearance: textfield;
}

/* only works on chrome */

.input-module__noSpinner__wLy5y input::-webkit-inner-spin-button,
.input-module__noSpinner__wLy5y input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.formStyles-module__ellipsis__F5iNv {
  overflow: hidden;
  text-overflow: ellipsis;
}

.formStyles-module__flashing__Sn5eT input {
  animation-name: formStyles-module__flashAnimation__9u-Hf;
  animation-duration: 1s;
}

@keyframes formStyles-module__flashAnimation__9u-Hf {
  from {
    background: var(--color-yellow);
  }

  to {
    background: default;
  }
}

.NumericControl-module__numericControl__FtqXd .bp4-input-group {
  /* TODO: we should get rid of this, this is a special case for the tables in the ManageView, we
  should add this padding only in that case. */
  /* make sure focus border doesnt get covered up */
  padding: 2px;
  /* prevent <input /> from overflowing its parent */
  width: 100%;
}

.NumericControl-module__textControl__cUIB0.bp4-form-group.bp4-inline {
  align-items: center;
}

/* high specificity to override blueprint, adjustsments to place mdi's Icon appropriately.  works
for IconSizeNew.SMALL */

.NumericControl-module__numericControl__FtqXd .bp4-input-group .bp4-icon.NumericControl-module__leftIcon__BXaA8 {
  top: 1px;
  left: 1px;
}

/**
 * NEW blueprint tabs.
 * TODO: make these just `.tabs` once we excise react-bootstrap.
 */

/**
 * Give a little extra space around the tabs themselves, so text
 * isn't slammed up against the lefthand/righthand side
 */

.tabs-module__tabsBlueprint__Yxn\+0 .bp4-tab-list {
  padding-left: var(--medium-spacing);
  padding-right: var(--medium-spacing);
  border-bottom: var(--default-border);
}

/**
 * Note that due to https://github.com/palantir/blueprint/issues/3317,
 * we have to do this trick to target JUST the panel
 */

.bp4-tab-panel.tabs-module__tabsBlueprintFlexPanel__MVuko {
  flex: 1;
}

/**
 * OLD react-bootstrap tabs
*/

/* to be used with bootstrap's <Tabs> component.
 * stretches the <Tab>'s across their parent */

.tabs-module__tabs__-vsbV {
  width: 100%;
  display: flex;
}

.tabs-module__tabs__-vsbV > ul[role="tablist"], 
.tabs-module__tabs__-vsbV > div > ul[role="tablist"] /* For <Tab.Container> */ {
  border-bottom: var(--default-border);
}

.tabs-module__tabs__-vsbV > ul[role='tablist'] > li,
.tabs-module__tabs__-vsbV > div > ul[role='tablist'] > li {
  flex: 1;
}

.tabs-module__tabs__-vsbV > .tab-content {
  flex: 1 0 auto;
  display: flex;
  flex-direction: column;
}

.tabs-module__tabs__-vsbV > .tab-content > div[role='tabpanel'] {
  flex: 1 0 auto;
}

.tabs-module__tabs__-vsbV.tabs-module__scroll__YTwx0 > .tab-content {
  height: 0;
  overflow: hidden auto;
}

.tabs-module__tabs__-vsbV.tabs-module__scroll__YTwx0 > .tab-content > div[role='tabpanel'] {
  height: 0;
  overflow: hidden auto;
}

/* make the tab content area a flexbox */

.tabs-module__tabs__-vsbV.tabs-module__flex__xPcQR > .tab-content > div[role='tabpanel'] {
  display: flex;
  flex-direction: column;
}

/*
 * ExploreLayerPanel and ExploreDetailsPane both have 80px header sections.  The
 * tabs section is actually in the body though, but we make it look like its part
 * of the header.
 */

.ExploreDetailsHeader-module__header__e55eg {
  /* using border from tabs below the header instead */
  border-bottom: none;
  min-height: 50px;
  background-color: var(--color-white);
}

/*
 * If you need to make a tab look like the main details pane
 */

.ExploreDetailsHeader-module__fakeExploreHeader__M6qtg {
  border-bottom: var(--default-border);
  height: 80px;
  background-color: var(--color-white);
}

.ExploreDetailsHeader-module__tabs__z3anY .bp4-tab-list {
  height: 30px;
  background-color: var(--color-white);
}

.Pane-module__header__W66CO {
  border-bottom: var(--default-border);
  padding: var(--thin-spacing);
}

.Pane-module__header__W66CO svg path {
  fill: currentColor;
}

.Pane-module__stickyHeader__KI-nO {
  position: sticky;
  top: 0px;
  background-color: var(--color-white);
  z-index: var(--zindex-navbar);
}

.LayerListItem-module__item__94Vvb {
  display: flex;
  width: 100%;
  height: 36px;
  border-left: 4px solid transparent;
  background-color: var(--color-white);
}

.LayerListItem-module__active__l3Uk7 {
  background-color: var(--color-blue-50);
  color: var(--color-light-text);
  border-left: 4px solid var(--color-primary);
}

.LayerListItem-module__item__94Vvb:hover,
.LayerListItem-module__item__94Vvb .LayerListItem-module__listItemToolbar__5-K-C:hover,
.LayerListItem-module__item__94Vvb:hover .LayerListItem-module__listItemToolbar__5-K-C {
  background-color: var(--color-blue-grey-50);
}

.LayerListItem-module__active__l3Uk7:hover,
.LayerListItem-module__item__94Vvb.LayerListItem-module__active__l3Uk7:hover .LayerListItem-module__listItemToolbar__5-K-C {
  background-color: var(--color-blue-100);
}

/*
 * Show the toolbar when hovering on the list item
 * or if the explicit show class is attached
 */

.LayerListItem-module__item__94Vvb .LayerListItem-module__listItemToolbar__5-K-C {
  display: none;
}

.LayerListItem-module__item__94Vvb .LayerListItem-module__listItemToolbar__5-K-C.LayerListItem-module__show__qh3o1,
.LayerListItem-module__item__94Vvb:hover .LayerListItem-module__listItemToolbar__5-K-C {
  display: flex;
}

.LayerListItem-module__item__94Vvb:hover .LayerListItem-module__listItemToolbar__5-K-C .LayerListItem-module__buttonContainer__fI3Ai {
  padding-right: var(--small-spacing);
}

/*
 * Use a placeholder for the toolbar when filters are active,
 * ie: render the toolbar so that it takes up the space it's supposed to,
 * but don't show the elements inside it until the user hovers.
 */

.LayerListItem-module__item__94Vvb .LayerListItem-module__listItemToolbar__5-K-C .LayerListItem-module__placeholder__XcW4c {
  display: flex;
  visibility: hidden;
}

.LayerListItem-module__item__94Vvb .LayerListItem-module__listItemToolbar__5-K-C .LayerListItem-module__hidden__C36Q8 {
  display: none;
}

.LayerListItem-module__item__94Vvb:hover .LayerListItem-module__listItemToolbar__5-K-C .LayerListItem-module__hidden__C36Q8,
.LayerListItem-module__item__94Vvb .LayerListItem-module__listItemToolbar__5-K-C:hover .LayerListItem-module__hidden__C36Q8,
.LayerListItem-module__item__94Vvb:hover .LayerListItem-module__listItemToolbar__5-K-C .LayerListItem-module__placeholder__XcW4c,
.LayerListItem-module__item__94Vvb .LayerListItem-module__listItemToolbar__5-K-C:hover .LayerListItem-module__placeholder__XcW4c,
.LayerListItem-module__item__94Vvb .LayerListItem-module__listItemToolbar__5-K-C .LayerListItem-module__placeholder__XcW4c:hover {
  display: initial;
  visibility: initial;
}

/*
 * The layer icon should have a normal grey font color,
 * but should change to our primary blue when the layer is active.
 */

.LayerListItem-module__layerIcon__mWCes {
  color: var(--color-blue-grey-200);
}

.LayerListItem-module__item__94Vvb.LayerListItem-module__active__l3Uk7 .LayerListItem-module__layerIcon__mWCes,
.LayerListItem-module__hasFilters__XdaCi {
  color: var(--color-primary);
}

.LayerListItem-module__layerName__vkoE3 {
  color: var(--color-disabled-text);
  flex: 1;
}

.LayerListItem-module__item__94Vvb:hover .LayerListItem-module__layerName__vkoE3:not(.LayerListItem-module__layerVisible__cx0S2) {
  color: var(--color-blue-grey-500);
}

.LayerListItem-module__item__94Vvb svg path {
  fill: currentColor;
}

.LayerListItem-module__layerVisible__cx0S2,
.LayerListItem-module__layerIcon__mWCes.LayerListItem-module__layerVisible__cx0S2,
.LayerListItem-module__layerName__vkoE3.LayerListItem-module__layerVisible__cx0S2 {
  color: var(--color-blue-grey-800);
}

/*****************/

.cursor-module__pointer__aA8Wa {
  cursor: pointer;
}

.cursor-module__notAllowed__id7Bt {
  cursor: not-allowed;
}

.Clickable-module__unstyledButton__2W44e {
  border: none;
  background: transparent;
  /* inherit font & color from ancestor */
  color: inherit;
  font: inherit;
  text-align: inherit;
}

/* width here dictates space allocated to description
as a percentage of the modal width */

.LayerMetadataSummary-module__descriptionTagsWrapper__9XJ17 {
  width: 70%;
  flex: 0 0 70%;
}

/* This dictates the width of the same component as above but when viewed in the details pane.
It is to be replaced with media queries */

.LayerMetadataSummary-module__simplifiedDescriptionTagsWrapper__O0QoN {
  width: 100%;
  flex: 0 0 100%;
}

.grid-module__table__E\+EnM tr {
  display: grid;
}

.grid-module__table__E\+EnM tr td,
.grid-module__table__E\+EnM tr th {
  display: flex;
  align-items: center;
}

/**
 * Shortcut for 2 column grid.
 */

.grid-module__tableCol2__35P2D {
  display: grid;
  grid-template-columns: 1fr 1fr;
}

/**
 * Shortcut for 2 column grid with 75/25 split for columns
 */

.grid-module__tableCol2_3_1__kK2Io {
  display: grid;
  grid-template-columns: 3fr 1fr;
}

/**
 * Shortcut for 2 column grid with 67/33 split for columns
 */

.grid-module__tableCol2_2_1__pbLmH {
  display: grid;
  grid-template-columns: 2fr 1fr;
}

/**
 * Shortcut for 3 column grid.
 */

.grid-module__tableCol3__Zfmcd {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}

/**
 * Shortcut for 4 column grid.
 */

.grid-module__tableCol4__oBEYe {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

/**
 * Put borders on a table. Pair with `tableBorderCell` on
 * individual cells.
 */

.grid-module__tableBorder__RogSW {
  /* hack for 1px borders - grid gets top/left */
  border-top: var(--default-border);
  border-left: var(--default-border);
}

.grid-module__tableBorderCell__IzuVT {
  /* hack for 1px borders - elements get bottom/right */
  border-bottom: var(--default-border);
  border-right: var(--default-border);
}

/* layer manager table */

.grid-module__tableLayerManager__XA3LW tr {
  grid-template-columns: 2fr 4fr 1fr;
}

.grid-module__simpleTableLayerManager__B3dfT tr {
  grid-template-columns: 5fr 7fr 0fr;
}

/* these display properties help stack divs vertically within an item in the table */

.grid-module__tableLayerManager__XA3LW tr td {
  display: block;
}

.grid-module__simpleTableLayerManager__B3dfT tr td {
  display: block;
}

/* Creates a pseudo-content row, allowing table-style "rows". Note that you
cannot style rows themselves, hence the `.row > *` styling below */

.grid-module__row__TFWOQ {
  display: contents;
}

/* Default padding */

.grid-module__row__TFWOQ > * {
  padding: var(--thin-spacing);
}

/* Default padding for condensed view */

.grid-module__table__E\+EnM.grid-module__condensed__Gxj8S .grid-module__row__TFWOQ > * {
  padding: var(--very-thin-spacing);
}

/* Makes row header bold with a bottom border */

.grid-module__row__TFWOQ.grid-module__header__OkMmk > * {
  border-bottom: var(--default-border);
  padding: var(--thin-spacing);
  font-weight: bold;
  position: sticky;
  top: 0;
  background-color: var(--color-white);
}

/* By using a row, you can  */

.grid-module__table__E\+EnM.grid-module__interactive__kbd7y .grid-module__row__TFWOQ:not(.grid-module__header__OkMmk):hover > * {
  background-color: var(--color-list-item-hover);
}

/** Put this on cells that might overflow. This will prevent the contents from
 * growing the grid itself past its container */

.grid-module__cell__Qkh0e {
  min-width: 0;
}

.LayerManager-module__loadingDialog__Qt5Ej {
  min-height: 20vh;
}

.LayerManager-module__activeDialog__Zksda {
  height: 60vh;
}

.LayerManager-module__layerListItem__sHM6h {
  padding: 8px;
}

.LayerManager-module__layerListItem__sHM6h > span.bp4-button-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.PointsOfInterestDialog-module__tabs__I6Gap [role='tablist'] {
  margin-left: 20px;
}

.PointsOfInterestDialog-module__tabs__I6Gap [role='tablist']:after {
  content: '';
  display: block;
  width: -webkit-fill-available;
  width: stretch;
  position: absolute;
  left: -20px;
  border-bottom: 1px solid #11141826;
}

.PointsOfInterestDialog-module__tabs__I6Gap [role='tabpanel'][aria-hidden='false'] {
  display: flex;
  flex-direction: column;
  flex: 1 1 100%;
}

.PointsOfInterestDialog-module__selection__bWZl7 {
  background-color: var(--color-blue-grey-50);
}

/* ExploreLayerPanel and ExploreDetailsPane both have 80px header sections */

.ExploreLayerList-module__header__OZGCQ {
  /* shifting border to below layer count */
  border-bottom: none;
  height: 50px;
}

.ExploreLayerList-module__layerCount__vUmHF {
  color: var(--color-disabled-text);
  /* match tabs styling in details pane */
  border-bottom: var(--default-border);
  /* match layer list items */
  padding-left: var(--medium-spacing);
  height: 30px;
}

.ExplorePanel-module__explorePanel__I5iKC {
  overflow: hidden;
  border-right: var(--default-border);
}

/* The status icon floats above the regular icon, using * standard
 * material drop-shadows, but on the text. This kind of violates material
 * design but it works well enough for now.
 */

.AnalysisToolSwatch-module__errorIcon__ZIwvH {
  text-shadow: rgba(0, 0, 0, 0.4) 1px 1px 4px;
}

/* TODO: move this up to a generallized Swatch component */

.AnalysisToolSwatch-module__swatch__8R8WW {
  border-radius: 50%;
  background-color: var(--color-icon-inverted-background);
  height: 36px;
  width: 36px;
}

.AnalysisToolSwatch-module__swatch__8R8WW.AnalysisToolSwatch-module__stale__rb4\+T {
  background-color: var(--color-icon-inverted-light-background);
}

.AnalysisToolSwatch-module__icon__D0zQ8 {
  color: white;
  fill: currentColor;
}

.AnalysisModuleListItem-module__selected__R4vYe {
  background-color: var(--color-list-item-hover);
}

.AnalysisModuleListItem-module__swatch__ZU55l {
  padding-right: var(--thin-spacing);
}

.AnalysisModuleListItem-module__text__S5ngu {
  /* Match the swatch at minimum, but allow longer status text to wrap. */
  min-height: var(--very-thick-spacing);
}

/**
 * TODO:
 * These .item classes should all be generalized so they can be shared between layer list items
 * and analysis module list items.
 */

.AnalysisModuleListItem-module__item__Q1RVD {
  display: flex;
  width: 100%;
  border-left: 4px solid transparent;
  border-bottom: var(--default-border);
}

/* Dim the background when hovering over the list item or it's toolbar */

.AnalysisModuleListItem-module__item__Q1RVD:hover,
.AnalysisModuleListItem-module__item__Q1RVD .AnalysisModuleListItem-module__listItemToolbar__ZC6Tw:hover,
.AnalysisModuleListItem-module__item__Q1RVD:hover .AnalysisModuleListItem-module__listItemToolbar__ZC6Tw {
  background-color: var(--color-list-item-hover);
}

.AnalysisModuleListItem-module__item__Q1RVD .AnalysisModuleListItem-module__showOnHover__mrpdu {
  display: none;
}

.AnalysisModuleListItem-module__item__Q1RVD .AnalysisModuleListItem-module__listItemToolbar__ZC6Tw .AnalysisModuleListItem-module__placeholder__\+0ONd {
  display: initial;
  visibility: hidden;
}

.AnalysisModuleListItem-module__item__Q1RVD:hover .AnalysisModuleListItem-module__listItemToolbar__ZC6Tw .AnalysisModuleListItem-module__placeholder__\+0ONd,
.AnalysisModuleListItem-module__item__Q1RVD .AnalysisModuleListItem-module__listItemToolbar__ZC6Tw:hover .AnalysisModuleListItem-module__placeholder__\+0ONd {
  display: initial;
  visibility: initial;
}

.AnalysisModuleListItem-module__item__Q1RVD:hover .AnalysisModuleListItem-module__showOnHover__mrpdu {
  display: initial;
}

.AnalysisModuleListItem-module__item__Q1RVD:hover .AnalysisModuleListItem-module__hideOnHover__Sbi1d {
  display: none;
}

.AnalysisModuleListItem-module__active__UWO4L {
  background-color: var(--color-list-item-active);
  color: var(--color-light-text);
  border-left: 4px solid var(--color-primary);
}

/* Dim the background when hovering over the list item or it's toolbar */

.AnalysisModuleListItem-module__active__UWO4L:hover,
.AnalysisModuleListItem-module__item__Q1RVD.AnalysisModuleListItem-module__active__UWO4L:hover .AnalysisModuleListItem-module__listItemToolbar__ZC6Tw {
  background-color: var(--color-list-item-active-hover);
}

/*
 * Show the toolbar when hovering on the list item
 * or if the explicit show class is attached
 */

.AnalysisModuleListItem-module__item__Q1RVD .AnalysisModuleListItem-module__listItemToolbar__ZC6Tw {
  display: none;
}

.AnalysisModuleListItem-module__item__Q1RVD .AnalysisModuleListItem-module__listItemToolbar__ZC6Tw.AnalysisModuleListItem-module__show__NbhHX,
.AnalysisModuleListItem-module__item__Q1RVD:hover .AnalysisModuleListItem-module__listItemToolbar__ZC6Tw {
  display: flex;
  visibility: initial;
}

.AnalysisModuleListItem-module__item__Q1RVD .AnalysisModuleListItem-module__show__NbhHX,
.AnalysisModuleListItem-module__item__Q1RVD .AnalysisModuleListItem-module__listItemToolbar__ZC6Tw .AnalysisModuleListItem-module__show__NbhHX,
.AnalysisModuleListItem-module__item__Q1RVD .AnalysisModuleListItem-module__listItemToolbar__ZC6Tw .AnalysisModuleListItem-module__placeholder__\+0ONd.AnalysisModuleListItem-module__show__NbhHX {
  display: initial;
  visibility: visible;
}

/*****************/

.AnalysisPane-module__analysisPane__rjXYf {
  border-left: var(--default-border);
  overflow: auto;
}

.ExploreView-module__explorePaneTab__WP91u {
  border: none;
}

.ExploreView-module__explorePaneTab__WP91u > .bp4-popover-content {
  background: transparent;
}

.ModeBar-module__modeBar__ky8kB {
  border-right: var(--default-border);
  padding: var(--small-spacing) 0;
}

.ModeBar-module__modeBarItem__Q6qbK {
  background-color: transparent !important;
  padding: 6px; /* icon is 24 x 24px, pad to make button 36 x 36px */
}

/* apply margin to the tooltip wrapper so the margins don't push the tooltip away from the icon */

.ModeBar-module__modeBarItemMargin__z4XgI {
  margin-top: var(--small-spacing);
  margin-bottom: var(--small-spacing);
  /* button is 36 x 36px, add margin so the effective width is 48 x 48px */
  margin-left: 6px;
  margin-right: 6px;
}

/* override blueprint sizing */

.ModeBar-module__modeBarItem__Q6qbK > span.bp4-button-text {
  height: var(--icon-size-24);
  width: var(--icon-size-24);
}

.ModeBar-module__modeBarTypeIcon__Lont3 {
  padding: 8px;
}

.ModeBar-module__projectTypeButton__xTuuh {
  padding: 0;
  border: none;
  box-shadow: none !important;
  background-color: transparent !important;
}


/*# sourceMappingURL=main-e70202153b6be4a35449.css.map*/