/* tailwind css setting*/
*, ::before, ::after{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
::backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
*{
  scrollbar-color: initial;
  scrollbar-width: initial;
}
.\!container{
  width: 100% !important;
}
.container{
  width: 100%;
}
@media (min-width: 640px){
  .\!container{
    max-width: 640px !important;
  }
  .container{
    max-width: 640px;
  }
}
@media (min-width: 768px){
  .\!container{
    max-width: 768px !important;
  }
  .container{
    max-width: 768px;
  }
}
@media (min-width: 1024px){
  .\!container{
    max-width: 1024px !important;
  }
  .container{
    max-width: 1024px;
  }
}
@media (min-width: 1280px){
  .\!container{
    max-width: 1280px !important;
  }
  .container{
    max-width: 1280px;
  }
}
@media (min-width: 1390px){
  .\!container{
    max-width: 1390px !important;
  }
  .container{
    max-width: 1390px;
  }
}
@media (min-width: 1536px){
  .\!container{
    max-width: 1536px !important;
  }
  .container{
    max-width: 1536px;
  }
}
.pointer-events-none{
  pointer-events: none !important;
}
.pointer-events-auto{
  pointer-events: auto !important;
}
.\!visible{
  visibility: visible !important;
}
.visible{
  visibility: visible !important;
}
.invisible{
  visibility: hidden !important;
}
.collapse{
  visibility: collapse !important;
}
.static{
  position: static !important;
}
.fixed{
  position: fixed !important;
}
.absolute{
  position: absolute !important;
}
.relative{
  position: relative !important;
}
.sticky{
  position: -webkit-sticky !important;
  position: sticky !important;
}
.inset-0{
  inset: 0px !important;
}
.inset-x-0{
  left: 0px !important;
  right: 0px !important;
}
.-bottom-4{
  bottom: -1rem !important;
}
.-bottom-6{
  bottom: -1.5rem !important;
}
.-left-1{
  left: -0.25rem !important;
}
.-left-\[13px\]{
  left: -13px !important;
}
.-left-\[22px\]{
  left: -22px !important;
}
.-right-2{
  right: -0.5rem !important;
}
.-right-3{
  right: -0.75rem !important;
}
.-right-\[13px\]{
  right: -13px !important;
}
.-right-\[320px\]{
  right: -320px !important;
}
.-right-\[52\%\]{
  right: -52% !important;
}
.-right-\[590px\]{
  right: -590px !important;
}
.-top-2{
  top: -0.5rem !important;
}
.-top-\[10px\]{
  top: -10px !important;
}
.-top-\[15px\]{
  top: -15px !important;
}
.bottom-0{
  bottom: 0px !important;
}
.bottom-1{
  bottom: 0.25rem !important;
}
.bottom-2{
  bottom: 0.5rem !important;
}
.bottom-3{
  bottom: 0.75rem !important;
}
.bottom-4{
  bottom: 1rem !important;
}
.bottom-5{
  bottom: 1.25rem !important;
}
.bottom-\[-10px\]{
  bottom: -10px !important;
}
.bottom-\[-15\%\]{
  bottom: -15% !important;
}
.bottom-\[-25\%\]{
  bottom: -25% !important;
}
.bottom-\[-36px\]{
  bottom: -36px !important;
}
.bottom-\[0px\]{
  bottom: 0px !important;
}
.bottom-\[12px\]{
  bottom: 12px !important;
}
.bottom-\[200px\]{
  bottom: 200px !important;
}
.bottom-\[28px\]{
  bottom: 28px !important;
}
.bottom-\[38px\]{
  bottom: 38px !important;
}
.bottom-\[5px\]{
  bottom: 5px !important;
}
.bottom-\[70px\]{
  bottom: 70px !important;
}
.left-0{
  left: 0px !important;
}
.left-1{
  left: 0.25rem !important;
}
.left-1\/2{
  left: 50% !important;
}
.left-1\/4{
  left: 25% !important;
}
.left-2{
  left: 0.5rem !important;
}
.left-2\/4{
  left: 50% !important;
}
.left-3\/4{
  left: 75% !important;
}
.left-4{
  left: 1rem !important;
}
.left-5{
  left: 1.25rem !important;
}
.left-6{
  left: 1.5rem !important;
}
.left-8{
  left: 2rem !important;
}
.left-\[-15\%\]{
  left: -15% !important;
}
.left-\[-15px\]{
  left: -15px !important;
}
.left-\[-65px\]{
  left: -65px !important;
}
.left-\[10px\]{
  left: 10px !important;
}
.left-\[140px\]{
  left: 140px !important;
}
.left-\[170px\]{
  left: 170px !important;
}
.left-\[2px\]{
  left: 2px !important;
}
.left-\[35\%\]{
  left: 35% !important;
}
.left-\[38px\]{
  left: 38px !important;
}
.left-\[5\%\]{
  left: 5% !important;
}
.left-\[50\%\]{
  left: 50% !important;
}
.left-\[5px\]{
  left: 5px !important;
}
.left-\[8px\]{
  left: 8px !important;
}
.right-0{
  right: 0px !important;
}
.right-1{
  right: 0.25rem !important;
}
.right-2{
  right: 0.5rem !important;
}
.right-4{
  right: 1rem !important;
}
.right-5{
  right: 1.25rem !important;
}
.right-\[0px\]{
  right: 0px !important;
}
.right-\[10\%\]{
  right: 10% !important;
}
.right-\[10px\]{
  right: 10px !important;
}
.right-\[290px\]{
  right: 290px !important;
}
.right-\[4\%\]{
  right: 4% !important;
}
.right-\[4px\]{
  right: 4px !important;
}
.right-\[50px\]{
  right: 50px !important;
}
.right-\[54px\]{
  right: 54px !important;
}
.top-0{
  top: 0px !important;
}
.top-0\.5{
  top: 0.125rem !important;
}
.top-1{
  top: 0.25rem !important;
}
.top-1\/2{
  top: 50% !important;
}
.top-10{
  top: 2.5rem !important;
}
.top-2{
  top: 0.5rem !important;
}
.top-2\/4{
  top: 50% !important;
}
.top-3{
  top: 0.75rem !important;
}
.top-4{
  top: 1rem !important;
}
.top-5{
  top: 1.25rem !important;
}
.top-6{
  top: 1.5rem !important;
}
.top-\[-12px\]{
  top: -12px !important;
}
.top-\[-15\%\]{
  top: -15% !important;
}
.top-\[-16px\]{
  top: -16px !important;
}
.top-\[-25\%\]{
  top: -25% !important;
}
.top-\[-2px\]{
  top: -2px !important;
}
.top-\[-30px\]{
  top: -30px !important;
}
.top-\[-45px\]{
  top: -45px !important;
}
.top-\[0\%\]{
  top: 0% !important;
}
.top-\[15\%\]{
  top: 15% !important;
}
.top-\[18px\]{
  top: 18px !important;
}
.top-\[200px\]{
  top: 200px !important;
}
.top-\[21\%\]{
  top: 21% !important;
}
.top-\[25\%\]{
  top: 25% !important;
}
.top-\[30px\]{
  top: 30px !important;
}
.top-\[35\%\]{
  top: 35% !important;
}
.top-\[38px\]{
  top: 38px !important;
}
.top-\[43px\]{
  top: 43px !important;
}
.top-\[5\%\]{
  top: 5% !important;
}
.top-\[50px\]{
  top: 50px !important;
}
.top-\[5px\]{
  top: 5px !important;
}
.top-\[60px\]{
  top: 60px !important;
}
.top-\[62px\]{
  top: 62px !important;
}
.top-\[65\%\]{
  top: 65% !important;
}
.top-\[7\%\]{
  top: 7% !important;
}
.top-\[70\%\]{
  top: 70% !important;
}
.top-\[90px\]{
  top: 90px !important;
}
.top-full{
  top: 100% !important;
}
.isolate{
  isolation: isolate !important;
}
.z-0{
  z-index: 0 !important;
}
.z-10{
  z-index: 10 !important;
}
.z-20{
  z-index: 20 !important;
}
.z-30{
  z-index: 30 !important;
}
.z-40{
  z-index: 40 !important;
}
.z-50{
  z-index: 50 !important;
}
.z-\[100\]{
  z-index: 100 !important;
}
.z-\[101\]{
  z-index: 101 !important;
}
.z-\[1\]{
  z-index: 1 !important;
}
.z-\[2000\]{
  z-index: 2000 !important;
}
.z-\[20\]{
  z-index: 20 !important;
}
.z-\[2\]{
  z-index: 2 !important;
}
.z-\[98\]{
  z-index: 98 !important;
}
.z-\[9999\]{
  z-index: 9999 !important;
}
.z-\[999\]{
  z-index: 999 !important;
}
.z-\[99\]{
  z-index: 99 !important;
}
.col-auto{
  grid-column: auto !important;
}
.col-span-1{
  grid-column: span 1 / span 1 !important;
}
.col-span-2{
  grid-column: span 2 / span 2 !important;
}
.col-start-1{
  grid-column-start: 1 !important;
}
.col-start-2{
  grid-column-start: 2 !important;
}
.col-start-3{
  grid-column-start: 3 !important;
}
.col-end-2{
  grid-column-end: 2 !important;
}
.row-span-2{
  grid-row: span 2 / span 2 !important;
}
.float-right{
  float: right !important;
}
.-m-4{
  margin: -1rem !important;
}
.m-0{
  margin: 0px !important;
}
.m-1{
  margin: 0.25rem !important;
}
.m-2{
  margin: 0.5rem !important;
}
.m-4{
  margin: 1rem !important;
}
.m-auto{
  margin: auto !important;
}
.mx-0{
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.mx-1{
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}
.mx-12{
  margin-left: 3rem !important;
  margin-right: 3rem !important;
}
.mx-2{
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}
.mx-8{
  margin-left: 2rem !important;
  margin-right: 2rem !important;
}
.mx-\[10px\]{
  margin-left: 10px !important;
  margin-right: 10px !important;
}
.mx-\[12px\]{
  margin-left: 12px !important;
  margin-right: 12px !important;
}
.mx-auto{
  margin-left: auto !important;
  margin-right: auto !important;
}
.my-0{
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.my-1{
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
.my-2{
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
.my-3{
  margin-top: 0.75rem !important;
  margin-bottom: 0.75rem !important;
}
.my-4{
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.my-5{
  margin-top: 1.25rem !important;
  margin-bottom: 1.25rem !important;
}
.my-6{
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
.my-7{
  margin-top: 1.75rem !important;
  margin-bottom: 1.75rem !important;
}
.my-\[10px\]{
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}
.-mb-10{
  margin-bottom: -2.5rem !important;
}
.-ml-2{
  margin-left: -0.5rem !important;
}
.-ml-\[0\.3px\]{
  margin-left: -0.3px !important;
}
.-ml-\[1px\]{
  margin-left: -1px !important;
}
.-mr-4{
  margin-right: -1rem !important;
}
.-mr-\[0\.3px\]{
  margin-right: -0.3px !important;
}
.-mt-1{
  margin-top: -0.25rem !important;
}
.-mt-16{
  margin-top: -4rem !important;
}
.-mt-2{
  margin-top: -0.5rem !important;
}
.-mt-\[20px\]{
  margin-top: -20px !important;
}
.mb-0{
  margin-bottom: 0px !important;
}
.mb-1{
  margin-bottom: 0.25rem !important;
}
.mb-10{
  margin-bottom: 2.5rem !important;
}
.mb-2{
  margin-bottom: 0.5rem !important;
}
.mb-2\.5{
  margin-bottom: 0.625rem !important;
}
.mb-3{
  margin-bottom: 0.75rem !important;
}
.mb-4{
  margin-bottom: 1rem !important;
}
.mb-5{
  margin-bottom: 1.25rem !important;
}
.mb-6{
  margin-bottom: 1.5rem !important;
}
.mb-7{
  margin-bottom: 1.75rem !important;
}
.mb-\[0px\]{
  margin-bottom: 0px !important;
}
.mb-\[1\%\]{
  margin-bottom: 1% !important;
}
.mb-\[10px\]{
  margin-bottom: 10px !important;
}
.mb-\[12px\]{
  margin-bottom: 12px !important;
}
.mb-\[15px\]{
  margin-bottom: 15px !important;
}
.mb-\[16px\]{
  margin-bottom: 16px !important;
}
.mb-\[20px\]{
  margin-bottom: 20px !important;
}
.mb-\[21px\]{
  margin-bottom: 21px !important;
}
.mb-\[24px\]{
  margin-bottom: 24px !important;
}
.mb-\[3\%\]{
  margin-bottom: 3% !important;
}
.mb-\[58px\]{
  margin-bottom: 58px !important;
}
.mb-\[5px\]{
  margin-bottom: 5px !important;
}
.mb-\[6px\]{
  margin-bottom: 6px !important;
}
.mb-\[8px\]{
  margin-bottom: 8px !important;
}
.ml-1{
  margin-left: 0.25rem !important;
}
.ml-1\.5{
  margin-left: 0.375rem !important;
}
.ml-12{
  margin-left: 3rem !important;
}
.ml-2{
  margin-left: 0.5rem !important;
}
.ml-3{
  margin-left: 0.75rem !important;
}
.ml-4{
  margin-left: 1rem !important;
}
.ml-5{
  margin-left: 1.25rem !important;
}
.ml-7{
  margin-left: 1.75rem !important;
}
.ml-\[10px\]{
  margin-left: 10px !important;
}
.ml-\[18px\]{
  margin-left: 18px !important;
}
.ml-\[2\.5\%\]{
  margin-left: 2.5% !important;
}
.ml-\[4\%\]{
  margin-left: 4% !important;
}
.ml-\[40px\]{
  margin-left: 40px !important;
}
.ml-\[5px\]{
  margin-left: 5px !important;
}
.ml-\[8px\]{
  margin-left: 8px !important;
}
.ml-auto{
  margin-left: auto !important;
}
.mr-0{
  margin-right: 0px !important;
}
.mr-0\.5{
  margin-right: 0.125rem !important;
}
.mr-1{
  margin-right: 0.25rem !important;
}
.mr-1\.5{
  margin-right: 0.375rem !important;
}
.mr-10{
  margin-right: 2.5rem !important;
}
.mr-2{
  margin-right: 0.5rem !important;
}
.mr-20{
  margin-right: 5rem !important;
}
.mr-3{
  margin-right: 0.75rem !important;
}
.mr-4{
  margin-right: 1rem !important;
}
.mr-5{
  margin-right: 1.25rem !important;
}
.mr-6{
  margin-right: 1.5rem !important;
}
.mr-7{
  margin-right: 1.75rem !important;
}
.mr-8{
  margin-right: 2rem !important;
}
.mr-9{
  margin-right: 2.25rem !important;
}
.mr-\[\.5\%\]{
  margin-right: .5% !important;
}
.mr-\[1\.5cm\]{
  margin-right: 1.5cm !important;
}
.mr-\[10px\]{
  margin-right: 10px !important;
}
.mr-\[14px\]{
  margin-right: 14px !important;
}
.mr-\[15px\]{
  margin-right: 15px !important;
}
.mr-\[18px\]{
  margin-right: 18px !important;
}
.mr-\[5px\]{
  margin-right: 5px !important;
}
.mr-\[6px\]{
  margin-right: 6px !important;
}
.mr-\[7px\]{
  margin-right: 7px !important;
}
.mt-0{
  margin-top: 0px !important;
}
.mt-0\.5{
  margin-top: 0.125rem !important;
}
.mt-1{
  margin-top: 0.25rem !important;
}
.mt-1\.5{
  margin-top: 0.375rem !important;
}
.mt-10{
  margin-top: 2.5rem !important;
}
.mt-12{
  margin-top: 3rem !important;
}
.mt-14{
  margin-top: 3.5rem !important;
}
.mt-2{
  margin-top: 0.5rem !important;
}
.mt-3{
  margin-top: 0.75rem !important;
}
.mt-4{
  margin-top: 1rem !important;
}
.mt-5{
  margin-top: 1.25rem !important;
}
.mt-6{
  margin-top: 1.5rem !important;
}
.mt-7{
  margin-top: 1.75rem !important;
}
.mt-8{
  margin-top: 2rem !important;
}
.mt-\[-10px\]{
  margin-top: -10px !important;
}
.mt-\[-20px\]{
  margin-top: -20px !important;
}
.mt-\[-5px\]{
  margin-top: -5px !important;
}
.mt-\[-8px\]{
  margin-top: -8px !important;
}
.mt-\[10px\]{
  margin-top: 10px !important;
}
.mt-\[11px\]{
  margin-top: 11px !important;
}
.mt-\[12px\]{
  margin-top: 12px !important;
}
.mt-\[14px\]{
  margin-top: 14px !important;
}
.mt-\[15px\]{
  margin-top: 15px !important;
}
.mt-\[16px\]{
  margin-top: 16px !important;
}
.mt-\[17px\]{
  margin-top: 17px !important;
}
.mt-\[1vh\]{
  margin-top: 1vh !important;
}
.mt-\[2\%\]{
  margin-top: 2% !important;
}
.mt-\[20px\]{
  margin-top: 20px !important;
}
.mt-\[22px\]{
  margin-top: 22px !important;
}
.mt-\[2px\]{
  margin-top: 2px !important;
}
.mt-\[30px\]{
  margin-top: 30px !important;
}
.mt-\[5px\]{
  margin-top: 5px !important;
}
.mt-\[60px\]{
  margin-top: 60px !important;
}
.mt-\[6px\]{
  margin-top: 6px !important;
}
.mt-\[80px\]{
  margin-top: 80px !important;
}
.box-border{
  box-sizing: border-box !important;
}
.line-clamp-2{
  overflow: hidden !important;
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 2 !important;
}
.line-clamp-4{
  overflow: hidden !important;
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 4 !important;
}
.block{
  display: block !important;
}
.inline-block{
  display: inline-block !important;
}
.inline{
  display: inline !important;
}
.\!flex{
  display: flex !important;
}
.flex{
  display: flex !important;
}
.inline-flex{
  display: inline-flex !important;
}
.table{
  display: table !important;
}
.grid{
  display: grid !important;
}
.hidden{
  display: none !important;
}
.\!h-3{
  height: 0.75rem !important;
}
.\!h-8{
  height: 2rem !important;
}
.\!h-\[40px\]{
  height: 40px !important;
}
.\!h-full{
  height: 100% !important;
}
.h-0{
  height: 0px !important;
}
.h-0\.5{
  height: 0.125rem !important;
}
.h-1{
  height: 0.25rem !important;
}
.h-1\/2{
  height: 50% !important;
}
.h-1\/3{
  height: 33.333333% !important;
}
.h-1\/4{
  height: 25% !important;
}
.h-10{
  height: 2.5rem !important;
}
.h-12{
  height: 3rem !important;
}
.h-16{
  height: 4rem !important;
}
.h-2{
  height: 0.5rem !important;
}
.h-2\.5{
  height: 0.625rem !important;
}
.h-2\/3{
  height: 66.666667% !important;
}
.h-20{
  height: 5rem !important;
}
.h-24{
  height: 6rem !important;
}
.h-3{
  height: 0.75rem !important;
}
.h-3\.5{
  height: 0.875rem !important;
}
.h-32{
  height: 8rem !important;
}
.h-4{
  height: 1rem !important;
}
.h-40{
  height: 10rem !important;
}
.h-5{
  height: 1.25rem !important;
}
.h-6{
  height: 1.5rem !important;
}
.h-60{
  height: 15rem !important;
}
.h-64{
  height: 16rem !important;
}
.h-7{
  height: 1.75rem !important;
}
.h-72{
  height: 18rem !important;
}
.h-8{
  height: 2rem !important;
}
.h-9{
  height: 2.25rem !important;
}
.h-\[0\.5cm\]{
  height: 0.5cm !important;
}
.h-\[0\.9cm\]{
  height: 0.9cm !important;
}
.h-\[1\.2cm\]{
  height: 1.2cm !important;
}
.h-\[1\.3cm\]{
  height: 1.3cm !important;
}
.h-\[1\.4cm\]{
  height: 1.4cm !important;
}
.h-\[1\.5cm\]{
  height: 1.5cm !important;
}
.h-\[10\%\]{
  height: 10% !important;
}
.h-\[10\.6cm\]{
  height: 10.6cm !important;
}
.h-\[100\%\]{
  height: 100% !important;
}
.h-\[1000px\]{
  height: 1000px !important;
}
.h-\[100px\]{
  height: 100px !important;
}
.h-\[100vh\]{
  height: 100vh !important;
}
.h-\[10px\]{
  height: 10px !important;
}
.h-\[110px\]{
  height: 110px !important;
}
.h-\[113px\]{
  height: 113px !important;
}
.h-\[117px\]{
  height: 117px !important;
}
.h-\[12\.2vh\]{
  height: 12.2vh !important;
}
.h-\[120\%\]{
  height: 120% !important;
}
.h-\[120px\]{
  height: 120px !important;
}
.h-\[123px\]{
  height: 123px !important;
}
.h-\[125px\]{
  height: 125px !important;
}
.h-\[14\.8cm\]{
  height: 14.8cm !important;
}
.h-\[148px\]{
  height: 148px !important;
}
.h-\[14px\]{
  height: 14px !important;
}
.h-\[15\%\]{
  height: 15% !important;
}
.h-\[150px\]{
  height: 150px !important;
}
.h-\[15px\]{
  height: 15px !important;
}
.h-\[180px\]{
  height: 180px !important;
}
.h-\[1cm\]{
  height: 1cm !important;
}
.h-\[2\.45cm\]{
  height: 2.45cm !important;
}
.h-\[2\.5cm\]{
  height: 2.5cm !important;
}
.h-\[20\%\]{
  height: 20% !important;
}
.h-\[200px\]{
  height: 200px !important;
}
.h-\[20px\]{
  height: 20px !important;
}
.h-\[20vh\]{
  height: 20vh !important;
}
.h-\[21px\]{
  height: 21px !important;
}
.h-\[25\%\]{
  height: 25% !important;
}
.h-\[250px\]{
  height: 250px !important;
}
.h-\[25px\]{
  height: 25px !important;
}
.h-\[2cm\]{
  height: 2cm !important;
}
.h-\[3\.5cm\]{
  height: 3.5cm !important;
}
.h-\[300px\]{
  height: 300px !important;
}
.h-\[305px\]{
  height: 305px !important;
}
.h-\[30px\]{
  height: 30px !important;
}
.h-\[32px\]{
  height: 32px !important;
}
.h-\[350px\]{
  height: 350px !important;
}
.h-\[35px\]{
  height: 35px !important;
}
.h-\[36\.8px\]{
  height: 36.8px !important;
}
.h-\[37vh\]{
  height: 37vh !important;
}
.h-\[388px\]{
  height: 388px !important;
}
.h-\[38px\]{
  height: 38px !important;
}
.h-\[39px\]{
  height: 39px !important;
}
.h-\[4\.5\%\]{
  height: 4.5% !important;
}
.h-\[4\.5cm\]{
  height: 4.5cm !important;
}
.h-\[40\%\]{
  height: 40% !important;
}
.h-\[400px\]{
  height: 400px !important;
}
.h-\[40px\]{
  height: 40px !important;
}
.h-\[41px\]{
  height: 41px !important;
}
.h-\[42\.5\%\]{
  height: 42.5% !important;
}
.h-\[42vh\]{
  height: 42vh !important;
}
.h-\[43px\]{
  height: 43px !important;
}
.h-\[44px\]{
  height: 44px !important;
}
.h-\[45\%\]{
  height: 45% !important;
}
.h-\[450px\]{
  height: 450px !important;
}
.h-\[45px\]{
  height: 45px !important;
}
.h-\[47px\]{
  height: 47px !important;
}
.h-\[48px\]{
  height: 48px !important;
}
.h-\[49\.5\%\]{
  height: 49.5% !important;
}
.h-\[5\%\]{
  height: 5% !important;
}
.h-\[5\.5\%\]{
  height: 5.5% !important;
}
.h-\[5\.5cm\]{
  height: 5.5cm !important;
}
.h-\[50\%\]{
  height: 50% !important;
}
.h-\[500px\]{
  height: 500px !important;
}
.h-\[50px\]{
  height: 50px !important;
}
.h-\[50vh\]{
  height: 50vh !important;
}
.h-\[51px\]{
  height: 51px !important;
}
.h-\[54px\]{
  height: 54px !important;
}
.h-\[55\%\]{
  height: 55% !important;
}
.h-\[55px\]{
  height: 55px !important;
}
.h-\[55vh\]{
  height: 55vh !important;
}
.h-\[56px\]{
  height: 56px !important;
}
.h-\[570px\]{
  height: 570px !important;
}
.h-\[58\%\]{
  height: 58% !important;
}
.h-\[5vh\]{
  height: 5vh !important;
}
.h-\[6\.5\%\]{
  height: 6.5% !important;
}
.h-\[60\%\]{
  height: 60% !important;
}
.h-\[600px\]{
  height: 600px !important;
}
.h-\[60px\]{
  height: 60px !important;
}
.h-\[60vh\]{
  height: 60vh !important;
}
.h-\[62px\]{
  height: 62px !important;
}
.h-\[64px\]{
  height: 64px !important;
}
.h-\[65\%\]{
  height: 65% !important;
}
.h-\[65px\]{
  height: 65px !important;
}
.h-\[65vh\]{
  height: 65vh !important;
}
.h-\[68px\]{
  height: 68px !important;
}
.h-\[70\%\]{
  height: 70% !important;
}
.h-\[700px\]{
  height: 700px !important;
}
.h-\[70vh\]{
  height: 70vh !important;
}
.h-\[720px\]{
  height: 720px !important;
}
.h-\[72px\]{
  height: 72px !important;
}
.h-\[73\%\]{
  height: 73% !important;
}
.h-\[75\%\]{
  height: 75% !important;
}
.h-\[75vh\]{
  height: 75vh !important;
}
.h-\[76px\]{
  height: 76px !important;
}
.h-\[77\%\]{
  height: 77% !important;
}
.h-\[80\%\]{
  height: 80% !important;
}
.h-\[800vh\]{
  height: 800vh !important;
}
.h-\[80px\]{
  height: 80px !important;
}
.h-\[80vh\]{
  height: 80vh !important;
}
.h-\[83vh\]{
  height: 83vh !important;
}
.h-\[85vh\]{
  height: 85vh !important;
}
.h-\[88px\]{
  height: 88px !important;
}
.h-\[90px\]{
  height: 90px !important;
}
.h-\[90vh\]{
  height: 90vh !important;
}
.h-\[93\%\]{
  height: 93% !important;
}
.h-\[calc\(100\%-2rem\)\]{
  height: calc(100% - 2rem) !important;
}
.h-\[calc\(100\%-60px\)\]{
  height: calc(100% - 60px) !important;
}
.h-\[calc\(100\%_-_400px\)\]{
  height: calc(100% - 400px) !important;
}
.h-\[calc\(100\%_-_70px\)\]{
  height: calc(100% - 70px) !important;
}
.h-\[calc\(100dvh-200px\)\]{
  height: calc(100dvh - 200px) !important;
}
.h-\[calc\(100dvh-240px-175px\)\]{
  height: calc(100dvh - 240px - 175px) !important;
}
.h-\[calc\(100dvh-40px\)\]{
  height: calc(100dvh - 40px) !important;
}
.h-\[calc\(100dvh-6rem\)\]{
  height: calc(100dvh - 6rem) !important;
}
.h-\[calc\(100vh-150px\)\]{
  height: calc(100vh - 150px) !important;
}
.h-\[calc\(100vh-200px\)\]{
  height: calc(100vh - 200px) !important;
}
.h-\[calc\(100vh-300px\)\]{
  height: calc(100vh - 300px) !important;
}
.h-\[calc\(42vh-2rem\)\]{
  height: calc(42vh - 2rem) !important;
}
.h-\[calc\(42vh-3rem\)\]{
  height: calc(42vh - 3rem) !important;
}
.h-\[calc\(42vh-5rem\)\]{
  height: calc(42vh - 5rem) !important;
}
.h-auto{
  height: auto !important;
}
.h-full{
  height: 100% !important;
}
.h-px{
  height: 1px !important;
}
.h-screen{
  height: 100vh !important;
}
.max-h-\[12\.2vh\]{
  max-height: 12.2vh !important;
}
.max-h-\[13\.5rem\]{
  max-height: 13.5rem !important;
}
.max-h-\[15\%\]{
  max-height: 15% !important;
}
.max-h-\[15rem\]{
  max-height: 15rem !important;
}
.max-h-\[200px\]{
  max-height: 200px !important;
}
.max-h-\[20vh\]{
  max-height: 20vh !important;
}
.max-h-\[260px\]{
  max-height: 260px !important;
}
.max-h-\[280px\]{
  max-height: 280px !important;
}
.max-h-\[30vh\]{
  max-height: 30vh !important;
}
.max-h-\[320px\]{
  max-height: 320px !important;
}
.max-h-\[350px\]{
  max-height: 350px !important;
}
.max-h-\[35vh\]{
  max-height: 35vh !important;
}
.max-h-\[388px\]{
  max-height: 388px !important;
}
.max-h-\[400px\]{
  max-height: 400px !important;
}
.max-h-\[42vh\]{
  max-height: 42vh !important;
}
.max-h-\[47vh\]{
  max-height: 47vh !important;
}
.max-h-\[4cm\]{
  max-height: 4cm !important;
}
.max-h-\[50vh\]{
  max-height: 50vh !important;
}
.max-h-\[5vh\]{
  max-height: 5vh !important;
}
.max-h-\[6\.5\%\]{
  max-height: 6.5% !important;
}
.max-h-\[600px\]{
  max-height: 600px !important;
}
.max-h-\[60vh\]{
  max-height: 60vh !important;
}
.max-h-\[650px\]{
  max-height: 650px !important;
}
.max-h-\[70vh\]{
  max-height: 70vh !important;
}
.max-h-\[75\%\]{
  max-height: 75% !important;
}
.max-h-\[75vh\]{
  max-height: 75vh !important;
}
.max-h-\[76vh\]{
  max-height: 76vh !important;
}
.max-h-\[77\%\]{
  max-height: 77% !important;
}
.max-h-\[80vh\]{
  max-height: 80vh !important;
}
.max-h-\[85vh\]{
  max-height: 85vh !important;
}
.max-h-\[95\%\]{
  max-height: 95% !important;
}
.max-h-\[calc\(100\%-2rem\)\]{
  max-height: calc(100% - 2rem) !important;
}
.max-h-\[calc\(100vh-200px\)\]{
  max-height: calc(100vh - 200px) !important;
}
.max-h-\[calc\(42vh-2rem\)\]{
  max-height: calc(42vh - 2rem) !important;
}
.max-h-\[calc\(42vh-3rem\)\]{
  max-height: calc(42vh - 3rem) !important;
}
.max-h-\[calc\(42vh-5rem\)\]{
  max-height: calc(42vh - 5rem) !important;
}
.max-h-full{
  max-height: 100% !important;
}
.\!min-h-0{
  min-height: 0px !important;
}
.min-h-0{
  min-height: 0px !important;
}
.min-h-8{
  min-height: 2rem !important;
}
.min-h-\[100px\]{
  min-height: 100px !important;
}
.min-h-\[100vh\]{
  min-height: 100vh !important;
}
.min-h-\[10px\]{
  min-height: 10px !important;
}
.min-h-\[120px\]{
  min-height: 120px !important;
}
.min-h-\[140px\]{
  min-height: 140px !important;
}
.min-h-\[15px\]{
  min-height: 15px !important;
}
.min-h-\[18\.5vh\]{
  min-height: 18.5vh !important;
}
.min-h-\[200px\]{
  min-height: 200px !important;
}
.min-h-\[25px\]{
  min-height: 25px !important;
}
.min-h-\[28px\]{
  min-height: 28px !important;
}
.min-h-\[300px\]{
  min-height: 300px !important;
}
.min-h-\[30px\]{
  min-height: 30px !important;
}
.min-h-\[32px\]{
  min-height: 32px !important;
}
.min-h-\[4\.5\%\]{
  min-height: 4.5% !important;
}
.min-h-\[400px\]{
  min-height: 400px !important;
}
.min-h-\[40px\]{
  min-height: 40px !important;
}
.min-h-\[40vh\]{
  min-height: 40vh !important;
}
.min-h-\[5\%\]{
  min-height: 5% !important;
}
.min-h-\[5\.5\%\]{
  min-height: 5.5% !important;
}
.min-h-\[60px\]{
  min-height: 60px !important;
}
.min-h-\[60vh\]{
  min-height: 60vh !important;
}
.min-h-\[62px\]{
  min-height: 62px !important;
}
.min-h-\[650px\]{
  min-height: 650px !important;
}
.min-h-\[6rem\]{
  min-height: 6rem !important;
}
.min-h-\[72px\]{
  min-height: 72px !important;
}
.min-h-\[780px\]{
  min-height: 780px !important;
}
.min-h-\[80px\]{
  min-height: 80px !important;
}
.min-h-\[96px\]{
  min-height: 96px !important;
}
.min-h-full{
  min-height: 100% !important;
}
.min-h-screen{
  min-height: 100vh !important;
}
.\!w-3{
  width: 0.75rem !important;
}
.\!w-8{
  width: 2rem !important;
}
.\!w-\[270px\]{
  width: 270px !important;
}
.\!w-\[300px\]{
  width: 300px !important;
}
.\!w-\[97\%\]{
  width: 97% !important;
}
.\!w-full{
  width: 100% !important;
}
.w-0{
  width: 0px !important;
}
.w-0\.5{
  width: 0.125rem !important;
}
.w-1{
  width: 0.25rem !important;
}
.w-1\.5{
  width: 0.375rem !important;
}
.w-1\/2{
  width: 50% !important;
}
.w-1\/3{
  width: 33.333333% !important;
}
.w-1\/4{
  width: 25% !important;
}
.w-1\/5{
  width: 20% !important;
}
.w-16{
  width: 4rem !important;
}
.w-2{
  width: 0.5rem !important;
}
.w-2\.5{
  width: 0.625rem !important;
}
.w-2\/3{
  width: 66.666667% !important;
}
.w-2\/4{
  width: 50% !important;
}
.w-20{
  width: 5rem !important;
}
.w-24{
  width: 6rem !important;
}
.w-28{
  width: 7rem !important;
}
.w-3{
  width: 0.75rem !important;
}
.w-3\.5{
  width: 0.875rem !important;
}
.w-3\/4{
  width: 75% !important;
}
.w-32{
  width: 8rem !important;
}
.w-4{
  width: 1rem !important;
}
.w-40{
  width: 10rem !important;
}
.w-44{
  width: 11rem !important;
}
.w-48{
  width: 12rem !important;
}
.w-5{
  width: 1.25rem !important;
}
.w-56{
  width: 14rem !important;
}
.w-6{
  width: 1.5rem !important;
}
.w-64{
  width: 16rem !important;
}
.w-8{
  width: 2rem !important;
}
.w-9{
  width: 2.25rem !important;
}
.w-\[0\.3\%\]{
  width: 0.3% !important;
}
.w-\[0\.5cm\]{
  width: 0.5cm !important;
}
.w-\[0\.65cm\]{
  width: 0.65cm !important;
}
.w-\[0\.7cm\]{
  width: 0.7cm !important;
}
.w-\[0\.8cm\]{
  width: 0.8cm !important;
}
.w-\[1\.16cm\]{
  width: 1.16cm !important;
}
.w-\[1\.17cm\]{
  width: 1.17cm !important;
}
.w-\[1\.21cm\]{
  width: 1.21cm !important;
}
.w-\[1\.43cm\]{
  width: 1.43cm !important;
}
.w-\[1\.5cm\]{
  width: 1.5cm !important;
}
.w-\[1\.7\%\]{
  width: 1.7% !important;
}
.w-\[10\%\]{
  width: 10% !important;
}
.w-\[10\.5cm\]{
  width: 10.5cm !important;
}
.w-\[100\%\]{
  width: 100% !important;
}
.w-\[1000px\]{
  width: 1000px !important;
}
.w-\[100px\]{
  width: 100px !important;
}
.w-\[109px\]{
  width: 109px !important;
}
.w-\[10px\]{
  width: 10px !important;
}
.w-\[11\%\]{
  width: 11% !important;
}
.w-\[11\.58cm\]{
  width: 11.58cm !important;
}
.w-\[110px\]{
  width: 110px !important;
}
.w-\[11cm\]{
  width: 11cm !important;
}
.w-\[12\%\]{
  width: 12% !important;
}
.w-\[12\.1cm\]{
  width: 12.1cm !important;
}
.w-\[12\.2\%\]{
  width: 12.2% !important;
}
.w-\[12\.3\%\]{
  width: 12.3% !important;
}
.w-\[12\.5\%\]{
  width: 12.5% !important;
}
.w-\[120px\]{
  width: 120px !important;
}
.w-\[123px\]{
  width: 123px !important;
}
.w-\[125px\]{
  width: 125px !important;
}
.w-\[12cm\]{
  width: 12cm !important;
}
.w-\[12px\]{
  width: 12px !important;
}
.w-\[13\%\]{
  width: 13% !important;
}
.w-\[13\.6cm\]{
  width: 13.6cm !important;
}
.w-\[130px\]{
  width: 130px !important;
}
.w-\[135px\]{
  width: 135px !important;
}
.w-\[14\%\]{
  width: 14% !important;
}
.w-\[14\.3\%\]{
  width: 14.3% !important;
}
.w-\[14\.44cm\]{
  width: 14.44cm !important;
}
.w-\[14\.5\%\]{
  width: 14.5% !important;
}
.w-\[14\.8\%\]{
  width: 14.8% !important;
}
.w-\[140px\]{
  width: 140px !important;
}
.w-\[145px\]{
  width: 145px !important;
}
.w-\[15\%\]{
  width: 15% !important;
}
.w-\[15\.3\%\]{
  width: 15.3% !important;
}
.w-\[150px\]{
  width: 150px !important;
}
.w-\[16\%\]{
  width: 16% !important;
}
.w-\[160px\]{
  width: 160px !important;
}
.w-\[17\%\]{
  width: 17% !important;
}
.w-\[170px\]{
  width: 170px !important;
}
.w-\[175px\]{
  width: 175px !important;
}
.w-\[18\%\]{
  width: 18% !important;
}
.w-\[18\.2\%\]{
  width: 18.2% !important;
}
.w-\[18\.3\%\]{
  width: 18.3% !important;
}
.w-\[18\.8\%\]{
  width: 18.8% !important;
}
.w-\[180px\]{
  width: 180px !important;
}
.w-\[183px\]{
  width: 183px !important;
}
.w-\[19\%\]{
  width: 19% !important;
}
.w-\[190px\]{
  width: 190px !important;
}
.w-\[195mm\]{
  width: 195mm !important;
}
.w-\[1px\]{
  width: 1px !important;
}
.w-\[2\.2cm\]{
  width: 2.2cm !important;
}
.w-\[2\.3cm\]{
  width: 2.3cm !important;
}
.w-\[2\.4cm\]{
  width: 2.4cm !important;
}
.w-\[2\.5\%\]{
  width: 2.5% !important;
}
.w-\[2\.6cm\]{
  width: 2.6cm !important;
}
.w-\[2\.7cm\]{
  width: 2.7cm !important;
}
.w-\[2\.86cm\]{
  width: 2.86cm !important;
}
.w-\[2\.8cm\]{
  width: 2.8cm !important;
}
.w-\[20\%\]{
  width: 20% !important;
}
.w-\[20\.2cm\]{
  width: 20.2cm !important;
}
.w-\[200px\]{
  width: 200px !important;
}
.w-\[207px\]{
  width: 207px !important;
}
.w-\[20px\]{
  width: 20px !important;
}
.w-\[21\%\]{
  width: 21% !important;
}
.w-\[210px\]{
  width: 210px !important;
}
.w-\[22\%\]{
  width: 22% !important;
}
.w-\[22\.5\%\]{
  width: 22.5% !important;
}
.w-\[220px\]{
  width: 220px !important;
}
.w-\[225px\]{
  width: 225px !important;
}
.w-\[23\%\]{
  width: 23% !important;
}
.w-\[230px\]{
  width: 230px !important;
}
.w-\[235px\]{
  width: 235px !important;
}
.w-\[24\%\]{
  width: 24% !important;
}
.w-\[24\.2\%\]{
  width: 24.2% !important;
}
.w-\[240px\]{
  width: 240px !important;
}
.w-\[25\%\]{
  width: 25% !important;
}
.w-\[250px\]{
  width: 250px !important;
}
.w-\[256px\]{
  width: 256px !important;
}
.w-\[25px\]{
  width: 25px !important;
}
.w-\[25vw\]{
  width: 25vw !important;
}
.w-\[26\%\]{
  width: 26% !important;
}
.w-\[27\%\]{
  width: 27% !important;
}
.w-\[270px\]{
  width: 270px !important;
}
.w-\[28\%\]{
  width: 28% !important;
}
.w-\[280px\]{
  width: 280px !important;
}
.w-\[295px\]{
  width: 295px !important;
}
.w-\[2cm\]{
  width: 2cm !important;
}
.w-\[3\%\]{
  width: 3% !important;
}
.w-\[3\.1cm\]{
  width: 3.1cm !important;
}
.w-\[3\.2cm\]{
  width: 3.2cm !important;
}
.w-\[3\.35cm\]{
  width: 3.35cm !important;
}
.w-\[3\.5\%\]{
  width: 3.5% !important;
}
.w-\[3\.5cm\]{
  width: 3.5cm !important;
}
.w-\[3\.91cm\]{
  width: 3.91cm !important;
}
.w-\[30\%\]{
  width: 30% !important;
}
.w-\[300px\]{
  width: 300px !important;
}
.w-\[300vw\]{
  width: 300vw !important;
}
.w-\[30px\]{
  width: 30px !important;
}
.w-\[31\.5\%\]{
  width: 31.5% !important;
}
.w-\[310px\]{
  width: 310px !important;
}
.w-\[312px\]{
  width: 312px !important;
}
.w-\[32\%\]{
  width: 32% !important;
}
.w-\[32\.5\%\]{
  width: 32.5% !important;
}
.w-\[320px\]{
  width: 320px !important;
}
.w-\[32px\]{
  width: 32px !important;
}
.w-\[33\%\]{
  width: 33% !important;
}
.w-\[33\.3\%\]{
  width: 33.3% !important;
}
.w-\[332px\]{
  width: 332px !important;
}
.w-\[34\%\]{
  width: 34% !important;
}
.w-\[345px\]{
  width: 345px !important;
}
.w-\[35\%\]{
  width: 35% !important;
}
.w-\[350px\]{
  width: 350px !important;
}
.w-\[35px\]{
  width: 35px !important;
}
.w-\[36\%\]{
  width: 36% !important;
}
.w-\[365px\]{
  width: 365px !important;
}
.w-\[367px\]{
  width: 367px !important;
}
.w-\[36px\]{
  width: 36px !important;
}
.w-\[37\%\]{
  width: 37% !important;
}
.w-\[375px\]{
  width: 375px !important;
}
.w-\[39px\]{
  width: 39px !important;
}
.w-\[3cm\]{
  width: 3cm !important;
}
.w-\[4\%\]{
  width: 4% !important;
}
.w-\[4\.1cm\]{
  width: 4.1cm !important;
}
.w-\[4\.3\%\]{
  width: 4.3% !important;
}
.w-\[4\.4cm\]{
  width: 4.4cm !important;
}
.w-\[4\.5cm\]{
  width: 4.5cm !important;
}
.w-\[40\%\]{
  width: 40% !important;
}
.w-\[400px\]{
  width: 400px !important;
}
.w-\[40px\]{
  width: 40px !important;
}
.w-\[42\%\]{
  width: 42% !important;
}
.w-\[43\%\]{
  width: 43% !important;
}
.w-\[430px\]{
  width: 430px !important;
}
.w-\[44\%\]{
  width: 44% !important;
}
.w-\[44px\]{
  width: 44px !important;
}
.w-\[45\%\]{
  width: 45% !important;
}
.w-\[450px\]{
  width: 450px !important;
}
.w-\[45px\]{
  width: 45px !important;
}
.w-\[460px\]{
  width: 460px !important;
}
.w-\[47\%\]{
  width: 47% !important;
}
.w-\[48\%\]{
  width: 48% !important;
}
.w-\[49\%\]{
  width: 49% !important;
}
.w-\[49\.75\%\]{
  width: 49.75% !important;
}
.w-\[4cm\]{
  width: 4cm !important;
}
.w-\[5\%\]{
  width: 5% !important;
}
.w-\[50\%\]{
  width: 50% !important;
}
.w-\[500px\]{
  width: 500px !important;
}
.w-\[50px\]{
  width: 50px !important;
}
.w-\[50vw\]{
  width: 50vw !important;
}
.w-\[520px\]{
  width: 520px !important;
}
.w-\[53px\]{
  width: 53px !important;
}
.w-\[54px\]{
  width: 54px !important;
}
.w-\[55\%\]{
  width: 55% !important;
}
.w-\[550px\]{
  width: 550px !important;
}
.w-\[58\%\]{
  width: 58% !important;
}
.w-\[59\%\]{
  width: 59% !important;
}
.w-\[5cm\]{
  width: 5cm !important;
}
.w-\[6\%\]{
  width: 6% !important;
}
.w-\[6\.6cm\]{
  width: 6.6cm !important;
}
.w-\[60\%\]{
  width: 60% !important;
}
.w-\[600px\]{
  width: 600px !important;
}
.w-\[60px\]{
  width: 60px !important;
}
.w-\[60vw\]{
  width: 60vw !important;
}
.w-\[63px\]{
  width: 63px !important;
}
.w-\[65\%\]{
  width: 65% !important;
}
.w-\[65px\]{
  width: 65px !important;
}
.w-\[6cm\]{
  width: 6cm !important;
}
.w-\[7\%\]{
  width: 7% !important;
}
.w-\[7\.23cm\]{
  width: 7.23cm !important;
}
.w-\[7\.5\%\]{
  width: 7.5% !important;
}
.w-\[70\%\]{
  width: 70% !important;
}
.w-\[70px\]{
  width: 70px !important;
}
.w-\[75\%\]{
  width: 75% !important;
}
.w-\[75\.5\%\]{
  width: 75.5% !important;
}
.w-\[75px\]{
  width: 75px !important;
}
.w-\[78\%\]{
  width: 78% !important;
}
.w-\[8\%\]{
  width: 8% !important;
}
.w-\[80\%\]{
  width: 80% !important;
}
.w-\[80px\]{
  width: 80px !important;
}
.w-\[80vw\]{
  width: 80vw !important;
}
.w-\[85\%\]{
  width: 85% !important;
}
.w-\[86px\]{
  width: 86px !important;
}
.w-\[9\%\]{
  width: 9% !important;
}
.w-\[9\.2cm\]{
  width: 9.2cm !important;
}
.w-\[9\.4\%\]{
  width: 9.4% !important;
}
.w-\[9\.9cm\]{
  width: 9.9cm !important;
}
.w-\[90\%\]{
  width: 90% !important;
}
.w-\[90px\]{
  width: 90px !important;
}
.w-\[95\%\]{
  width: 95% !important;
}
.w-\[98\%\]{
  width: 98% !important;
}
.w-\[98\.2\%\]{
  width: 98.2% !important;
}
.w-\[98\.5\%\]{
  width: 98.5% !important;
}
.w-\[99\%\]{
  width: 99% !important;
}
.w-\[99\.8\%\]{
  width: 99.8% !important;
}
.w-\[calc\(100\%-30px\)\]{
  width: calc(100% - 30px) !important;
}
.w-\[calc\(100\%-60px\)\]{
  width: calc(100% - 60px) !important;
}
.w-\[calc\(100\%-80px\)\]{
  width: calc(100% - 80px) !important;
}
.w-\[calc\(100\%-8px\)\]{
  width: calc(100% - 8px) !important;
}
.w-\[calc\(100vw_-_310px\)\]{
  width: calc(100vw - 310px) !important;
}
.w-\[calc\(50\%-1\%\)\]{
  width: calc(50% - 1%) !important;
}
.w-\[calc\(50\%-4px\)\]{
  width: calc(50% - 4px) !important;
}
.w-auto{
  width: auto !important;
}
.w-fit{
  width: -webkit-fit-content !important;
  width: fit-content !important;
}
.w-full{
  width: 100% !important;
}
.w-max{
  width: -webkit-max-content !important;
  width: max-content !important;
}
.w-px{
  width: 1px !important;
}
.w-screen{
  width: 100vw !important;
}
.\!min-w-8{
  min-width: 2rem !important;
}
.min-w-0{
  min-width: 0px !important;
}
.min-w-20{
  min-width: 5rem !important;
}
.min-w-8{
  min-width: 2rem !important;
}
.min-w-80{
  min-width: 20rem !important;
}
.min-w-\[1000px\]{
  min-width: 1000px !important;
}
.min-w-\[100px\]{
  min-width: 100px !important;
}
.min-w-\[120px\]{
  min-width: 120px !important;
}
.min-w-\[150px\]{
  min-width: 150px !important;
}
.min-w-\[15px\]{
  min-width: 15px !important;
}
.min-w-\[170px\]{
  min-width: 170px !important;
}
.min-w-\[20\%\]{
  min-width: 20% !important;
}
.min-w-\[200px\]{
  min-width: 200px !important;
}
.min-w-\[215px\]{
  min-width: 215px !important;
}
.min-w-\[230px\]{
  min-width: 230px !important;
}
.min-w-\[240px\]{
  min-width: 240px !important;
}
.min-w-\[25\%\]{
  min-width: 25% !important;
}
.min-w-\[250px\]{
  min-width: 250px !important;
}
.min-w-\[280px\]{
  min-width: 280px !important;
}
.min-w-\[300px\]{
  min-width: 300px !important;
}
.min-w-\[30px\]{
  min-width: 30px !important;
}
.min-w-\[45px\]{
  min-width: 45px !important;
}
.min-w-\[460px\]{
  min-width: 460px !important;
}
.min-w-\[50\%\]{
  min-width: 50% !important;
}
.min-w-\[500px\]{
  min-width: 500px !important;
}
.min-w-\[50px\]{
  min-width: 50px !important;
}
.min-w-\[50vw\]{
  min-width: 50vw !important;
}
.min-w-\[72px\]{
  min-width: 72px !important;
}
.min-w-\[75px\]{
  min-width: 75px !important;
}
.min-w-\[80px\]{
  min-width: 80px !important;
}
.min-w-\[90px\]{
  min-width: 90px !important;
}
.min-w-full{
  min-width: 100% !important;
}
.min-w-max{
  min-width: -webkit-max-content !important;
  min-width: max-content !important;
}
.min-w-min{
  min-width: -webkit-min-content !important;
  min-width: min-content !important;
}
.max-w-0{
  max-width: 0px !important;
}
.max-w-2xl{
  max-width: 42rem !important;
}
.max-w-\[100\%\]{
  max-width: 100% !important;
}
.max-w-\[120px\]{
  max-width: 120px !important;
}
.max-w-\[140px\]{
  max-width: 140px !important;
}
.max-w-\[150px\]{
  max-width: 150px !important;
}
.max-w-\[230px\]{
  max-width: 230px !important;
}
.max-w-\[250px\]{
  max-width: 250px !important;
}
.max-w-\[28\%\]{
  max-width: 28% !important;
}
.max-w-\[300px\]{
  max-width: 300px !important;
}
.max-w-\[45\%\]{
  max-width: 45% !important;
}
.max-w-\[49\.75\%\]{
  max-width: 49.75% !important;
}
.max-w-\[72px\]{
  max-width: 72px !important;
}
.max-w-\[80px\]{
  max-width: 80px !important;
}
.max-w-\[830px\]{
  max-width: 830px !important;
}
.max-w-\[90\%\]{
  max-width: 90% !important;
}
.max-w-\[calc\(50\%-1\%\)\]{
  max-width: calc(50% - 1%) !important;
}
.max-w-full{
  max-width: 100% !important;
}
.max-w-md{
  max-width: 28rem !important;
}
.max-w-none{
  max-width: none !important;
}
.flex-1{
  flex: 1 1 !important;
}
.flex-\[11\]{
  flex: 11 1 !important;
}
.flex-\[2\]{
  flex: 2 1 !important;
}
.flex-\[3\]{
  flex: 3 1 !important;
}
.flex-\[4\]{
  flex: 4 1 !important;
}
.flex-\[5\]{
  flex: 5 1 !important;
}
.flex-\[6\]{
  flex: 6 1 !important;
}
.flex-shrink{
  flex-shrink: 1 !important;
}
.flex-shrink-0{
  flex-shrink: 0 !important;
}
.shrink{
  flex-shrink: 1 !important;
}
.shrink-0{
  flex-shrink: 0 !important;
}
.grow{
  flex-grow: 1 !important;
}
.grow-\[1\]{
  flex-grow: 1 !important;
}
.grow-\[2\]{
  flex-grow: 2 !important;
}
.basis-1\/3{
  flex-basis: 33.333333% !important;
}
.basis-2\/3{
  flex-basis: 66.666667% !important;
}
.table-fixed{
  table-layout: fixed !important;
}
.border-collapse{
  border-collapse: collapse !important;
}
.origin-center{
  transform-origin: center !important;
}
.origin-top-left{
  transform-origin: top left !important;
}
.-translate-x-1\/2{
  --tw-translate-x: -50% !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.-translate-x-\[30px\]{
  --tw-translate-x: -30px !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.-translate-x-\[50\%\]{
  --tw-translate-x: -50% !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.-translate-y-1\/2{
  --tw-translate-y: -50% !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.translate-x-0{
  --tw-translate-x: 0px !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.translate-x-\[-10px\]{
  --tw-translate-x: -10px !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.translate-x-\[-50\%\]{
  --tw-translate-x: -50% !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.translate-x-\[10px\]{
  --tw-translate-x: 10px !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.translate-x-\[30px\]{
  --tw-translate-x: 30px !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.translate-y-\[-50\%\]{
  --tw-translate-y: -50% !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.rotate-0{
  --tw-rotate: 0deg !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.rotate-1{
  --tw-rotate: 1deg !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.rotate-180{
  --tw-rotate: 180deg !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.rotate-\[-45deg\]{
  --tw-rotate: -45deg !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.rotate-\[45deg\]{
  --tw-rotate: 45deg !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.scale-100{
  --tw-scale-x: 1 !important;
  --tw-scale-y: 1 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.scale-75{
  --tw-scale-x: .75 !important;
  --tw-scale-y: .75 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.scale-90{
  --tw-scale-x: .9 !important;
  --tw-scale-y: .9 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.scale-\[\.75\]{
  --tw-scale-x: .75 !important;
  --tw-scale-y: .75 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.scale-\[0\.98\]{
  --tw-scale-x: 0.98 !important;
  --tw-scale-y: 0.98 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.scale-\[1\.2\]{
  --tw-scale-x: 1.2 !important;
  --tw-scale-y: 1.2 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.transform{
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
@keyframes fadeIn{
  0%{
    opacity: 0;
  }
  100%{
    opacity: 1;
  }
}
.animate-fade-in{
  animation: fadeIn 1s linear !important;
}
@keyframes pulseAnimation{
  100%{
    transform: scale(2);
    opacity: 0;
  }
}
.animate-pulse{
  animation: pulseAnimation 4s ease-out infinite !important;
}
@keyframes slideBottom{
  0%{
    transform: translateY(100%);
  }
  100%{
    transform: translateY(0);
  }
}
.animate-slide-bottom{
  animation: slideBottom 0.3s ease-in !important;
}
@keyframes slideLeft{
  0%{
    transform: translateX(-100%);
  }
  100%{
    transform: translateX(0);
  }
}
.animate-slide-left{
  animation: slideLeft 0.3s ease-in !important;
}
@keyframes slideRight{
  0%{
    transform: translateX(100%);
  }
  100%{
    transform: translateX(0);
  }
}
.animate-slide-right{
  animation: slideRight 0.3s ease-in !important;
}
@keyframes spin{
  to{
    transform: rotate(360deg);
  }
}
.animate-spin{
  animation: spin 1s linear infinite !important;
}
.cursor-auto{
  cursor: auto !important;
}
.cursor-col-resize{
  cursor: col-resize !important;
}
.cursor-default{
  cursor: default !important;
}
.cursor-ew-resize{
  cursor: ew-resize !important;
}
.cursor-grab{
  cursor: grab !important;
}
.cursor-move{
  cursor: move !important;
}
.cursor-no-drop{
  cursor: no-drop !important;
}
.cursor-not-allowed{
  cursor: not-allowed !important;
}
.cursor-pointer{
  cursor: pointer !important;
}
.select-none{
  -webkit-user-select: none !important;
          user-select: none !important;
}
.resize-none{
  resize: none !important;
}
.resize{
  resize: both !important;
}
.break-before-page{
  page-break-before: always !important;
  break-before: page !important;
}
.break-before-column{
  break-before: column !important;
}
.grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
.grid-cols-2{
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.grid-cols-3{
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}
.grid-cols-4{
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}
.grid-cols-5{
  grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
}
.grid-cols-8{
  grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
}
.grid-cols-\[2fr_3fr_4fr\]{
  grid-template-columns: 2fr 3fr 4fr !important;
}
.grid-rows-2{
  grid-template-rows: repeat(2, minmax(0, 1fr)) !important;
}
.grid-rows-\[0fr\]{
  grid-template-rows: 0fr !important;
}
.grid-rows-\[1fr\]{
  grid-template-rows: 1fr !important;
}
.grid-rows-\[40\%_60\%\]{
  grid-template-rows: 40% 60% !important;
}
.grid-rows-\[60\%_40\%\]{
  grid-template-rows: 60% 40% !important;
}
.flex-row{
  flex-direction: row !important;
}
.flex-row-reverse{
  flex-direction: row-reverse !important;
}
.\!flex-col{
  flex-direction: column !important;
}
.flex-col{
  flex-direction: column !important;
}
.flex-wrap{
  flex-wrap: wrap !important;
}
.flex-nowrap{
  flex-wrap: nowrap !important;
}
.place-content-between{
  place-content: space-between !important;
}
.items-start{
  align-items: flex-start !important;
}
.items-end{
  align-items: flex-end !important;
}
.\!items-center{
  align-items: center !important;
}
.items-center{
  align-items: center !important;
}
.items-baseline{
  align-items: baseline !important;
}
.items-stretch{
  align-items: stretch !important;
}
.\!justify-start{
  justify-content: flex-start !important;
}
.justify-start{
  justify-content: flex-start !important;
}
.justify-end{
  justify-content: flex-end !important;
}
.\!justify-center{
  justify-content: center !important;
}
.justify-center{
  justify-content: center !important;
}
.justify-between{
  justify-content: space-between !important;
}
.justify-around{
  justify-content: space-around !important;
}
.gap-0{
  gap: 0px !important;
}
.gap-0\.5{
  gap: 0.125rem !important;
}
.gap-1{
  gap: 0.25rem !important;
}
.gap-1\.5{
  gap: 0.375rem !important;
}
.gap-10{
  gap: 2.5rem !important;
}
.gap-14{
  gap: 3.5rem !important;
}
.gap-2{
  gap: 0.5rem !important;
}
.gap-3{
  gap: 0.75rem !important;
}
.gap-4{
  gap: 1rem !important;
}
.gap-5{
  gap: 1.25rem !important;
}
.gap-6{
  gap: 1.5rem !important;
}
.gap-8{
  gap: 2rem !important;
}
.gap-\[10px\]{
  gap: 10px !important;
}
.gap-\[20px\]{
  gap: 20px !important;
}
.gap-\[24px\]{
  gap: 24px !important;
}
.gap-\[2px\]{
  gap: 2px !important;
}
.gap-\[30px\]{
  gap: 30px !important;
}
.gap-\[40px\]{
  gap: 40px !important;
}
.gap-\[4px\]{
  gap: 4px !important;
}
.gap-\[50px\]{
  gap: 50px !important;
}
.gap-\[5px\]{
  gap: 5px !important;
}
.gap-px{
  gap: 1px !important;
}
.gap-x-2{
  column-gap: 0.5rem !important;
}
.space-x-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse)) !important;
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))) !important;
}
.space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse)) !important;
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))) !important;
}
.space-x-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(1.5rem * var(--tw-space-x-reverse)) !important;
  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))) !important;
}
.space-y-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)) !important;
}
.space-y-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)) !important;
}
.space-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(1rem * var(--tw-space-y-reverse)) !important;
}
.space-y-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)) !important;
}
.space-y-\[2\.5px\] > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(2.5px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(2.5px * var(--tw-space-y-reverse)) !important;
}
.divide-x > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0 !important;
  border-right-width: calc(1px * var(--tw-divide-x-reverse)) !important;
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))) !important;
}
.divide-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0 !important;
  border-right-width: calc(2px * var(--tw-divide-x-reverse)) !important;
  border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))) !important;
}
.divide-x-\[1px\] > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0 !important;
  border-right-width: calc(1px * var(--tw-divide-x-reverse)) !important;
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))) !important;
}
.divide-y > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0 !important;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))) !important;
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse)) !important;
}
.divide-y-0 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0 !important;
  border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))) !important;
  border-bottom-width: calc(0px * var(--tw-divide-y-reverse)) !important;
}
.divide-solid > :not([hidden]) ~ :not([hidden]){
  border-style: solid !important;
}
.divide-gray-200 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1 !important;
  border-color: rgb(229 231 235 / 1) !important;
  border-color: rgb(229 231 235 / var(--tw-divide-opacity, 1)) !important;
}
.self-start{
  align-self: flex-start !important;
}
.self-end{
  align-self: flex-end !important;
}
.self-center{
  align-self: center !important;
}
.self-stretch{
  align-self: stretch !important;
}
.justify-self-start{
  justify-self: start !important;
}
.overflow-auto{
  overflow: auto !important;
}
.overflow-hidden{
  overflow: hidden !important;
}
.overflow-visible{
  overflow: visible !important;
}
.overflow-scroll{
  overflow: scroll !important;
}
.overflow-x-auto{
  overflow-x: auto !important;
}
.overflow-y-auto{
  overflow-y: auto !important;
}
.overflow-x-hidden{
  overflow-x: hidden !important;
}
.overflow-y-hidden{
  overflow-y: hidden !important;
}
.overflow-x-clip{
  overflow-x: clip !important;
}
.overflow-x-scroll{
  overflow-x: scroll !important;
}
.overflow-y-scroll{
  overflow-y: scroll !important;
}
.truncate{
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
.text-ellipsis{
  text-overflow: ellipsis !important;
}
.whitespace-normal{
  white-space: normal !important;
}
.whitespace-nowrap{
  white-space: nowrap !important;
}
.whitespace-pre-line{
  white-space: pre-line !important;
}
.whitespace-pre-wrap{
  white-space: pre-wrap !important;
}
.text-nowrap{
  text-wrap: nowrap !important;
}
.break-words{
  overflow-wrap: break-word !important;
}
.break-all{
  word-break: break-all !important;
}
.break-keep{
  word-break: keep-all !important;
}
.\!rounded-none{
  border-radius: 0px !important;
}
.rounded{
  border-radius: 0.25rem !important;
}
.rounded-2xl{
  border-radius: 1rem !important;
}
.rounded-3xl{
  border-radius: 1.5rem !important;
}
.rounded-\[0px\]{
  border-radius: 0px !important;
}
.rounded-\[10px\]{
  border-radius: 10px !important;
}
.rounded-\[25px\]{
  border-radius: 25px !important;
}
.rounded-\[40px\]{
  border-radius: 40px !important;
}
.rounded-\[50px\]{
  border-radius: 50px !important;
}
.rounded-\[5px\]{
  border-radius: 5px !important;
}
.rounded-\[6px\]{
  border-radius: 6px !important;
}
.rounded-\[8px\]{
  border-radius: 8px !important;
}
.rounded-full{
  border-radius: 9999px !important;
}
.rounded-lg{
  border-radius: 0.5rem !important;
}
.rounded-md{
  border-radius: 0.375rem !important;
}
.rounded-none{
  border-radius: 0px !important;
}
.rounded-sm{
  border-radius: 0.125rem !important;
}
.rounded-xl{
  border-radius: 0.75rem !important;
}
.rounded-b-\[8px\]{
  border-bottom-right-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
}
.rounded-b-md{
  border-bottom-right-radius: 0.375rem !important;
  border-bottom-left-radius: 0.375rem !important;
}
.rounded-l{
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}
.rounded-l-lg{
  border-top-left-radius: 0.5rem !important;
  border-bottom-left-radius: 0.5rem !important;
}
.rounded-l-md{
  border-top-left-radius: 0.375rem !important;
  border-bottom-left-radius: 0.375rem !important;
}
.rounded-l-none{
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}
.rounded-l-sm{
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}
.rounded-r-full{
  border-top-right-radius: 9999px !important;
  border-bottom-right-radius: 9999px !important;
}
.rounded-r-md{
  border-top-right-radius: 0.375rem !important;
  border-bottom-right-radius: 0.375rem !important;
}
.rounded-r-none{
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.rounded-r-sm{
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}
.rounded-t-\[8px\]{
  border-top-left-radius: 8px !important;
  border-top-right-radius: 8px !important;
}
.rounded-t-lg{
  border-top-left-radius: 0.5rem !important;
  border-top-right-radius: 0.5rem !important;
}
.rounded-t-md{
  border-top-left-radius: 0.375rem !important;
  border-top-right-radius: 0.375rem !important;
}
.rounded-t-sm{
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}
.rounded-t-xl{
  border-top-left-radius: 0.75rem !important;
  border-top-right-radius: 0.75rem !important;
}
.rounded-bl-lg{
  border-bottom-left-radius: 0.5rem !important;
}
.rounded-bl-md{
  border-bottom-left-radius: 0.375rem !important;
}
.rounded-bl-sm{
  border-bottom-left-radius: 0.125rem !important;
}
.rounded-br-lg{
  border-bottom-right-radius: 0.5rem !important;
}
.rounded-br-md{
  border-bottom-right-radius: 0.375rem !important;
}
.rounded-br-sm{
  border-bottom-right-radius: 0.125rem !important;
}
.rounded-tl-\[8px\]{
  border-top-left-radius: 8px !important;
}
.rounded-tl-lg{
  border-top-left-radius: 0.5rem !important;
}
.rounded-tl-md{
  border-top-left-radius: 0.375rem !important;
}
.rounded-tl-sm{
  border-top-left-radius: 0.125rem !important;
}
.rounded-tr-\[8px\]{
  border-top-right-radius: 8px !important;
}
.rounded-tr-lg{
  border-top-right-radius: 0.5rem !important;
}
.rounded-tr-md{
  border-top-right-radius: 0.375rem !important;
}
.rounded-tr-sm{
  border-top-right-radius: 0.125rem !important;
}
.\!border{
  border-width: 1px !important;
}
.\!border-0{
  border-width: 0px !important;
}
.border{
  border-width: 1px !important;
}
.border-0{
  border-width: 0px !important;
}
.border-2{
  border-width: 2px !important;
}
.border-4{
  border-width: 4px !important;
}
.border-8{
  border-width: 8px !important;
}
.border-\[0\.5px\]{
  border-width: 0.5px !important;
}
.border-\[0px\]{
  border-width: 0px !important;
}
.border-\[1px\]{
  border-width: 1px !important;
}
.border-\[2px\]{
  border-width: 2px !important;
}
.border-\[3px\]{
  border-width: 3px !important;
}
.border-\[4px\]{
  border-width: 4px !important;
}
.border-x{
  border-left-width: 1px !important;
  border-right-width: 1px !important;
}
.border-x-0{
  border-left-width: 0px !important;
  border-right-width: 0px !important;
}
.border-x-2{
  border-left-width: 2px !important;
  border-right-width: 2px !important;
}
.border-x-\[1px\]{
  border-left-width: 1px !important;
  border-right-width: 1px !important;
}
.border-x-\[2px\]{
  border-left-width: 2px !important;
  border-right-width: 2px !important;
}
.border-y{
  border-top-width: 1px !important;
  border-bottom-width: 1px !important;
}
.border-y-0{
  border-top-width: 0px !important;
  border-bottom-width: 0px !important;
}
.border-y-2{
  border-top-width: 2px !important;
  border-bottom-width: 2px !important;
}
.border-y-\[0px\]{
  border-top-width: 0px !important;
  border-bottom-width: 0px !important;
}
.border-y-\[1px\]{
  border-top-width: 1px !important;
  border-bottom-width: 1px !important;
}
.border-y-\[2px\]{
  border-top-width: 2px !important;
  border-bottom-width: 2px !important;
}
.border-b{
  border-bottom-width: 1px !important;
}
.border-b-0{
  border-bottom-width: 0px !important;
}
.border-b-2{
  border-bottom-width: 2px !important;
}
.border-b-4{
  border-bottom-width: 4px !important;
}
.border-b-\[0px\]{
  border-bottom-width: 0px !important;
}
.border-b-\[1px\]{
  border-bottom-width: 1px !important;
}
.border-b-\[2px\]{
  border-bottom-width: 2px !important;
}
.border-l{
  border-left-width: 1px !important;
}
.border-l-0{
  border-left-width: 0px !important;
}
.border-l-2{
  border-left-width: 2px !important;
}
.border-l-\[0px\]{
  border-left-width: 0px !important;
}
.border-l-\[10px\]{
  border-left-width: 10px !important;
}
.border-r{
  border-right-width: 1px !important;
}
.border-r-0{
  border-right-width: 0px !important;
}
.border-r-2{
  border-right-width: 2px !important;
}
.border-r-\[0px\]{
  border-right-width: 0px !important;
}
.border-r-\[1px\]{
  border-right-width: 1px !important;
}
.border-r-\[2px\]{
  border-right-width: 2px !important;
}
.border-t{
  border-top-width: 1px !important;
}
.border-t-0{
  border-top-width: 0px !important;
}
.border-t-2{
  border-top-width: 2px !important;
}
.border-t-\[0px\]{
  border-top-width: 0px !important;
}
.border-t-\[1px\]{
  border-top-width: 1px !important;
}
.border-t-\[2px\]{
  border-top-width: 2px !important;
}
.border-solid{
  border-style: solid !important;
}
.border-dashed{
  border-style: dashed !important;
}
.border-double{
  border-style: double !important;
}
.border-none{
  border-style: none !important;
}
.\!border-gray-300{
  --tw-border-opacity: 1 !important;
  border-color: rgb(209 213 219 / 1) !important;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#109555\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(16 149 85 / 1) !important;
  border-color: rgb(16 149 85 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#10b981\]\/60{
  border-color: rgb(16 185 129 / 0.6) !important;
}
.border-\[\#1677ff\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(22 119 255 / 1) !important;
  border-color: rgb(22 119 255 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#1890ff\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(24 144 255 / 1) !important;
  border-color: rgb(24 144 255 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#275daa\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(39 93 170 / 1) !important;
  border-color: rgb(39 93 170 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#3260B7\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(50 96 183 / 1) !important;
  border-color: rgb(50 96 183 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#333\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(51 51 51 / 1) !important;
  border-color: rgb(51 51 51 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#3498db\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(52 152 219 / 1) !important;
  border-color: rgb(52 152 219 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#475569\]\/30{
  border-color: rgb(71 85 105 / 0.3) !important;
}
.border-\[\#475569\]\/50{
  border-color: rgb(71 85 105 / 0.5) !important;
}
.border-\[\#4EC6AA\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(78 198 170 / 1) !important;
  border-color: rgb(78 198 170 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#4b6ea2\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(75 110 162 / 1) !important;
  border-color: rgb(75 110 162 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#52c41a\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(82 196 26 / 1) !important;
  border-color: rgb(82 196 26 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#559EE2\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(85 158 226 / 1) !important;
  border-color: rgb(85 158 226 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#5E6BDA\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(94 107 218 / 1) !important;
  border-color: rgb(94 107 218 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#6A68A1\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(106 104 161 / 1) !important;
  border-color: rgb(106 104 161 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#7A90FC\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(122 144 252 / 1) !important;
  border-color: rgb(122 144 252 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#7C79D2\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(124 121 210 / 1) !important;
  border-color: rgb(124 121 210 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#7a71f8\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(122 113 248 / 1) !important;
  border-color: rgb(122 113 248 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#7c79d2\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(124 121 210 / 1) !important;
  border-color: rgb(124 121 210 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#7e90c8\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(126 144 200 / 1) !important;
  border-color: rgb(126 144 200 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#8470f4\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(132 112 244 / 1) !important;
  border-color: rgb(132 112 244 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#B0C4DE\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(176 196 222 / 1) !important;
  border-color: rgb(176 196 222 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#B4B4B4\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(180 180 180 / 1) !important;
  border-color: rgb(180 180 180 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#B8B8B8\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(184 184 184 / 1) !important;
  border-color: rgb(184 184 184 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#C5D5F0\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(197 213 240 / 1) !important;
  border-color: rgb(197 213 240 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#D2D2D2\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(210 210 210 / 1) !important;
  border-color: rgb(210 210 210 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#D7E3FF\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(215 227 255 / 1) !important;
  border-color: rgb(215 227 255 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#D9D9D9\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(217 217 217 / 1) !important;
  border-color: rgb(217 217 217 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#F26971\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(242 105 113 / 1) !important;
  border-color: rgb(242 105 113 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#F36F65\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(243 111 101 / 1) !important;
  border-color: rgb(243 111 101 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#adddb6\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(173 221 182 / 1) !important;
  border-color: rgb(173 221 182 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#afafaf\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(175 175 175 / 1) !important;
  border-color: rgb(175 175 175 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#b37feb\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(179 127 235 / 1) !important;
  border-color: rgb(179 127 235 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#b4b4b4\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(180 180 180 / 1) !important;
  border-color: rgb(180 180 180 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#b8b7b7\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(184 183 183 / 1) !important;
  border-color: rgb(184 183 183 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#ccc\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(204 204 204 / 1) !important;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#cf1322\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(207 19 34 / 1) !important;
  border-color: rgb(207 19 34 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#d9d9d9\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(217 217 217 / 1) !important;
  border-color: rgb(217 217 217 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#e0e0e1\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(224 224 225 / 1) !important;
  border-color: rgb(224 224 225 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#e2e1e1\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(226 225 225 / 1) !important;
  border-color: rgb(226 225 225 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#e5e7eb\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(229 231 235 / 1) !important;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#eec8c8\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(238 200 200 / 1) !important;
  border-color: rgb(238 200 200 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#f0f0f0\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(240 240 240 / 1) !important;
  border-color: rgb(240 240 240 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#f5222d\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(245 34 45 / 1) !important;
  border-color: rgb(245 34 45 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#f54a4a\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(245 74 74 / 1) !important;
  border-color: rgb(245 74 74 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#ff4d4f\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(255 77 79 / 1) !important;
  border-color: rgb(255 77 79 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#ffccc7\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(255 204 199 / 1) !important;
  border-color: rgb(255 204 199 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#fff\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(255 255 255 / 1) !important;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1)) !important;
}
.border-\[rgb\(192\2c 220\2c 240\)\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(192 220 240 / 1) !important;
  border-color: rgb(192 220 240 / var(--tw-border-opacity, 1)) !important;
}
.border-\[rgba\(0\2c 0\2c 0\2c 0\.16\)\]{
  border-color: rgba(0,0,0,0.16) !important;
}
.border-\[rgba\(46\2c 204\2c 113\2c 0\.5\)\]{
  border-color: rgba(46,204,113,0.5) !important;
}
.border-amber-500{
  --tw-border-opacity: 1 !important;
  border-color: rgb(245 158 11 / 1) !important;
  border-color: rgb(245 158 11 / var(--tw-border-opacity, 1)) !important;
}
.border-black{
  --tw-border-opacity: 1 !important;
  border-color: rgb(0 0 0 / 1) !important;
  border-color: rgb(0 0 0 / var(--tw-border-opacity, 1)) !important;
}
.border-blue-200{
  --tw-border-opacity: 1 !important;
  border-color: rgb(191 219 254 / 1) !important;
  border-color: rgb(191 219 254 / var(--tw-border-opacity, 1)) !important;
}
.border-blue-400{
  --tw-border-opacity: 1 !important;
  border-color: rgb(96 165 250 / 1) !important;
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1)) !important;
}
.border-blue-50{
  --tw-border-opacity: 1 !important;
  border-color: rgb(239 246 255 / 1) !important;
  border-color: rgb(239 246 255 / var(--tw-border-opacity, 1)) !important;
}
.border-blue-500{
  --tw-border-opacity: 1 !important;
  border-color: rgb(59 130 246 / 1) !important;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)) !important;
}
.border-blue-600{
  --tw-border-opacity: 1 !important;
  border-color: rgb(37 99 235 / 1) !important;
  border-color: rgb(37 99 235 / var(--tw-border-opacity, 1)) !important;
}
.border-blue-700{
  --tw-border-opacity: 1 !important;
  border-color: rgb(29 78 216 / 1) !important;
  border-color: rgb(29 78 216 / var(--tw-border-opacity, 1)) !important;
}
.border-cyan-500{
  --tw-border-opacity: 1 !important;
  border-color: rgb(6 182 212 / 1) !important;
  border-color: rgb(6 182 212 / var(--tw-border-opacity, 1)) !important;
}
.border-emerald-400{
  --tw-border-opacity: 1 !important;
  border-color: rgb(52 211 153 / 1) !important;
  border-color: rgb(52 211 153 / var(--tw-border-opacity, 1)) !important;
}
.border-gray-100{
  --tw-border-opacity: 1 !important;
  border-color: rgb(243 244 246 / 1) !important;
  border-color: rgb(243 244 246 / var(--tw-border-opacity, 1)) !important;
}
.border-gray-200{
  --tw-border-opacity: 1 !important;
  border-color: rgb(229 231 235 / 1) !important;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1)) !important;
}
.border-gray-200\/70{
  border-color: rgb(229 231 235 / 0.7) !important;
}
.border-gray-300{
  --tw-border-opacity: 1 !important;
  border-color: rgb(209 213 219 / 1) !important;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1)) !important;
}
.border-gray-400{
  --tw-border-opacity: 1 !important;
  border-color: rgb(156 163 175 / 1) !important;
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1)) !important;
}
.border-gray-500{
  --tw-border-opacity: 1 !important;
  border-color: rgb(107 114 128 / 1) !important;
  border-color: rgb(107 114 128 / var(--tw-border-opacity, 1)) !important;
}
.border-gray-500\/75{
  border-color: rgb(107 114 128 / 0.75) !important;
}
.border-gray-700{
  --tw-border-opacity: 1 !important;
  border-color: rgb(55 65 81 / 1) !important;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1)) !important;
}
.border-green-600{
  --tw-border-opacity: 1 !important;
  border-color: rgb(22 163 74 / 1) !important;
  border-color: rgb(22 163 74 / var(--tw-border-opacity, 1)) !important;
}
.border-green-700{
  --tw-border-opacity: 1 !important;
  border-color: rgb(21 128 61 / 1) !important;
  border-color: rgb(21 128 61 / var(--tw-border-opacity, 1)) !important;
}
.border-neutral-200{
  --tw-border-opacity: 1 !important;
  border-color: rgb(229 229 229 / 1) !important;
  border-color: rgb(229 229 229 / var(--tw-border-opacity, 1)) !important;
}
.border-neutral-300{
  --tw-border-opacity: 1 !important;
  border-color: rgb(212 212 212 / 1) !important;
  border-color: rgb(212 212 212 / var(--tw-border-opacity, 1)) !important;
}
.border-neutral-800{
  --tw-border-opacity: 1 !important;
  border-color: rgb(38 38 38 / 1) !important;
  border-color: rgb(38 38 38 / var(--tw-border-opacity, 1)) !important;
}
.border-orange-300{
  --tw-border-opacity: 1 !important;
  border-color: rgb(253 186 116 / 1) !important;
  border-color: rgb(253 186 116 / var(--tw-border-opacity, 1)) !important;
}
.border-orange-400{
  --tw-border-opacity: 1 !important;
  border-color: rgb(251 146 60 / 1) !important;
  border-color: rgb(251 146 60 / var(--tw-border-opacity, 1)) !important;
}
.border-orange-600{
  --tw-border-opacity: 1 !important;
  border-color: rgb(234 88 12 / 1) !important;
  border-color: rgb(234 88 12 / var(--tw-border-opacity, 1)) !important;
}
.border-purple-400{
  --tw-border-opacity: 1 !important;
  border-color: rgb(192 132 252 / 1) !important;
  border-color: rgb(192 132 252 / var(--tw-border-opacity, 1)) !important;
}
.border-red-300{
  --tw-border-opacity: 1 !important;
  border-color: rgb(252 165 165 / 1) !important;
  border-color: rgb(252 165 165 / var(--tw-border-opacity, 1)) !important;
}
.border-red-400{
  --tw-border-opacity: 1 !important;
  border-color: rgb(248 113 113 / 1) !important;
  border-color: rgb(248 113 113 / var(--tw-border-opacity, 1)) !important;
}
.border-red-500{
  --tw-border-opacity: 1 !important;
  border-color: rgb(239 68 68 / 1) !important;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1)) !important;
}
.border-red-600{
  --tw-border-opacity: 1 !important;
  border-color: rgb(220 38 38 / 1) !important;
  border-color: rgb(220 38 38 / var(--tw-border-opacity, 1)) !important;
}
.border-rose-500{
  --tw-border-opacity: 1 !important;
  border-color: rgb(244 63 94 / 1) !important;
  border-color: rgb(244 63 94 / var(--tw-border-opacity, 1)) !important;
}
.border-sky-500{
  --tw-border-opacity: 1 !important;
  border-color: rgb(14 165 233 / 1) !important;
  border-color: rgb(14 165 233 / var(--tw-border-opacity, 1)) !important;
}
.border-slate-100{
  --tw-border-opacity: 1 !important;
  border-color: rgb(241 245 249 / 1) !important;
  border-color: rgb(241 245 249 / var(--tw-border-opacity, 1)) !important;
}
.border-slate-200{
  --tw-border-opacity: 1 !important;
  border-color: rgb(226 232 240 / 1) !important;
  border-color: rgb(226 232 240 / var(--tw-border-opacity, 1)) !important;
}
.border-slate-300{
  --tw-border-opacity: 1 !important;
  border-color: rgb(203 213 225 / 1) !important;
  border-color: rgb(203 213 225 / var(--tw-border-opacity, 1)) !important;
}
.border-slate-400{
  --tw-border-opacity: 1 !important;
  border-color: rgb(148 163 184 / 1) !important;
  border-color: rgb(148 163 184 / var(--tw-border-opacity, 1)) !important;
}
.border-transparent{
  border-color: transparent !important;
}
.border-white{
  --tw-border-opacity: 1 !important;
  border-color: rgb(255 255 255 / 1) !important;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1)) !important;
}
.border-white\/20{
  border-color: rgb(255 255 255 / 0.2) !important;
}
.border-yellow-400{
  --tw-border-opacity: 1 !important;
  border-color: rgb(250 204 21 / 1) !important;
  border-color: rgb(250 204 21 / var(--tw-border-opacity, 1)) !important;
}
.border-b-cyan-100{
  --tw-border-opacity: 1 !important;
  border-bottom-color: rgb(207 250 254 / 1) !important;
  border-bottom-color: rgb(207 250 254 / var(--tw-border-opacity, 1)) !important;
}
.border-l-cyan-100{
  --tw-border-opacity: 1 !important;
  border-left-color: rgb(207 250 254 / 1) !important;
  border-left-color: rgb(207 250 254 / var(--tw-border-opacity, 1)) !important;
}
.border-r-cyan-100{
  --tw-border-opacity: 1 !important;
  border-right-color: rgb(207 250 254 / 1) !important;
  border-right-color: rgb(207 250 254 / var(--tw-border-opacity, 1)) !important;
}
.border-t-blue-400{
  --tw-border-opacity: 1 !important;
  border-top-color: rgb(96 165 250 / 1) !important;
  border-top-color: rgb(96 165 250 / var(--tw-border-opacity, 1)) !important;
}
.border-t-cyan-300{
  --tw-border-opacity: 1 !important;
  border-top-color: rgb(103 232 249 / 1) !important;
  border-top-color: rgb(103 232 249 / var(--tw-border-opacity, 1)) !important;
}
.border-opacity-\[\.26\]{
  --tw-border-opacity: .26 !important;
}
.\!bg-\[\#F9841E\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(249 132 30 / 1) !important;
  background-color: rgb(249 132 30 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-blue-700{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(29 78 216 / 1) !important;
  background-color: rgb(29 78 216 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-gray-100{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 244 246 / 1) !important;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-gray-50{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(249 250 251 / 1) !important;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-green-600{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(22 163 74 / 1) !important;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-white{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / 1) !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#\#BCBCBC\]{
  background-color: ##BCBCBC !important;
}
.bg-\[\#0070C0\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 112 192 / 1) !important;
  background-color: rgb(0 112 192 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#007AAA\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 122 170 / 1) !important;
  background-color: rgb(0 122 170 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#00B050\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 176 80 / 1) !important;
  background-color: rgb(0 176 80 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#00B0F0\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 176 240 / 1) !important;
  background-color: rgb(0 176 240 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#00FF00\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 255 0 / 1) !important;
  background-color: rgb(0 255 0 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#00FF99\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 255 153 / 1) !important;
  background-color: rgb(0 255 153 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#00FFFF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 255 255 / 1) !important;
  background-color: rgb(0 255 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#011d2b\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(1 29 43 / 1) !important;
  background-color: rgb(1 29 43 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#02C115\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(2 193 21 / 1) !important;
  background-color: rgb(2 193 21 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#06B6D4\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(6 182 212 / 1) !important;
  background-color: rgb(6 182 212 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#09701A\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(9 112 26 / 1) !important;
  background-color: rgb(9 112 26 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#0A2C82\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(10 44 130 / 1) !important;
  background-color: rgb(10 44 130 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#0C1E6580\]{
  background-color: #0C1E6580 !important;
}
.bg-\[\#0E1527\]\/80{
  background-color: rgb(14 21 39 / 0.8) !important;
}
.bg-\[\#0f1720\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(15 23 32 / 1) !important;
  background-color: rgb(15 23 32 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#109555\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(16 149 85 / 1) !important;
  background-color: rgb(16 149 85 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#13781A\]\/50{
  background-color: rgb(19 120 26 / 0.5) !important;
}
.bg-\[\#152057\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(21 32 87 / 1) !important;
  background-color: rgb(21 32 87 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#152451\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(21 36 81 / 1) !important;
  background-color: rgb(21 36 81 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#1578FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(21 120 255 / 1) !important;
  background-color: rgb(21 120 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#1677FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(22 119 255 / 1) !important;
  background-color: rgb(22 119 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#1677ff\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(22 119 255 / 1) !important;
  background-color: rgb(22 119 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#172450\]\/80{
  background-color: rgb(23 36 80 / 0.8) !important;
}
.bg-\[\#173e5e\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(23 62 94 / 1) !important;
  background-color: rgb(23 62 94 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#173e5e\]\/75{
  background-color: rgb(23 62 94 / 0.75) !important;
}
.bg-\[\#1a1a1e\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(26 26 30 / 1) !important;
  background-color: rgb(26 26 30 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#1b3445\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(27 52 69 / 1) !important;
  background-color: rgb(27 52 69 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#1e90ff\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(30 144 255 / 1) !important;
  background-color: rgb(30 144 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#1f1f1f\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(31 31 31 / 1) !important;
  background-color: rgb(31 31 31 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#20263a\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(32 38 58 / 1) !important;
  background-color: rgb(32 38 58 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#222A68\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(34 42 104 / 1) !important;
  background-color: rgb(34 42 104 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#232A39\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(35 42 57 / 1) !important;
  background-color: rgb(35 42 57 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#242970\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(36 41 112 / 1) !important;
  background-color: rgb(36 41 112 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#252B42\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(37 43 66 / 1) !important;
  background-color: rgb(37 43 66 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#264082\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(38 64 130 / 1) !important;
  background-color: rgb(38 64 130 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#265360\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(38 83 96 / 1) !important;
  background-color: rgb(38 83 96 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#27315c\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(39 49 92 / 1) !important;
  background-color: rgb(39 49 92 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#275daa\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(39 93 170 / 1) !important;
  background-color: rgb(39 93 170 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#27BBC6\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(39 187 198 / 1) !important;
  background-color: rgb(39 187 198 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#27CAB7\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(39 202 183 / 1) !important;
  background-color: rgb(39 202 183 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#28427C\]\/80{
  background-color: rgb(40 66 124 / 0.8) !important;
}
.bg-\[\#2BBE5D\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(43 190 93 / 1) !important;
  background-color: rgb(43 190 93 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#2C3078\]\/90{
  background-color: rgb(44 48 120 / 0.9) !important;
}
.bg-\[\#2C3343\]\/80{
  background-color: rgb(44 51 67 / 0.8) !important;
}
.bg-\[\#2C337D\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(44 51 125 / 1) !important;
  background-color: rgb(44 51 125 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#2C3446\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(44 52 70 / 1) !important;
  background-color: rgb(44 52 70 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#2D30B9\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(45 48 185 / 1) !important;
  background-color: rgb(45 48 185 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#2D3343\]\/80{
  background-color: rgb(45 51 67 / 0.8) !important;
}
.bg-\[\#2E3654\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(46 54 84 / 1) !important;
  background-color: rgb(46 54 84 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#2F3A65\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(47 58 101 / 1) !important;
  background-color: rgb(47 58 101 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#2F4A86\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(47 74 134 / 1) !important;
  background-color: rgb(47 74 134 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#2F67A8\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(47 103 168 / 1) !important;
  background-color: rgb(47 103 168 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#2a6a85\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(42 106 133 / 1) !important;
  background-color: rgb(42 106 133 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#2b313f\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(43 49 63 / 1) !important;
  background-color: rgb(43 49 63 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#3168BC\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(49 104 188 / 1) !important;
  background-color: rgb(49 104 188 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#3260B7\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(50 96 183 / 1) !important;
  background-color: rgb(50 96 183 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#3287FE\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(50 135 254 / 1) !important;
  background-color: rgb(50 135 254 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#345ECA\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(52 94 202 / 1) !important;
  background-color: rgb(52 94 202 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#3466AA\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(52 102 170 / 1) !important;
  background-color: rgb(52 102 170 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#365F76\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(54 95 118 / 1) !important;
  background-color: rgb(54 95 118 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#371212\]\/80{
  background-color: rgb(55 18 18 / 0.8) !important;
}
.bg-\[\#374D92\]\/30{
  background-color: rgb(55 77 146 / 0.3) !important;
}
.bg-\[\#3875f6\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(56 117 246 / 1) !important;
  background-color: rgb(56 117 246 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#396efb\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(57 110 251 / 1) !important;
  background-color: rgb(57 110 251 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#3A4879\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(58 72 121 / 1) !important;
  background-color: rgb(58 72 121 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#3A72FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(58 114 255 / 1) !important;
  background-color: rgb(58 114 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#3B4860\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(59 72 96 / 1) !important;
  background-color: rgb(59 72 96 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#3DA8AA\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(61 168 170 / 1) !important;
  background-color: rgb(61 168 170 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#3E3E5F\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(62 62 95 / 1) !important;
  background-color: rgb(62 62 95 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#3FC6E2\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(63 198 226 / 1) !important;
  background-color: rgb(63 198 226 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#3b3b45\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(59 59 69 / 1) !important;
  background-color: rgb(59 59 69 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#3f4a69\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(63 74 105 / 1) !important;
  background-color: rgb(63 74 105 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#405066\]\/80{
  background-color: rgb(64 80 102 / 0.8) !important;
}
.bg-\[\#4472C4\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(68 114 196 / 1) !important;
  background-color: rgb(68 114 196 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#474761\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(71 71 97 / 1) !important;
  background-color: rgb(71 71 97 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#484a5e\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(72 74 94 / 1) !important;
  background-color: rgb(72 74 94 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#4973B5\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(73 115 181 / 1) !important;
  background-color: rgb(73 115 181 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#4A99E2\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(74 153 226 / 1) !important;
  background-color: rgb(74 153 226 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#4AC6F5\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(74 198 245 / 1) !important;
  background-color: rgb(74 198 245 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#4B5478\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(75 84 120 / 1) !important;
  background-color: rgb(75 84 120 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#4B84DA\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(75 132 218 / 1) !important;
  background-color: rgb(75 132 218 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#4BB0F3\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(75 176 243 / 1) !important;
  background-color: rgb(75 176 243 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#4EC6AA\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(78 198 170 / 1) !important;
  background-color: rgb(78 198 170 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#4F81CF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(79 129 207 / 1) !important;
  background-color: rgb(79 129 207 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#50C9A4\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(80 201 164 / 1) !important;
  background-color: rgb(80 201 164 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#52c41a\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(82 196 26 / 1) !important;
  background-color: rgb(82 196 26 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#559EE2\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(85 158 226 / 1) !important;
  background-color: rgb(85 158 226 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#572425\]\/80{
  background-color: rgb(87 36 37 / 0.8) !important;
}
.bg-\[\#575757\]\/30{
  background-color: rgb(87 87 87 / 0.3) !important;
}
.bg-\[\#57576B\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(87 87 107 / 1) !important;
  background-color: rgb(87 87 107 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#585E7D\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(88 94 125 / 1) !important;
  background-color: rgb(88 94 125 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#59A0E1\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(89 160 225 / 1) !important;
  background-color: rgb(89 160 225 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#5B70C4\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(91 112 196 / 1) !important;
  background-color: rgb(91 112 196 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#5B9BD5\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(91 155 213 / 1) !important;
  background-color: rgb(91 155 213 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#5C9CF5\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(92 156 245 / 1) !important;
  background-color: rgb(92 156 245 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#5C9DFF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(92 157 255 / 1) !important;
  background-color: rgb(92 157 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#5DC8FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(93 200 255 / 1) !important;
  background-color: rgb(93 200 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#5E6BDA\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(94 107 218 / 1) !important;
  background-color: rgb(94 107 218 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#5d6370\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(93 99 112 / 1) !important;
  background-color: rgb(93 99 112 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#63A6F5\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(99 166 245 / 1) !important;
  background-color: rgb(99 166 245 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#63DAD3\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(99 218 211 / 1) !important;
  background-color: rgb(99 218 211 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#666CA1\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(102 108 161 / 1) !important;
  background-color: rgb(102 108 161 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#66B4FE\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(102 180 254 / 1) !important;
  background-color: rgb(102 180 254 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#67ffc280\]{
  background-color: #67ffc280 !important;
}
.bg-\[\#6A68A1\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(106 104 161 / 1) !important;
  background-color: rgb(106 104 161 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#6fbdf1\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(111 189 241 / 1) !important;
  background-color: rgb(111 189 241 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#7030A0\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(112 48 160 / 1) !important;
  background-color: rgb(112 48 160 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#70AD47\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(112 173 71 / 1) !important;
  background-color: rgb(112 173 71 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#714DDB\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(113 77 219 / 1) !important;
  background-color: rgb(113 77 219 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#71AFF8\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(113 175 248 / 1) !important;
  background-color: rgb(113 175 248 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#748fdf\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(116 143 223 / 1) !important;
  background-color: rgb(116 143 223 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#777892\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(119 120 146 / 1) !important;
  background-color: rgb(119 120 146 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#7BD3E2\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(123 211 226 / 1) !important;
  background-color: rgb(123 211 226 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#7C79D2\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(124 121 210 / 1) !important;
  background-color: rgb(124 121 210 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#7DB5C6\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(125 181 198 / 1) !important;
  background-color: rgb(125 181 198 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#7DBBF8\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(125 187 248 / 1) !important;
  background-color: rgb(125 187 248 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#7a71f8\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(122 113 248 / 1) !important;
  background-color: rgb(122 113 248 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#7c79d2\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(124 121 210 / 1) !important;
  background-color: rgb(124 121 210 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#7fc541\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(127 197 65 / 1) !important;
  background-color: rgb(127 197 65 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#813FC2\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(129 63 194 / 1) !important;
  background-color: rgb(129 63 194 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#83b4f9\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(131 180 249 / 1) !important;
  background-color: rgb(131 180 249 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#868DA1\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(134 141 161 / 1) !important;
  background-color: rgb(134 141 161 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#8E90D4\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(142 144 212 / 1) !important;
  background-color: rgb(142 144 212 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#8F8DDE\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(143 141 222 / 1) !important;
  background-color: rgb(143 141 222 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#92D050\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(146 208 80 / 1) !important;
  background-color: rgb(146 208 80 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#92b8fd\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(146 184 253 / 1) !important;
  background-color: rgb(146 184 253 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#93A8D4\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(147 168 212 / 1) !important;
  background-color: rgb(147 168 212 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#9C38D5\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(156 56 213 / 1) !important;
  background-color: rgb(156 56 213 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#9FB2FC\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(159 178 252 / 1) !important;
  background-color: rgb(159 178 252 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#A0B0C5\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(160 176 197 / 1) !important;
  background-color: rgb(160 176 197 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#A5A5A5\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(165 165 165 / 1) !important;
  background-color: rgb(165 165 165 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#A7B0FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(167 176 255 / 1) !important;
  background-color: rgb(167 176 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#A88FDC\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(168 143 220 / 1) !important;
  background-color: rgb(168 143 220 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#A96217\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(169 98 23 / 1) !important;
  background-color: rgb(169 98 23 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#A9A742\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(169 167 66 / 1) !important;
  background-color: rgb(169 167 66 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#AACCFE\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(170 204 254 / 1) !important;
  background-color: rgb(170 204 254 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#ABE8EA\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(171 232 234 / 1) !important;
  background-color: rgb(171 232 234 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#B6C2D3\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(182 194 211 / 1) !important;
  background-color: rgb(182 194 211 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#B8A6ED\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(184 166 237 / 1) !important;
  background-color: rgb(184 166 237 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#BFE2FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(191 226 255 / 1) !important;
  background-color: rgb(191 226 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#C0D9FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(192 217 255 / 1) !important;
  background-color: rgb(192 217 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#C0DCF0\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(192 220 240 / 1) !important;
  background-color: rgb(192 220 240 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#C12D2D\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(193 45 45 / 1) !important;
  background-color: rgb(193 45 45 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#C1DBFF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(193 219 255 / 1) !important;
  background-color: rgb(193 219 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#C2D6F4\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(194 214 244 / 1) !important;
  background-color: rgb(194 214 244 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#C2D7FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(194 215 255 / 1) !important;
  background-color: rgb(194 215 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#C4C4C4\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(196 196 196 / 1) !important;
  background-color: rgb(196 196 196 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#C694E2\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(198 148 226 / 1) !important;
  background-color: rgb(198 148 226 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#C7E9FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(199 233 255 / 1) !important;
  background-color: rgb(199 233 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#C8DCF9\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(200 220 249 / 1) !important;
  background-color: rgb(200 220 249 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#CDD6EE\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(205 214 238 / 1) !important;
  background-color: rgb(205 214 238 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#CEE2FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(206 226 255 / 1) !important;
  background-color: rgb(206 226 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#D0E2FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(208 226 255 / 1) !important;
  background-color: rgb(208 226 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#D1D5E5\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(209 213 229 / 1) !important;
  background-color: rgb(209 213 229 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#D2F8FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(210 248 255 / 1) !important;
  background-color: rgb(210 248 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#D4DAFF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(212 218 255 / 1) !important;
  background-color: rgb(212 218 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#D6AEE9\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(214 174 233 / 1) !important;
  background-color: rgb(214 174 233 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#D9D9FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(217 217 255 / 1) !important;
  background-color: rgb(217 217 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#DDE3F1\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(221 227 241 / 1) !important;
  background-color: rgb(221 227 241 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#DDEBFC\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(221 235 252 / 1) !important;
  background-color: rgb(221 235 252 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#DDEFF3\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(221 239 243 / 1) !important;
  background-color: rgb(221 239 243 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#DFFFDF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(223 255 223 / 1) !important;
  background-color: rgb(223 255 223 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#E0F2E0\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(224 242 224 / 1) !important;
  background-color: rgb(224 242 224 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#E0FFFF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(224 255 255 / 1) !important;
  background-color: rgb(224 255 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#E1EAFB\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(225 234 251 / 1) !important;
  background-color: rgb(225 234 251 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#E1F200\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(225 242 0 / 1) !important;
  background-color: rgb(225 242 0 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#E1F3FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(225 243 255 / 1) !important;
  background-color: rgb(225 243 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#E2E9FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(226 233 255 / 1) !important;
  background-color: rgb(226 233 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#E3E3E3\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(227 227 227 / 1) !important;
  background-color: rgb(227 227 227 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#E3E6F3\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(227 230 243 / 1) !important;
  background-color: rgb(227 230 243 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#E4E7F4\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(228 231 244 / 1) !important;
  background-color: rgb(228 231 244 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#E4EFF2\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(228 239 242 / 1) !important;
  background-color: rgb(228 239 242 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#E4F2FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(228 242 255 / 1) !important;
  background-color: rgb(228 242 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#E6E9F1\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(230 233 241 / 1) !important;
  background-color: rgb(230 233 241 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#E8784E\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(232 120 78 / 1) !important;
  background-color: rgb(232 120 78 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#E8F0FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(232 240 255 / 1) !important;
  background-color: rgb(232 240 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#E9E9F3\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(233 233 243 / 1) !important;
  background-color: rgb(233 233 243 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#E9EEFA\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(233 238 250 / 1) !important;
  background-color: rgb(233 238 250 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#EBEBEB\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(235 235 235 / 1) !important;
  background-color: rgb(235 235 235 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#ECFEE3\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(236 254 227 / 1) !important;
  background-color: rgb(236 254 227 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#ED7D31\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(237 125 49 / 1) !important;
  background-color: rgb(237 125 49 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#ED8385\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(237 131 133 / 1) !important;
  background-color: rgb(237 131 133 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#ED951F\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(237 149 31 / 1) !important;
  background-color: rgb(237 149 31 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#EDF2F6\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(237 242 246 / 1) !important;
  background-color: rgb(237 242 246 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#EDF2F7\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(237 242 247 / 1) !important;
  background-color: rgb(237 242 247 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#EE5A5A\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(238 90 90 / 1) !important;
  background-color: rgb(238 90 90 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#EEE4FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(238 228 255 / 1) !important;
  background-color: rgb(238 228 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#EF4F4F\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(239 79 79 / 1) !important;
  background-color: rgb(239 79 79 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#F0F2FB\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 242 251 / 1) !important;
  background-color: rgb(240 242 251 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#F0F2FD\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 242 253 / 1) !important;
  background-color: rgb(240 242 253 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#F0F3FB\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 243 251 / 1) !important;
  background-color: rgb(240 243 251 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#F1F3FE\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(241 243 254 / 1) !important;
  background-color: rgb(241 243 254 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#F26971\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(242 105 113 / 1) !important;
  background-color: rgb(242 105 113 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#F2BEB6\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(242 190 182 / 1) !important;
  background-color: rgb(242 190 182 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#F2F3F9\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(242 243 249 / 1) !important;
  background-color: rgb(242 243 249 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#F56E6E\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(245 110 110 / 1) !important;
  background-color: rgb(245 110 110 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#F59139\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(245 145 57 / 1) !important;
  background-color: rgb(245 145 57 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#F5F7FF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(245 247 255 / 1) !important;
  background-color: rgb(245 247 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#F6F6F6\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(246 246 246 / 1) !important;
  background-color: rgb(246 246 246 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#F8F8F8\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(248 248 248 / 1) !important;
  background-color: rgb(248 248 248 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#F9B27B\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(249 178 123 / 1) !important;
  background-color: rgb(249 178 123 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#F9E9D7AC\]{
  background-color: #F9E9D7AC !important;
}
.bg-\[\#F9F9F9\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(249 249 249 / 1) !important;
  background-color: rgb(249 249 249 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#F9FFBD\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(249 255 189 / 1) !important;
  background-color: rgb(249 255 189 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FAA541\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(250 165 65 / 1) !important;
  background-color: rgb(250 165 65 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FABBBB\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(250 187 187 / 1) !important;
  background-color: rgb(250 187 187 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FC9191\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(252 145 145 / 1) !important;
  background-color: rgb(252 145 145 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FCE8C0\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(252 232 192 / 1) !important;
  background-color: rgb(252 232 192 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FF0000\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 0 0 / 1) !important;
  background-color: rgb(255 0 0 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FF9964\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 153 100 / 1) !important;
  background-color: rgb(255 153 100 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FFC000\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 192 0 / 1) !important;
  background-color: rgb(255 192 0 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FFD700\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 215 0 / 1) !important;
  background-color: rgb(255 215 0 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FFE4B5\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 228 181 / 1) !important;
  background-color: rgb(255 228 181 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FFE8E8\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 232 232 / 1) !important;
  background-color: rgb(255 232 232 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FFEBEB\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 235 235 / 1) !important;
  background-color: rgb(255 235 235 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FFECEC\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 236 236 / 1) !important;
  background-color: rgb(255 236 236 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FFF1E8\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 241 232 / 1) !important;
  background-color: rgb(255 241 232 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FFF3EE\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 243 238 / 1) !important;
  background-color: rgb(255 243 238 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FFF8D5\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 248 213 / 1) !important;
  background-color: rgb(255 248 213 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FFF8F2\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 248 242 / 1) !important;
  background-color: rgb(255 248 242 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FFF9DC\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 249 220 / 1) !important;
  background-color: rgb(255 249 220 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FFFABD\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 250 189 / 1) !important;
  background-color: rgb(255 250 189 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FFFBE6\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 251 230 / 1) !important;
  background-color: rgb(255 251 230 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FFFF0020\]{
  background-color: #FFFF0020 !important;
}
.bg-\[\#FFFF00\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 0 / 1) !important;
  background-color: rgb(255 255 0 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FFFFC9\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 201 / 1) !important;
  background-color: rgb(255 255 201 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FFFFD4\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 212 / 1) !important;
  background-color: rgb(255 255 212 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FFFFD9\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 217 / 1) !important;
  background-color: rgb(255 255 217 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#FFFFFF\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / 1) !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#aad793\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(170 215 147 / 1) !important;
  background-color: rgb(170 215 147 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#adddb6\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(173 221 182 / 1) !important;
  background-color: rgb(173 221 182 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#aecffd\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(174 207 253 / 1) !important;
  background-color: rgb(174 207 253 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#b0c4de\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(176 196 222 / 1) !important;
  background-color: rgb(176 196 222 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#c0dcf0\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(192 220 240 / 1) !important;
  background-color: rgb(192 220 240 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#c9dffa\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(201 223 250 / 1) !important;
  background-color: rgb(201 223 250 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#cea97fac\]{
  background-color: #cea97fac !important;
}
.bg-\[\#cecbcb\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(206 203 203 / 1) !important;
  background-color: rgb(206 203 203 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#cfdeff79\]{
  background-color: #cfdeff79 !important;
}
.bg-\[\#d1d644\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(209 214 68 / 1) !important;
  background-color: rgb(209 214 68 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#d1d9f2\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(209 217 242 / 1) !important;
  background-color: rgb(209 217 242 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#d2e4f3ac\]{
  background-color: #d2e4f3ac !important;
}
.bg-\[\#d3d3d3\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(211 211 211 / 1) !important;
  background-color: rgb(211 211 211 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#d3ffdc\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(211 255 220 / 1) !important;
  background-color: rgb(211 255 220 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#d7f7f9\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(215 247 249 / 1) !important;
  background-color: rgb(215 247 249 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#d7f9e9ac\]{
  background-color: #d7f9e9ac !important;
}
.bg-\[\#d8f5b8\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(216 245 184 / 1) !important;
  background-color: rgb(216 245 184 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#d9d9d9\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(217 217 217 / 1) !important;
  background-color: rgb(217 217 217 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#d9f5b8ac\]{
  background-color: #d9f5b8ac !important;
}
.bg-\[\#d9f7be\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(217 247 190 / 1) !important;
  background-color: rgb(217 247 190 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#dedfe0\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(222 223 224 / 1) !important;
  background-color: rgb(222 223 224 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#defee9\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(222 254 233 / 1) !important;
  background-color: rgb(222 254 233 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#e0e0e0\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(224 224 224 / 1) !important;
  background-color: rgb(224 224 224 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#e0e5e0\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(224 229 224 / 1) !important;
  background-color: rgb(224 229 224 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#e1e4f2\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(225 228 242 / 1) !important;
  background-color: rgb(225 228 242 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#e3e3e3\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(227 227 227 / 1) !important;
  background-color: rgb(227 227 227 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#e3eafa\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(227 234 250 / 1) !important;
  background-color: rgb(227 234 250 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#e3ebfb\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(227 235 251 / 1) !important;
  background-color: rgb(227 235 251 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#e3f3d2\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(227 243 210 / 1) !important;
  background-color: rgb(227 243 210 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#e6f7ff\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(230 247 255 / 1) !important;
  background-color: rgb(230 247 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#e8091c\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(232 9 28 / 1) !important;
  background-color: rgb(232 9 28 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#e8e8e8\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(232 232 232 / 1) !important;
  background-color: rgb(232 232 232 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#e9f0e1\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(233 240 225 / 1) !important;
  background-color: rgb(233 240 225 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#e9f4fd\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(233 244 253 / 1) !important;
  background-color: rgb(233 244 253 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#eaebff\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(234 235 255 / 1) !important;
  background-color: rgb(234 235 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#eafaf9\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(234 250 249 / 1) !important;
  background-color: rgb(234 250 249 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#ebf3fe\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(235 243 254 / 1) !important;
  background-color: rgb(235 243 254 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#ec5b56\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(236 91 86 / 1) !important;
  background-color: rgb(236 91 86 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#ecec26\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(236 236 38 / 1) !important;
  background-color: rgb(236 236 38 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#eec8c8\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(238 200 200 / 1) !important;
  background-color: rgb(238 200 200 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#eeffef\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(238 255 239 / 1) !important;
  background-color: rgb(238 255 239 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#eff2f5\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(239 242 245 / 1) !important;
  background-color: rgb(239 242 245 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f0f0f0\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 240 240 / 1) !important;
  background-color: rgb(240 240 240 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f0f0fa\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 240 250 / 1) !important;
  background-color: rgb(240 240 250 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f0f2f5\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 242 245 / 1) !important;
  background-color: rgb(240 242 245 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f0f3fc\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 243 252 / 1) !important;
  background-color: rgb(240 243 252 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f0f8ff\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 248 255 / 1) !important;
  background-color: rgb(240 248 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f0ffff\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 255 255 / 1) !important;
  background-color: rgb(240 255 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f16b8f\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(241 107 143 / 1) !important;
  background-color: rgb(241 107 143 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f1b96b\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(241 185 107 / 1) !important;
  background-color: rgb(241 185 107 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f1eee8\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(241 238 232 / 1) !important;
  background-color: rgb(241 238 232 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f1f0f9\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(241 240 249 / 1) !important;
  background-color: rgb(241 240 249 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f2e5ff\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(242 229 255 / 1) !important;
  background-color: rgb(242 229 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f2ebff\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(242 235 255 / 1) !important;
  background-color: rgb(242 235 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f2f3ff\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(242 243 255 / 1) !important;
  background-color: rgb(242 243 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f2f5f8\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(242 245 248 / 1) !important;
  background-color: rgb(242 245 248 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f38b88\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 139 136 / 1) !important;
  background-color: rgb(243 139 136 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f3eadf\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 234 223 / 1) !important;
  background-color: rgb(243 234 223 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f3f3f3\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 243 243 / 1) !important;
  background-color: rgb(243 243 243 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f3f7fb\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 247 251 / 1) !important;
  background-color: rgb(243 247 251 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f54a4a\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(245 74 74 / 1) !important;
  background-color: rgb(245 74 74 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f5f5f5\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(245 245 245 / 1) !important;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f5f7fb\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(245 247 251 / 1) !important;
  background-color: rgb(245 247 251 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f77784\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(247 119 132 / 1) !important;
  background-color: rgb(247 119 132 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f7e0c6\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(247 224 198 / 1) !important;
  background-color: rgb(247 224 198 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f7fdae\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(247 253 174 / 1) !important;
  background-color: rgb(247 253 174 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f9e9d7\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(249 233 215 / 1) !important;
  background-color: rgb(249 233 215 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#f9e9d7ac\]{
  background-color: #f9e9d7ac !important;
}
.bg-\[\#f9f5ff\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(249 245 255 / 1) !important;
  background-color: rgb(249 245 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#fafafa\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(250 250 250 / 1) !important;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#fafaff\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(250 250 255 / 1) !important;
  background-color: rgb(250 250 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#fc5c5c38\]{
  background-color: #fc5c5c38 !important;
}
.bg-\[\#fcfbed\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(252 251 237 / 1) !important;
  background-color: rgb(252 251 237 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#fdd7d0b0\]{
  background-color: #fdd7d0b0 !important;
}
.bg-\[\#fe0100\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 1 0 / 1) !important;
  background-color: rgb(254 1 0 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#ff4d4f\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 77 79 / 1) !important;
  background-color: rgb(255 77 79 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#ffcaca\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 202 202 / 1) !important;
  background-color: rgb(255 202 202 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#ffccc7\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 204 199 / 1) !important;
  background-color: rgb(255 204 199 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#ffd3d3\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 211 211 / 1) !important;
  background-color: rgb(255 211 211 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#ffd700\]\/40{
  background-color: rgb(255 215 0 / 0.4) !important;
}
.bg-\[\#ffdfdf\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 223 223 / 1) !important;
  background-color: rgb(255 223 223 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#ffe2e1\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 226 225 / 1) !important;
  background-color: rgb(255 226 225 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#ffefb5\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 239 181 / 1) !important;
  background-color: rgb(255 239 181 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#fff1f0\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 241 240 / 1) !important;
  background-color: rgb(255 241 240 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#fff7ee\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 247 238 / 1) !important;
  background-color: rgb(255 247 238 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#fff8d5\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 248 213 / 1) !important;
  background-color: rgb(255 248 213 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#fff\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / 1) !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#fffacd\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 250 205 / 1) !important;
  background-color: rgb(255 250 205 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#fffde4\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 253 228 / 1) !important;
  background-color: rgb(255 253 228 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#fffeed\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 254 237 / 1) !important;
  background-color: rgb(255 254 237 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#ffff02\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 2 / 1) !important;
  background-color: rgb(255 255 2 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#ffffff\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / 1) !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[FFFFFF\]{
  background-color: FFFFFF !important;
}
.bg-\[rgb\(104\2c 52\2c 154\)\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(104 52 154 / 1) !important;
  background-color: rgb(104 52 154 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[rgb\(144\2c 173\2c 236\)\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(144 173 236 / 1) !important;
  background-color: rgb(144 173 236 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[rgb\(172\2c 233\2c 228\)\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(172 233 228 / 1) !important;
  background-color: rgb(172 233 228 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[rgb\(181\2c 201\2c 245\)\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(181 201 245 / 1) !important;
  background-color: rgb(181 201 245 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[rgb\(199\2c 237\2c 237\)\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(199 237 237 / 1) !important;
  background-color: rgb(199 237 237 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[rgb\(215\2c 225\2c 251\)\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(215 225 251 / 1) !important;
  background-color: rgb(215 225 251 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[rgb\(226\2c 245\2c 245\)\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(226 245 245 / 1) !important;
  background-color: rgb(226 245 245 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[rgb\(234\2c 51\2c 35\)\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(234 51 35 / 1) !important;
  background-color: rgb(234 51 35 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[rgb\(241\2c 240\2c 249\)\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(241 240 249 / 1) !important;
  background-color: rgb(241 240 249 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[rgb\(243\2c 243\2c 243\)\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 243 243 / 1) !important;
  background-color: rgb(243 243 243 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[rgb\(255\2c 255\2c 255\)\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / 1) !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[rgb\(41\2c 48\2c 68\)\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(41 48 68 / 1) !important;
  background-color: rgb(41 48 68 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[rgb\(52\2c 85\2c 161\)\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(52 85 161 / 1) !important;
  background-color: rgb(52 85 161 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[rgb\(62\2c 72\2c 94\)\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(62 72 94 / 1) !important;
  background-color: rgb(62 72 94 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[rgb\(81\2c 155\2c 178\)\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(81 155 178 / 1) !important;
  background-color: rgb(81 155 178 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[rgba\(0\2c 0\2c 0\2c 0\.55\)\]{
  background-color: rgba(0,0,0,0.55) !important;
}
.bg-\[rgba\(0\2c 0\2c 0\2c 0\.6\)\]{
  background-color: rgba(0,0,0,0.6) !important;
}
.bg-\[rgba\(0\2c 0\2c 0\2c 0\.72\)\]{
  background-color: rgba(0,0,0,0.72) !important;
}
.bg-\[rgba\(107\2c 114\2c 128\2c 0\.2\)\]{
  background-color: rgba(107,114,128,0.2) !important;
}
.bg-\[rgba\(146\2c 84\2c 222\2c 0\.18\)\]{
  background-color: rgba(146,84,222,0.18) !important;
}
.bg-\[rgba\(245\2c 245\2c 245\)\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgba(245, 245, 245, 1) !important;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity, 1)) !important;
}
.bg-\[rgba\(255\2c 255\2c 255\2c 0\.3\)\]{
  background-color: rgba(255,255,255,0.3) !important;
}
.bg-\[rgba\(255\2c 77\2c 79\2c 0\.25\)\]{
  background-color: rgba(255,77,79,0.25) !important;
}
.bg-\[rgba\(46\2c 204\2c 113\2c 0\.3\)\]{
  background-color: rgba(46,204,113,0.3) !important;
}
.bg-\[rgba\(51\2c 65\2c 85\2c 0\.62\)\]{
  background-color: rgba(51,65,85,0.62) !important;
}
.bg-\[rgba\(52\2c 152\2c 219\2c 0\.9\)\]{
  background-color: rgba(52,152,219,0.9) !important;
}
.bg-\[rgba\(52\2c 73\2c 94\2c 0\.8\)\]{
  background-color: rgba(52,73,94,0.8) !important;
}
.bg-\[rgba\(82\2c 196\2c 26\2c 0\.25\)\]{
  background-color: rgba(82,196,26,0.25) !important;
}
.bg-amber-100{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 243 199 / 1) !important;
  background-color: rgb(254 243 199 / var(--tw-bg-opacity, 1)) !important;
}
.bg-amber-300{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(252 211 77 / 1) !important;
  background-color: rgb(252 211 77 / var(--tw-bg-opacity, 1)) !important;
}
.bg-amber-400{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(251 191 36 / 1) !important;
  background-color: rgb(251 191 36 / var(--tw-bg-opacity, 1)) !important;
}
.bg-amber-500{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(245 158 11 / 1) !important;
  background-color: rgb(245 158 11 / var(--tw-bg-opacity, 1)) !important;
}
.bg-black{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 0 0 / 1) !important;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1)) !important;
}
.bg-black\/10{
  background-color: rgb(0 0 0 / 0.1) !important;
}
.bg-black\/60{
  background-color: rgb(0 0 0 / 0.6) !important;
}
.bg-blue-100{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(219 234 254 / 1) !important;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1)) !important;
}
.bg-blue-200{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(191 219 254 / 1) !important;
  background-color: rgb(191 219 254 / var(--tw-bg-opacity, 1)) !important;
}
.bg-blue-300{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(147 197 253 / 1) !important;
  background-color: rgb(147 197 253 / var(--tw-bg-opacity, 1)) !important;
}
.bg-blue-400{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(96 165 250 / 1) !important;
  background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)) !important;
}
.bg-blue-50{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(239 246 255 / 1) !important;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-blue-500{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(59 130 246 / 1) !important;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)) !important;
}
.bg-blue-600{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(37 99 235 / 1) !important;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)) !important;
}
.bg-cyan-400{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(34 211 238 / 1) !important;
  background-color: rgb(34 211 238 / var(--tw-bg-opacity, 1)) !important;
}
.bg-cyan-500{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(6 182 212 / 1) !important;
  background-color: rgb(6 182 212 / var(--tw-bg-opacity, 1)) !important;
}
.bg-emerald-100{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(209 250 229 / 1) !important;
  background-color: rgb(209 250 229 / var(--tw-bg-opacity, 1)) !important;
}
.bg-emerald-50{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(236 253 245 / 1) !important;
  background-color: rgb(236 253 245 / var(--tw-bg-opacity, 1)) !important;
}
.bg-gray-100{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 244 246 / 1) !important;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1)) !important;
}
.bg-gray-200{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(229 231 235 / 1) !important;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1)) !important;
}
.bg-gray-300{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(209 213 219 / 1) !important;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1)) !important;
}
.bg-gray-400{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(156 163 175 / 1) !important;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1)) !important;
}
.bg-gray-50{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(249 250 251 / 1) !important;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1)) !important;
}
.bg-gray-50\/30{
  background-color: rgb(249 250 251 / 0.3) !important;
}
.bg-gray-50\/50{
  background-color: rgb(249 250 251 / 0.5) !important;
}
.bg-gray-500{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(107 114 128 / 1) !important;
  background-color: rgb(107 114 128 / var(--tw-bg-opacity, 1)) !important;
}
.bg-gray-700{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(55 65 81 / 1) !important;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1)) !important;
}
.bg-gray-700\/70{
  background-color: rgb(55 65 81 / 0.7) !important;
}
.bg-gray-800{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(31 41 55 / 1) !important;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1)) !important;
}
.bg-gray-900{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(17 24 39 / 1) !important;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)) !important;
}
.bg-green-100{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(220 252 231 / 1) !important;
  background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1)) !important;
}
.bg-green-200{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(187 247 208 / 1) !important;
  background-color: rgb(187 247 208 / var(--tw-bg-opacity, 1)) !important;
}
.bg-green-400{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(74 222 128 / 1) !important;
  background-color: rgb(74 222 128 / var(--tw-bg-opacity, 1)) !important;
}
.bg-green-50{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 253 244 / 1) !important;
  background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1)) !important;
}
.bg-green-500{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(34 197 94 / 1) !important;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)) !important;
}
.bg-green-600{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(22 163 74 / 1) !important;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1)) !important;
}
.bg-green-700{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(21 128 61 / 1) !important;
  background-color: rgb(21 128 61 / var(--tw-bg-opacity, 1)) !important;
}
.bg-indigo-100{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(224 231 255 / 1) !important;
  background-color: rgb(224 231 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-inherit{
  background-color: inherit !important;
}
.bg-lime-100{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(236 252 203 / 1) !important;
  background-color: rgb(236 252 203 / var(--tw-bg-opacity, 1)) !important;
}
.bg-neutral-800{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(38 38 38 / 1) !important;
  background-color: rgb(38 38 38 / var(--tw-bg-opacity, 1)) !important;
}
.bg-orange-100{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 237 213 / 1) !important;
  background-color: rgb(255 237 213 / var(--tw-bg-opacity, 1)) !important;
}
.bg-orange-200{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 215 170 / 1) !important;
  background-color: rgb(254 215 170 / var(--tw-bg-opacity, 1)) !important;
}
.bg-orange-300{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(253 186 116 / 1) !important;
  background-color: rgb(253 186 116 / var(--tw-bg-opacity, 1)) !important;
}
.bg-orange-400{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(251 146 60 / 1) !important;
  background-color: rgb(251 146 60 / var(--tw-bg-opacity, 1)) !important;
}
.bg-orange-50{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 247 237 / 1) !important;
  background-color: rgb(255 247 237 / var(--tw-bg-opacity, 1)) !important;
}
.bg-orange-500{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(249 115 22 / 1) !important;
  background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)) !important;
}
.bg-orange-600{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(234 88 12 / 1) !important;
  background-color: rgb(234 88 12 / var(--tw-bg-opacity, 1)) !important;
}
.bg-pink-100{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(252 231 243 / 1) !important;
  background-color: rgb(252 231 243 / var(--tw-bg-opacity, 1)) !important;
}
.bg-pink-50{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(253 242 248 / 1) !important;
  background-color: rgb(253 242 248 / var(--tw-bg-opacity, 1)) !important;
}
.bg-pink-500{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(236 72 153 / 1) !important;
  background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)) !important;
}
.bg-purple-50{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(250 245 255 / 1) !important;
  background-color: rgb(250 245 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-purple-500{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(168 85 247 / 1) !important;
  background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)) !important;
}
.bg-purple-600{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(147 51 234 / 1) !important;
  background-color: rgb(147 51 234 / var(--tw-bg-opacity, 1)) !important;
}
.bg-red-100{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 226 226 / 1) !important;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1)) !important;
}
.bg-red-200{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 202 202 / 1) !important;
  background-color: rgb(254 202 202 / var(--tw-bg-opacity, 1)) !important;
}
.bg-red-300{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(252 165 165 / 1) !important;
  background-color: rgb(252 165 165 / var(--tw-bg-opacity, 1)) !important;
}
.bg-red-400{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(248 113 113 / 1) !important;
  background-color: rgb(248 113 113 / var(--tw-bg-opacity, 1)) !important;
}
.bg-red-50{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 242 242 / 1) !important;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1)) !important;
}
.bg-red-500{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(239 68 68 / 1) !important;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1)) !important;
}
.bg-red-600{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(220 38 38 / 1) !important;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1)) !important;
}
.bg-red-700{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(185 28 28 / 1) !important;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1)) !important;
}
.bg-red-800{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(153 27 27 / 1) !important;
  background-color: rgb(153 27 27 / var(--tw-bg-opacity, 1)) !important;
}
.bg-red-900{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(127 29 29 / 1) !important;
  background-color: rgb(127 29 29 / var(--tw-bg-opacity, 1)) !important;
}
.bg-sky-100{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(224 242 254 / 1) !important;
  background-color: rgb(224 242 254 / var(--tw-bg-opacity, 1)) !important;
}
.bg-sky-500{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(14 165 233 / 1) !important;
  background-color: rgb(14 165 233 / var(--tw-bg-opacity, 1)) !important;
}
.bg-slate-200{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(226 232 240 / 1) !important;
  background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1)) !important;
}
.bg-slate-300{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(203 213 225 / 1) !important;
  background-color: rgb(203 213 225 / var(--tw-bg-opacity, 1)) !important;
}
.bg-slate-400{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(148 163 184 / 1) !important;
  background-color: rgb(148 163 184 / var(--tw-bg-opacity, 1)) !important;
}
.bg-slate-50{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(248 250 252 / 1) !important;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1)) !important;
}
.bg-stone-500{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(120 113 108 / 1) !important;
  background-color: rgb(120 113 108 / var(--tw-bg-opacity, 1)) !important;
}
.bg-transparent{
  background-color: transparent !important;
}
.bg-white{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / 1) !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}
.bg-white\/10{
  background-color: rgb(255 255 255 / 0.1) !important;
}
.bg-white\/20{
  background-color: rgb(255 255 255 / 0.2) !important;
}
.bg-white\/60{
  background-color: rgb(255 255 255 / 0.6) !important;
}
.bg-white\/90{
  background-color: rgb(255 255 255 / 0.9) !important;
}
.bg-yellow-100{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 249 195 / 1) !important;
  background-color: rgb(254 249 195 / var(--tw-bg-opacity, 1)) !important;
}
.bg-yellow-200{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 240 138 / 1) !important;
  background-color: rgb(254 240 138 / var(--tw-bg-opacity, 1)) !important;
}
.bg-yellow-300{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(253 224 71 / 1) !important;
  background-color: rgb(253 224 71 / var(--tw-bg-opacity, 1)) !important;
}
.bg-yellow-50{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 252 232 / 1) !important;
  background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1)) !important;
}
.bg-yellow-500{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(234 179 8 / 1) !important;
  background-color: rgb(234 179 8 / var(--tw-bg-opacity, 1)) !important;
}
.bg-yellow-900{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(113 63 18 / 1) !important;
  background-color: rgb(113 63 18 / var(--tw-bg-opacity, 1)) !important;
}
.bg-zinc-200{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(228 228 231 / 1) !important;
  background-color: rgb(228 228 231 / var(--tw-bg-opacity, 1)) !important;
}
.bg-zinc-300{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(212 212 216 / 1) !important;
  background-color: rgb(212 212 216 / var(--tw-bg-opacity, 1)) !important;
}
.bg-opacity-20{
  --tw-bg-opacity: 0.2 !important;
}
.bg-opacity-30{
  --tw-bg-opacity: 0.3 !important;
}
.bg-opacity-50{
  --tw-bg-opacity: 0.5 !important;
}
.bg-opacity-60{
  --tw-bg-opacity: 0.6 !important;
}
.bg-opacity-90{
  --tw-bg-opacity: 0.9 !important;
}
.bg-gradient-to-b{
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops)) !important;
}
.bg-gradient-to-br{
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)) !important;
}
.bg-gradient-to-r{
  background-image: linear-gradient(to right, var(--tw-gradient-stops)) !important;
}
.bg-none{
  background-image: none !important;
}
.from-\[\#0f172a\]{
  --tw-gradient-from: #0f172a var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}
.from-\[\#10b981\]{
  --tw-gradient-from: #10b981 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}
.from-\[\#1e293b\]{
  --tw-gradient-from: #1e293b var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}
.from-\[\#2F4A86\]{
  --tw-gradient-from: #2F4A86 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(47 74 134 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}
.from-\[\#864A2F\]{
  --tw-gradient-from: #864A2F var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(134 74 47 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}
.from-\[\#EBF1FA\]{
  --tw-gradient-from: #EBF1FA var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(235 241 250 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}
.from-blue-100{
  --tw-gradient-from: #dbeafe var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}
.from-blue-400{
  --tw-gradient-from: #60a5fa var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}
.from-blue-50{
  --tw-gradient-from: #eff6ff var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}
.from-blue-500{
  --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}
.from-blue-600{
  --tw-gradient-from: #2563eb var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}
.from-blue-900{
  --tw-gradient-from: #1e3a8a var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}
.from-gray-50{
  --tw-gradient-from: #f9fafb var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}
.from-gray-700{
  --tw-gradient-from: #374151 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}
.from-green-500{
  --tw-gradient-from: #22c55e var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}
.from-indigo-600{
  --tw-gradient-from: #4f46e5 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}
.from-purple-600{
  --tw-gradient-from: #9333ea var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}
.via-\[\#1e293b\]{
  --tw-gradient-to: rgb(30 41 59 / 0)  var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), #1e293b var(--tw-gradient-via-position), var(--tw-gradient-to) !important;
}
.via-purple-500{
  --tw-gradient-to: rgb(168 85 247 / 0)  var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), #a855f7 var(--tw-gradient-via-position), var(--tw-gradient-to) !important;
}
.via-purple-600{
  --tw-gradient-to: rgb(147 51 234 / 0)  var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), #9333ea var(--tw-gradient-via-position), var(--tw-gradient-to) !important;
}
.to-\[\#059669\]{
  --tw-gradient-to: #059669 var(--tw-gradient-to-position) !important;
}
.to-\[\#334155\]{
  --tw-gradient-to: #334155 var(--tw-gradient-to-position) !important;
}
.to-\[\#5597FB\]{
  --tw-gradient-to: #5597FB var(--tw-gradient-to-position) !important;
}
.to-\[\#F5F8FC\]{
  --tw-gradient-to: #F5F8FC var(--tw-gradient-to-position) !important;
}
.to-\[\#FB8C55\]{
  --tw-gradient-to: #FB8C55 var(--tw-gradient-to-position) !important;
}
.to-blue-200{
  --tw-gradient-to: #bfdbfe var(--tw-gradient-to-position) !important;
}
.to-blue-600{
  --tw-gradient-to: #2563eb var(--tw-gradient-to-position) !important;
}
.to-blue-700{
  --tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position) !important;
}
.to-gray-100{
  --tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position) !important;
}
.to-gray-600{
  --tw-gradient-to: #4b5563 var(--tw-gradient-to-position) !important;
}
.to-green-600{
  --tw-gradient-to: #16a34a var(--tw-gradient-to-position) !important;
}
.to-indigo-100{
  --tw-gradient-to: #e0e7ff var(--tw-gradient-to-position) !important;
}
.to-pink-500{
  --tw-gradient-to: #ec4899 var(--tw-gradient-to-position) !important;
}
.to-pink-600{
  --tw-gradient-to: #db2777 var(--tw-gradient-to-position) !important;
}
.to-purple-400{
  --tw-gradient-to: #c084fc var(--tw-gradient-to-position) !important;
}
.to-purple-600{
  --tw-gradient-to: #9333ea var(--tw-gradient-to-position) !important;
}
.bg-cover{
  background-size: cover !important;
}
.bg-clip-text{
  -webkit-background-clip: text !important;
          background-clip: text !important;
}
.bg-center{
  background-position: center !important;
}
.bg-no-repeat{
  background-repeat: no-repeat !important;
}
.object-contain{
  object-fit: contain !important;
}
.object-cover{
  object-fit: cover !important;
}
.object-scale-down{
  object-fit: scale-down !important;
}
.object-center{
  object-position: center !important;
}
.\!p-0{
  padding: 0px !important;
}
.p-0{
  padding: 0px !important;
}
.p-0\.5{
  padding: 0.125rem !important;
}
.p-1{
  padding: 0.25rem !important;
}
.p-1\.5{
  padding: 0.375rem !important;
}
.p-2{
  padding: 0.5rem !important;
}
.p-3{
  padding: 0.75rem !important;
}
.p-4{
  padding: 1rem !important;
}
.p-5{
  padding: 1.25rem !important;
}
.p-6{
  padding: 1.5rem !important;
}
.p-8{
  padding: 2rem !important;
}
.p-\[0\.1cm\]{
  padding: 0.1cm !important;
}
.p-\[0\.5px\]{
  padding: 0.5px !important;
}
.p-\[10px\]{
  padding: 10px !important;
}
.p-\[13px\]{
  padding: 13px !important;
}
.p-\[18px\]{
  padding: 18px !important;
}
.p-\[20px\]{
  padding: 20px !important;
}
.p-\[24px\]{
  padding: 24px !important;
}
.p-\[2px\]{
  padding: 2px !important;
}
.p-\[40px\]{
  padding: 40px !important;
}
.p-\[4px\]{
  padding: 4px !important;
}
.p-\[5px\]{
  padding: 5px !important;
}
.\!px-\[4px\]{
  padding-left: 4px !important;
  padding-right: 4px !important;
}
.px-0{
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.px-1{
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}
.px-10{
  padding-left: 2.5rem !important;
  padding-right: 2.5rem !important;
}
.px-12{
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}
.px-2{
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}
.px-20{
  padding-left: 5rem !important;
  padding-right: 5rem !important;
}
.px-3{
  padding-left: 0.75rem !important;
  padding-right: 0.75rem !important;
}
.px-4{
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
.px-40{
  padding-left: 10rem !important;
  padding-right: 10rem !important;
}
.px-5{
  padding-left: 1.25rem !important;
  padding-right: 1.25rem !important;
}
.px-6{
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}
.px-7{
  padding-left: 1.75rem !important;
  padding-right: 1.75rem !important;
}
.px-8{
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}
.px-\[1\.5\%\]{
  padding-left: 1.5% !important;
  padding-right: 1.5% !important;
}
.px-\[10px\]{
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.px-\[11px\]{
  padding-left: 11px !important;
  padding-right: 11px !important;
}
.px-\[12px\]{
  padding-left: 12px !important;
  padding-right: 12px !important;
}
.px-\[14px\]{
  padding-left: 14px !important;
  padding-right: 14px !important;
}
.px-\[16px\]{
  padding-left: 16px !important;
  padding-right: 16px !important;
}
.px-\[17px\]{
  padding-left: 17px !important;
  padding-right: 17px !important;
}
.px-\[18px\]{
  padding-left: 18px !important;
  padding-right: 18px !important;
}
.px-\[1px\]{
  padding-left: 1px !important;
  padding-right: 1px !important;
}
.px-\[20\%\]{
  padding-left: 20% !important;
  padding-right: 20% !important;
}
.px-\[27px\]{
  padding-left: 27px !important;
  padding-right: 27px !important;
}
.px-\[37px\]{
  padding-left: 37px !important;
  padding-right: 37px !important;
}
.px-\[3px\]{
  padding-left: 3px !important;
  padding-right: 3px !important;
}
.px-\[4px\]{
  padding-left: 4px !important;
  padding-right: 4px !important;
}
.px-\[5px\]{
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.py-0{
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.py-0\.5{
  padding-top: 0.125rem !important;
  padding-bottom: 0.125rem !important;
}
.py-1{
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.py-1\.5{
  padding-top: 0.375rem !important;
  padding-bottom: 0.375rem !important;
}
.py-10{
  padding-top: 2.5rem !important;
  padding-bottom: 2.5rem !important;
}
.py-2{
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.py-2\.5{
  padding-top: 0.625rem !important;
  padding-bottom: 0.625rem !important;
}
.py-20{
  padding-top: 5rem !important;
  padding-bottom: 5rem !important;
}
.py-3{
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important;
}
.py-4{
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.py-5{
  padding-top: 1.25rem !important;
  padding-bottom: 1.25rem !important;
}
.py-6{
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.py-8{
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}
.py-\[0\.5px\]{
  padding-top: 0.5px !important;
  padding-bottom: 0.5px !important;
}
.py-\[0px\]{
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.py-\[10px\]{
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.py-\[2\%\]{
  padding-top: 2% !important;
  padding-bottom: 2% !important;
}
.py-\[3\.5px\]{
  padding-top: 3.5px !important;
  padding-bottom: 3.5px !important;
}
.py-\[5px\]{
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
.py-\[6px\]{
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}
.py-\[8px\]{
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}
.pb-0{
  padding-bottom: 0px !important;
}
.pb-1{
  padding-bottom: 0.25rem !important;
}
.pb-2{
  padding-bottom: 0.5rem !important;
}
.pb-20{
  padding-bottom: 5rem !important;
}
.pb-3{
  padding-bottom: 0.75rem !important;
}
.pb-4{
  padding-bottom: 1rem !important;
}
.pb-5{
  padding-bottom: 1.25rem !important;
}
.pb-6{
  padding-bottom: 1.5rem !important;
}
.pb-\[1\.5\%\]{
  padding-bottom: 1.5% !important;
}
.pb-\[10px\]{
  padding-bottom: 10px !important;
}
.pb-\[17px\]{
  padding-bottom: 17px !important;
}
.pb-\[20px\]{
  padding-bottom: 20px !important;
}
.pb-\[7px\]{
  padding-bottom: 7px !important;
}
.pb-\[8px\]{
  padding-bottom: 8px !important;
}
.pl-0{
  padding-left: 0px !important;
}
.pl-0\.5{
  padding-left: 0.125rem !important;
}
.pl-1{
  padding-left: 0.25rem !important;
}
.pl-2{
  padding-left: 0.5rem !important;
}
.pl-3{
  padding-left: 0.75rem !important;
}
.pl-4{
  padding-left: 1rem !important;
}
.pl-40{
  padding-left: 10rem !important;
}
.pl-5{
  padding-left: 1.25rem !important;
}
.pl-6{
  padding-left: 1.5rem !important;
}
.pl-7{
  padding-left: 1.75rem !important;
}
.pl-\[10px\]{
  padding-left: 10px !important;
}
.pl-\[12px\]{
  padding-left: 12px !important;
}
.pl-\[13px\]{
  padding-left: 13px !important;
}
.pl-\[15px\]{
  padding-left: 15px !important;
}
.pl-\[24px\]{
  padding-left: 24px !important;
}
.pl-\[2px\]{
  padding-left: 2px !important;
}
.pl-\[3px\]{
  padding-left: 3px !important;
}
.pl-\[4\%\]{
  padding-left: 4% !important;
}
.pl-\[4px\]{
  padding-left: 4px !important;
}
.pl-\[5\%\]{
  padding-left: 5% !important;
}
.pr-0{
  padding-right: 0px !important;
}
.pr-0\.5{
  padding-right: 0.125rem !important;
}
.pr-1{
  padding-right: 0.25rem !important;
}
.pr-10{
  padding-right: 2.5rem !important;
}
.pr-12{
  padding-right: 3rem !important;
}
.pr-2{
  padding-right: 0.5rem !important;
}
.pr-4{
  padding-right: 1rem !important;
}
.pr-5{
  padding-right: 1.25rem !important;
}
.pr-6{
  padding-right: 1.5rem !important;
}
.pr-7{
  padding-right: 1.75rem !important;
}
.pr-\[2px\]{
  padding-right: 2px !important;
}
.pr-\[3\%\]{
  padding-right: 3% !important;
}
.pr-\[3px\]{
  padding-right: 3px !important;
}
.pr-\[4px\]{
  padding-right: 4px !important;
}
.pr-\[5px\]{
  padding-right: 5px !important;
}
.pr-\[8px\]{
  padding-right: 8px !important;
}
.pr-\[9px\]{
  padding-right: 9px !important;
}
.pt-1{
  padding-top: 0.25rem !important;
}
.pt-10{
  padding-top: 2.5rem !important;
}
.pt-2{
  padding-top: 0.5rem !important;
}
.pt-3{
  padding-top: 0.75rem !important;
}
.pt-4{
  padding-top: 1rem !important;
}
.pt-5{
  padding-top: 1.25rem !important;
}
.pt-\[10px\]{
  padding-top: 10px !important;
}
.pt-\[12px\]{
  padding-top: 12px !important;
}
.pt-\[15\%\]{
  padding-top: 15% !important;
}
.pt-\[18px\]{
  padding-top: 18px !important;
}
.pt-\[1px\]{
  padding-top: 1px !important;
}
.pt-\[23px\]{
  padding-top: 23px !important;
}
.pt-\[26px\]{
  padding-top: 26px !important;
}
.pt-\[2px\]{
  padding-top: 2px !important;
}
.pt-\[3px\]{
  padding-top: 3px !important;
}
.pt-\[40px\]{
  padding-top: 40px !important;
}
.pt-\[4px\]{
  padding-top: 4px !important;
}
.pt-\[8\%\]{
  padding-top: 8% !important;
}
.pt-\[8px\]{
  padding-top: 8px !important;
}
.text-left{
  text-align: left !important;
}
.\!text-center{
  text-align: center !important;
}
.text-center{
  text-align: center !important;
}
.text-right{
  text-align: right !important;
}
.text-start{
  text-align: start !important;
}
.text-end{
  text-align: end !important;
}
.align-top{
  vertical-align: top !important;
}
.align-middle{
  vertical-align: middle !important;
}
.align-bottom{
  vertical-align: bottom !important;
}
.font-arial{
  font-family: Arial !important;
}
.font-dsDigital{
  font-family: DS-Digital, monospace !important;
}
.font-mono{
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}
.font-msjh{
  font-family: Microsoft JhengHei, sans-serif !important;
}
.font-sans{
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}
.font-serif{
  font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif !important;
}
.\!text-3xl{
  font-size: 1.875rem !important;
  line-height: 2.25rem !important;
}
.\!text-4xl{
  font-size: 2.25rem !important;
  line-height: 2.5rem !important;
}
.\!text-\[13px\]{
  font-size: 13px !important;
}
.\!text-\[14px\]{
  font-size: 14px !important;
}
.\!text-\[20px\]{
  font-size: 20px !important;
}
.\!text-\[22px\]{
  font-size: 22px !important;
}
.\!text-\[25px\]{
  font-size: 25px !important;
}
.\!text-\[34px\]{
  font-size: 34px !important;
}
.\!text-\[40px\]{
  font-size: 40px !important;
}
.\!text-\[42px\]{
  font-size: 42px !important;
}
.\!text-base{
  font-size: 1rem !important;
  line-height: 1.5rem !important;
}
.text-2xl{
  font-size: 1.5rem !important;
  line-height: 2rem !important;
}
.text-3xl{
  font-size: 1.875rem !important;
  line-height: 2.25rem !important;
}
.text-4xl{
  font-size: 2.25rem !important;
  line-height: 2.5rem !important;
}
.text-5xl{
  font-size: 3rem !important;
  line-height: 1 !important;
}
.text-6xl{
  font-size: 3.75rem !important;
  line-height: 1 !important;
}
.text-\[100px\]{
  font-size: 100px !important;
}
.text-\[10px\]{
  font-size: 10px !important;
}
.text-\[11px\]{
  font-size: 11px !important;
}
.text-\[12px\]{
  font-size: 12px !important;
}
.text-\[13px\]{
  font-size: 13px !important;
}
.text-\[14px\]{
  font-size: 14px !important;
}
.text-\[15px\]{
  font-size: 15px !important;
}
.text-\[16px\]{
  font-size: 16px !important;
}
.text-\[17px\]{
  font-size: 17px !important;
}
.text-\[18px\]{
  font-size: 18px !important;
}
.text-\[19px\]{
  font-size: 19px !important;
}
.text-\[20px\]{
  font-size: 20px !important;
}
.text-\[21px\]{
  font-size: 21px !important;
}
.text-\[22px\]{
  font-size: 22px !important;
}
.text-\[23px\]{
  font-size: 23px !important;
}
.text-\[24\.5px\]{
  font-size: 24.5px !important;
}
.text-\[24px\]{
  font-size: 24px !important;
}
.text-\[25px\]{
  font-size: 25px !important;
}
.text-\[26\.25px\]{
  font-size: 26.25px !important;
}
.text-\[26px\]{
  font-size: 26px !important;
}
.text-\[27px\]{
  font-size: 27px !important;
}
.text-\[28px\]{
  font-size: 28px !important;
}
.text-\[30px\]{
  font-size: 30px !important;
}
.text-\[32px\]{
  font-size: 32px !important;
}
.text-\[33px\]{
  font-size: 33px !important;
}
.text-\[34px\]{
  font-size: 34px !important;
}
.text-\[35px\]{
  font-size: 35px !important;
}
.text-\[36px\]{
  font-size: 36px !important;
}
.text-\[38px\]{
  font-size: 38px !important;
}
.text-\[40px\]{
  font-size: 40px !important;
}
.text-\[42px\]{
  font-size: 42px !important;
}
.text-\[44px\]{
  font-size: 44px !important;
}
.text-\[46px\]{
  font-size: 46px !important;
}
.text-\[48px\]{
  font-size: 48px !important;
}
.text-\[50px\]{
  font-size: 50px !important;
}
.text-\[5px\]{
  font-size: 5px !important;
}
.text-\[6px\]{
  font-size: 6px !important;
}
.text-\[7px\]{
  font-size: 7px !important;
}
.text-\[80px\]{
  font-size: 80px !important;
}
.text-\[8px\]{
  font-size: 8px !important;
}
.text-\[90px\]{
  font-size: 90px !important;
}
.text-\[96px\]{
  font-size: 96px !important;
}
.text-\[9px\]{
  font-size: 9px !important;
}
.text-base{
  font-size: 1rem !important;
  line-height: 1.5rem !important;
}
.text-lg{
  font-size: 1.125rem !important;
  line-height: 1.75rem !important;
}
.text-sm{
  font-size: 0.875rem !important;
  line-height: 1.25rem !important;
}
.text-xl{
  font-size: 1.25rem !important;
  line-height: 1.75rem !important;
}
.text-xs{
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}
.\!font-bold{
  font-weight: 700 !important;
}
.font-black{
  font-weight: 900 !important;
}
.font-bold{
  font-weight: 700 !important;
}
.font-extrabold{
  font-weight: 800 !important;
}
.font-medium{
  font-weight: 500 !important;
}
.font-normal{
  font-weight: 400 !important;
}
.font-semibold{
  font-weight: 600 !important;
}
.uppercase{
  text-transform: uppercase !important;
}
.italic{
  font-style: italic !important;
}
.not-italic{
  font-style: normal !important;
}
.\!leading-tight{
  line-height: 1.25 !important;
}
.leading-10{
  line-height: 2.5rem !important;
}
.leading-5{
  line-height: 1.25rem !important;
}
.leading-8{
  line-height: 2rem !important;
}
.leading-\[1\.05\]{
  line-height: 1.05 !important;
}
.leading-\[1\]{
  line-height: 1 !important;
}
.leading-\[40px\]{
  line-height: 40px !important;
}
.leading-\[60px\]{
  line-height: 60px !important;
}
.leading-none{
  line-height: 1 !important;
}
.leading-relaxed{
  line-height: 1.625 !important;
}
.leading-tight{
  line-height: 1.25 !important;
}
.tracking-\[15px\]{
  letter-spacing: 15px !important;
}
.tracking-\[2px\]{
  letter-spacing: 2px !important;
}
.tracking-\[5px\]{
  letter-spacing: 5px !important;
}
.tracking-normal{
  letter-spacing: 0em !important;
}
.tracking-wide{
  letter-spacing: 0.025em !important;
}
.tracking-wider{
  letter-spacing: 0.05em !important;
}
.tracking-widest{
  letter-spacing: 0.1em !important;
}
.\!text-gray-300{
  --tw-text-opacity: 1 !important;
  color: rgb(209 213 219 / 1) !important;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1)) !important;
}
.\!text-gray-600{
  --tw-text-opacity: 1 !important;
  color: rgb(75 85 99 / 1) !important;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1)) !important;
}
.\!text-red-300{
  --tw-text-opacity: 1 !important;
  color: rgb(252 165 165 / 1) !important;
  color: rgb(252 165 165 / var(--tw-text-opacity, 1)) !important;
}
.\!text-red-500{
  --tw-text-opacity: 1 !important;
  color: rgb(239 68 68 / 1) !important;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1)) !important;
}
.\!text-red-600{
  --tw-text-opacity: 1 !important;
  color: rgb(220 38 38 / 1) !important;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1)) !important;
}
.\!text-stone-400{
  --tw-text-opacity: 1 !important;
  color: rgb(168 162 158 / 1) !important;
  color: rgb(168 162 158 / var(--tw-text-opacity, 1)) !important;
}
.\!text-white{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / 1) !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#000000\]{
  --tw-text-opacity: 1 !important;
  color: rgb(0 0 0 / 1) !important;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#0000FF\]{
  --tw-text-opacity: 1 !important;
  color: rgb(0 0 255 / 1) !important;
  color: rgb(0 0 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#0000ff\]{
  --tw-text-opacity: 1 !important;
  color: rgb(0 0 255 / 1) !important;
  color: rgb(0 0 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#0004F0\]{
  --tw-text-opacity: 1 !important;
  color: rgb(0 4 240 / 1) !important;
  color: rgb(0 4 240 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#002FD4\]{
  --tw-text-opacity: 1 !important;
  color: rgb(0 47 212 / 1) !important;
  color: rgb(0 47 212 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#0052CC\]{
  --tw-text-opacity: 1 !important;
  color: rgb(0 82 204 / 1) !important;
  color: rgb(0 82 204 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#0070C0\]{
  --tw-text-opacity: 1 !important;
  color: rgb(0 112 192 / 1) !important;
  color: rgb(0 112 192 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#00B050\]{
  --tw-text-opacity: 1 !important;
  color: rgb(0 176 80 / 1) !important;
  color: rgb(0 176 80 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#00B0F0\]{
  --tw-text-opacity: 1 !important;
  color: rgb(0 176 240 / 1) !important;
  color: rgb(0 176 240 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#0346FF\]{
  --tw-text-opacity: 1 !important;
  color: rgb(3 70 255 / 1) !important;
  color: rgb(3 70 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#0432FF\]{
  --tw-text-opacity: 1 !important;
  color: rgb(4 50 255 / 1) !important;
  color: rgb(4 50 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#0E11A2\]{
  --tw-text-opacity: 1 !important;
  color: rgb(14 17 162 / 1) !important;
  color: rgb(14 17 162 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#104BB9\]{
  --tw-text-opacity: 1 !important;
  color: rgb(16 75 185 / 1) !important;
  color: rgb(16 75 185 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#109555\]{
  --tw-text-opacity: 1 !important;
  color: rgb(16 149 85 / 1) !important;
  color: rgb(16 149 85 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#112D88\]{
  --tw-text-opacity: 1 !important;
  color: rgb(17 45 136 / 1) !important;
  color: rgb(17 45 136 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#1257E1\]{
  --tw-text-opacity: 1 !important;
  color: rgb(18 87 225 / 1) !important;
  color: rgb(18 87 225 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#1677FF\]{
  --tw-text-opacity: 1 !important;
  color: rgb(22 119 255 / 1) !important;
  color: rgb(22 119 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#169B7C\]{
  --tw-text-opacity: 1 !important;
  color: rgb(22 155 124 / 1) !important;
  color: rgb(22 155 124 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#1890ff\]{
  --tw-text-opacity: 1 !important;
  color: rgb(24 144 255 / 1) !important;
  color: rgb(24 144 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#197DAB\]{
  --tw-text-opacity: 1 !important;
  color: rgb(25 125 171 / 1) !important;
  color: rgb(25 125 171 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#1DC511\]{
  --tw-text-opacity: 1 !important;
  color: rgb(29 197 17 / 1) !important;
  color: rgb(29 197 17 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#1F2937\]{
  --tw-text-opacity: 1 !important;
  color: rgb(31 41 55 / 1) !important;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#1e90ff\]{
  --tw-text-opacity: 1 !important;
  color: rgb(30 144 255 / 1) !important;
  color: rgb(30 144 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#2092BC\]{
  --tw-text-opacity: 1 !important;
  color: rgb(32 146 188 / 1) !important;
  color: rgb(32 146 188 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#252B42\]{
  --tw-text-opacity: 1 !important;
  color: rgb(37 43 66 / 1) !important;
  color: rgb(37 43 66 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#263053\]{
  --tw-text-opacity: 1 !important;
  color: rgb(38 48 83 / 1) !important;
  color: rgb(38 48 83 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#2666E0\]{
  --tw-text-opacity: 1 !important;
  color: rgb(38 102 224 / 1) !important;
  color: rgb(38 102 224 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#2681FF\]{
  --tw-text-opacity: 1 !important;
  color: rgb(38 129 255 / 1) !important;
  color: rgb(38 129 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#275daa\]{
  --tw-text-opacity: 1 !important;
  color: rgb(39 93 170 / 1) !important;
  color: rgb(39 93 170 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#31344E\]{
  --tw-text-opacity: 1 !important;
  color: rgb(49 52 78 / 1) !important;
  color: rgb(49 52 78 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#318638\]{
  --tw-text-opacity: 1 !important;
  color: rgb(49 134 56 / 1) !important;
  color: rgb(49 134 56 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#31BCF1\]{
  --tw-text-opacity: 1 !important;
  color: rgb(49 188 241 / 1) !important;
  color: rgb(49 188 241 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#343434\]{
  --tw-text-opacity: 1 !important;
  color: rgb(52 52 52 / 1) !important;
  color: rgb(52 52 52 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#3474EB\]{
  --tw-text-opacity: 1 !important;
  color: rgb(52 116 235 / 1) !important;
  color: rgb(52 116 235 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#363955\]{
  --tw-text-opacity: 1 !important;
  color: rgb(54 57 85 / 1) !important;
  color: rgb(54 57 85 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#389e0d\]{
  --tw-text-opacity: 1 !important;
  color: rgb(56 158 13 / 1) !important;
  color: rgb(56 158 13 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#3F4577\]{
  --tw-text-opacity: 1 !important;
  color: rgb(63 69 119 / 1) !important;
  color: rgb(63 69 119 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#3f3f3f\]{
  --tw-text-opacity: 1 !important;
  color: rgb(63 63 63 / 1) !important;
  color: rgb(63 63 63 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#4472C4\]{
  --tw-text-opacity: 1 !important;
  color: rgb(68 114 196 / 1) !important;
  color: rgb(68 114 196 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#486be8\]{
  --tw-text-opacity: 1 !important;
  color: rgb(72 107 232 / 1) !important;
  color: rgb(72 107 232 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#4894FF\]{
  --tw-text-opacity: 1 !important;
  color: rgb(72 148 255 / 1) !important;
  color: rgb(72 148 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#489F88\]{
  --tw-text-opacity: 1 !important;
  color: rgb(72 159 136 / 1) !important;
  color: rgb(72 159 136 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#4A83D1\]{
  --tw-text-opacity: 1 !important;
  color: rgb(74 131 209 / 1) !important;
  color: rgb(74 131 209 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#4B6EA2\]{
  --tw-text-opacity: 1 !important;
  color: rgb(75 110 162 / 1) !important;
  color: rgb(75 110 162 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#4B8AFF\]{
  --tw-text-opacity: 1 !important;
  color: rgb(75 138 255 / 1) !important;
  color: rgb(75 138 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#4EC6AA\]{
  --tw-text-opacity: 1 !important;
  color: rgb(78 198 170 / 1) !important;
  color: rgb(78 198 170 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#4b6ea2\]{
  --tw-text-opacity: 1 !important;
  color: rgb(75 110 162 / 1) !important;
  color: rgb(75 110 162 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#4e89c9\]{
  --tw-text-opacity: 1 !important;
  color: rgb(78 137 201 / 1) !important;
  color: rgb(78 137 201 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#5287D9\]{
  --tw-text-opacity: 1 !important;
  color: rgb(82 135 217 / 1) !important;
  color: rgb(82 135 217 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#539AEB\]{
  --tw-text-opacity: 1 !important;
  color: rgb(83 154 235 / 1) !important;
  color: rgb(83 154 235 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#54586F\]{
  --tw-text-opacity: 1 !important;
  color: rgb(84 88 111 / 1) !important;
  color: rgb(84 88 111 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#595959\]{
  --tw-text-opacity: 1 !important;
  color: rgb(89 89 89 / 1) !important;
  color: rgb(89 89 89 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#5B9BD5\]{
  --tw-text-opacity: 1 !important;
  color: rgb(91 155 213 / 1) !important;
  color: rgb(91 155 213 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#5D80EC\]{
  --tw-text-opacity: 1 !important;
  color: rgb(93 128 236 / 1) !important;
  color: rgb(93 128 236 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#5E6BDA\]{
  --tw-text-opacity: 1 !important;
  color: rgb(94 107 218 / 1) !important;
  color: rgb(94 107 218 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#5bbbff\]{
  --tw-text-opacity: 1 !important;
  color: rgb(91 187 255 / 1) !important;
  color: rgb(91 187 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#5e5e5e\]{
  --tw-text-opacity: 1 !important;
  color: rgb(94 94 94 / 1) !important;
  color: rgb(94 94 94 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#5e90d6\]{
  --tw-text-opacity: 1 !important;
  color: rgb(94 144 214 / 1) !important;
  color: rgb(94 144 214 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#63619a\]{
  --tw-text-opacity: 1 !important;
  color: rgb(99 97 154 / 1) !important;
  color: rgb(99 97 154 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#646464\]{
  --tw-text-opacity: 1 !important;
  color: rgb(100 100 100 / 1) !important;
  color: rgb(100 100 100 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#6584B4\]{
  --tw-text-opacity: 1 !important;
  color: rgb(101 132 180 / 1) !important;
  color: rgb(101 132 180 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#66B4FE\]{
  --tw-text-opacity: 1 !important;
  color: rgb(102 180 254 / 1) !important;
  color: rgb(102 180 254 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#67DB6C\]{
  --tw-text-opacity: 1 !important;
  color: rgb(103 219 108 / 1) !important;
  color: rgb(103 219 108 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#6A68A1\]{
  --tw-text-opacity: 1 !important;
  color: rgb(106 104 161 / 1) !important;
  color: rgb(106 104 161 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#6C6C6C\]{
  --tw-text-opacity: 1 !important;
  color: rgb(108 108 108 / 1) !important;
  color: rgb(108 108 108 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#6F7C98\]{
  --tw-text-opacity: 1 !important;
  color: rgb(111 124 152 / 1) !important;
  color: rgb(111 124 152 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#6f7187\]{
  --tw-text-opacity: 1 !important;
  color: rgb(111 113 135 / 1) !important;
  color: rgb(111 113 135 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#7030A0\]{
  --tw-text-opacity: 1 !important;
  color: rgb(112 48 160 / 1) !important;
  color: rgb(112 48 160 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#707070\]{
  --tw-text-opacity: 1 !important;
  color: rgb(112 112 112 / 1) !important;
  color: rgb(112 112 112 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#70AD47\]{
  --tw-text-opacity: 1 !important;
  color: rgb(112 173 71 / 1) !important;
  color: rgb(112 173 71 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#71aff8\]{
  --tw-text-opacity: 1 !important;
  color: rgb(113 175 248 / 1) !important;
  color: rgb(113 175 248 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#73779F\]{
  --tw-text-opacity: 1 !important;
  color: rgb(115 119 159 / 1) !important;
  color: rgb(115 119 159 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#757575\]{
  --tw-text-opacity: 1 !important;
  color: rgb(117 117 117 / 1) !important;
  color: rgb(117 117 117 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#77D160\]{
  --tw-text-opacity: 1 !important;
  color: rgb(119 209 96 / 1) !important;
  color: rgb(119 209 96 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#7A90FC\]{
  --tw-text-opacity: 1 !important;
  color: rgb(122 144 252 / 1) !important;
  color: rgb(122 144 252 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#7ABAF4\]{
  --tw-text-opacity: 1 !important;
  color: rgb(122 186 244 / 1) !important;
  color: rgb(122 186 244 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#7B92FF\]{
  --tw-text-opacity: 1 !important;
  color: rgb(123 146 255 / 1) !important;
  color: rgb(123 146 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#7C79D2\]{
  --tw-text-opacity: 1 !important;
  color: rgb(124 121 210 / 1) !important;
  color: rgb(124 121 210 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#7D7E8B\]{
  --tw-text-opacity: 1 !important;
  color: rgb(125 126 139 / 1) !important;
  color: rgb(125 126 139 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#7c79d2\]{
  --tw-text-opacity: 1 !important;
  color: rgb(124 121 210 / 1) !important;
  color: rgb(124 121 210 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#85B5EB\]{
  --tw-text-opacity: 1 !important;
  color: rgb(133 181 235 / 1) !important;
  color: rgb(133 181 235 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#8683CC\]{
  --tw-text-opacity: 1 !important;
  color: rgb(134 131 204 / 1) !important;
  color: rgb(134 131 204 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#868686\]{
  --tw-text-opacity: 1 !important;
  color: rgb(134 134 134 / 1) !important;
  color: rgb(134 134 134 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#8699C9\]{
  --tw-text-opacity: 1 !important;
  color: rgb(134 153 201 / 1) !important;
  color: rgb(134 153 201 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#87A0C2\]{
  --tw-text-opacity: 1 !important;
  color: rgb(135 160 194 / 1) !important;
  color: rgb(135 160 194 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#87cefa\]{
  --tw-text-opacity: 1 !important;
  color: rgb(135 206 250 / 1) !important;
  color: rgb(135 206 250 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#8993A1\]{
  --tw-text-opacity: 1 !important;
  color: rgb(137 147 161 / 1) !important;
  color: rgb(137 147 161 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#8A96FF\]{
  --tw-text-opacity: 1 !important;
  color: rgb(138 150 255 / 1) !important;
  color: rgb(138 150 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#8C91A6\]{
  --tw-text-opacity: 1 !important;
  color: rgb(140 145 166 / 1) !important;
  color: rgb(140 145 166 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#8D8E9D\]{
  --tw-text-opacity: 1 !important;
  color: rgb(141 142 157 / 1) !important;
  color: rgb(141 142 157 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#8b9ce3\]{
  --tw-text-opacity: 1 !important;
  color: rgb(139 156 227 / 1) !important;
  color: rgb(139 156 227 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#8c8c8c\]{
  --tw-text-opacity: 1 !important;
  color: rgb(140 140 140 / 1) !important;
  color: rgb(140 140 140 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#9254de\]{
  --tw-text-opacity: 1 !important;
  color: rgb(146 84 222 / 1) !important;
  color: rgb(146 84 222 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#92D050\]{
  --tw-text-opacity: 1 !important;
  color: rgb(146 208 80 / 1) !important;
  color: rgb(146 208 80 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#969696\]{
  --tw-text-opacity: 1 !important;
  color: rgb(150 150 150 / 1) !important;
  color: rgb(150 150 150 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#999\]{
  --tw-text-opacity: 1 !important;
  color: rgb(153 153 153 / 1) !important;
  color: rgb(153 153 153 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#9FB2FC\]{
  --tw-text-opacity: 1 !important;
  color: rgb(159 178 252 / 1) !important;
  color: rgb(159 178 252 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#A5A5A5\]{
  --tw-text-opacity: 1 !important;
  color: rgb(165 165 165 / 1) !important;
  color: rgb(165 165 165 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#A8D0FF\]{
  --tw-text-opacity: 1 !important;
  color: rgb(168 208 255 / 1) !important;
  color: rgb(168 208 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#B7B6B6\]{
  --tw-text-opacity: 1 !important;
  color: rgb(183 182 182 / 1) !important;
  color: rgb(183 182 182 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#BBBBBB\]{
  --tw-text-opacity: 1 !important;
  color: rgb(187 187 187 / 1) !important;
  color: rgb(187 187 187 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#C6C7DD\]{
  --tw-text-opacity: 1 !important;
  color: rgb(198 199 221 / 1) !important;
  color: rgb(198 199 221 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#CF6B14\]{
  --tw-text-opacity: 1 !important;
  color: rgb(207 107 20 / 1) !important;
  color: rgb(207 107 20 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#D50F0F\]{
  --tw-text-opacity: 1 !important;
  color: rgb(213 15 15 / 1) !important;
  color: rgb(213 15 15 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#D9D9D9\]{
  --tw-text-opacity: 1 !important;
  color: rgb(217 217 217 / 1) !important;
  color: rgb(217 217 217 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#DF442C\]{
  --tw-text-opacity: 1 !important;
  color: rgb(223 68 44 / 1) !important;
  color: rgb(223 68 44 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#E39228\]{
  --tw-text-opacity: 1 !important;
  color: rgb(227 146 40 / 1) !important;
  color: rgb(227 146 40 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#E47867\]{
  --tw-text-opacity: 1 !important;
  color: rgb(228 120 103 / 1) !important;
  color: rgb(228 120 103 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#ED7D31\]{
  --tw-text-opacity: 1 !important;
  color: rgb(237 125 49 / 1) !important;
  color: rgb(237 125 49 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#EE8158\]{
  --tw-text-opacity: 1 !important;
  color: rgb(238 129 88 / 1) !important;
  color: rgb(238 129 88 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#F36F65\]{
  --tw-text-opacity: 1 !important;
  color: rgb(243 111 101 / 1) !important;
  color: rgb(243 111 101 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#F37E7E\]{
  --tw-text-opacity: 1 !important;
  color: rgb(243 126 126 / 1) !important;
  color: rgb(243 126 126 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#F46F6F\]{
  --tw-text-opacity: 1 !important;
  color: rgb(244 111 111 / 1) !important;
  color: rgb(244 111 111 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#F59139\]{
  --tw-text-opacity: 1 !important;
  color: rgb(245 145 57 / 1) !important;
  color: rgb(245 145 57 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#F86565\]{
  --tw-text-opacity: 1 !important;
  color: rgb(248 101 101 / 1) !important;
  color: rgb(248 101 101 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#FA5D51\]{
  --tw-text-opacity: 1 !important;
  color: rgb(250 93 81 / 1) !important;
  color: rgb(250 93 81 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#FF0000\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 0 0 / 1) !important;
  color: rgb(255 0 0 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#FF8C8C\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 140 140 / 1) !important;
  color: rgb(255 140 140 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#FFAFAF\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 175 175 / 1) !important;
  color: rgb(255 175 175 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#FFC000\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 192 0 / 1) !important;
  color: rgb(255 192 0 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#FFFF00\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 0 / 1) !important;
  color: rgb(255 255 0 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#FFFFFF\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / 1) !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#aaa\]{
  --tw-text-opacity: 1 !important;
  color: rgb(170 170 170 / 1) !important;
  color: rgb(170 170 170 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#b13e2c\]{
  --tw-text-opacity: 1 !important;
  color: rgb(177 62 44 / 1) !important;
  color: rgb(177 62 44 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#c292e3\]{
  --tw-text-opacity: 1 !important;
  color: rgb(194 146 227 / 1) !important;
  color: rgb(194 146 227 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#c7baf9\]{
  --tw-text-opacity: 1 !important;
  color: rgb(199 186 249 / 1) !important;
  color: rgb(199 186 249 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#cbd5e1\]{
  --tw-text-opacity: 1 !important;
  color: rgb(203 213 225 / 1) !important;
  color: rgb(203 213 225 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#cf1322\]{
  --tw-text-opacity: 1 !important;
  color: rgb(207 19 34 / 1) !important;
  color: rgb(207 19 34 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#d1d9f2\]{
  --tw-text-opacity: 1 !important;
  color: rgb(209 217 242 / 1) !important;
  color: rgb(209 217 242 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#d4380d\]{
  --tw-text-opacity: 1 !important;
  color: rgb(212 56 13 / 1) !important;
  color: rgb(212 56 13 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#d6d8e0\]{
  --tw-text-opacity: 1 !important;
  color: rgb(214 216 224 / 1) !important;
  color: rgb(214 216 224 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#d9d9d9\]{
  --tw-text-opacity: 1 !important;
  color: rgb(217 217 217 / 1) !important;
  color: rgb(217 217 217 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#e2e8f0\]{
  --tw-text-opacity: 1 !important;
  color: rgb(226 232 240 / 1) !important;
  color: rgb(226 232 240 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#ecf0f1\]{
  --tw-text-opacity: 1 !important;
  color: rgb(236 240 241 / 1) !important;
  color: rgb(236 240 241 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#f86565\]{
  --tw-text-opacity: 1 !important;
  color: rgb(248 101 101 / 1) !important;
  color: rgb(248 101 101 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#ff0000\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 0 0 / 1) !important;
  color: rgb(255 0 0 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#ff4d4f\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 77 79 / 1) !important;
  color: rgb(255 77 79 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#ff6347\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 99 71 / 1) !important;
  color: rgb(255 99 71 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#ff8181\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 129 129 / 1) !important;
  color: rgb(255 129 129 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#ff8800\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 136 0 / 1) !important;
  color: rgb(255 136 0 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#ffa500\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 165 0 / 1) !important;
  color: rgb(255 165 0 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#ffd700\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 215 0 / 1) !important;
  color: rgb(255 215 0 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#fff\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / 1) !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#ffffff\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / 1) !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\'\#112D88\'\]{
  color: '#112D88' !important;
}
.text-\[rgba\(0\2c 0\2c 0\2c 0\.65\)\]{
  color: rgba(0,0,0,0.65) !important;
}
.text-\[rgba\(0\2c 0\2c 0\2c 0\.88\)\]{
  color: rgba(0,0,0,0.88) !important;
}
.text-\[white\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / 1) !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.text-black{
  --tw-text-opacity: 1 !important;
  color: rgb(0 0 0 / 1) !important;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1)) !important;
}
.text-blue-100{
  --tw-text-opacity: 1 !important;
  color: rgb(219 234 254 / 1) !important;
  color: rgb(219 234 254 / var(--tw-text-opacity, 1)) !important;
}
.text-blue-200{
  --tw-text-opacity: 1 !important;
  color: rgb(191 219 254 / 1) !important;
  color: rgb(191 219 254 / var(--tw-text-opacity, 1)) !important;
}
.text-blue-400{
  --tw-text-opacity: 1 !important;
  color: rgb(96 165 250 / 1) !important;
  color: rgb(96 165 250 / var(--tw-text-opacity, 1)) !important;
}
.text-blue-500{
  --tw-text-opacity: 1 !important;
  color: rgb(59 130 246 / 1) !important;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1)) !important;
}
.text-blue-600{
  --tw-text-opacity: 1 !important;
  color: rgb(37 99 235 / 1) !important;
  color: rgb(37 99 235 / var(--tw-text-opacity, 1)) !important;
}
.text-blue-700{
  --tw-text-opacity: 1 !important;
  color: rgb(29 78 216 / 1) !important;
  color: rgb(29 78 216 / var(--tw-text-opacity, 1)) !important;
}
.text-blue-800{
  --tw-text-opacity: 1 !important;
  color: rgb(30 64 175 / 1) !important;
  color: rgb(30 64 175 / var(--tw-text-opacity, 1)) !important;
}
.text-blue-900{
  --tw-text-opacity: 1 !important;
  color: rgb(30 58 138 / 1) !important;
  color: rgb(30 58 138 / var(--tw-text-opacity, 1)) !important;
}
.text-cyan-400{
  --tw-text-opacity: 1 !important;
  color: rgb(34 211 238 / 1) !important;
  color: rgb(34 211 238 / var(--tw-text-opacity, 1)) !important;
}
.text-cyan-500{
  --tw-text-opacity: 1 !important;
  color: rgb(6 182 212 / 1) !important;
  color: rgb(6 182 212 / var(--tw-text-opacity, 1)) !important;
}
.text-emerald-700{
  --tw-text-opacity: 1 !important;
  color: rgb(4 120 87 / 1) !important;
  color: rgb(4 120 87 / var(--tw-text-opacity, 1)) !important;
}
.text-gray-100{
  --tw-text-opacity: 1 !important;
  color: rgb(243 244 246 / 1) !important;
  color: rgb(243 244 246 / var(--tw-text-opacity, 1)) !important;
}
.text-gray-300{
  --tw-text-opacity: 1 !important;
  color: rgb(209 213 219 / 1) !important;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1)) !important;
}
.text-gray-400{
  --tw-text-opacity: 1 !important;
  color: rgb(156 163 175 / 1) !important;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1)) !important;
}
.text-gray-500{
  --tw-text-opacity: 1 !important;
  color: rgb(107 114 128 / 1) !important;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1)) !important;
}
.text-gray-600{
  --tw-text-opacity: 1 !important;
  color: rgb(75 85 99 / 1) !important;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1)) !important;
}
.text-gray-700{
  --tw-text-opacity: 1 !important;
  color: rgb(55 65 81 / 1) !important;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1)) !important;
}
.text-gray-800{
  --tw-text-opacity: 1 !important;
  color: rgb(31 41 55 / 1) !important;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1)) !important;
}
.text-gray-900{
  --tw-text-opacity: 1 !important;
  color: rgb(17 24 39 / 1) !important;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1)) !important;
}
.text-green-400{
  --tw-text-opacity: 1 !important;
  color: rgb(74 222 128 / 1) !important;
  color: rgb(74 222 128 / var(--tw-text-opacity, 1)) !important;
}
.text-green-500{
  --tw-text-opacity: 1 !important;
  color: rgb(34 197 94 / 1) !important;
  color: rgb(34 197 94 / var(--tw-text-opacity, 1)) !important;
}
.text-green-600{
  --tw-text-opacity: 1 !important;
  color: rgb(22 163 74 / 1) !important;
  color: rgb(22 163 74 / var(--tw-text-opacity, 1)) !important;
}
.text-green-700{
  --tw-text-opacity: 1 !important;
  color: rgb(21 128 61 / 1) !important;
  color: rgb(21 128 61 / var(--tw-text-opacity, 1)) !important;
}
.text-indigo-600{
  --tw-text-opacity: 1 !important;
  color: rgb(79 70 229 / 1) !important;
  color: rgb(79 70 229 / var(--tw-text-opacity, 1)) !important;
}
.text-neutral-500{
  --tw-text-opacity: 1 !important;
  color: rgb(115 115 115 / 1) !important;
  color: rgb(115 115 115 / var(--tw-text-opacity, 1)) !important;
}
.text-orange-500{
  --tw-text-opacity: 1 !important;
  color: rgb(249 115 22 / 1) !important;
  color: rgb(249 115 22 / var(--tw-text-opacity, 1)) !important;
}
.text-orange-600{
  --tw-text-opacity: 1 !important;
  color: rgb(234 88 12 / 1) !important;
  color: rgb(234 88 12 / var(--tw-text-opacity, 1)) !important;
}
.text-orange-700{
  --tw-text-opacity: 1 !important;
  color: rgb(194 65 12 / 1) !important;
  color: rgb(194 65 12 / var(--tw-text-opacity, 1)) !important;
}
.text-orange-900{
  --tw-text-opacity: 1 !important;
  color: rgb(124 45 18 / 1) !important;
  color: rgb(124 45 18 / var(--tw-text-opacity, 1)) !important;
}
.text-purple-600{
  --tw-text-opacity: 1 !important;
  color: rgb(147 51 234 / 1) !important;
  color: rgb(147 51 234 / var(--tw-text-opacity, 1)) !important;
}
.text-purple-700{
  --tw-text-opacity: 1 !important;
  color: rgb(126 34 206 / 1) !important;
  color: rgb(126 34 206 / var(--tw-text-opacity, 1)) !important;
}
.text-red-100{
  --tw-text-opacity: 1 !important;
  color: rgb(254 226 226 / 1) !important;
  color: rgb(254 226 226 / var(--tw-text-opacity, 1)) !important;
}
.text-red-200{
  --tw-text-opacity: 1 !important;
  color: rgb(254 202 202 / 1) !important;
  color: rgb(254 202 202 / var(--tw-text-opacity, 1)) !important;
}
.text-red-400{
  --tw-text-opacity: 1 !important;
  color: rgb(248 113 113 / 1) !important;
  color: rgb(248 113 113 / var(--tw-text-opacity, 1)) !important;
}
.text-red-500{
  --tw-text-opacity: 1 !important;
  color: rgb(239 68 68 / 1) !important;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1)) !important;
}
.text-red-600{
  --tw-text-opacity: 1 !important;
  color: rgb(220 38 38 / 1) !important;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1)) !important;
}
.text-red-700{
  --tw-text-opacity: 1 !important;
  color: rgb(185 28 28 / 1) !important;
  color: rgb(185 28 28 / var(--tw-text-opacity, 1)) !important;
}
.text-red-800{
  --tw-text-opacity: 1 !important;
  color: rgb(153 27 27 / 1) !important;
  color: rgb(153 27 27 / var(--tw-text-opacity, 1)) !important;
}
.text-sky-400{
  --tw-text-opacity: 1 !important;
  color: rgb(56 189 248 / 1) !important;
  color: rgb(56 189 248 / var(--tw-text-opacity, 1)) !important;
}
.text-sky-500{
  --tw-text-opacity: 1 !important;
  color: rgb(14 165 233 / 1) !important;
  color: rgb(14 165 233 / var(--tw-text-opacity, 1)) !important;
}
.text-slate-800{
  --tw-text-opacity: 1 !important;
  color: rgb(30 41 59 / 1) !important;
  color: rgb(30 41 59 / var(--tw-text-opacity, 1)) !important;
}
.text-stone-400{
  --tw-text-opacity: 1 !important;
  color: rgb(168 162 158 / 1) !important;
  color: rgb(168 162 158 / var(--tw-text-opacity, 1)) !important;
}
.text-transparent{
  color: transparent !important;
}
.text-white{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / 1) !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.text-yellow-300{
  --tw-text-opacity: 1 !important;
  color: rgb(253 224 71 / 1) !important;
  color: rgb(253 224 71 / var(--tw-text-opacity, 1)) !important;
}
.text-yellow-400{
  --tw-text-opacity: 1 !important;
  color: rgb(250 204 21 / 1) !important;
  color: rgb(250 204 21 / var(--tw-text-opacity, 1)) !important;
}
.text-yellow-500{
  --tw-text-opacity: 1 !important;
  color: rgb(234 179 8 / 1) !important;
  color: rgb(234 179 8 / var(--tw-text-opacity, 1)) !important;
}
.text-zinc-300{
  --tw-text-opacity: 1 !important;
  color: rgb(212 212 216 / 1) !important;
  color: rgb(212 212 216 / var(--tw-text-opacity, 1)) !important;
}
.text-zinc-400{
  --tw-text-opacity: 1 !important;
  color: rgb(161 161 170 / 1) !important;
  color: rgb(161 161 170 / var(--tw-text-opacity, 1)) !important;
}
.underline{
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
}
.line-through{
  -webkit-text-decoration-line: line-through !important;
          text-decoration-line: line-through !important;
}
.placeholder-gray-400::placeholder{
  --tw-placeholder-opacity: 1 !important;
  color: rgb(156 163 175 / 1) !important;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1)) !important;
}
.opacity-0{
  opacity: 0 !important;
}
.opacity-100{
  opacity: 1 !important;
}
.opacity-20{
  opacity: 0.2 !important;
}
.opacity-30{
  opacity: 0.3 !important;
}
.opacity-40{
  opacity: 0.4 !important;
}
.opacity-50{
  opacity: 0.5 !important;
}
.opacity-70{
  opacity: 0.7 !important;
}
.opacity-75{
  opacity: 0.75 !important;
}
.opacity-85{
  opacity: 0.85 !important;
}
.opacity-90{
  opacity: 0.9 !important;
}
.opacity-95{
  opacity: 0.95 !important;
}
.shadow{
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-2xl{
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25) !important;
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[0_0_0_2px_rgba\(22\2c 119\2c 255\2c 0\.2\)\]{
  --tw-shadow: 0 0 0 2px rgba(22,119,255,0.2) !important;
  --tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[0_0_0_2px_rgba\(52\2c 152\2c 219\2c 0\.3\)\]{
  --tw-shadow: 0 0 0 2px rgba(52,152,219,0.3) !important;
  --tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[0_0_10px_1px_rgba\(0\2c 0\2c 0\2c 0\.16\)\]{
  --tw-shadow: 0 0 10px 1px rgba(0,0,0,0.16) !important;
  --tw-shadow-colored: 0 0 10px 1px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[0_0_8px_0_\#0000004D\]{
  --tw-shadow: 0 0 8px 0 #0000004D !important;
  --tw-shadow-colored: 0 0 8px 0 var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[0_0_8px_0_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{
  --tw-shadow: 0 0 8px 0 rgba(0,0,0,0.3) !important;
  --tw-shadow-colored: 0 0 8px 0 var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[0_4px_16px_rgba\(0\2c 0\2c 0\2c 0\.2\)\2c inset_0_-2px_6px_rgba\(0\2c 0\2c 0\2c 0\.1\)\2c inset_0_2px_4px_rgba\(255\2c 255\2c 255\2c 0\.4\)\]{
  --tw-shadow: 0 4px 16px rgba(0,0,0,0.2),inset 0 -2px 6px rgba(0,0,0,0.1),inset 0 2px 4px rgba(255,255,255,0.4) !important;
  --tw-shadow-colored: 0 4px 16px var(--tw-shadow-color), inset 0 -2px 6px var(--tw-shadow-color), inset 0 2px 4px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[0_8px_32px_rgba\(146\2c 84\2c 222\2c 0\.45\)\2c 0_4px_16px_rgba\(0\2c 0\2c 0\2c 0\.25\)\2c inset_0_-2px_8px_rgba\(146\2c 84\2c 222\2c 0\.35\)\2c inset_0_2px_4px_rgba\(255\2c 255\2c 255\2c 0\.3\)\]{
  --tw-shadow: 0 8px 32px rgba(146,84,222,0.45),0 4px 16px rgba(0,0,0,0.25),inset 0 -2px 8px rgba(146,84,222,0.35),inset 0 2px 4px rgba(255,255,255,0.3) !important;
  --tw-shadow-colored: 0 8px 32px var(--tw-shadow-color), 0 4px 16px var(--tw-shadow-color), inset 0 -2px 8px var(--tw-shadow-color), inset 0 2px 4px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[0_8px_32px_rgba\(255\2c 77\2c 79\2c 0\.5\)\2c 0_4px_16px_rgba\(0\2c 0\2c 0\2c 0\.3\)\2c inset_0_-2px_8px_rgba\(207\2c 19\2c 34\2c 0\.4\)\2c inset_0_2px_4px_rgba\(255\2c 255\2c 255\2c 0\.3\)\]{
  --tw-shadow: 0 8px 32px rgba(255,77,79,0.5),0 4px 16px rgba(0,0,0,0.3),inset 0 -2px 8px rgba(207,19,34,0.4),inset 0 2px 4px rgba(255,255,255,0.3) !important;
  --tw-shadow-colored: 0 8px 32px var(--tw-shadow-color), 0 4px 16px var(--tw-shadow-color), inset 0 -2px 8px var(--tw-shadow-color), inset 0 2px 4px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[0_8px_32px_rgba\(82\2c 196\2c 26\2c 0\.5\)\2c 0_4px_16px_rgba\(0\2c 0\2c 0\2c 0\.3\)\2c inset_0_-2px_8px_rgba\(56\2c 158\2c 13\2c 0\.4\)\2c inset_0_2px_4px_rgba\(255\2c 255\2c 255\2c 0\.3\)\]{
  --tw-shadow: 0 8px 32px rgba(82,196,26,0.5),0 4px 16px rgba(0,0,0,0.3),inset 0 -2px 8px rgba(56,158,13,0.4),inset 0 2px 4px rgba(255,255,255,0.3) !important;
  --tw-shadow-colored: 0 8px 32px var(--tw-shadow-color), 0 4px 16px var(--tw-shadow-color), inset 0 -2px 8px var(--tw-shadow-color), inset 0 2px 4px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[0px_0px_10px_0px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{
  --tw-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3) !important;
  --tw-shadow-colored: 0px 0px 10px 0px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[0px_0px_10px_1px_rgba\(0\2c 0\2c 0\2c 0\.16\)\]{
  --tw-shadow: 0px 0px 10px 1px rgba(0,0,0,0.16) !important;
  --tw-shadow-colored: 0px 0px 10px 1px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[0px_0px_1em_rgba\(0\2c 0\2c 0\2c 1\)\]{
  --tw-shadow: 0px 0px 1em rgba(0,0,0,1) !important;
  --tw-shadow-colored: 0px 0px 1em var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[0px_3px_10px_\#615e5e\]{
  --tw-shadow: 0px 3px 10px #615e5e !important;
  --tw-shadow-colored: 0px 3px 10px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[0px_3px_2px_-1px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{
  --tw-shadow: 0px 3px 2px -1px rgba(0,0,0,0.3) !important;
  --tw-shadow-colored: 0px 3px 2px -1px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[0px_3px_6px_\#dcdcdc\]{
  --tw-shadow: 0px 3px 6px #dcdcdc !important;
  --tw-shadow-colored: 0px 3px 6px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[0px_8px_20px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{
  --tw-shadow: 0px 8px 20px rgba(0,0,0,0.3) !important;
  --tw-shadow-colored: 0px 8px 20px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[1px_1px_5px_rgba\(0\2c 0\2c 0\2c 0\.75\)\]{
  --tw-shadow: 1px 1px 5px rgba(0,0,0,0.75) !important;
  --tw-shadow-colored: 1px 1px 5px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-\[inset_-5px_-5px_10px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{
  --tw-shadow: inset -5px -5px 10px rgba(0,0,0,0.3) !important;
  --tw-shadow-colored: inset -5px -5px 10px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-inner{
  --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05) !important;
  --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-lg{
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-md{
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-none{
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-sm{
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-xl{
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow-blue-400{
  --tw-shadow-color: #60a5fa !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}
.shadow-indigo-500{
  --tw-shadow-color: #6366f1 !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}
.outline-none{
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}
.outline{
  outline-style: solid !important;
}
.outline-0{
  outline-width: 0px !important;
}
.ring{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}
.ring-1{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}
.ring-4{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}
.ring-blue-500{
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1)) !important;
}
.ring-red-500{
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1)) !important;
}
.ring-opacity-60{
  --tw-ring-opacity: 0.6 !important;
}
.blur{
  --tw-blur: blur(8px) !important;
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}
.blur-0{
  --tw-blur: blur(0) !important;
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}
.blur-\[2px\]{
  --tw-blur: blur(2px) !important;
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}
.drop-shadow{
  --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06)) !important;
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}
.drop-shadow-2xl{
  --tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / 0.15)) !important;
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}
.invert{
  --tw-invert: invert(100%) !important;
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}
.filter{
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}
.backdrop-blur-sm{
  --tw-backdrop-blur: blur(4px) !important;
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
}
.backdrop-filter{
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
}
.transition{
  transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter !important;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter !important;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}
.transition-\[width\]{
  transition-property: width !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}
.transition-all{
  transition-property: all !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}
.transition-colors{
  transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color !important;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}
.transition-opacity{
  transition-property: opacity !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}
.transition-shadow{
  transition-property: box-shadow !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}
.transition-transform{
  transition-property: transform !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}
.delay-100{
  transition-delay: 100ms !important;
}
.duration-200{
  transition-duration: 200ms !important;
}
.duration-300{
  transition-duration: 300ms !important;
}
.duration-500{
  transition-duration: 500ms !important;
}
.duration-\[800ms\]{
  transition-duration: 800ms !important;
}
.ease-in-out{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
}
.ease-out{
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important;
}
.will-change-\[transform\2c opacity\2c filter\]{
  will-change: transform,opacity,filter !important;
}
.scrollbar::-webkit-scrollbar-track{
  background-color: var(--scrollbar-track) !important;
  border-radius: var(--scrollbar-track-radius) !important;
}
.scrollbar::-webkit-scrollbar-track:hover{
  background-color: var(--scrollbar-track) !important;
  background-color: var(--scrollbar-track-hover, var(--scrollbar-track)) !important;
}
.scrollbar::-webkit-scrollbar-track:active{
  background-color: var(--scrollbar-track) !important;
  background-color: var(--scrollbar-track-active, var(--scrollbar-track-hover, var(--scrollbar-track))) !important;
}
.scrollbar::-webkit-scrollbar-thumb{
  background-color: var(--scrollbar-thumb) !important;
  border-radius: var(--scrollbar-thumb-radius) !important;
}
.scrollbar::-webkit-scrollbar-thumb:hover{
  background-color: var(--scrollbar-thumb) !important;
  background-color: var(--scrollbar-thumb-hover, var(--scrollbar-thumb)) !important;
}
.scrollbar::-webkit-scrollbar-thumb:active{
  background-color: var(--scrollbar-thumb) !important;
  background-color: var(--scrollbar-thumb-active, var(--scrollbar-thumb-hover, var(--scrollbar-thumb))) !important;
}
.scrollbar::-webkit-scrollbar-corner{
  background-color: var(--scrollbar-corner) !important;
  border-radius: var(--scrollbar-corner-radius) !important;
}
.scrollbar::-webkit-scrollbar-corner:hover{
  background-color: var(--scrollbar-corner) !important;
  background-color: var(--scrollbar-corner-hover, var(--scrollbar-corner)) !important;
}
.scrollbar::-webkit-scrollbar-corner:active{
  background-color: var(--scrollbar-corner) !important;
  background-color: var(--scrollbar-corner-active, var(--scrollbar-corner-hover, var(--scrollbar-corner))) !important;
}
.scrollbar{
  scrollbar-width: auto !important;
  scrollbar-color: initial initial !important;
  scrollbar-color: var(--scrollbar-thumb, initial) var(--scrollbar-track, initial) !important;
}
.scrollbar::-webkit-scrollbar{
  display: block !important;
  width: 16px !important;
  width: var(--scrollbar-width, 16px) !important;
  height: 16px !important;
  height: var(--scrollbar-height, 16px) !important;
}
.scrollbar-thin::-webkit-scrollbar-track{
  background-color: var(--scrollbar-track) !important;
  border-radius: var(--scrollbar-track-radius) !important;
}
.scrollbar-thin::-webkit-scrollbar-track:hover{
  background-color: var(--scrollbar-track) !important;
  background-color: var(--scrollbar-track-hover, var(--scrollbar-track)) !important;
}
.scrollbar-thin::-webkit-scrollbar-track:active{
  background-color: var(--scrollbar-track) !important;
  background-color: var(--scrollbar-track-active, var(--scrollbar-track-hover, var(--scrollbar-track))) !important;
}
.scrollbar-thin::-webkit-scrollbar-thumb{
  background-color: var(--scrollbar-thumb) !important;
  border-radius: var(--scrollbar-thumb-radius) !important;
}
.scrollbar-thin::-webkit-scrollbar-thumb:hover{
  background-color: var(--scrollbar-thumb) !important;
  background-color: var(--scrollbar-thumb-hover, var(--scrollbar-thumb)) !important;
}
.scrollbar-thin::-webkit-scrollbar-thumb:active{
  background-color: var(--scrollbar-thumb) !important;
  background-color: var(--scrollbar-thumb-active, var(--scrollbar-thumb-hover, var(--scrollbar-thumb))) !important;
}
.scrollbar-thin::-webkit-scrollbar-corner{
  background-color: var(--scrollbar-corner) !important;
  border-radius: var(--scrollbar-corner-radius) !important;
}
.scrollbar-thin::-webkit-scrollbar-corner:hover{
  background-color: var(--scrollbar-corner) !important;
  background-color: var(--scrollbar-corner-hover, var(--scrollbar-corner)) !important;
}
.scrollbar-thin::-webkit-scrollbar-corner:active{
  background-color: var(--scrollbar-corner) !important;
  background-color: var(--scrollbar-corner-active, var(--scrollbar-corner-hover, var(--scrollbar-corner))) !important;
}
.scrollbar-thin{
  scrollbar-width: thin !important;
  scrollbar-color: initial initial !important;
  scrollbar-color: var(--scrollbar-thumb, initial) var(--scrollbar-track, initial) !important;
}
.scrollbar-thin::-webkit-scrollbar{
  display: block !important;
  width: 8px !important;
  height: 8px !important;
}
.scrollbar-track-black{
  --scrollbar-track: #000 !important;
}
.scrollbar-thumb-gray-500{
  --scrollbar-thumb: #6b7280 !important;
}
.\[-ms-overflow-style\:none\]{
  -ms-overflow-style: none !important;
}
.\[scrollbar-width\:none\]{
  scrollbar-width: none !important;
}

.circle {
  animation: cycle 0.7s infinite linear;
}

/* .ant-list-split .ant-list-item {
  border-block-end: 1px solid unset !important;
} */

@keyframes cycle {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

/* 輪播切換過場：依索引變動方向從左或右滑入 */
@keyframes relationCarouselSlideFromRight {
  from {
    opacity: 0;
    transform: translateX(16px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes relationCarouselSlideFromLeft {
  from {
    opacity: 0;
    transform: translateX(-16px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

.relation-carousel-slide {
  animation: relationCarouselSlideFromRight 0.3s ease-out forwards;
}

.relation-carousel-slide-right {
  animation: relationCarouselSlideFromRight 0.3s ease-out forwards;
}

.relation-carousel-slide-left {
  animation: relationCarouselSlideFromLeft 0.3s ease-out forwards;
}

@font-face {
  font-family: "DS-Digital";
  src: url(/pds/static/media/DS-DIGI.0ef0e2249326c34137c8.TTF) format("truetype");
  font-weight: normal;
  font-style: normal;
}

.MES-lifeF-0{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / 1) !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}
.MES-lifeF-1{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(147 197 253 / 1) !important;
  background-color: rgb(147 197 253 / var(--tw-bg-opacity, 1)) !important;
}
.MES-lifeF-2{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(187 247 208 / 1) !important;
  background-color: rgb(187 247 208 / var(--tw-bg-opacity, 1)) !important;
}
.MES-lifeF-B{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(187 247 208 / 1) !important;
  background-color: rgb(187 247 208 / var(--tw-bg-opacity, 1)) !important;
}
.MES-lifeF-3{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(186 230 253 / 1) !important;
  background-color: rgb(186 230 253 / var(--tw-bg-opacity, 1)) !important;
}
.MES-lifeF-4{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(187 247 208 / 1) !important;
  background-color: rgb(187 247 208 / var(--tw-bg-opacity, 1)) !important;
}
.MES-lifeF-7{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 192 0 / 1) !important;
  background-color: rgb(255 192 0 / var(--tw-bg-opacity, 1)) !important;
}
.MES-lifeF-8{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(251 207 232 / 1) !important;
  background-color: rgb(251 207 232 / var(--tw-bg-opacity, 1)) !important;
}
.MES-lifeF-9{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(248 114 114 / 1) !important;
  background-color: rgb(248 114 114 / var(--tw-bg-opacity, 1)) !important;
}
.MES-lifeF-G{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 176 80 / 1) !important;
  background-color: rgb(0 176 80 / var(--tw-bg-opacity, 1)) !important;
}
.MES-lifeF-T{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 176 80 / 1) !important;
  background-color: rgb(0 176 80 / var(--tw-bg-opacity, 1)) !important;
}
.MES-lifeF-A{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(248 114 114 / 1) !important;
  background-color: rgb(248 114 114 / var(--tw-bg-opacity, 1)) !important;
}
/* lifeF WMS 用 */
/* 創建 */
.lifeF-0{
  --tw-bg-opacity: 1;
  background-color: rgb(223 231 249 / 1);
  background-color: rgb(223 231 249 / var(--tw-bg-opacity, 1));
}
/* 執行中 */
.lifeF-1{
  --tw-bg-opacity: 1;
  background-color: rgb(173 221 182 / 1);
  background-color: rgb(173 221 182 / var(--tw-bg-opacity, 1));
}
/* 提交中 */
.lifeF-2{
  --tw-bg-opacity: 1;
  background-color: rgb(238 200 200 / 1);
  background-color: rgb(238 200 200 / var(--tw-bg-opacity, 1));
}
/*  */
.lifeF-3{
  --tw-bg-opacity: 1;
  background-color: rgb(238 200 200 / 1);
  background-color: rgb(238 200 200 / var(--tw-bg-opacity, 1));
}
/* 覆核 */
.lifeF-4{
  --tw-bg-opacity: 1;
  background-color: rgb(238 212 200 / 1);
  background-color: rgb(238 212 200 / var(--tw-bg-opacity, 1));
}
/*  */
.lifeF-T{
  background-color: transparent;
}
.lifeF-A{
  --tw-bg-opacity: 1;
  background-color: rgb(238 200 200 / 1);
  background-color: rgb(238 200 200 / var(--tw-bg-opacity, 1));
}
.ant-btn{
  white-space: normal;
  overflow-wrap: break-word;
}

.pds-btn-blue-outline:not(:disabled){
  --tw-border-opacity: 1;
  border-color: rgb(22 119 255 / 1);
  border-color: rgb(22 119 255 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(22 119 255 / 1);
  color: rgb(22 119 255 / var(--tw-text-opacity, 1));
}

.pds-btn-blue-outline:hover:not(:disabled){
  --tw-border-opacity: 1;
  border-color: rgb(22 119 255 / 1);
  border-color: rgb(22 119 255 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(22 119 255 / 1);
  background-color: rgb(22 119 255 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.ant-radio-wrapper .ant-radio-disabled .ant-radio-inner::after {
  background-color: #1677ff;
}
/* 滾動條樣式 */
::-webkit-scrollbar-track-piece {
  background-color: #f8f8f8c2;
}
::-webkit-scrollbar {
  width: 9px;
  height: 9px;
}
::-webkit-scrollbar-thumb {
  background-color: #dddddd;
  background-clip: padding-box;
  min-height: 28px;
  border-radius: 10px;
}
::-webkit-scrollbar-thumb:hover {
  background-color: #bbb;
  border-radius: 10px;
}

.ant-message-custom-content {
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 23px !important;
}
.ant-message-notice-content {
  background-color: rgb(255, 250, 178) !important;
}

/* 更改所有字體 font-weight 600 */
.ant-form-item-label,
::placeholder,
.ant-select-selection-placeholder,
span {
  /* 老A先關掉，待討論 */
  /* font-weight: 600; */
  -webkit-font-smoothing: antialiased;
}
.ant-form-vertical .ant-form-item-label {
  padding: 0 !important;
}

.ant-upload {
  width: 100% !important;
}

/* .ant-btn-default:not(:disabled):hover {
  color: #fff;
} */
/* 水波紋效果 */
@keyframes statusProcessing {
  0% {
    transform: scale(0.8);
    opacity: 0.5;
  }
  100% {
    transform: scale(2.4);
    opacity: 0;
  }
}
/* group button  最後一個選項固定為紅色*/
.validRadio .ant-radio-group > label:last-child > .ant-radio-checked > .ant-radio-inner,
.validRadio .ant-radio-group > label:last-child > .ant-radio-disabled .ant-radio-inner::after {
  border-color: #ff0000;
  background-color: #ff0000;
}

.validRadio .ant-radio-group > label:last-child > .ant-radio-checked::after {
  border: 1px solid #ff0000;
}

.ant-radio-group > label:last-child > .ant-radio-disabled .ant-radio-inner {
  background-color: rgba(0, 0, 0, 0.04);
  border-color: #d9d9d9;
  cursor: not-allowed;
}

/* 數位生產看板全屏背景色 */
.fullscreen.fullscreen-enabled {
  background: rgb(49, 49, 49);
  padding: 24px;
}

/* 子菜單高度 */
.ant-menu-submenu .ant-menu-item {
  height: 30px !important;
  line-height: 30px !important;
  /* border:1px solid pink */
}

.ant-select-selector:enabled,
.ant-input:enabled,
.ant-input-number-input:enabled:hover,
.ant-input-number-input:enabled:focus,
textarea {
  background-color: #ffffff !important;
}

.placeholder\:text-red-500::placeholder{
  --tw-text-opacity: 1 !important;
  color: rgb(239 68 68 / 1) !important;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1)) !important;
}

.last\:border-b-0:last-child{
  border-bottom-width: 0px !important;
}

.group:hover .group-hover\:bg-gray-400{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(156 163 175 / 1) !important;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1)) !important;
}

.group:hover .group-hover\:text-blue-600{
  --tw-text-opacity: 1 !important;
  color: rgb(37 99 235 / 1) !important;
  color: rgb(37 99 235 / var(--tw-text-opacity, 1)) !important;
}

.group:hover .group-hover\:text-blue-700{
  --tw-text-opacity: 1 !important;
  color: rgb(29 78 216 / 1) !important;
  color: rgb(29 78 216 / var(--tw-text-opacity, 1)) !important;
}

.group:hover .group-hover\:text-gray-700{
  --tw-text-opacity: 1 !important;
  color: rgb(55 65 81 / 1) !important;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1)) !important;
}

.group:hover .group-hover\:opacity-100{
  opacity: 1 !important;
}

.hover\:-translate-x-0\.5:hover{
  --tw-translate-x: -0.125rem !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.hover\:-translate-y-0\.5:hover{
  --tw-translate-y: -0.125rem !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.hover\:-translate-y-1:hover{
  --tw-translate-y: -0.25rem !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.hover\:translate-y-\[-6px\]:hover{
  --tw-translate-y: -6px !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.hover\:scale-105:hover{
  --tw-scale-x: 1.05 !important;
  --tw-scale-y: 1.05 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.hover\:scale-110:hover{
  --tw-scale-x: 1.1 !important;
  --tw-scale-y: 1.1 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.hover\:scale-125:hover{
  --tw-scale-x: 1.25 !important;
  --tw-scale-y: 1.25 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.hover\:scale-\[1\.02\]:hover{
  --tw-scale-x: 1.02 !important;
  --tw-scale-y: 1.02 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.hover\:cursor-not-allowed:hover{
  cursor: not-allowed !important;
}

.hover\:cursor-pointer:hover{
  cursor: pointer !important;
}

.hover\:rounded-md:hover{
  border-radius: 0.375rem !important;
}

.hover\:border:hover{
  border-width: 1px !important;
}

.hover\:border-2:hover{
  border-width: 2px !important;
}

.hover\:border-solid:hover{
  border-style: solid !important;
}

.hover\:border-\[\#0a8f2c\]:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(10 143 44 / 1) !important;
  border-color: rgb(10 143 44 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-\[\#1677ff\]:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(22 119 255 / 1) !important;
  border-color: rgb(22 119 255 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-\[\#2ecc71\]:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(46 204 113 / 1) !important;
  border-color: rgb(46 204 113 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-\[\#3498db\]:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(52 152 219 / 1) !important;
  border-color: rgb(52 152 219 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-\[\#3c9f6f\]:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(60 159 111 / 1) !important;
  border-color: rgb(60 159 111 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-\[\#60a5fa\]:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(96 165 250 / 1) !important;
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-\[\#6ee7b7\]:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(110 231 183 / 1) !important;
  border-color: rgb(110 231 183 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-\[\#b3dfbb\]:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(179 223 187 / 1) !important;
  border-color: rgb(179 223 187 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-\[\#b5b3b3\]:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(181 179 179 / 1) !important;
  border-color: rgb(181 179 179 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-\[\#f0d3d3\]:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(240 211 211 / 1) !important;
  border-color: rgb(240 211 211 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-\[\#f37b7b\]:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(243 123 123 / 1) !important;
  border-color: rgb(243 123 123 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-amber-400:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(251 191 36 / 1) !important;
  border-color: rgb(251 191 36 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-blue-300:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(147 197 253 / 1) !important;
  border-color: rgb(147 197 253 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-blue-600:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(37 99 235 / 1) !important;
  border-color: rgb(37 99 235 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-gray-300:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(209 213 219 / 1) !important;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-gray-400:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(156 163 175 / 1) !important;
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-green-600:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(22 163 74 / 1) !important;
  border-color: rgb(22 163 74 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-red-300:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(252 165 165 / 1) !important;
  border-color: rgb(252 165 165 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-red-300\/30:hover{
  border-color: rgb(252 165 165 / 0.3) !important;
}

.hover\:border-sky-400:hover{
  --tw-border-opacity: 1 !important;
  border-color: rgb(56 189 248 / 1) !important;
  border-color: rgb(56 189 248 / var(--tw-border-opacity, 1)) !important;
}

.hover\:border-transparent:hover{
  border-color: transparent !important;
}

.hover\:\!bg-\[\#4a7a94\]:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(74 122 148 / 1) !important;
  background-color: rgb(74 122 148 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-\[\#3c9f6f\]:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(60 159 111 / 1) !important;
  background-color: rgb(60 159 111 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-\[\#3ee372\]\/80:hover{
  background-color: rgb(62 227 114 / 0.8) !important;
}

.hover\:bg-\[\#b7e0be\]:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(183 224 190 / 1) !important;
  background-color: rgb(183 224 190 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-\[\#c9dffa\]:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(201 223 250 / 1) !important;
  background-color: rgb(201 223 250 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-\[\#cecbcb\]:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(206 203 203 / 1) !important;
  background-color: rgb(206 203 203 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-\[\#e970f2\]\/80:hover{
  background-color: rgb(233 112 242 / 0.8) !important;
}

.hover\:bg-\[\#f0d3d3\]:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 211 211 / 1) !important;
  background-color: rgb(240 211 211 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-\[\#f0f7ff\]:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 247 255 / 1) !important;
  background-color: rgb(240 247 255 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-\[\#f37b7b\]:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 123 123 / 1) !important;
  background-color: rgb(243 123 123 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-\[\#f5f5f5\]:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(245 245 245 / 1) !important;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-\[\#ffa500\]\/80:hover{
  background-color: rgb(255 165 0 / 0.8) !important;
}

.hover\:bg-\[rgba\(140\2c 140\2c 140\2c 0\.15\)\]:hover{
  background-color: rgba(140,140,140,0.15) !important;
}

.hover\:bg-\[rgba\(46\2c 204\2c 113\2c 0\.6\)\]:hover{
  background-color: rgba(46,204,113,0.6) !important;
}

.hover\:bg-\[rgba\(52\2c 152\2c 219\2c 0\.8\)\]:hover{
  background-color: rgba(52,152,219,0.8) !important;
}

.hover\:bg-amber-400:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(251 191 36 / 1) !important;
  background-color: rgb(251 191 36 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-blue-400:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(96 165 250 / 1) !important;
  background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-blue-50:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(239 246 255 / 1) !important;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-blue-600:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(37 99 235 / 1) !important;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-gray-100:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 244 246 / 1) !important;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-gray-200:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(229 231 235 / 1) !important;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-gray-300:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(209 213 219 / 1) !important;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-gray-50:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(249 250 251 / 1) !important;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-green-600:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(22 163 74 / 1) !important;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-red-50\/80:hover{
  background-color: rgb(254 242 242 / 0.8) !important;
}

.hover\:bg-sky-400:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(56 189 248 / 1) !important;
  background-color: rgb(56 189 248 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:bg-transparent:hover{
  background-color: transparent !important;
}

.hover\:bg-white\/80:hover{
  background-color: rgb(255 255 255 / 0.8) !important;
}

.hover\:bg-zinc-200:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(228 228 231 / 1) !important;
  background-color: rgb(228 228 231 / var(--tw-bg-opacity, 1)) !important;
}

.hover\:from-\[\#34d399\]:hover{
  --tw-gradient-from: #34d399 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}

.hover\:from-\[\#3b82f6\]:hover{
  --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}

.hover\:to-\[\#10b981\]:hover{
  --tw-gradient-to: #10b981 var(--tw-gradient-to-position) !important;
}

.hover\:to-\[\#2563eb\]:hover{
  --tw-gradient-to: #2563eb var(--tw-gradient-to-position) !important;
}

.hover\:\!text-white:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / 1) !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}

.hover\:text-\[\#0a8f2c\]:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(10 143 44 / 1) !important;
  color: rgb(10 143 44 / var(--tw-text-opacity, 1)) !important;
}

.hover\:text-\[\#1677ff\]:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(22 119 255 / 1) !important;
  color: rgb(22 119 255 / var(--tw-text-opacity, 1)) !important;
}

.hover\:text-blue-500:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(59 130 246 / 1) !important;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1)) !important;
}

.hover\:text-blue-600:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(37 99 235 / 1) !important;
  color: rgb(37 99 235 / var(--tw-text-opacity, 1)) !important;
}

.hover\:text-blue-700:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(29 78 216 / 1) !important;
  color: rgb(29 78 216 / var(--tw-text-opacity, 1)) !important;
}

.hover\:text-blue-800:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(30 64 175 / 1) !important;
  color: rgb(30 64 175 / var(--tw-text-opacity, 1)) !important;
}

.hover\:text-gray-400:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(156 163 175 / 1) !important;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1)) !important;
}

.hover\:text-red-500:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(239 68 68 / 1) !important;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1)) !important;
}

.hover\:text-red-700:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(185 28 28 / 1) !important;
  color: rgb(185 28 28 / var(--tw-text-opacity, 1)) !important;
}

.hover\:text-stone-400:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(168 162 158 / 1) !important;
  color: rgb(168 162 158 / var(--tw-text-opacity, 1)) !important;
}

.hover\:text-white:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / 1) !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}

.hover\:underline:hover{
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
}

.hover\:opacity-100:hover{
  opacity: 1 !important;
}

.hover\:shadow-\[0_0_0_2px_rgba\(22\2c 119\2c 255\2c 0\.2\)\]:hover{
  --tw-shadow: 0 0 0 2px rgba(22,119,255,0.2) !important;
  --tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow-\[0_0_10px_rgba\(59\2c 130\2c 246\2c 0\.4\)\]:hover{
  --tw-shadow: 0 0 10px rgba(59,130,246,0.4) !important;
  --tw-shadow-colored: 0 0 10px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow-\[0_0_15px_rgba\(59\2c 130\2c 246\2c 0\.5\)\]:hover{
  --tw-shadow: 0 0 15px rgba(59,130,246,0.5) !important;
  --tw-shadow-colored: 0 0 15px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow-\[0_0_18px_rgba\(45\2c 212\2c 191\2c 0\.6\)\]:hover{
  --tw-shadow: 0 0 18px rgba(45,212,191,0.6) !important;
  --tw-shadow-colored: 0 0 18px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow-\[0_6px_20px_rgba\(0\2c 0\2c 0\2c 0\.25\)\]:hover{
  --tw-shadow: 0 6px 20px rgba(0,0,0,0.25) !important;
  --tw-shadow-colored: 0 6px 20px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow-\[0px_0px_10px_0px_rgba\(22\2c 119\2c 255\2c 0\.5\)\]:hover{
  --tw-shadow: 0px 0px 10px 0px rgba(22,119,255,0.5) !important;
  --tw-shadow-colored: 0px 0px 10px 0px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow-\[inset_5px_5px_10px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]:hover{
  --tw-shadow: inset 5px 5px 10px rgba(0,0,0,0.3) !important;
  --tw-shadow-colored: inset 5px 5px 10px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow-lg:hover{
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow-md:hover{
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow-xl:hover{
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow-red-500\/20:hover{
  --tw-shadow-color: rgb(239 68 68 / 0.2) !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}

.hover\:transition-all:hover{
  transition-property: all !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}

.hover\:duration-200:hover{
  transition-duration: 200ms !important;
}

.hover\:ease-in-out:hover{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.focus\:border-none:focus{
  border-style: none !important;
}

.focus\:border-\[\#109555\]:focus{
  --tw-border-opacity: 1 !important;
  border-color: rgb(16 149 85 / 1) !important;
  border-color: rgb(16 149 85 / var(--tw-border-opacity, 1)) !important;
}

.focus\:border-\[\#f54a4a\]:focus{
  --tw-border-opacity: 1 !important;
  border-color: rgb(245 74 74 / 1) !important;
  border-color: rgb(245 74 74 / var(--tw-border-opacity, 1)) !important;
}

.focus\:border-amber-500:focus{
  --tw-border-opacity: 1 !important;
  border-color: rgb(245 158 11 / 1) !important;
  border-color: rgb(245 158 11 / var(--tw-border-opacity, 1)) !important;
}

.focus\:border-blue-600:focus{
  --tw-border-opacity: 1 !important;
  border-color: rgb(37 99 235 / 1) !important;
  border-color: rgb(37 99 235 / var(--tw-border-opacity, 1)) !important;
}

.focus\:border-green-700:focus{
  --tw-border-opacity: 1 !important;
  border-color: rgb(21 128 61 / 1) !important;
  border-color: rgb(21 128 61 / var(--tw-border-opacity, 1)) !important;
}

.focus\:border-sky-500:focus{
  --tw-border-opacity: 1 !important;
  border-color: rgb(14 165 233 / 1) !important;
  border-color: rgb(14 165 233 / var(--tw-border-opacity, 1)) !important;
}

.focus\:bg-\[\#109555\]:focus{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(16 149 85 / 1) !important;
  background-color: rgb(16 149 85 / var(--tw-bg-opacity, 1)) !important;
}

.focus\:bg-\[\#c9dffa\]:focus{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(201 223 250 / 1) !important;
  background-color: rgb(201 223 250 / var(--tw-bg-opacity, 1)) !important;
}

.focus\:bg-\[\#f54a4a\]:focus{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(245 74 74 / 1) !important;
  background-color: rgb(245 74 74 / var(--tw-bg-opacity, 1)) !important;
}

.focus\:bg-amber-500:focus{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(245 158 11 / 1) !important;
  background-color: rgb(245 158 11 / var(--tw-bg-opacity, 1)) !important;
}

.focus\:bg-green-700:focus{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(21 128 61 / 1) !important;
  background-color: rgb(21 128 61 / var(--tw-bg-opacity, 1)) !important;
}

.focus\:bg-sky-500:focus{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(14 165 233 / 1) !important;
  background-color: rgb(14 165 233 / var(--tw-bg-opacity, 1)) !important;
}

.focus\:bg-zinc-200:focus{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(228 228 231 / 1) !important;
  background-color: rgb(228 228 231 / var(--tw-bg-opacity, 1)) !important;
}

.focus\:text-stone-400:focus{
  --tw-text-opacity: 1 !important;
  color: rgb(168 162 158 / 1) !important;
  color: rgb(168 162 158 / var(--tw-text-opacity, 1)) !important;
}

.focus\:outline-none:focus{
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}

.focus\:outline-0:focus{
  outline-width: 0px !important;
}

.focus\:ring-2:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.focus\:ring-\[\#1677ff\]\/40:focus{
  --tw-ring-color: rgb(22 119 255 / 0.4) !important;
}

.focus\:ring-blue-500:focus{
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1)) !important;
}

.active\:scale-95:active{
  --tw-scale-x: .95 !important;
  --tw-scale-y: .95 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.active\:bg-\[\#c9dffa\]:active{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(201 223 250 / 1) !important;
  background-color: rgb(201 223 250 / var(--tw-bg-opacity, 1)) !important;
}

.active\:bg-blue-100:active{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(219 234 254 / 1) !important;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1)) !important;
}

.active\:bg-blue-700:active{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(29 78 216 / 1) !important;
  background-color: rgb(29 78 216 / var(--tw-bg-opacity, 1)) !important;
}

.active\:shadow-sm:active{
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.enabled\:border-\[\#adddb6\]:enabled{
  --tw-border-opacity: 1 !important;
  border-color: rgb(173 221 182 / 1) !important;
  border-color: rgb(173 221 182 / var(--tw-border-opacity, 1)) !important;
}

.enabled\:border-\[\#eec8c8\]:enabled{
  --tw-border-opacity: 1 !important;
  border-color: rgb(238 200 200 / 1) !important;
  border-color: rgb(238 200 200 / var(--tw-border-opacity, 1)) !important;
}

.enabled\:border-green-600:enabled{
  --tw-border-opacity: 1 !important;
  border-color: rgb(22 163 74 / 1) !important;
  border-color: rgb(22 163 74 / var(--tw-border-opacity, 1)) !important;
}

.enabled\:border-red-600:enabled{
  --tw-border-opacity: 1 !important;
  border-color: rgb(220 38 38 / 1) !important;
  border-color: rgb(220 38 38 / var(--tw-border-opacity, 1)) !important;
}

.enabled\:bg-\[\#20C6BC\]:enabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(32 198 188 / 1) !important;
  background-color: rgb(32 198 188 / var(--tw-bg-opacity, 1)) !important;
}

.enabled\:bg-\[\#4096FF\]:enabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(64 150 255 / 1) !important;
  background-color: rgb(64 150 255 / var(--tw-bg-opacity, 1)) !important;
}

.enabled\:bg-\[\#78e28b\]:enabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(120 226 139 / 1) !important;
  background-color: rgb(120 226 139 / var(--tw-bg-opacity, 1)) !important;
}

.enabled\:bg-\[\#B1B1B1\]:enabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(177 177 177 / 1) !important;
  background-color: rgb(177 177 177 / var(--tw-bg-opacity, 1)) !important;
}

.enabled\:bg-\[\#EE82EE\]:enabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(238 130 238 / 1) !important;
  background-color: rgb(238 130 238 / var(--tw-bg-opacity, 1)) !important;
}

.enabled\:bg-\[\#e46a6a\]:enabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(228 106 106 / 1) !important;
  background-color: rgb(228 106 106 / var(--tw-bg-opacity, 1)) !important;
}

.enabled\:bg-blue-300:enabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(147 197 253 / 1) !important;
  background-color: rgb(147 197 253 / var(--tw-bg-opacity, 1)) !important;
}

.enabled\:bg-green-300:enabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(134 239 172 / 1) !important;
  background-color: rgb(134 239 172 / var(--tw-bg-opacity, 1)) !important;
}

.enabled\:bg-green-500:enabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(34 197 94 / 1) !important;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)) !important;
}

.enabled\:bg-red-300:enabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(252 165 165 / 1) !important;
  background-color: rgb(252 165 165 / var(--tw-bg-opacity, 1)) !important;
}

.enabled\:bg-red-500:enabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(239 68 68 / 1) !important;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1)) !important;
}

.enabled\:text-gray-600:enabled{
  --tw-text-opacity: 1 !important;
  color: rgb(75 85 99 / 1) !important;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1)) !important;
}

.enabled\:text-green-500:enabled{
  --tw-text-opacity: 1 !important;
  color: rgb(34 197 94 / 1) !important;
  color: rgb(34 197 94 / var(--tw-text-opacity, 1)) !important;
}

.enabled\:text-green-700:enabled{
  --tw-text-opacity: 1 !important;
  color: rgb(21 128 61 / 1) !important;
  color: rgb(21 128 61 / var(--tw-text-opacity, 1)) !important;
}

.enabled\:text-red-500:enabled{
  --tw-text-opacity: 1 !important;
  color: rgb(239 68 68 / 1) !important;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1)) !important;
}

.enabled\:text-red-700:enabled{
  --tw-text-opacity: 1 !important;
  color: rgb(185 28 28 / 1) !important;
  color: rgb(185 28 28 / var(--tw-text-opacity, 1)) !important;
}

.enabled\:text-white:enabled{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / 1) !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}

.enabled\:hover\:border-\[\#b3dfbb\]:hover:enabled{
  --tw-border-opacity: 1 !important;
  border-color: rgb(179 223 187 / 1) !important;
  border-color: rgb(179 223 187 / var(--tw-border-opacity, 1)) !important;
}

.enabled\:hover\:border-\[\#f0d3d3\]:hover:enabled{
  --tw-border-opacity: 1 !important;
  border-color: rgb(240 211 211 / 1) !important;
  border-color: rgb(240 211 211 / var(--tw-border-opacity, 1)) !important;
}

.enabled\:hover\:bg-\[\#b7e0be\]:hover:enabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(183 224 190 / 1) !important;
  background-color: rgb(183 224 190 / var(--tw-bg-opacity, 1)) !important;
}

.enabled\:hover\:bg-\[\#f0d3d3\]:hover:enabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 211 211 / 1) !important;
  background-color: rgb(240 211 211 / var(--tw-bg-opacity, 1)) !important;
}

.disabled\:cursor-not-allowed:disabled{
  cursor: not-allowed !important;
}

.disabled\:border-\[\#8e8e91\]:disabled{
  --tw-border-opacity: 1 !important;
  border-color: rgb(142 142 145 / 1) !important;
  border-color: rgb(142 142 145 / var(--tw-border-opacity, 1)) !important;
}

.disabled\:border-gray-300:disabled{
  --tw-border-opacity: 1 !important;
  border-color: rgb(209 213 219 / 1) !important;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1)) !important;
}

.disabled\:bg-\[\#8e8e91\]:disabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(142 142 145 / 1) !important;
  background-color: rgb(142 142 145 / var(--tw-bg-opacity, 1)) !important;
}

.disabled\:bg-\[\#F6F6F6\]:disabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(246 246 246 / 1) !important;
  background-color: rgb(246 246 246 / var(--tw-bg-opacity, 1)) !important;
}

.disabled\:bg-gray-100:disabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 244 246 / 1) !important;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1)) !important;
}

.disabled\:bg-gray-400:disabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(156 163 175 / 1) !important;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1)) !important;
}

.disabled\:bg-slate-300:disabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(203 213 225 / 1) !important;
  background-color: rgb(203 213 225 / var(--tw-bg-opacity, 1)) !important;
}

.disabled\:text-\[\#F6F6F6\]:disabled{
  --tw-text-opacity: 1 !important;
  color: rgb(246 246 246 / 1) !important;
  color: rgb(246 246 246 / var(--tw-text-opacity, 1)) !important;
}

.disabled\:text-black:disabled{
  --tw-text-opacity: 1 !important;
  color: rgb(0 0 0 / 1) !important;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1)) !important;
}

.disabled\:text-gray-100:disabled{
  --tw-text-opacity: 1 !important;
  color: rgb(243 244 246 / 1) !important;
  color: rgb(243 244 246 / var(--tw-text-opacity, 1)) !important;
}

.disabled\:text-gray-300:disabled{
  --tw-text-opacity: 1 !important;
  color: rgb(209 213 219 / 1) !important;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1)) !important;
}

.disabled\:text-gray-400:disabled{
  --tw-text-opacity: 1 !important;
  color: rgb(156 163 175 / 1) !important;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1)) !important;
}

.disabled\:text-gray-500:disabled{
  --tw-text-opacity: 1 !important;
  color: rgb(107 114 128 / 1) !important;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1)) !important;
}

.disabled\:opacity-30:disabled{
  opacity: 0.3 !important;
}

.disabled\:opacity-40:disabled{
  opacity: 0.4 !important;
}

.disabled\:opacity-50:disabled{
  opacity: 0.5 !important;
}

.disabled\:hover\:translate-x-0:hover:disabled{
  --tw-translate-x: 0px !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.disabled\:hover\:bg-blue-500:hover:disabled{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(59 130 246 / 1) !important;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)) !important;
}

.disabled\:hover\:shadow-md:hover:disabled{
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

@media (max-width: 1440px){
  .max-\[1440px\]\:text-\[24px\]{
    font-size: 24px !important;
  }
}

@media (min-width: 640px){
  .sm\:mr-4{
    margin-right: 1rem !important;
  }
  .sm\:inline{
    display: inline !important;
  }
  .sm\:hidden{
    display: none !important;
  }
  .sm\:h-\[100vh\]{
    height: 100vh !important;
  }
  .sm\:max-h-\[70vh\]{
    max-height: 70vh !important;
  }
  .sm\:w-\[100px\]{
    width: 100px !important;
  }
  .sm\:w-\[100vw\]{
    width: 100vw !important;
  }
  .sm\:w-\[50\%\]{
    width: 50% !important;
  }
  .sm\:w-\[80\%\]{
    width: 80% !important;
  }
  .sm\:w-auto{
    width: auto !important;
  }
  .sm\:w-full{
    width: 100% !important;
  }
  .sm\:flex-shrink-0{
    flex-shrink: 0 !important;
  }
  .sm\:flex-row{
    flex-direction: row !important;
  }
  .sm\:items-center{
    align-items: center !important;
  }
  .sm\:justify-start{
    justify-content: flex-start !important;
  }
  .sm\:justify-between{
    justify-content: space-between !important;
  }
  .sm\:gap-2{
    gap: 0.5rem !important;
  }
  .sm\:gap-4{
    gap: 1rem !important;
  }
  .sm\:p-2{
    padding: 0.5rem !important;
  }
  .sm\:p-3{
    padding: 0.75rem !important;
  }
  .sm\:p-4{
    padding: 1rem !important;
  }
  .sm\:px-\[15\]{
    padding-left: 15 !important;
    padding-right: 15 !important;
  }
  .sm\:py-12{
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .sm\:py-4{
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .sm\:text-2xl{
    font-size: 1.5rem !important;
    line-height: 2rem !important;
  }
  .sm\:text-base{
    font-size: 1rem !important;
    line-height: 1.5rem !important;
  }
  .sm\:text-lg{
    font-size: 1.125rem !important;
    line-height: 1.75rem !important;
  }
  .sm\:text-sm{
    font-size: 0.875rem !important;
    line-height: 1.25rem !important;
  }
}

@media (min-width: 768px){
  .md\:mb-0{
    margin-bottom: 0px !important;
  }
  .md\:mb-3{
    margin-bottom: 0.75rem !important;
  }
  .md\:mr-0{
    margin-right: 0px !important;
  }
  .md\:mr-4{
    margin-right: 1rem !important;
  }
  .md\:mr-\[14px\]{
    margin-right: 14px !important;
  }
  .md\:mt-0{
    margin-top: 0px !important;
  }
  .md\:mt-1{
    margin-top: 0.25rem !important;
  }
  .md\:mt-\[12px\]{
    margin-top: 12px !important;
  }
  .md\:flex{
    display: flex !important;
  }
  .md\:h-\[180px\]{
    height: 180px !important;
  }
  .md\:h-\[50vh\]{
    height: 50vh !important;
  }
  .md\:h-full{
    height: 100% !important;
  }
  .md\:w-40{
    width: 10rem !important;
  }
  .md\:w-48{
    width: 12rem !important;
  }
  .md\:w-\[100\%\]{
    width: 100% !important;
  }
  .md\:w-\[150px\]{
    width: 150px !important;
  }
  .md\:w-\[160px\]{
    width: 160px !important;
  }
  .md\:w-\[18\%\]{
    width: 18% !important;
  }
  .md\:w-\[200px\]{
    width: 200px !important;
  }
  .md\:w-\[28\%\]{
    width: 28% !important;
  }
  .md\:w-\[38\%\]{
    width: 38% !important;
  }
  .md\:w-\[44\%\]{
    width: 44% !important;
  }
  .md\:w-\[50\%\]{
    width: 50% !important;
  }
  .md\:w-full{
    width: 100% !important;
  }
  .md\:flex-1{
    flex: 1 1 !important;
  }
  .md\:basis-1\/3{
    flex-basis: 33.333333% !important;
  }
  .md\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
  .md\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
  .md\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
  .md\:flex-row{
    flex-direction: row !important;
  }
  .md\:gap-2{
    gap: 0.5rem !important;
  }
  .md\:overflow-x-visible{
    overflow-x: visible !important;
  }
  .md\:rounded-l-lg{
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }
  .md\:p-1{
    padding: 0.25rem !important;
  }
  .md\:p-2{
    padding: 0.5rem !important;
  }
  .md\:px-1{
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .md\:px-2{
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .md\:px-4{
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .md\:px-\[12px\]{
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
  .md\:py-1{
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .md\:py-2{
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .md\:pl-\[10px\]{
    padding-left: 10px !important;
  }
  .md\:pr-\[20px\]{
    padding-right: 20px !important;
  }
  .md\:pt-4{
    padding-top: 1rem !important;
  }
  .md\:text-2xl{
    font-size: 1.5rem !important;
    line-height: 2rem !important;
  }
  .md\:text-\[12px\]{
    font-size: 12px !important;
  }
  .md\:text-\[14px\]{
    font-size: 14px !important;
  }
  .md\:text-\[17px\]{
    font-size: 17px !important;
  }
  .md\:text-\[20px\]{
    font-size: 20px !important;
  }
  .md\:text-\[21px\]{
    font-size: 21px !important;
  }
  .md\:text-\[22px\]{
    font-size: 22px !important;
  }
  .md\:text-\[24px\]{
    font-size: 24px !important;
  }
  .md\:text-\[28px\]{
    font-size: 28px !important;
  }
  .md\:text-\[30px\]{
    font-size: 30px !important;
  }
  .md\:text-\[32px\]{
    font-size: 32px !important;
  }
  .md\:text-base{
    font-size: 1rem !important;
    line-height: 1.5rem !important;
  }
  .md\:text-lg{
    font-size: 1.125rem !important;
    line-height: 1.75rem !important;
  }
  .md\:text-sm{
    font-size: 0.875rem !important;
    line-height: 1.25rem !important;
  }
  .md\:text-xl{
    font-size: 1.25rem !important;
    line-height: 1.75rem !important;
  }
}

@media (min-width: 1024px){
  .lg\:left-\[420px\]{
    left: 420px !important;
  }
  .lg\:mb-0{
    margin-bottom: 0px !important;
  }
  .lg\:mt-\[15px\]{
    margin-top: 15px !important;
  }
  .lg\:mt-\[9px\]{
    margin-top: 9px !important;
  }
  .lg\:block{
    display: block !important;
  }
  .lg\:flex{
    display: flex !important;
  }
  .lg\:hidden{
    display: none !important;
  }
  .lg\:\!h-\[calc\(100\%_-_30px\)\]{
    height: calc(100% - 30px) !important;
  }
  .lg\:h-\[42\.5\%\]{
    height: 42.5% !important;
  }
  .lg\:h-full{
    height: 100% !important;
  }
  .lg\:w-\[15\%\]{
    width: 15% !important;
  }
  .lg\:w-\[19\%\]{
    width: 19% !important;
  }
  .lg\:w-\[200px\]{
    width: 200px !important;
  }
  .lg\:w-\[24\%\]{
    width: 24% !important;
  }
  .lg\:w-\[30\%\]{
    width: 30% !important;
  }
  .lg\:w-\[34\%\]{
    width: 34% !important;
  }
  .lg\:w-\[40\%\]{
    width: 40% !important;
  }
  .lg\:w-\[47\.5\%\]{
    width: 47.5% !important;
  }
  .lg\:w-\[70\%\]{
    width: 70% !important;
  }
  .lg\:w-auto{
    width: auto !important;
  }
  .lg\:min-w-0{
    min-width: 0px !important;
  }
  .lg\:min-w-\[200px\]{
    min-width: 200px !important;
  }
  .lg\:flex-1{
    flex: 1 1 !important;
  }
  .lg\:flex-none{
    flex: none !important;
  }
  .lg\:flex-shrink-0{
    flex-shrink: 0 !important;
  }
  .lg\:flex-grow-0{
    flex-grow: 0 !important;
  }
  .lg\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
  .lg\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
  .lg\:grid-cols-\[4fr_4fr_6fr\]{
    grid-template-columns: 4fr 4fr 6fr !important;
  }
  .lg\:grid-cols-\[4fr_6fr\]{
    grid-template-columns: 4fr 6fr !important;
  }
  .lg\:grid-rows-\[1fr\]{
    grid-template-rows: 1fr !important;
  }
  .lg\:flex-row{
    flex-direction: row !important;
  }
  .lg\:flex-nowrap{
    flex-wrap: nowrap !important;
  }
  .lg\:items-center{
    align-items: center !important;
  }
  .lg\:items-stretch{
    align-items: stretch !important;
  }
  .lg\:justify-start{
    justify-content: flex-start !important;
  }
  .lg\:justify-between{
    justify-content: space-between !important;
  }
  .lg\:gap-2{
    gap: 0.5rem !important;
  }
  .lg\:border-b{
    border-bottom-width: 1px !important;
  }
  .lg\:border-l{
    border-left-width: 1px !important;
  }
  .lg\:border-l-2{
    border-left-width: 2px !important;
  }
  .lg\:border-r{
    border-right-width: 1px !important;
  }
  .lg\:border-r-2{
    border-right-width: 2px !important;
  }
  .lg\:border-t-2{
    border-top-width: 2px !important;
  }
  .lg\:border-b-gray-200{
    --tw-border-opacity: 1 !important;
    border-bottom-color: rgb(229 231 235 / 1) !important;
    border-bottom-color: rgb(229 231 235 / var(--tw-border-opacity, 1)) !important;
  }
  .lg\:border-l-gray-200{
    --tw-border-opacity: 1 !important;
    border-left-color: rgb(229 231 235 / 1) !important;
    border-left-color: rgb(229 231 235 / var(--tw-border-opacity, 1)) !important;
  }
  .lg\:border-l-gray-300{
    --tw-border-opacity: 1 !important;
    border-left-color: rgb(209 213 219 / 1) !important;
    border-left-color: rgb(209 213 219 / var(--tw-border-opacity, 1)) !important;
  }
  .lg\:border-r-gray-200{
    --tw-border-opacity: 1 !important;
    border-right-color: rgb(229 231 235 / 1) !important;
    border-right-color: rgb(229 231 235 / var(--tw-border-opacity, 1)) !important;
  }
  .lg\:border-r-gray-300{
    --tw-border-opacity: 1 !important;
    border-right-color: rgb(209 213 219 / 1) !important;
    border-right-color: rgb(209 213 219 / var(--tw-border-opacity, 1)) !important;
  }
  .lg\:border-t-gray-300{
    --tw-border-opacity: 1 !important;
    border-top-color: rgb(209 213 219 / 1) !important;
    border-top-color: rgb(209 213 219 / var(--tw-border-opacity, 1)) !important;
  }
  .lg\:bg-white{
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 255 255 / 1) !important;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
  }
  .lg\:pt-0{
    padding-top: 0px !important;
  }
  .lg\:text-2xl{
    font-size: 1.5rem !important;
    line-height: 2rem !important;
  }
  .lg\:text-3xl{
    font-size: 1.875rem !important;
    line-height: 2.25rem !important;
  }
  .lg\:text-\[16px\]{
    font-size: 16px !important;
  }
  .lg\:text-\[24px\]{
    font-size: 24px !important;
  }
  .lg\:text-\[30px\]{
    font-size: 30px !important;
  }
  .lg\:text-\[32px\]{
    font-size: 32px !important;
  }
  .lg\:text-\[55px\]{
    font-size: 55px !important;
  }
  .lg\:text-base{
    font-size: 1rem !important;
    line-height: 1.5rem !important;
  }
  .lg\:text-xl{
    font-size: 1.25rem !important;
    line-height: 1.75rem !important;
  }
  .lg\:shadow-\[0_4px_12px_rgba\(0\2c 0\2c 0\2c 0\.08\)\2c 0_-2px_4px_rgba\(255\2c 255\2c 255\2c 0\.6\)\2c -2px_0_4px_rgba\(255\2c 255\2c 255\2c 0\.6\)\2c inset_0_2px_4px_rgba\(255\2c 255\2c 255\2c 0\.95\)\2c inset_2px_0_4px_rgba\(255\2c 255\2c 255\2c 0\.95\)\2c inset_1px_1px_2px_rgba\(255\2c 255\2c 255\2c 0\.9\)\2c inset_-1px_-1px_2px_rgba\(0\2c 0\2c 0\2c 0\.05\)\]{
    --tw-shadow: 0 4px 12px rgba(0,0,0,0.08),0 -2px 4px rgba(255,255,255,0.6),-2px 0 4px rgba(255,255,255,0.6),inset 0 2px 4px rgba(255,255,255,0.95),inset 2px 0 4px rgba(255,255,255,0.95),inset 1px 1px 2px rgba(255,255,255,0.9),inset -1px -1px 2px rgba(0,0,0,0.05) !important;
    --tw-shadow-colored: 0 4px 12px var(--tw-shadow-color), 0 -2px 4px var(--tw-shadow-color), -2px 0 4px var(--tw-shadow-color), inset 0 2px 4px var(--tw-shadow-color), inset 2px 0 4px var(--tw-shadow-color), inset 1px 1px 2px var(--tw-shadow-color), inset -1px -1px 2px var(--tw-shadow-color) !important;
    box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }
  .lg\:shadow-\[0_4px_12px_rgba\(0\2c 0\2c 0\2c 0\.08\)\2c 0_-2px_4px_rgba\(255\2c 255\2c 255\2c 0\.6\)\2c 2px_0_4px_rgba\(0\2c 0\2c 0\2c 0\.1\)\2c inset_0_2px_4px_rgba\(255\2c 255\2c 255\2c 0\.95\)\2c inset_-2px_0_4px_rgba\(0\2c 0\2c 0\2c 0\.08\)\2c inset_1px_1px_2px_rgba\(255\2c 255\2c 255\2c 0\.9\)\2c inset_-1px_-1px_2px_rgba\(0\2c 0\2c 0\2c 0\.05\)\]{
    --tw-shadow: 0 4px 12px rgba(0,0,0,0.08),0 -2px 4px rgba(255,255,255,0.6),2px 0 4px rgba(0,0,0,0.1),inset 0 2px 4px rgba(255,255,255,0.95),inset -2px 0 4px rgba(0,0,0,0.08),inset 1px 1px 2px rgba(255,255,255,0.9),inset -1px -1px 2px rgba(0,0,0,0.05) !important;
    --tw-shadow-colored: 0 4px 12px var(--tw-shadow-color), 0 -2px 4px var(--tw-shadow-color), 2px 0 4px var(--tw-shadow-color), inset 0 2px 4px var(--tw-shadow-color), inset -2px 0 4px var(--tw-shadow-color), inset 1px 1px 2px var(--tw-shadow-color), inset -1px -1px 2px var(--tw-shadow-color) !important;
    box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }
}

@media (min-width: 1280px){
  .xl\:absolute{
    position: absolute !important;
  }
  .xl\:left-\[467px\]{
    left: 467px !important;
  }
  .xl\:left-\[8\%\]{
    left: 8% !important;
  }
  .xl\:h-\[calc\(100dvh-100px\)\]{
    height: calc(100dvh - 100px) !important;
  }
  .xl\:max-h-\[300px\]{
    max-height: 300px !important;
  }
  .xl\:w-48{
    width: 12rem !important;
  }
  .xl\:w-64{
    width: 16rem !important;
  }
  .xl\:w-\[16\%\]{
    width: 16% !important;
  }
  .xl\:w-\[180px\]{
    width: 180px !important;
  }
  .xl\:w-\[19\%\]{
    width: 19% !important;
  }
  .xl\:w-\[21\.5\%\]{
    width: 21.5% !important;
  }
  .xl\:w-\[24\%\]{
    width: 24% !important;
  }
  .xl\:w-\[32\%\]{
    width: 32% !important;
  }
  .xl\:w-\[550px\]{
    width: 550px !important;
  }
  .xl\:w-\[80\%\]{
    width: 80% !important;
  }
  .xl\:w-full{
    width: 100% !important;
  }
  .xl\:min-w-\[250px\]{
    min-width: 250px !important;
  }
  .xl\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
  .xl\:flex-row{
    flex-direction: row !important;
  }
  .xl\:gap-2{
    gap: 0.5rem !important;
  }
  .xl\:p-16{
    padding: 4rem !important;
  }
  .xl\:text-left{
    text-align: left !important;
  }
  .xl\:text-2xl{
    font-size: 1.5rem !important;
    line-height: 2rem !important;
  }
  .xl\:text-\[10px\]{
    font-size: 10px !important;
  }
  .xl\:text-\[12px\]{
    font-size: 12px !important;
  }
  .xl\:text-\[16px\]{
    font-size: 16px !important;
  }
  .xl\:text-\[20px\]{
    font-size: 20px !important;
  }
  .xl\:text-\[28px\]{
    font-size: 28px !important;
  }
  .xl\:text-\[34px\]{
    font-size: 34px !important;
  }
  .xl\:text-\[40px\]{
    font-size: 40px !important;
  }
  .xl\:text-\[60px\]{
    font-size: 60px !important;
  }
  .xl\:text-xl{
    font-size: 1.25rem !important;
    line-height: 1.75rem !important;
  }
}

@media (min-width: 1536px){
  .\32xl\:block{
    display: block !important;
  }
  .\32xl\:h-\[35px\]{
    height: 35px !important;
  }
  .\32xl\:h-\[48px\]{
    height: 48px !important;
  }
  .\32xl\:w-1\/2{
    width: 50% !important;
  }
  .\32xl\:w-\[24\%\]{
    width: 24% !important;
  }
  .\32xl\:w-\[30\%\]{
    width: 30% !important;
  }
  .\32xl\:w-\[35px\]{
    width: 35px !important;
  }
  .\32xl\:w-\[40px\]{
    width: 40px !important;
  }
  .\32xl\:w-\[48px\]{
    width: 48px !important;
  }
  .\32xl\:w-\[75\%\]{
    width: 75% !important;
  }
  .\32xl\:w-\[90\%\]{
    width: 90% !important;
  }
  .\32xl\:min-w-\[245px\]{
    min-width: 245px !important;
  }
  .\32xl\:max-w-\[290px\]{
    max-width: 290px !important;
  }
  .\32xl\:flex-row{
    flex-direction: row !important;
  }
  .\32xl\:text-2xl{
    font-size: 1.5rem !important;
    line-height: 2rem !important;
  }
  .\32xl\:text-3xl{
    font-size: 1.875rem !important;
    line-height: 2.25rem !important;
  }
  .\32xl\:text-\[16px\]{
    font-size: 16px !important;
  }
  .\32xl\:text-\[21px\]{
    font-size: 21px !important;
  }
  .\32xl\:text-\[22px\]{
    font-size: 22px !important;
  }
  .\32xl\:text-\[30px\]{
    font-size: 30px !important;
  }
  .\32xl\:text-\[33px\]{
    font-size: 33px !important;
  }
  .\32xl\:text-\[34px\]{
    font-size: 34px !important;
  }
  .\32xl\:text-\[36px\]{
    font-size: 36px !important;
  }
  .\32xl\:text-base{
    font-size: 1rem !important;
    line-height: 1.5rem !important;
  }
  .\32xl\:text-lg{
    font-size: 1.125rem !important;
    line-height: 1.75rem !important;
  }
  .\32xl\:text-xl{
    font-size: 1.25rem !important;
    line-height: 1.75rem !important;
  }
}

.\[\&\:\:-webkit-scrollbar-thumb\:hover\]\:bg-\[\#8c8c8c\]::-webkit-scrollbar-thumb:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(140 140 140 / 1) !important;
  background-color: rgb(140 140 140 / var(--tw-bg-opacity, 1)) !important;
}

.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-sm::-webkit-scrollbar-thumb{
  border-radius: 0.125rem !important;
}

.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-\[\#bfbfbf\]::-webkit-scrollbar-thumb{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(191 191 191 / 1) !important;
  background-color: rgb(191 191 191 / var(--tw-bg-opacity, 1)) !important;
}

.\[\&\:\:-webkit-scrollbar-track\]\:rounded-sm::-webkit-scrollbar-track{
  border-radius: 0.125rem !important;
}

.\[\&\:\:-webkit-scrollbar-track\]\:bg-\[\#f5f5f5\]::-webkit-scrollbar-track{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(245 245 245 / 1) !important;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1)) !important;
}

.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{
  display: none !important;
}

.\[\&\:\:-webkit-scrollbar\]\:w-1\.5::-webkit-scrollbar{
  width: 0.375rem !important;
}

.\[\&\:last-child\]\:mr-0:last-child{
  margin-right: 0px !important;
}

.\[\&_\.ant-card-header\]\:\!overflow-visible .ant-card-header{
  overflow: visible !important;
}

.\[\&_\.ant-card-header\]\:\!border-b-\[rgb\(192\2c 220\2c 240\)\] .ant-card-header{
  --tw-border-opacity: 1 !important;
  border-bottom-color: rgb(192 220 240 / 1) !important;
  border-bottom-color: rgb(192 220 240 / var(--tw-border-opacity, 1)) !important;
}

.\[\&_\.ant-form-item-control-input-content\]\:flex .ant-form-item-control-input-content{
  display: flex !important;
}

.\[\&_\.ant-form-item-control-input-content\]\:min-h-0 .ant-form-item-control-input-content{
  min-height: 0px !important;
}

.\[\&_\.ant-form-item-control-input-content\]\:flex-1 .ant-form-item-control-input-content{
  flex: 1 1 !important;
}

.\[\&_\.ant-form-item-control-input-content\]\:items-center .ant-form-item-control-input-content{
  align-items: center !important;
}

.\[\&_\.ant-form-item-control-input-content\]\:overflow-hidden .ant-form-item-control-input-content{
  overflow: hidden !important;
}

.\[\&_\.ant-form-item-control-input\]\:min-h-0 .ant-form-item-control-input{
  min-height: 0px !important;
}

.\[\&_\.ant-form-item-control-input\]\:flex-1 .ant-form-item-control-input{
  flex: 1 1 !important;
}

.\[\&_\.ant-form-item-control\]\:flex .ant-form-item-control{
  display: flex !important;
}

.\[\&_\.ant-form-item-control\]\:min-h-0 .ant-form-item-control{
  min-height: 0px !important;
}

.\[\&_\.ant-form-item-control\]\:flex-1 .ant-form-item-control{
  flex: 1 1 !important;
}

.\[\&_\.ant-form-item-control\]\:flex-col .ant-form-item-control{
  flex-direction: column !important;
}

.\[\&_\.ant-input-number-handler-wrap\]\:hidden .ant-input-number-handler-wrap{
  display: none !important;
}

.\[\&_\.ant-select-selection-item\]\:\!leading-8 .ant-select-selection-item{
  line-height: 2rem !important;
}

.\[\&_\.ant-select-selection-placeholder\]\:\!leading-8 .ant-select-selection-placeholder{
  line-height: 2rem !important;
}

.\[\&_\.ant-select-selector\]\:\!h-8 .ant-select-selector{
  height: 2rem !important;
}

.\[\&_\.ant-select-selector\]\:\!min-h-8 .ant-select-selector{
  min-height: 2rem !important;
}

.\[\&_\.ant-select\]\:\!h-8 .ant-select{
  height: 2rem !important;
}

.\[\&_input\]\:text-right input{
  text-align: right !important;
}

