.tw-pointer-events-none{
  pointer-events:none !important
}

.tw-pointer-events-auto{
  pointer-events:auto !important
}

.tw-fixed{
  position:fixed !important
}

.tw-absolute{
  position:absolute !important
}

.tw-relative{
  position:relative !important
}

.tw-sticky{
  position:sticky !important
}

.tw-inset-0{
  inset:0px !important
}

.tw-inset-y-\[35vh\]{
  top:35vh !important;
  bottom:35vh !important
}

.\!tw-bottom-\[10rem\]{
  bottom:10rem !important
}

.\!tw-top-\[5rem\]{
  top:5rem !important
}

.tw--top-12{
  top:-3rem !important
}

.tw-bottom-1{
  bottom:0.25rem !important
}

.tw-bottom-4{
  bottom:1rem !important
}

.tw-left-0{
  left:0px !important
}

.tw-left-1\/2{
  left:50% !important
}

.tw-left-\[177px\]{
  left:177px !important
}

.tw-left-\[242px\]{
  left:242px !important
}

.tw-right-0{
  right:0px !important
}

.tw-right-1{
  right:0.25rem !important
}

.tw-top-0{
  top:0px !important
}

.tw-top-1\/3{
  top:33.333333% !important
}

.tw-top-none{
  top:var(--spacer-none, 0) !important
}

.tw-z-0{
  z-index:0 !important
}

.tw-z-10{
  z-index:10 !important
}

.tw-z-20{
  z-index:20 !important
}

.tw-z-50{
  z-index:50 !important
}

.tw-float-right{
  float:right !important
}

.tw-float-none{
  float:none !important
}

.tw-m-0{
  margin:0px !important
}

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

.tw-m-auto{
  margin:auto !important
}

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

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

.tw-mx-md{
  margin-left:var(--spacer-md, 16px) !important;
  margin-right:var(--spacer-md, 16px) !important
}

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

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

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

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

.tw-my-7{
  margin-top:1.75rem !important;
  margin-bottom:1.75rem !important
}

.tw-my-7\.5{
  margin-top:1.875rem !important;
  margin-bottom:1.875rem !important
}

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

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

.tw-my-lg{
  margin-top:var(--spacer-lg, 24px) !important;
  margin-bottom:var(--spacer-lg, 24px) !important
}

.tw-my-md{
  margin-top:var(--spacer-md, 16px) !important;
  margin-bottom:var(--spacer-md, 16px) !important
}

.tw-my-xl{
  margin-top:var(--spacer-xl, 32px) !important;
  margin-bottom:var(--spacer-xl, 32px) !important
}

.tw-my-xs{
  margin-top:var(--spacer-xs, 8px) !important;
  margin-bottom:var(--spacer-xs, 8px) !important
}

.tw-my-xxs{
  margin-top:var(--spacer-xxs, 4px) !important;
  margin-bottom:var(--spacer-xxs, 4px) !important
}

.-tw-ml-sm{
  margin-left:calc(var(--spacer-sm, 12px) * -1) !important
}

.tw-mb-0{
  margin-bottom:0px !important
}

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

.tw-mb-10{
  margin-bottom:2.5rem !important
}

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

.tw-mb-2\.5{
  margin-bottom:0.625rem !important
}

.tw-mb-20{
  margin-bottom:5rem !important
}

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

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

.tw-mb-5{
  margin-bottom:1.25rem !important
}

.tw-mb-7{
  margin-bottom:1.75rem !important
}

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

.tw-mb-\[10px\]{
  margin-bottom:10px !important
}

.tw-mb-\[25px\]{
  margin-bottom:25px !important
}

.tw-mb-lg{
  margin-bottom:var(--spacer-lg, 24px) !important
}

.tw-mb-md{
  margin-bottom:var(--spacer-md, 16px) !important
}

.tw-mb-none{
  margin-bottom:var(--spacer-none, 0) !important
}

.tw-mb-sm{
  margin-bottom:var(--spacer-sm, 12px) !important
}

.tw-mb-xl{
  margin-bottom:var(--spacer-xl, 32px) !important
}

.tw-mb-xs{
  margin-bottom:var(--spacer-xs, 8px) !important
}

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

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

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

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

.tw-ml-5{
  margin-left:1.25rem !important
}

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

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

.tw-ml-\[4px\]{
  margin-left:4px !important
}

.tw-ml-auto{
  margin-left:auto !important
}

.tw-ml-xs{
  margin-left:var(--spacer-xs, 8px) !important
}

.tw-ml-xxs{
  margin-left:var(--spacer-xxs, 4px) !important
}

.tw-mr-0{
  margin-right:0px !important
}

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

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

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

.tw-mt-0{
  margin-top:0px !important
}

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

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

.tw-mt-2\.5{
  margin-top:0.625rem !important
}

.tw-mt-20{
  margin-top:5rem !important
}

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

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

.tw-mt-5{
  margin-top:1.25rem !important
}

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

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

.tw-mt-9{
  margin-top:2.25rem !important
}

.tw-mt-lg{
  margin-top:var(--spacer-lg, 24px) !important
}

.tw-mt-md{
  margin-top:var(--spacer-md, 16px) !important
}

.tw-mt-sm{
  margin-top:var(--spacer-sm, 12px) !important
}

.tw-mt-x3l{
  margin-top:var(--spacer-x3l, 48px) !important
}

.tw-mt-x5l{
  margin-top:var(--spacer-x5l, 80px) !important
}

.tw-mt-xl{
  margin-top:var(--spacer-xl, 32px) !important
}

.tw-mt-xs{
  margin-top:var(--spacer-xs, 8px) !important
}

.tw-mt-xxl{
  margin-top:var(--spacer-xxl, 40px) !important
}

.tw-mt-xxs{
  margin-top:var(--spacer-xxs, 4px) !important
}

.tw-box-border{
  box-sizing:border-box !important
}

.tw-line-clamp-1{
  overflow:hidden !important;
  display:-webkit-box !important;
  -webkit-box-orient:vertical !important;
  -webkit-line-clamp:1 !important
}

.tw-line-clamp-3{
  overflow:hidden !important;
  display:-webkit-box !important;
  -webkit-box-orient:vertical !important;
  -webkit-line-clamp:3 !important
}

.tw-block{
  display:block !important
}

.tw-inline-block{
  display:inline-block !important
}

.tw-inline{
  display:inline !important
}

.tw-flex{
  display:flex !important
}

.tw-inline-flex{
  display:inline-flex !important
}

.tw-table-cell{
  display:table-cell !important
}

.tw-grid{
  display:grid !important
}

.tw-hidden{
  display:none !important
}

.tw-aspect-square{
  aspect-ratio:1 / 1 !important
}

.tw-size-\[18px\]{
  width:18px !important;
  height:18px !important
}

.tw-size-\[24px\]{
  width:24px !important;
  height:24px !important
}

.tw-size-full{
  width:100% !important;
  height:100% !important
}

.tw-h-1\/2{
  height:50% !important
}

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

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

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

.tw-h-5{
  height:1.25rem !important
}

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

.tw-h-80{
  height:20rem !important
}

.tw-h-\[17px\]{
  height:17px !important
}

.tw-h-\[190px\]{
  height:190px !important
}

.tw-h-\[1px\]{
  height:1px !important
}

.tw-h-\[200px\]{
  height:200px !important
}

.tw-h-\[320px\]{
  height:320px !important
}

.tw-h-\[32px\]{
  height:32px !important
}

.tw-h-\[360px\]{
  height:360px !important
}

.tw-h-\[72px\]{
  height:72px !important
}

.tw-h-\[75px\]{
  height:75px !important
}

.tw-h-\[80px\]{
  height:80px !important
}

.tw-h-auto{
  height:auto !important
}

.tw-h-fit{
  height:-moz-fit-content !important;
  height:fit-content !important
}

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

.tw-h-md{
  height:var(--spacer-md, 16px) !important
}

.tw-h-x4l{
  height:var(--spacer-x4l, 64px) !important
}

.tw-max-h-24{
  max-height:6rem !important
}

.tw-min-h-0{
  min-height:0px !important
}

.tw-min-h-\[145px\]{
  min-height:145px !important
}

.tw-min-h-\[200px\]{
  min-height:200px !important
}

.tw-min-h-\[48px\]{
  min-height:48px !important
}

.tw-min-h-\[50vh\]{
  min-height:50vh !important
}

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

.tw-w-1\/2{
  width:50% !important
}

.tw-w-1\/3{
  width:33.333333% !important
}

.tw-w-1\/4{
  width:25% !important
}

.tw-w-1\/6{
  width:16.666667% !important
}

.tw-w-10\/12{
  width:83.333333% !important
}

.tw-w-2\/5{
  width:40% !important
}

.tw-w-20{
  width:5rem !important
}

.tw-w-3\/4{
  width:75% !important
}

.tw-w-4\/5{
  width:80% !important
}

.tw-w-40{
  width:10rem !important
}

.tw-w-5{
  width:1.25rem !important
}

.tw-w-7{
  width:1.75rem !important
}

.tw-w-72{
  width:18rem !important
}

.tw-w-80{
  width:20rem !important
}

.tw-w-\[100px\]{
  width:100px !important
}

.tw-w-\[100vw\]{
  width:100vw !important
}

.tw-w-\[150px\]{
  width:150px !important
}

.tw-w-\[156px\]{
  width:156px !important
}

.tw-w-\[160px\]{
  width:160px !important
}

.tw-w-\[170px\]{
  width:170px !important
}

.tw-w-\[190px\]{
  width:190px !important
}

.tw-w-\[200px\]{
  width:200px !important
}

.tw-w-\[220px\]{
  width:220px !important
}

.tw-w-\[240px\]{
  width:240px !important
}

.tw-w-\[270px\]{
  width:270px !important
}

.tw-w-\[320px\]{
  width:320px !important
}

.tw-w-\[56px\]{
  width:56px !important
}

.tw-w-\[70\%\]{
  width:70% !important
}

.tw-w-\[80px\]{
  width:80px !important
}

.tw-w-\[85\%\]{
  width:85% !important
}

.tw-w-\[90\%\]{
  width:90% !important
}

.tw-w-\[95\%\]{
  width:95% !important
}

.tw-w-\[calc\(100\%_-_48px\)\]{
  width:calc(100% - 48px) !important
}

.tw-w-auto{
  width:auto !important
}

.tw-w-fit{
  width:-moz-fit-content !important;
  width:fit-content !important
}

.tw-w-full{
  width:100% !important
}

.tw-w-md{
  width:var(--spacer-md, 16px) !important
}

.tw-w-x4l{
  width:var(--spacer-x4l, 64px) !important
}

.tw-min-w-0{
  min-width:0px !important
}

.tw-min-w-\[120px\]{
  min-width:120px !important
}

.tw-min-w-\[167px\]{
  min-width:167px !important
}

.tw-min-w-\[200px\]{
  min-width:200px !important
}

.tw-min-w-\[220px\]{
  min-width:220px !important
}

.tw-min-w-\[40px\]{
  min-width:40px !important
}

.tw-min-w-\[80px\]{
  min-width:80px !important
}

.tw-min-w-fit{
  min-width:-moz-fit-content !important;
  min-width:fit-content !important
}

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

.tw-min-w-max{
  min-width:-moz-max-content !important;
  min-width:max-content !important
}

.tw-max-w-\[1100px\]{
  max-width:1100px !important
}

.tw-max-w-\[1280px\]{
  max-width:1280px !important
}

.tw-max-w-\[175px\]{
  max-width:175px !important
}

.tw-max-w-\[200px\]{
  max-width:200px !important
}

.tw-max-w-\[480px\]{
  max-width:480px !important
}

.tw-max-w-\[600px\]{
  max-width:600px !important
}

.tw-max-w-\[624px\]{
  max-width:624px !important
}

.tw-max-w-\[768px\]{
  max-width:768px !important
}

.tw-max-w-\[980px\]{
  max-width:980px !important
}

.tw-max-w-\[calc\(100vw-100px\)\]{
  max-width:calc(100vw - 100px) !important
}

.tw-max-w-\[calc\(50\%-32px\)\]{
  max-width:calc(50% - 32px) !important
}

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

.tw-max-w-md{
  max-width:28rem !important
}

.tw-max-w-none{
  max-width:none !important
}

.tw-max-w-xl{
  max-width:36rem !important
}

.tw-flex-1{
  flex:1 1 0% !important
}

.tw-flex-\[1_0_auto\]{
  flex:1 0 auto !important
}

.tw-flex-\[2_0_auto\]{
  flex:2 0 auto !important
}

.tw-shrink-0{
  flex-shrink:0 !important
}

.tw-flex-grow{
  flex-grow:1 !important
}

.tw-grow{
  flex-grow:1 !important
}

.tw-table-fixed{
  table-layout:fixed !important
}

.tw-border-separate{
  border-collapse:separate !important
}

.tw--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
}

.tw-transform-none{
  transform:none !important
}

@keyframes tw-spin{
  to{
    transform:rotate(360deg)
  }
}

.tw-animate-spin{
  animation:tw-spin 1s linear infinite !important
}

.tw-cursor-default{
  cursor:default !important
}

.tw-cursor-not-allowed{
  cursor:not-allowed !important
}

.tw-cursor-pointer{
  cursor:pointer !important
}

.tw-select-none{
  -webkit-user-select:none !important;
     -moz-user-select:none !important;
          user-select:none !important
}

.tw-resize-none{
  resize:none !important
}

.tw-list-inside{
  list-style-position:inside !important
}

.tw-list-outside{
  list-style-position:outside !important
}

.tw-list-decimal{
  list-style-type:decimal !important
}

.tw-list-disc{
  list-style-type:disc !important
}

.tw-list-none{
  list-style-type:none !important
}

.tw-grid-cols-2{
  grid-template-columns:repeat(2, minmax(0, 1fr)) !important
}

.tw-grid-cols-5{
  grid-template-columns:repeat(5, minmax(0, 1fr)) !important
}

.tw-flex-row{
  flex-direction:row !important
}

.tw-flex-row-reverse{
  flex-direction:row-reverse !important
}

.tw-flex-col{
  flex-direction:column !important
}

.tw-flex-wrap{
  flex-wrap:wrap !important
}

.tw-flex-nowrap{
  flex-wrap:nowrap !important
}

.tw-place-content-center{
  place-content:center !important
}

.tw-place-items-center{
  place-items:center !important
}

.tw-items-start{
  align-items:flex-start !important
}

.tw-items-end{
  align-items:flex-end !important
}

.tw-items-center{
  align-items:center !important
}

.tw-items-baseline{
  align-items:baseline !important
}

.tw-items-stretch{
  align-items:stretch !important
}

.tw-justify-start{
  justify-content:flex-start !important
}

.tw-justify-end{
  justify-content:flex-end !important
}

.tw-justify-center{
  justify-content:center !important
}

.tw-justify-between{
  justify-content:space-between !important
}

.tw-gap-0{
  gap:0px !important
}

.tw-gap-1{
  gap:0.25rem !important
}

.tw-gap-1\.5{
  gap:0.375rem !important
}

.tw-gap-2{
  gap:0.5rem !important
}

.tw-gap-2\.5{
  gap:0.625rem !important
}

.tw-gap-3{
  gap:0.75rem !important
}

.tw-gap-4{
  gap:1rem !important
}

.tw-gap-5{
  gap:1.25rem !important
}

.tw-gap-6{
  gap:1.5rem !important
}

.tw-gap-\[10px\]{
  gap:10px !important
}

.tw-gap-\[14px\]{
  gap:14px !important
}

.tw-gap-lg{
  gap:var(--spacer-lg, 24px) !important
}

.tw-gap-md{
  gap:var(--spacer-md, 16px) !important
}

.tw-gap-md-l{
  gap:var(--spacer-md-l, 20px) !important
}

.tw-gap-sm{
  gap:var(--spacer-sm, 12px) !important
}

.tw-gap-xs{
  gap:var(--spacer-xs, 8px) !important
}

.tw-gap-xxl{
  gap:var(--spacer-xxl, 40px) !important
}

.tw-gap-xxs{
  gap:var(--spacer-xxs, 4px) !important
}

.tw-gap-x-2{
  -moz-column-gap:0.5rem !important;
       column-gap:0.5rem !important
}

.tw-gap-x-4{
  -moz-column-gap:1rem !important;
       column-gap:1rem !important
}

.tw-gap-x-lg{
  -moz-column-gap:var(--spacer-lg, 24px) !important;
       column-gap:var(--spacer-lg, 24px) !important
}

.tw-gap-x-sm{
  -moz-column-gap:var(--spacer-sm, 12px) !important;
       column-gap:var(--spacer-sm, 12px) !important
}

.tw-gap-x-xs{
  -moz-column-gap:var(--spacer-xs, 8px) !important;
       column-gap:var(--spacer-xs, 8px) !important
}

.tw-gap-x-xxs{
  -moz-column-gap:var(--spacer-xxs, 4px) !important;
       column-gap:var(--spacer-xxs, 4px) !important
}

.tw-gap-y-1{
  row-gap:0.25rem !important
}

.tw-gap-y-5{
  row-gap:1.25rem !important
}

.tw-gap-y-md{
  row-gap:var(--spacer-md, 16px) !important
}

.tw-gap-y-xs{
  row-gap:var(--spacer-xs, 8px) !important
}

.tw-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
}

.tw-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
}

.tw-divide-solid > :not([hidden]) ~ :not([hidden]){
  border-style:solid !important
}

.tw-self-end{
  align-self:flex-end !important
}

.tw-self-center{
  align-self:center !important
}

.tw-overflow-hidden{
  overflow:hidden !important
}

.tw-overflow-scroll{
  overflow:scroll !important
}

.tw-overflow-x-auto{
  overflow-x:auto !important
}

.tw-overflow-y-scroll{
  overflow-y:scroll !important
}

.tw-text-ellipsis{
  text-overflow:ellipsis !important
}

.tw-whitespace-normal{
  white-space:normal !important
}

.tw-whitespace-nowrap{
  white-space:nowrap !important
}

.tw-whitespace-pre-line{
  white-space:pre-line !important
}

.tw-whitespace-pre-wrap{
  white-space:pre-wrap !important
}

.tw-text-nowrap{
  text-wrap:nowrap !important
}

.tw-break-normal{
  overflow-wrap:normal !important;
  word-break:normal !important
}

.tw-break-words{
  overflow-wrap:break-word !important
}

.tw-rounded{
  border-radius:0.25rem !important
}

.tw-rounded-\[4px\]{
  border-radius:4px !important
}

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

.tw-rounded-lg{
  border-radius:16px !important
}

.tw-rounded-md{
  border-radius:8px !important
}

.tw-rounded-none{
  border-radius:0px !important
}

.tw-rounded-sm{
  border-radius:4px !important
}

.tw-rounded-xs{
  border-radius:2px !important
}

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

.tw-border{
  border-width:1px !important
}

.tw-border-0{
  border-width:0px !important
}

.tw-border-2{
  border-width:2px !important
}

.tw-border-x{
  border-left-width:1px !important;
  border-right-width:1px !important
}

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

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

.tw-border-l-0{
  border-left-width:0px !important
}

.tw-border-r-0{
  border-right-width:0px !important
}

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

.tw-border-solid{
  border-style:solid !important
}

.tw-border-dashed{
  border-style:dashed !important
}

.tw-border-none{
  border-style:none !important
}

.tw-border-\[\#333\]{
  --tw-border-opacity:1 !important;
  border-color:rgb(51 51 51 / var(--tw-border-opacity)) !important
}

.tw-border-\[\#9E9E9E\]{
  --tw-border-opacity:1 !important;
  border-color:rgb(158 158 158 / var(--tw-border-opacity)) !important
}

.tw-border-\[\#9e9e9e\]{
  --tw-border-opacity:1 !important;
  border-color:rgb(158 158 158 / var(--tw-border-opacity)) !important
}

.tw-border-\[\#DAC900\]{
  --tw-border-opacity:1 !important;
  border-color:rgb(218 201 0 / var(--tw-border-opacity)) !important
}

.tw-border-\[\#FFB870\]{
  --tw-border-opacity:1 !important;
  border-color:rgb(255 184 112 / var(--tw-border-opacity)) !important
}

.tw-border-\[\#FFDECE\]{
  --tw-border-opacity:1 !important;
  border-color:rgb(255 222 206 / var(--tw-border-opacity)) !important
}

.tw-border-\[\#ccc\]{
  --tw-border-opacity:1 !important;
  border-color:rgb(204 204 204 / var(--tw-border-opacity)) !important
}

.tw-border-\[\#ddd\]{
  --tw-border-opacity:1 !important;
  border-color:rgb(221 221 221 / var(--tw-border-opacity)) !important
}

.tw-border-\[\#e8edef\]{
  --tw-border-opacity:1 !important;
  border-color:rgb(232 237 239 / var(--tw-border-opacity)) !important
}

.tw-border-\[\#fff\]{
  --tw-border-opacity:1 !important;
  border-color:rgb(255 255 255 / var(--tw-border-opacity)) !important
}

.tw-border-current{
  border-color:currentColor !important
}

.tw-border-gray-5{
  --tw-border-opacity:1 !important;
  border-color:rgb(var(--color-gray-rgb-5, 232 232 232) / var(--tw-border-opacity)) !important
}

.tw-border-gray-8{
  --tw-border-opacity:1 !important;
  border-color:rgb(var(--color-gray-rgb-8, 199 199 199) / var(--tw-border-opacity)) !important
}

.tw-border-mainBlue{
  --tw-border-opacity:1 !important;
  border-color:rgb(60 152 238 / var(--tw-border-opacity)) !important
}

.tw-border-red-9{
  --tw-border-opacity:1 !important;
  border-color:rgb(var(--color-red-rgb-9, 255 18 18) / var(--tw-border-opacity)) !important
}

.tw-border-token-button-stroke-neutral{
  --tw-border-opacity:1 !important;
  border-color:rgb(var(--color-gray-rgb-5, 232 232 232) / var(--tw-border-opacity)) !important
}

.tw-border-token-divider-stroke-gray{
  --tw-border-opacity:1 !important;
  border-color:rgb(var(--color-gray-rgb-5, 232 232 232) / var(--tw-border-opacity)) !important
}

.tw-border-token-form-stroke-normal{
  --tw-border-opacity:1 !important;
  border-color:rgb(var(--color-gray-rgb-5, 232 232 232) / var(--tw-border-opacity)) !important
}

.tw-border-token-paper-stroke-default{
  --tw-border-opacity:1 !important;
  border-color:rgb(var(--color-gray-rgb-4, 237 237 237) / var(--tw-border-opacity)) !important
}

.tw-border-transparent{
  border-color:transparent !important
}

.tw-border-yellow-5{
  --tw-border-opacity:1 !important;
  border-color:rgb(var(--color-yellow-rgb-5, 255 236 76) / var(--tw-border-opacity)) !important
}

.tw-border-yellow-8{
  --tw-border-opacity:1 !important;
  border-color:rgb(var(--color-yellow-rgb-8, 211 179 17) / var(--tw-border-opacity)) !important
}

.tw-border-b-token-divider-stroke-black{
  --tw-border-opacity:1 !important;
  border-bottom-color:rgb(var(--color-black-rgb, 26 4 6) / var(--tw-border-opacity)) !important
}

.tw-border-b-token-divider-stroke-gray{
  --tw-border-opacity:1 !important;
  border-bottom-color:rgb(var(--color-gray-rgb-5, 232 232 232) / var(--tw-border-opacity)) !important
}

.tw-border-l-\[\#E9E9E9\]{
  --tw-border-opacity:1 !important;
  border-left-color:rgb(233 233 233 / var(--tw-border-opacity)) !important
}

.tw-border-r-\[\#E9E9E9\]{
  --tw-border-opacity:1 !important;
  border-right-color:rgb(233 233 233 / var(--tw-border-opacity)) !important
}

.tw-border-t-gray-300\/30{
  border-top-color:rgb(209 213 219 / 0.3) !important
}

.tw-border-opacity-50{
  --tw-border-opacity:0.5 !important
}

.tw-bg-\[\#000\]{
  --tw-bg-opacity:1 !important;
  background-color:rgb(0 0 0 / var(--tw-bg-opacity)) !important
}

.tw-bg-\[\#00c300\]{
  --tw-bg-opacity:1 !important;
  background-color:rgb(0 195 0 / var(--tw-bg-opacity)) !important
}

.tw-bg-\[\#337ab7\]{
  --tw-bg-opacity:1 !important;
  background-color:rgb(51 122 183 / var(--tw-bg-opacity)) !important
}

.tw-bg-\[\#3b5998\]{
  --tw-bg-opacity:1 !important;
  background-color:rgb(59 89 152 / var(--tw-bg-opacity)) !important
}

.tw-bg-\[\#6e56cf\]{
  --tw-bg-opacity:1 !important;
  background-color:rgb(110 86 207 / var(--tw-bg-opacity)) !important
}

.tw-bg-\[\#FEF8F5\]{
  --tw-bg-opacity:1 !important;
  background-color:rgb(254 248 245 / var(--tw-bg-opacity)) !important
}

.tw-bg-\[\#FF674C\]{
  --tw-bg-opacity:1 !important;
  background-color:rgb(255 103 76 / var(--tw-bg-opacity)) !important
}

.tw-bg-\[\#FFF1B3\]{
  --tw-bg-opacity:1 !important;
  background-color:rgb(255 241 179 / var(--tw-bg-opacity)) !important
}

.tw-bg-\[\#FFFAE3\]{
  --tw-bg-opacity:1 !important;
  background-color:rgb(255 250 227 / var(--tw-bg-opacity)) !important
}

.tw-bg-\[\#e52d27\]{
  --tw-bg-opacity:1 !important;
  background-color:rgb(229 45 39 / var(--tw-bg-opacity)) !important
}

.tw-bg-\[\#e59492\]{
  --tw-bg-opacity:1 !important;
  background-color:rgb(229 148 146 / var(--tw-bg-opacity)) !important
}

.tw-bg-\[\#ed4444\]{
  --tw-bg-opacity:1 !important;
  background-color:rgb(237 68 68 / var(--tw-bg-opacity)) !important
}

.tw-bg-\[\#eee\]{
  --tw-bg-opacity:1 !important;
  background-color:rgb(238 238 238 / var(--tw-bg-opacity)) !important
}

.tw-bg-\[\#f5f5f5\]{
  --tw-bg-opacity:1 !important;
  background-color:rgb(245 245 245 / var(--tw-bg-opacity)) !important
}

.tw-bg-black{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-black-rgb, 26 4 6) / var(--tw-bg-opacity)) !important
}

.tw-bg-blue-4{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-blue-rgb-4, 225 240 255) / var(--tw-bg-opacity)) !important
}

.tw-bg-gray-1{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-gray-rgb-1, 252 252 252) / var(--tw-bg-opacity)) !important
}

.tw-bg-gray-12{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-gray-rgb-12, 23 23 23) / var(--tw-bg-opacity)) !important
}

.tw-bg-gray-4{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-gray-rgb-4, 237 237 237) / var(--tw-bg-opacity)) !important
}

.tw-bg-gray-5{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-gray-rgb-5, 232 232 232) / var(--tw-bg-opacity)) !important
}

.tw-bg-gray-6{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-gray-rgb-6, 226 226 226) / var(--tw-bg-opacity)) !important
}

.tw-bg-grayDark-1{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-grayDark-rgb-1, 22 22 22) / var(--tw-bg-opacity)) !important
}

.tw-bg-grayDark-2{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-grayDark-rgb-2, 28 28 28) / var(--tw-bg-opacity)) !important
}

.tw-bg-green-4{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-green-rgb-4, 210 242 226) / var(--tw-bg-opacity)) !important
}

.tw-bg-inherit{
  background-color:inherit !important
}

.tw-bg-lightPageBg{
  --tw-bg-opacity:1 !important;
  background-color:rgb(240 243 245 / var(--tw-bg-opacity)) !important
}

.tw-bg-mainBlue{
  --tw-bg-opacity:1 !important;
  background-color:rgb(60 152 238 / var(--tw-bg-opacity)) !important
}

.tw-bg-overlay{
  background-color:rgba(0, 0, 0, 0.7) !important
}

.tw-bg-red-4{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-red-rgb-4, 255 219 212) / var(--tw-bg-opacity)) !important
}

.tw-bg-red-7{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-red-rgb-7, 255 160 146) / var(--tw-bg-opacity)) !important
}

.tw-bg-token-background-bg-1{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-white-rgb, 255 255 255) / var(--tw-bg-opacity)) !important
}

.tw-bg-token-background-bg-2{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-gray-rgb-2, 248 248 248) / var(--tw-bg-opacity)) !important
}

.tw-bg-token-banner-fill-error-bg{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-red-rgb-5, 255 203 193) / var(--tw-bg-opacity)) !important
}

.tw-bg-token-banner-fill-message-bg{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-gray-rgb-2, 248 248 248) / var(--tw-bg-opacity)) !important
}

.tw-bg-token-button-fill-primary-lv2{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-blue-rgb-9, 32 87 195) / var(--tw-bg-opacity)) !important
}

.tw-bg-token-button-fill-primary-lv2-mono{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-black-rgb, 26 4 6) / var(--tw-bg-opacity)) !important
}

.tw-bg-token-form-fill-normal{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-gray-rgb-2, 248 248 248) / var(--tw-bg-opacity)) !important
}

.tw-bg-token-paper-fill-bg{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-gray-rgb-2, 248 248 248) / var(--tw-bg-opacity)) !important
}

.tw-bg-token-paper-fill-bg-dark-2{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-black-rgb, 26 4 6) / var(--tw-bg-opacity)) !important
}

.tw-bg-token-paper-fill-bg-light{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-white-rgb, 255 255 255) / var(--tw-bg-opacity)) !important
}

.tw-bg-token-paper-fill-bg-warn{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-yellow-rgb-2, 255 251 214) / var(--tw-bg-opacity)) !important
}

.tw-bg-transparent{
  background-color:transparent !important
}

.tw-bg-white{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-white-rgb, 255 255 255) / var(--tw-bg-opacity)) !important
}

.tw-bg-yellow-1{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-yellow-rgb-1, 255 253 234) / var(--tw-bg-opacity)) !important
}

.tw-bg-yellow-3{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-yellow-rgb-3, 255 247 174) / var(--tw-bg-opacity)) !important
}

.tw-bg-yellow-4{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-yellow-rgb-4, 255 242 124) / var(--tw-bg-opacity)) !important
}

.tw-bg-opacity-50{
  --tw-bg-opacity:0.5 !important
}

.tw-bg-none{
  background-image:none !important
}

.tw-bg-cover{
  background-size:cover !important
}

.tw-bg-center{
  background-position:center !important
}

.tw-object-contain{
  -o-object-fit:contain !important;
     object-fit:contain !important
}

.tw-object-cover{
  -o-object-fit:cover !important;
     object-fit:cover !important
}

.tw-p-0{
  padding:0px !important
}

.tw-p-0\.5{
  padding:0.125rem !important
}

.tw-p-1{
  padding:0.25rem !important
}

.tw-p-1\.5{
  padding:0.375rem !important
}

.tw-p-10{
  padding:2.5rem !important
}

.tw-p-12{
  padding:3rem !important
}

.tw-p-2{
  padding:0.5rem !important
}

.tw-p-3{
  padding:0.75rem !important
}

.tw-p-4{
  padding:1rem !important
}

.tw-p-5{
  padding:1.25rem !important
}

.tw-p-6{
  padding:1.5rem !important
}

.tw-p-8{
  padding:2rem !important
}

.tw-p-\[3px\]{
  padding:3px !important
}

.tw-p-md{
  padding:var(--spacer-md, 16px) !important
}

.tw-p-md-l{
  padding:var(--spacer-md-l, 20px) !important
}

.tw-p-sm{
  padding:var(--spacer-sm, 12px) !important
}

.tw-p-xs{
  padding:var(--spacer-xs, 8px) !important
}

.tw-p-xxs{
  padding:var(--spacer-xxs, 4px) !important
}

.tw-px-0{
  padding-left:0px !important;
  padding-right:0px !important
}

.tw-px-1{
  padding-left:0.25rem !important;
  padding-right:0.25rem !important
}

.tw-px-2{
  padding-left:0.5rem !important;
  padding-right:0.5rem !important
}

.tw-px-3{
  padding-left:0.75rem !important;
  padding-right:0.75rem !important
}

.tw-px-4{
  padding-left:1rem !important;
  padding-right:1rem !important
}

.tw-px-5{
  padding-left:1.25rem !important;
  padding-right:1.25rem !important
}

.tw-px-6{
  padding-left:1.5rem !important;
  padding-right:1.5rem !important
}

.tw-px-8{
  padding-left:2rem !important;
  padding-right:2rem !important
}

.tw-px-lg{
  padding-left:var(--spacer-lg, 24px) !important;
  padding-right:var(--spacer-lg, 24px) !important
}

.tw-px-md{
  padding-left:var(--spacer-md, 16px) !important;
  padding-right:var(--spacer-md, 16px) !important
}

.tw-px-none{
  padding-left:var(--spacer-none, 0) !important;
  padding-right:var(--spacer-none, 0) !important
}

.tw-px-sm{
  padding-left:var(--spacer-sm, 12px) !important;
  padding-right:var(--spacer-sm, 12px) !important
}

.tw-px-x3l{
  padding-left:var(--spacer-x3l, 48px) !important;
  padding-right:var(--spacer-x3l, 48px) !important
}

.tw-px-x4l{
  padding-left:var(--spacer-x4l, 64px) !important;
  padding-right:var(--spacer-x4l, 64px) !important
}

.tw-px-x6l{
  padding-left:var(--spacer-x6l, 96px) !important;
  padding-right:var(--spacer-x6l, 96px) !important
}

.tw-px-xl{
  padding-left:var(--spacer-xl, 32px) !important;
  padding-right:var(--spacer-xl, 32px) !important
}

.tw-px-xs{
  padding-left:var(--spacer-xs, 8px) !important;
  padding-right:var(--spacer-xs, 8px) !important
}

.tw-px-xxl{
  padding-left:var(--spacer-xxl, 40px) !important;
  padding-right:var(--spacer-xxl, 40px) !important
}

.tw-px-xxs{
  padding-left:var(--spacer-xxs, 4px) !important;
  padding-right:var(--spacer-xxs, 4px) !important
}

.tw-py-0{
  padding-top:0px !important;
  padding-bottom:0px !important
}

.tw-py-0\.5{
  padding-top:0.125rem !important;
  padding-bottom:0.125rem !important
}

.tw-py-1{
  padding-top:0.25rem !important;
  padding-bottom:0.25rem !important
}

.tw-py-2{
  padding-top:0.5rem !important;
  padding-bottom:0.5rem !important
}

.tw-py-2\.5{
  padding-top:0.625rem !important;
  padding-bottom:0.625rem !important
}

.tw-py-3{
  padding-top:0.75rem !important;
  padding-bottom:0.75rem !important
}

.tw-py-4{
  padding-top:1rem !important;
  padding-bottom:1rem !important
}

.tw-py-5{
  padding-top:1.25rem !important;
  padding-bottom:1.25rem !important
}

.tw-py-6{
  padding-top:1.5rem !important;
  padding-bottom:1.5rem !important
}

.tw-py-lg{
  padding-top:var(--spacer-lg, 24px) !important;
  padding-bottom:var(--spacer-lg, 24px) !important
}

.tw-py-md{
  padding-top:var(--spacer-md, 16px) !important;
  padding-bottom:var(--spacer-md, 16px) !important
}

.tw-py-md-l{
  padding-top:var(--spacer-md-l, 20px) !important;
  padding-bottom:var(--spacer-md-l, 20px) !important
}

.tw-py-sm{
  padding-top:var(--spacer-sm, 12px) !important;
  padding-bottom:var(--spacer-sm, 12px) !important
}

.tw-py-x3l{
  padding-top:var(--spacer-x3l, 48px) !important;
  padding-bottom:var(--spacer-x3l, 48px) !important
}

.tw-py-x5l{
  padding-top:var(--spacer-x5l, 80px) !important;
  padding-bottom:var(--spacer-x5l, 80px) !important
}

.tw-py-xl{
  padding-top:var(--spacer-xl, 32px) !important;
  padding-bottom:var(--spacer-xl, 32px) !important
}

.tw-py-xs{
  padding-top:var(--spacer-xs, 8px) !important;
  padding-bottom:var(--spacer-xs, 8px) !important
}

.tw-py-xxs{
  padding-top:var(--spacer-xxs, 4px) !important;
  padding-bottom:var(--spacer-xxs, 4px) !important
}

.tw-pb-12{
  padding-bottom:3rem !important
}

.tw-pb-2{
  padding-bottom:0.5rem !important
}

.tw-pb-2\.5{
  padding-bottom:0.625rem !important
}

.tw-pb-4{
  padding-bottom:1rem !important
}

.tw-pb-\[36px\]{
  padding-bottom:36px !important
}

.tw-pb-lg{
  padding-bottom:var(--spacer-lg, 24px) !important
}

.tw-pb-md{
  padding-bottom:var(--spacer-md, 16px) !important
}

.tw-pb-sm{
  padding-bottom:var(--spacer-sm, 12px) !important
}

.tw-pb-x3l{
  padding-bottom:var(--spacer-x3l, 48px) !important
}

.tw-pb-x5l{
  padding-bottom:var(--spacer-x5l, 80px) !important
}

.tw-pb-xl{
  padding-bottom:var(--spacer-xl, 32px) !important
}

.tw-pb-xs{
  padding-bottom:var(--spacer-xs, 8px) !important
}

.tw-pb-xxl{
  padding-bottom:var(--spacer-xxl, 40px) !important
}

.tw-pl-4{
  padding-left:1rem !important
}

.tw-pl-8{
  padding-left:2rem !important
}

.tw-pl-\[calc\(240px\+var\(--spacer-lg\,24px\)\)\]{
  padding-left:calc(240px + var(--spacer-lg,24px)) !important
}

.tw-pl-md{
  padding-left:var(--spacer-md, 16px) !important
}

.tw-pl-sm{
  padding-left:var(--spacer-sm, 12px) !important
}

.tw-pr-md{
  padding-right:var(--spacer-md, 16px) !important
}

.tw-pr-md-l{
  padding-right:var(--spacer-md-l, 20px) !important
}

.tw-pt-0{
  padding-top:0px !important
}

.tw-pt-12{
  padding-top:3rem !important
}

.tw-pt-2{
  padding-top:0.5rem !important
}

.tw-pt-2\.5{
  padding-top:0.625rem !important
}

.tw-pt-5{
  padding-top:1.25rem !important
}

.tw-pt-\[9\.25px\]{
  padding-top:9.25px !important
}

.tw-pt-md{
  padding-top:var(--spacer-md, 16px) !important
}

.tw-pt-sm{
  padding-top:var(--spacer-sm, 12px) !important
}

.tw-pt-x5l{
  padding-top:var(--spacer-x5l, 80px) !important
}

.tw-pt-x6l{
  padding-top:var(--spacer-x6l, 96px) !important
}

.tw-pt-xl{
  padding-top:var(--spacer-xl, 32px) !important
}

.tw-pt-xs{
  padding-top:var(--spacer-xs, 8px) !important
}

.tw-pt-xxl{
  padding-top:var(--spacer-xxl, 40px) !important
}

.tw-text-left{
  text-align:left !important
}

.tw-text-center{
  text-align:center !important
}

.tw-text-right{
  text-align:right !important
}

.tw--indent-3{
  text-indent:-0.75rem !important
}

.tw--indent-6{
  text-indent:-1.5rem !important
}

.tw-indent-0{
  text-indent:0px !important
}

.tw-align-middle{
  vertical-align:middle !important
}

.tw-text-2xl{
  font-size:1.5rem !important;
  line-height:2rem !important
}

.tw-text-4xl{
  font-size:2.25rem !important;
  line-height:2.5rem !important
}

.tw-text-\[10px\]{
  font-size:10px !important
}

.tw-text-\[11px\]{
  font-size:11px !important
}

.tw-text-\[12px\]{
  font-size:12px !important
}

.tw-text-\[130\%\]{
  font-size:130% !important
}

.tw-text-\[14px\]{
  font-size:14px !important
}

.tw-text-\[26px\]{
  font-size:26px !important
}

.tw-text-base{
  font-size:1rem !important;
  line-height:1.5rem !important
}

.tw-text-lg{
  font-size:1.125rem !important;
  line-height:1.75rem !important
}

.tw-text-md{
  font-size:14px !important
}

.tw-text-sm{
  font-size:0.875rem !important;
  line-height:1.25rem !important
}

.tw-text-xl{
  font-size:1.25rem !important;
  line-height:1.75rem !important
}

.tw-text-xs{
  font-size:0.75rem !important;
  line-height:1rem !important
}

.tw-text-xxs{
  font-size:0.625rem !important
}

.tw-font-\[18px\]{
  font-weight:18px !important
}

.tw-font-black{
  font-weight:900 !important
}

.tw-font-bold{
  font-weight:700 !important
}

.tw-font-normal{
  font-weight:400 !important
}

.tw-font-semibold{
  font-weight:600 !important
}

.tw-ordinal{
  --tw-ordinal:ordinal !important;
  font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction) !important
}

.tw-tabular-nums{
  --tw-numeric-spacing:tabular-nums !important;
  font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction) !important
}

.tw-leading-5{
  line-height:1.25rem !important
}

.tw-leading-\[1\.4rem\]{
  line-height:1.4rem !important
}

.tw-leading-\[1\.8\]{
  line-height:1.8 !important
}

.tw-leading-\[25\.5px\]{
  line-height:25.5px !important
}

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

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

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

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

.tw-tracking-\[-4px\]{
  letter-spacing:-4px !important
}

.tw-tracking-normal{
  letter-spacing:0em !important
}

.tw-tracking-wide{
  letter-spacing:0.025em !important
}

.tw-text-\[\#2057C3\]{
  --tw-text-opacity:1 !important;
  color:rgb(32 87 195 / var(--tw-text-opacity)) !important
}

.tw-text-\[\#333\]{
  --tw-text-opacity:1 !important;
  color:rgb(51 51 51 / var(--tw-text-opacity)) !important
}

.tw-text-\[\#3C98EE\]{
  --tw-text-opacity:1 !important;
  color:rgb(60 152 238 / var(--tw-text-opacity)) !important
}

.tw-text-\[\#3c98ee\]{
  --tw-text-opacity:1 !important;
  color:rgb(60 152 238 / var(--tw-text-opacity)) !important
}

.tw-text-\[\#616161\]{
  --tw-text-opacity:1 !important;
  color:rgb(97 97 97 / var(--tw-text-opacity)) !important
}

.tw-text-\[\#666\]{
  --tw-text-opacity:1 !important;
  color:rgb(102 102 102 / var(--tw-text-opacity)) !important
}

.tw-text-\[\#FF674C\]{
  --tw-text-opacity:1 !important;
  color:rgb(255 103 76 / var(--tw-text-opacity)) !important
}

.tw-text-\[\#dc211a\]{
  --tw-text-opacity:1 !important;
  color:rgb(220 33 26 / var(--tw-text-opacity)) !important
}

.tw-text-\[\#f5f5f5\]{
  --tw-text-opacity:1 !important;
  color:rgb(245 245 245 / var(--tw-text-opacity)) !important
}

.tw-text-black{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-black-rgb, 26 4 6) / var(--tw-text-opacity)) !important
}

.tw-text-blue-9{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-blue-rgb-9, 32 87 195) / var(--tw-text-opacity)) !important
}

.tw-text-gray-1{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-gray-rgb-1, 252 252 252) / var(--tw-text-opacity)) !important
}

.tw-text-gray-10{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-gray-rgb-10, 133 133 133) / var(--tw-text-opacity)) !important
}

.tw-text-gray-11{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-gray-rgb-11, 111 111 111) / var(--tw-text-opacity)) !important
}

.tw-text-gray-12{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-gray-rgb-12, 23 23 23) / var(--tw-text-opacity)) !important
}

.tw-text-gray-500{
  --tw-text-opacity:1 !important;
  color:rgb(107 114 128 / var(--tw-text-opacity)) !important
}

.tw-text-green-600{
  --tw-text-opacity:1 !important;
  color:rgb(22 163 74 / var(--tw-text-opacity)) !important
}

.tw-text-mainBlue{
  --tw-text-opacity:1 !important;
  color:rgb(60 152 238 / var(--tw-text-opacity)) !important
}

.tw-text-primary{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-primary-rgb, 0 152 238) / var(--tw-text-opacity)) !important
}

.tw-text-red{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-red-rgb-9, 255 18 18) / var(--tw-text-opacity)) !important
}

.tw-text-red-500{
  --tw-text-opacity:1 !important;
  color:rgb(239 68 68 / var(--tw-text-opacity)) !important
}

.tw-text-red-600{
  --tw-text-opacity:1 !important;
  color:rgb(220 38 38 / var(--tw-text-opacity)) !important
}

.tw-text-red-9{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-red-rgb-9, 255 18 18) / var(--tw-text-opacity)) !important
}

.tw-text-textBlack{
  --tw-text-opacity:1 !important;
  color:rgb(23 23 23 / var(--tw-text-opacity)) !important
}

.tw-text-textGray{
  --tw-text-opacity:1 !important;
  color:rgb(111 111 111 / var(--tw-text-opacity)) !important
}

.tw-text-textWhite{
  --tw-text-opacity:1 !important;
  color:rgb(237 237 237 / var(--tw-text-opacity)) !important
}

.tw-text-token-icon-fill-black{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-black-rgb, 26 4 6) / var(--tw-text-opacity)) !important
}

.tw-text-token-text-fill-inverse{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-white-rgb, 255 255 255) / var(--tw-text-opacity)) !important
}

.tw-text-token-text-fill-link{
  --tw-text-opacity:1 !important;
  color:var(--color-link, rgb(var(--color-blue-rgb-9, 32 87 195) / var(--tw-text-opacity))) !important
}

.tw-text-token-text-fill-primary{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-black-rgb, 26 4 6) / var(--tw-text-opacity)) !important
}

.tw-text-token-text-fill-primary-inverse{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-gray-rgb-2, 248 248 248) / var(--tw-text-opacity)) !important
}

.tw-text-token-text-fill-secondary{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-gray-rgb-11, 111 111 111) / var(--tw-text-opacity)) !important
}

.tw-text-token-text-fill-tertiary{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-gray-rgb-9, 143 143 143) / var(--tw-text-opacity)) !important
}

.tw-text-token-text-fill-warning{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-red-rgb-11, 218 15 0) / var(--tw-text-opacity)) !important
}

.tw-text-white{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-white-rgb, 255 255 255) / var(--tw-text-opacity)) !important
}

.tw-text-yellow-11{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-yellow-rgb-11, 183 152 6) / var(--tw-text-opacity)) !important
}

.tw-underline{
  text-decoration-line:underline !important
}

.tw-no-underline{
  text-decoration-line:none !important
}

.tw-placeholder-\[\#2f2f2f\]::-moz-placeholder{
  --tw-placeholder-opacity:1 !important;
  color:rgb(47 47 47 / var(--tw-placeholder-opacity)) !important
}

.tw-placeholder-\[\#2f2f2f\]::placeholder{
  --tw-placeholder-opacity:1 !important;
  color:rgb(47 47 47 / var(--tw-placeholder-opacity)) !important
}

.tw-opacity-0{
  opacity:0 !important
}

.tw-opacity-60{
  opacity:0.6 !important
}

.tw-opacity-90{
  opacity:0.9 !important
}

.tw-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:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important
}

.tw-outline-none{
  outline:2px solid transparent !important;
  outline-offset:2px !important
}

.tw-outline{
  outline-style:solid !important
}

.tw-outline-1{
  outline-width:1px !important
}

.tw-outline-\[\#1a0406\]{
  outline-color:#1a0406 !important
}

.tw-transition{
  transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -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-backdrop-filter !important;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration:150ms !important
}

.tw-transition-\[grid-template-rows_0\.2s_ease\]{
  transition-property:grid-template-rows 0.2s ease !important;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration:150ms !important
}

.tw-transition-all{
  transition-property:all !important;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration:150ms !important
}

.tw-duration-200{
  transition-duration:200ms !important
}

.tw-ease-in-out{
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1) !important
}

.\[text-align\:initial\]{
  text-align:initial !important
}

.tcj-radio-button{
  display:inline-flex;
  cursor:pointer;
  align-items:center;
  -moz-column-gap:var(--spacer-xxs, 4px);
       column-gap:var(--spacer-xxs, 4px)
}

.tcj-radio-button input[type=radio]{
  width:0px;
  height:0px;
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none
}

.tcj-radio-button .tcj-radio-button__indicator{
  position:relative;
  display:inline-flex;
  flex-shrink:0;
  align-items:center;
  justify-content:center;
  padding:var(--spacer-xxs, 4px)
}

.tcj-radio-button .tcj-radio-button__indicator::before{
  content:"";
  display:block;
  width:var(--spacer-md, 16px);
  height:var(--spacer-md, 16px);
  border-radius:9999px;
  border-width:1px;
  border-style:solid;
  --tw-border-opacity:1;
  border-color:rgb(var(--color-gray-rgb-7, 219 219 219) / var(--tw-border-opacity));
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-blue-rgb-4, 225 240 255) / var(--tw-bg-opacity))
}

.tcj-radio-button .tcj-radio-button__indicator::after{
  content:"";
  position:absolute;
  width:var(--spacer-xs, 8px);
  height:var(--spacer-xs, 8px);
  border-radius:9999px;
  background-color:transparent
}

.tcj-radio-button input[type=radio]:disabled:not(:checked)~.tcj-radio-button__indicator::before{
  border-width:0px;
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-gray-rgb-8, 199 199 199) / var(--tw-bg-opacity))
}

.tcj-radio-button input[type=radio]:disabled:checked~.tcj-radio-button__indicator::before{
  border-width:0px;
  --tw-bg-opacity:1;
  background-color:rgb(237 237 237 / var(--tw-bg-opacity))
}

.tcj-radio-button input[type=radio]:disabled:checked~.tcj-radio-button__indicator::after{
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-gray-rgb-8, 199 199 199) / var(--tw-bg-opacity))
}

.tcj-radio-button input[type=radio]:checked~.tcj-radio-button__indicator::after{
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-blue-rgb-9, 32 87 195) / var(--tw-bg-opacity))
}

.tcj-radio-button input[type=radio]:focus-visible~.tcj-radio-button__indicator{
  border-radius:9999px;
  outline-style:solid;
  outline-width:2px;
  outline-color:rgb(var(--color-blue-rgb-9, 32 87 195) / 1)
}

.tcj-radio-button>*{
  white-space:nowrap;
  --tw-text-opacity:1;
  color:rgb(var(--color-gray-rgb-11, 111 111 111) / var(--tw-text-opacity))
}

.tcj-radio-button:has(input[type=radio]:checked)>*{
  --tw-text-opacity:1;
  color:rgb(var(--color-black-rgb, 26 4 6) / var(--tw-text-opacity))
}

.tcj-radio-button:has(input[type=radio]:disabled){
  cursor:default
}

.tcj-radio-button:has(input[type=radio]:disabled)>*{
  --tw-text-opacity:1;
  color:rgb(var(--color-gray-rgb-7, 219 219 219) / var(--tw-text-opacity))
}

.tcj-select-box{
  position:relative;
  display:inline-flex;
  width:100%;
  cursor:pointer;
  align-items:center;
  border-radius:4px;
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-gray-rgb-2, 248 248 248) / var(--tw-bg-opacity));
  --tw-text-opacity:1;
  color:rgb(var(--color-black-rgb, 26 4 6) / var(--tw-text-opacity));
  padding-left:var(--spacer-sm, 12px);
  padding-right:var(--spacer-sm, 12px);
  padding-top:var(--spacer-xxs, 4px);
  padding-bottom:var(--spacer-xxs, 4px);
  height:40px
}

.tcj-select-box:has(*:focus-visible){
  outline-style:solid;
  outline-width:1px;
  outline-color:rgb(var(--color-blue-rgb-9, 32 87 195) / 1)
}

.tcj-select-box:has(*:disabled){
  cursor:default;
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-gray-rgb-4, 237 237 237) / var(--tw-bg-opacity));
  --tw-text-opacity:1;
  color:rgb(var(--color-gray-rgb-7, 219 219 219) / var(--tw-text-opacity))
}

.tcj-select-box::after{
  content:"";
  pointer-events:none;
  position:absolute;
  right:var(--spacer-sm, 12px);
  width:0px;
  height:0px;
  border-style:solid;
  border-width:5px 3px 0;
  border-color:currentColor rgba(0,0,0,0) rgba(0,0,0,0)
}

.tcj-select-box__box{
  width:100%;
  height:100%;
  min-width:-moz-max-content;
  min-width:max-content;
  cursor:pointer;
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  border-style:none;
  background-color:transparent;
  line-height:1;
  outline:2px solid transparent;
  outline-offset:2px;
  padding-right:24px
}

.tcj-select-box.tcj-select-box--small{
  padding-left:var(--spacer-xs, 8px);
  padding-right:var(--spacer-xs, 8px);
  height:32px
}

.tcj-select-box.tcj-select-box--transparent{
  width:-moz-fit-content;
  width:fit-content;
  background-color:transparent;
  padding-top:0px;
  padding-bottom:0px;
  height:18px
}

.tcj-input{
  height:40px;
  width:100%;
  border-radius:4px;
  border-style:none;
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-gray-rgb-2, 248 248 248) / var(--tw-bg-opacity));
  padding-left:var(--spacer-sm, 12px);
  padding-right:var(--spacer-sm, 12px);
  padding-top:var(--spacer-xxs, 4px);
  padding-bottom:var(--spacer-xxs, 4px);
  --tw-text-opacity:1;
  color:rgb(var(--color-black-rgb, 26 4 6) / var(--tw-text-opacity));
  outline:2px solid transparent;
  outline-offset:2px
}

.tcj-input::-moz-placeholder{
  --tw-text-opacity:1;
  color:rgb(var(--color-gray-rgb-9, 143 143 143) / var(--tw-text-opacity))
}

.tcj-input::placeholder{
  --tw-text-opacity:1;
  color:rgb(var(--color-gray-rgb-9, 143 143 143) / var(--tw-text-opacity))
}

.tcj-input:focus-visible{
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-blue-rgb-2, 245 250 255) / var(--tw-bg-opacity));
  --tw-shadow:0px 4px 10px 0px rgba(59,78,255,0.08);
  --tw-shadow-colored:0px 4px 10px 0px var(--tw-shadow-color);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  outline-style:solid;
  outline-width:1px;
  outline-color:rgb(var(--color-blue-rgb-9, 32 87 195) / 1)
}

.tcj-input:disabled{
  cursor:default;
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-gray-rgb-4, 237 237 237) / var(--tw-bg-opacity));
  --tw-text-opacity:1;
  color:rgb(var(--color-gray-rgb-7, 219 219 219) / var(--tw-text-opacity))
}

.tcj-input[readonly]{
  background-color:transparent
}

.tcj-checkbox{
  display:inline-flex;
  cursor:pointer;
  align-items:center;
  -moz-column-gap:var(--spacer-xxs, 4px);
       column-gap:var(--spacer-xxs, 4px)
}

.tcj-checkbox input[type=checkbox]{
  width:0px;
  height:0px;
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none
}

.tcj-checkbox .tcj-checkbox__indicator{
  position:relative;
  display:inline-flex;
  flex-shrink:0;
  align-items:center;
  justify-content:center;
  border-radius:2px;
  border-width:1px;
  border-style:solid;
  --tw-border-opacity:1;
  border-color:rgb(var(--color-gray-rgb-7, 219 219 219) / var(--tw-border-opacity));
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-blue-rgb-4, 225 240 255) / var(--tw-bg-opacity));
  padding:var(--spacer-xxs, 4px)
}

.tcj-checkbox .tcj-checkbox__indicator::after{
  content:"";
  display:none;
  height:9px;
  width:5px;
  border-right-width:2px;
  border-bottom-width:2px;
  border-style:solid;
  --tw-border-opacity:1;
  border-color:rgb(var(--color-white-rgb, 255 255 255) / var(--tw-border-opacity));
  transform:rotate(45deg) translateY(-1px)
}

.tcj-checkbox input[type=checkbox]:checked~.tcj-checkbox__indicator{
  --tw-border-opacity:1;
  border-color:rgb(var(--color-blue-rgb-9, 32 87 195) / var(--tw-border-opacity));
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-blue-rgb-9, 32 87 195) / var(--tw-bg-opacity))
}

.tcj-checkbox input[type=checkbox]:checked~.tcj-checkbox__indicator::after{
  display:block
}

.tcj-checkbox input[type=checkbox]:disabled:not(:checked)~.tcj-checkbox__indicator{
  cursor:default;
  border-width:0px;
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-gray-rgb-8, 199 199 199) / var(--tw-bg-opacity))
}

.tcj-checkbox input[type=checkbox]:disabled:checked~.tcj-checkbox__indicator{
  cursor:default;
  border-width:0px;
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-gray-rgb-8, 199 199 199) / var(--tw-bg-opacity))
}

.tcj-checkbox input[type=checkbox]:disabled:checked~.tcj-checkbox__indicator::after{
  display:block
}

.tcj-checkbox input[type=checkbox]:focus-visible~.tcj-checkbox__indicator{
  border-radius:2px;
  outline-style:solid;
  outline-width:2px;
  outline-color:rgb(var(--color-blue-rgb-9, 32 87 195) / 1)
}

.tcj-checkbox>*{
  white-space:nowrap;
  --tw-text-opacity:1;
  color:rgb(var(--color-gray-rgb-11, 111 111 111) / var(--tw-text-opacity))
}

.tcj-checkbox:has(input[type=checkbox]:checked)>*{
  --tw-text-opacity:1;
  color:rgb(var(--color-black-rgb, 26 4 6) / var(--tw-text-opacity))
}

.tcj-checkbox:has(input[type=checkbox]:disabled){
  cursor:default
}

.tcj-checkbox:has(input[type=checkbox]:disabled)>*{
  --tw-text-opacity:1;
  color:rgb(var(--color-gray-rgb-7, 219 219 219) / var(--tw-text-opacity))
}

.tcj-stepper{
  display:flex;
  width:100%;
  list-style-type:none;
  overflow:hidden;
  padding:0px;
  margin-bottom:28px
}

.tcj-stepper__item{
  position:relative;
  display:flex;
  flex:1 1 0%;
  flex-direction:column;
  align-items:center;
  gap:var(--spacer-xs, 8px);
  --tw-text-opacity:1;
  color:rgb(var(--color-gray-rgb-11, 111 111 111) / var(--tw-text-opacity))
}

.tcj-stepper__item>a{
  display:flex;
  width:100%;
  flex-direction:column;
  align-items:center;
  gap:var(--spacer-xs, 8px);
  color:inherit;
  text-decoration-line:none
}

.tcj-stepper__item .tcj-stepper__label{
  font-size:11px;
  font-weight:normal;
  letter-spacing:.5px;
  line-height:15.4px;
  text-align:center
}

.tcj-stepper__item::before{
  content:"";
  position:absolute;
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-white-rgb, 255 255 255) / var(--tw-bg-opacity));
  height:2px;
  top:11px;
  left:0;
  right:calc(50% + 12px)
}

.tcj-stepper__item::after{
  content:"";
  position:absolute;
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-white-rgb, 255 255 255) / var(--tw-bg-opacity));
  height:2px;
  top:11px;
  left:calc(50% + 12px);
  right:0
}

.tcj-stepper__item:first-child::before{
  content:none
}

.tcj-stepper__item:last-child::after{
  content:none
}

.tcj-stepper__circle{
  position:relative;
  z-index:10;
  display:flex;
  flex-shrink:0;
  align-items:center;
  justify-content:center;
  border-radius:9999px;
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-white-rgb, 255 255 255) / var(--tw-bg-opacity));
  --tw-text-opacity:1;
  color:rgb(var(--color-gray-rgb-9, 143 143 143) / var(--tw-text-opacity));
  width:24px;
  height:24px;
  font-size:13px;
  font-weight:normal;
  line-height:1
}

.tcj-stepper__item.tcj-stepper__item--current,.tcj-stepper__item:has(~.tcj-stepper__item--current){
  font-weight:700;
  --tw-text-opacity:1;
  color:rgb(var(--color-black-rgb, 26 4 6) / var(--tw-text-opacity))
}

.tcj-stepper__item.tcj-stepper__item--current .tcj-stepper__circle,.tcj-stepper__item:has(~.tcj-stepper__item--current) .tcj-stepper__circle{
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-black-rgb, 26 4 6) / var(--tw-bg-opacity));
  --tw-text-opacity:1;
  color:rgb(var(--color-white-rgb, 255 255 255) / var(--tw-text-opacity))
}

.tcj-stepper__item:has(~.tcj-stepper__item--current)::before,.tcj-stepper__item:has(~.tcj-stepper__item--current)::after{
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-black-rgb, 26 4 6) / var(--tw-bg-opacity))
}

.tcj-stepper__item.tcj-stepper__item--current::before{
  --tw-bg-opacity:1;
  background-color:rgb(var(--color-black-rgb, 26 4 6) / var(--tw-bg-opacity))
}

.tcj-stepper__item.tcj-stepper__item--current~.tcj-stepper__item .tcj-stepper__circle{
  border-width:1px;
  border-style:solid;
  --tw-border-opacity:1;
  border-color:rgb(var(--color-gray-rgb-5, 232 232 232) / var(--tw-border-opacity))
}

.tcj-stepper__item.tcj-stepper__item--current .tcj-stepper__circle,.tcj-stepper__item.tcj-stepper__item--current .tcj-stepper__label,.tcj-stepper__item:has(~.tcj-stepper__item--current) .tcj-stepper__circle,.tcj-stepper__item:has(~.tcj-stepper__item--current) .tcj-stepper__label{
  font-weight:700
}

.marker\:tw-text-md *::marker{
  font-size:14px !important
}

.marker\:tw-text-md::marker{
  font-size:14px !important
}

.before\:tw-absolute::before{
  content:var(--tw-content) !important;
  position:absolute !important
}

.before\:tw-left-1\/2::before{
  content:var(--tw-content) !important;
  left:50% !important
}

.before\:tw-top-full::before{
  content:var(--tw-content) !important;
  top:100% !important
}

.before\:tw--translate-x-1\/2::before{
  content:var(--tw-content) !important;
  --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
}

.before\:tw-border-4::before{
  content:var(--tw-content) !important;
  border-width:4px !important
}

.before\:tw-border-transparent::before{
  content:var(--tw-content) !important;
  border-color:transparent !important
}

.before\:tw-border-t-black::before{
  content:var(--tw-content) !important;
  --tw-border-opacity:1 !important;
  border-top-color:rgb(var(--color-black-rgb, 26 4 6) / var(--tw-border-opacity)) !important
}

.before\:tw-content-\[\'\'\]::before{
  --tw-content:'' !important;
  content:var(--tw-content) !important
}

.after\:tw-absolute::after{
  content:var(--tw-content) !important;
  position:absolute !important
}

.after\:tw-bottom-0::after{
  content:var(--tw-content) !important;
  bottom:0px !important
}

.after\:tw-left-0::after{
  content:var(--tw-content) !important;
  left:0px !important
}

.after\:tw-inline-block::after{
  content:var(--tw-content) !important;
  display:inline-block !important
}

.after\:tw-h-xxs::after{
  content:var(--tw-content) !important;
  height:var(--spacer-xxs, 4px) !important
}

.after\:tw-w-full::after{
  content:var(--tw-content) !important;
  width:100% !important
}

.after\:tw-origin-center::after{
  content:var(--tw-content) !important;
  transform-origin:center !important
}

.after\:tw-scale-0::after{
  content:var(--tw-content) !important;
  --tw-scale-x:0 !important;
  --tw-scale-y:0 !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
}

.after\:tw-rounded-full::after{
  content:var(--tw-content) !important;
  border-radius:9999px !important
}

.after\:tw-border-\[\#ccc\]::after{
  content:var(--tw-content) !important;
  --tw-border-opacity:1 !important;
  border-color:rgb(204 204 204 / var(--tw-border-opacity)) !important
}

.after\:tw-transition::after{
  content:var(--tw-content) !important;
  transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -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-backdrop-filter !important;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration:150ms !important
}

.after\:tw-duration-200::after{
  content:var(--tw-content) !important;
  transition-duration:200ms !important
}

.after\:tw-content-\[\'\'\]::after{
  --tw-content:'' !important;
  content:var(--tw-content) !important
}

.after\:\[clip-path\:polygon\(0\%_100\%\2c 100\%_0\%\2c 100\%_100\%\)\]::after{
  content:var(--tw-content) !important;
  clip-path:polygon(0% 100%,100% 0%,100% 100%) !important
}

.first\:tw-ml-2:first-child{
  margin-left:0.5rem !important
}

.first\:tw-ml-2\.5:first-child{
  margin-left:0.625rem !important
}

.visited\:tw-text-mainBlue:visited{
  color:rgb(60 152 238 ) !important
}

.hover\:tw-cursor-default:hover{
  cursor:default !important
}

.hover\:tw-bg-\[\#076ba6\]:hover{
  --tw-bg-opacity:1 !important;
  background-color:rgb(7 107 166 / var(--tw-bg-opacity)) !important
}

.hover\:tw-bg-\[\#1782E5\]:hover{
  --tw-bg-opacity:1 !important;
  background-color:rgb(23 130 229 / var(--tw-bg-opacity)) !important
}

.hover\:tw-bg-\[\#ECEFFF\]:hover{
  --tw-bg-opacity:1 !important;
  background-color:rgb(236 239 255 / var(--tw-bg-opacity)) !important
}

.hover\:tw-bg-\[\#ddd\]:hover{
  --tw-bg-opacity:1 !important;
  background-color:rgb(221 221 221 / var(--tw-bg-opacity)) !important
}

.hover\:tw-bg-gray-1:hover{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-gray-rgb-1, 252 252 252) / var(--tw-bg-opacity)) !important
}

.hover\:tw-bg-gray-3:hover{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-gray-rgb-3, 243 243 243) / var(--tw-bg-opacity)) !important
}

.hover\:tw-bg-gray-8:hover{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-gray-rgb-8, 199 199 199) / var(--tw-bg-opacity)) !important
}

.hover\:tw-bg-token-paper-fill-bg:hover{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-gray-rgb-2, 248 248 248) / var(--tw-bg-opacity)) !important
}

.hover\:tw-bg-opacity-70:hover{
  --tw-bg-opacity:0.7 !important
}

.hover\:tw-text-\[\#666\]:hover{
  --tw-text-opacity:1 !important;
  color:rgb(102 102 102 / var(--tw-text-opacity)) !important
}

.hover\:tw-text-\[\#ce2823\]:hover{
  --tw-text-opacity:1 !important;
  color:rgb(206 40 35 / var(--tw-text-opacity)) !important
}

.hover\:tw-text-mainBlue:hover{
  --tw-text-opacity:1 !important;
  color:rgb(60 152 238 / var(--tw-text-opacity)) !important
}

.hover\:tw-underline:hover{
  text-decoration-line:underline !important
}

.hover\:tw-no-underline:hover{
  text-decoration-line:none !important
}

.hover\:tw-opacity-100:hover{
  opacity:1 !important
}

.hover\:tw-opacity-70:hover{
  opacity:0.7 !important
}

.hover\:tw-opacity-90:hover{
  opacity:0.9 !important
}

.hover\:after\:tw-scale-100:hover::after{
  content:var(--tw-content) !important;
  --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
}

.hover\:after\:tw-bg-token-button-fill-primary-lv2-mono-light:hover::after{
  content:var(--tw-content) !important;
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-gray-rgb-11, 111 111 111) / var(--tw-bg-opacity)) !important
}

.focus\:tw-outline-none:focus{
  outline:2px solid transparent !important;
  outline-offset:2px !important
}

.focus-visible\:tw-border-gray-11:focus-visible{
  --tw-border-opacity:1 !important;
  border-color:rgb(var(--color-gray-rgb-11, 111 111 111) / var(--tw-border-opacity)) !important
}

.focus-visible\:tw-bg-white:focus-visible{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-white-rgb, 255 255 255) / var(--tw-bg-opacity)) !important
}

.focus-visible\:tw-outline-none:focus-visible{
  outline:2px solid transparent !important;
  outline-offset:2px !important
}

.disabled\:tw-bg-gray-1:disabled{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-gray-rgb-1, 252 252 252) / var(--tw-bg-opacity)) !important
}

.tw-group:hover .group-hover\:tw-top-0{
  top:0px !important
}

.tw-group:hover .group-hover\:tw-opacity-100{
  opacity:1 !important
}

@media (min-width: 600px){
  .sm\:tw-mx-auto{
    margin-left:auto !important;
    margin-right:auto !important
  }

  .sm\:tw-mb-5{
    margin-bottom:1.25rem !important
  }

  .sm\:tw-flex{
    display:flex !important
  }

  .sm\:tw-hidden{
    display:none !important
  }

  .sm\:tw-w-1\/6{
    width:16.666667% !important
  }

  .sm\:tw-w-\[70\%\]{
    width:70% !important
  }

  .sm\:tw-p-5{
    padding:1.25rem !important
  }

  .sm\:tw-px-8{
    padding-left:2rem !important;
    padding-right:2rem !important
  }

  .sm\:tw-text-sm{
    font-size:0.875rem !important;
    line-height:1.25rem !important
  }
}

@media (min-width: 1280px){
  .lg\:tw-m-0{
    margin:0px !important
  }

  .lg\:tw-flex{
    display:flex !important
  }

  .lg\:tw-hidden{
    display:none !important
  }

  .lg\:tw-w-\[40\%\]{
    width:40% !important
  }

  .lg\:tw-justify-center{
    justify-content:center !important
  }

  .lg\:tw-px-md{
    padding-left:var(--spacer-md, 16px) !important;
    padding-right:var(--spacer-md, 16px) !important
  }

  .lg\:tw-px-none{
    padding-left:var(--spacer-none, 0) !important;
    padding-right:var(--spacer-none, 0) !important
  }
}

@media (max-width: 599.9px){
  .lt-sm\:tw-pointer-events-none{
    pointer-events:none !important
  }

  .lt-sm\:tw-fixed{
    position:fixed !important
  }

  .lt-sm\:tw-bottom-0{
    bottom:0px !important
  }

  .lt-sm\:tw-bottom-4{
    bottom:1rem !important
  }

  .lt-sm\:tw-bottom-\[64px\]{
    bottom:64px !important
  }

  .lt-sm\:tw-bottom-\[8px\]{
    bottom:8px !important
  }

  .lt-sm\:tw-left-0{
    left:0px !important
  }

  .lt-sm\:tw-left-\[80px\]{
    left:80px !important
  }

  .lt-sm\:tw-top-auto{
    top:auto !important
  }

  .lt-sm\:tw-z-10{
    z-index:10 !important
  }

  .lt-sm\:tw-float-right{
    float:right !important
  }

  .lt-sm\:tw-float-left{
    float:left !important
  }

  .lt-sm\:tw-float-none{
    float:none !important
  }

  .lt-sm\:tw-m-0{
    margin:0px !important
  }

  .lt-sm\:tw-m-\[2\%\]{
    margin:2% !important
  }

  .lt-sm\:tw-mx-0{
    margin-left:0px !important;
    margin-right:0px !important
  }

  .lt-sm\:tw-mx-auto{
    margin-left:auto !important;
    margin-right:auto !important
  }

  .lt-sm\:tw-mx-md{
    margin-left:var(--spacer-md, 16px) !important;
    margin-right:var(--spacer-md, 16px) !important
  }

  .lt-sm\:tw-mx-none{
    margin-left:var(--spacer-none, 0) !important;
    margin-right:var(--spacer-none, 0) !important
  }

  .lt-sm\:tw-my-4{
    margin-top:1rem !important;
    margin-bottom:1rem !important
  }

  .lt-sm\:tw-my-\[10px\]{
    margin-top:10px !important;
    margin-bottom:10px !important
  }

  .lt-sm\:tw-mb-0{
    margin-bottom:0px !important
  }

  .lt-sm\:tw-mb-1{
    margin-bottom:0.25rem !important
  }

  .lt-sm\:tw-mb-10{
    margin-bottom:2.5rem !important
  }

  .lt-sm\:tw-mb-4{
    margin-bottom:1rem !important
  }

  .lt-sm\:tw-mb-8{
    margin-bottom:2rem !important
  }

  .lt-sm\:tw-mb-sm{
    margin-bottom:var(--spacer-sm, 12px) !important
  }

  .lt-sm\:tw-ml-2{
    margin-left:0.5rem !important
  }

  .lt-sm\:tw-ml-4{
    margin-left:1rem !important
  }

  .lt-sm\:tw-ml-auto{
    margin-left:auto !important
  }

  .lt-sm\:tw-mr-2{
    margin-right:0.5rem !important
  }

  .lt-sm\:tw-mr-\[12px\]{
    margin-right:12px !important
  }

  .lt-sm\:tw-mt-0{
    margin-top:0px !important
  }

  .lt-sm\:tw-mt-1{
    margin-top:0.25rem !important
  }

  .lt-sm\:tw-mt-12{
    margin-top:3rem !important
  }

  .lt-sm\:tw-mt-16{
    margin-top:4rem !important
  }

  .lt-sm\:tw-mt-2{
    margin-top:0.5rem !important
  }

  .lt-sm\:tw-mt-4{
    margin-top:1rem !important
  }

  .lt-sm\:tw-mt-5{
    margin-top:1.25rem !important
  }

  .lt-sm\:tw-mt-8{
    margin-top:2rem !important
  }

  .lt-sm\:tw-mt-lg{
    margin-top:var(--spacer-lg, 24px) !important
  }

  .lt-sm\:tw-block{
    display:block !important
  }

  .lt-sm\:tw-inline-block{
    display:inline-block !important
  }

  .lt-sm\:tw-flex{
    display:flex !important
  }

  .lt-sm\:tw-grid{
    display:grid !important
  }

  .lt-sm\:tw-hidden{
    display:none !important
  }

  .lt-sm\:tw-h-10{
    height:2.5rem !important
  }

  .lt-sm\:tw-h-\[45px\]{
    height:45px !important
  }

  .lt-sm\:tw-h-\[56px\]{
    height:56px !important
  }

  .lt-sm\:tw-h-\[68px\]{
    height:68px !important
  }

  .lt-sm\:tw-min-h-0{
    min-height:0px !important
  }

  .lt-sm\:tw-w-1\/2{
    width:50% !important
  }

  .lt-sm\:tw-w-32{
    width:8rem !important
  }

  .lt-sm\:tw-w-\[100px\]{
    width:100px !important
  }

  .lt-sm\:tw-w-\[120px\]{
    width:120px !important
  }

  .lt-sm\:tw-w-\[180px\]{
    width:180px !important
  }

  .lt-sm\:tw-w-\[200px\]{
    width:200px !important
  }

  .lt-sm\:tw-w-\[22\%\]{
    width:22% !important
  }

  .lt-sm\:tw-w-\[32\%\]{
    width:32% !important
  }

  .lt-sm\:tw-w-\[46\%\]{
    width:46% !important
  }

  .lt-sm\:tw-w-\[50\%\]{
    width:50% !important
  }

  .lt-sm\:tw-w-\[58\%\]{
    width:58% !important
  }

  .lt-sm\:tw-w-\[72\%\]{
    width:72% !important
  }

  .lt-sm\:tw-w-\[80\%\]{
    width:80% !important
  }

  .lt-sm\:tw-w-\[90\%\]{
    width:90% !important
  }

  .lt-sm\:tw-w-auto{
    width:auto !important
  }

  .lt-sm\:tw-w-full{
    width:100% !important
  }

  .lt-sm\:tw-min-w-0{
    min-width:0px !important
  }

  .lt-sm\:tw-min-w-\[120px\]{
    min-width:120px !important
  }

  .lt-sm\:tw-min-w-\[80px\]{
    min-width:80px !important
  }

  .lt-sm\:tw-max-w-full{
    max-width:100% !important
  }

  .lt-sm\:tw-flex-none{
    flex:none !important
  }

  .lt-sm\:tw-grid-cols-2{
    grid-template-columns:repeat(2, minmax(0, 1fr)) !important
  }

  .lt-sm\:tw-flex-col{
    flex-direction:column !important
  }

  .lt-sm\:tw-flex-col-reverse{
    flex-direction:column-reverse !important
  }

  .lt-sm\:tw-flex-wrap{
    flex-wrap:wrap !important
  }

  .lt-sm\:tw-items-center{
    align-items:center !important
  }

  .lt-sm\:tw-gap-0{
    gap:0px !important
  }

  .lt-sm\:tw-gap-4{
    gap:1rem !important
  }

  .lt-sm\:tw-gap-lg{
    gap:var(--spacer-lg, 24px) !important
  }

  .lt-sm\:tw-gap-x-xs{
    -moz-column-gap:var(--spacer-xs, 8px) !important;
         column-gap:var(--spacer-xs, 8px) !important
  }

  .lt-sm\:tw-gap-y-xs{
    row-gap:var(--spacer-xs, 8px) !important
  }

  .lt-sm\:tw-overflow-auto{
    overflow:auto !important
  }

  .lt-sm\:tw-overflow-hidden{
    overflow:hidden !important
  }

  .lt-sm\:tw-whitespace-nowrap{
    white-space:nowrap !important
  }

  .lt-sm\:tw-rounded{
    border-radius:0.25rem !important
  }

  .lt-sm\:tw-rounded-\[6px\]{
    border-radius:6px !important
  }

  .lt-sm\:tw-border-0{
    border-width:0px !important
  }

  .lt-sm\:tw-border-none{
    border-style:none !important
  }

  .lt-sm\:tw-bg-\[\#0877b8\]{
    --tw-bg-opacity:1 !important;
    background-color:rgb(8 119 184 / var(--tw-bg-opacity)) !important
  }

  .lt-sm\:tw-bg-\[\#333\]{
    --tw-bg-opacity:1 !important;
    background-color:rgb(51 51 51 / var(--tw-bg-opacity)) !important
  }

  .lt-sm\:tw-bg-none{
    background-image:none !important
  }

  .lt-sm\:tw-object-contain{
    -o-object-fit:contain !important;
       object-fit:contain !important
  }

  .lt-sm\:tw-p-2{
    padding:0.5rem !important
  }

  .lt-sm\:tw-p-3{
    padding:0.75rem !important
  }

  .lt-sm\:tw-p-4{
    padding:1rem !important
  }

  .lt-sm\:tw-p-\[4px\]{
    padding:4px !important
  }

  .lt-sm\:tw-p-xs{
    padding:var(--spacer-xs, 8px) !important
  }

  .lt-sm\:tw-px-0{
    padding-left:0px !important;
    padding-right:0px !important
  }

  .lt-sm\:tw-px-3{
    padding-left:0.75rem !important;
    padding-right:0.75rem !important
  }

  .lt-sm\:tw-px-4{
    padding-left:1rem !important;
    padding-right:1rem !important
  }

  .lt-sm\:tw-px-6{
    padding-left:1.5rem !important;
    padding-right:1.5rem !important
  }

  .lt-sm\:tw-px-\[0px\]{
    padding-left:0px !important;
    padding-right:0px !important
  }

  .lt-sm\:tw-px-\[20px\]{
    padding-left:20px !important;
    padding-right:20px !important
  }

  .lt-sm\:tw-px-lg{
    padding-left:var(--spacer-lg, 24px) !important;
    padding-right:var(--spacer-lg, 24px) !important
  }

  .lt-sm\:tw-px-md{
    padding-left:var(--spacer-md, 16px) !important;
    padding-right:var(--spacer-md, 16px) !important
  }

  .lt-sm\:tw-py-1{
    padding-top:0.25rem !important;
    padding-bottom:0.25rem !important
  }

  .lt-sm\:tw-py-8{
    padding-top:2rem !important;
    padding-bottom:2rem !important
  }

  .lt-sm\:tw-py-\[10px\]{
    padding-top:10px !important;
    padding-bottom:10px !important
  }

  .lt-sm\:tw-py-xs{
    padding-top:var(--spacer-xs, 8px) !important;
    padding-bottom:var(--spacer-xs, 8px) !important
  }

  .lt-sm\:tw-pb-lg{
    padding-bottom:var(--spacer-lg, 24px) !important
  }

  .lt-sm\:tw-pb-sm{
    padding-bottom:var(--spacer-sm, 12px) !important
  }

  .lt-sm\:tw-pb-x5l{
    padding-bottom:var(--spacer-x5l, 80px) !important
  }

  .lt-sm\:tw-pl-0{
    padding-left:0px !important
  }

  .lt-sm\:tw-pl-1{
    padding-left:0.25rem !important
  }

  .lt-sm\:tw-pl-\[24px\]{
    padding-left:24px !important
  }

  .lt-sm\:tw-pr-0{
    padding-right:0px !important
  }

  .lt-sm\:tw-pr-4{
    padding-right:1rem !important
  }

  .lt-sm\:tw-pr-\[0px\]{
    padding-right:0px !important
  }

  .lt-sm\:tw-pr-\[4px\]{
    padding-right:4px !important
  }

  .lt-sm\:tw-pt-5{
    padding-top:1.25rem !important
  }

  .lt-sm\:tw-pt-6{
    padding-top:1.5rem !important
  }

  .lt-sm\:tw-pt-sm{
    padding-top:var(--spacer-sm, 12px) !important
  }

  .lt-sm\:tw-pt-xs{
    padding-top:var(--spacer-xs, 8px) !important
  }

  .lt-sm\:tw-text-left{
    text-align:left !important
  }

  .lt-sm\:tw-align-middle{
    vertical-align:middle !important
  }

  .lt-sm\:tw-text-2xl{
    font-size:1.5rem !important;
    line-height:2rem !important
  }

  .lt-sm\:tw-text-\[10px\]{
    font-size:10px !important
  }

  .lt-sm\:tw-text-\[11px\]{
    font-size:11px !important
  }

  .lt-sm\:tw-text-\[12px\]{
    font-size:12px !important
  }

  .lt-sm\:tw-text-\[13px\]{
    font-size:13px !important
  }

  .lt-sm\:tw-text-\[14px\]{
    font-size:14px !important
  }

  .lt-sm\:tw-text-\[16px\]{
    font-size:16px !important
  }

  .lt-sm\:tw-text-\[18px\]{
    font-size:18px !important
  }

  .lt-sm\:tw-text-\[24px\]{
    font-size:24px !important
  }

  .lt-sm\:tw-text-\[28px\]{
    font-size:28px !important
  }

  .lt-sm\:tw-text-lg{
    font-size:1.125rem !important;
    line-height:1.75rem !important
  }

  .lt-sm\:tw-text-md{
    font-size:14px !important
  }

  .lt-sm\:tw-text-xs{
    font-size:0.75rem !important;
    line-height:1rem !important
  }

  .lt-sm\:tw-leading-5{
    line-height:1.25rem !important
  }

  .lt-sm\:tw-leading-\[40px\]{
    line-height:40px !important
  }

  .lt-sm\:tw-text-\[\#f5f5f5\]{
    --tw-text-opacity:1 !important;
    color:rgb(245 245 245 / var(--tw-text-opacity)) !important
  }

  .lt-sm\:tw-transition-colors{
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke !important;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration:150ms !important
  }

  .lt-sm\:tw-duration-300{
    transition-duration:300ms !important
  }

  .lt-sm\:hover\:tw-bg-\[\#dc211a\]:hover{
    --tw-bg-opacity:1 !important;
    background-color:rgb(220 33 26 / var(--tw-bg-opacity)) !important
  }
}

@media (max-width: 979.9px){
  .lt-md\:tw-mb-sm{
    margin-bottom:var(--spacer-sm, 12px) !important
  }

  .lt-md\:tw-mb-x5l{
    margin-bottom:var(--spacer-x5l, 80px) !important
  }

  .lt-md\:tw-hidden{
    display:none !important
  }

  .lt-md\:tw-w-full{
    width:100% !important
  }

  .lt-md\:tw-max-w-full{
    max-width:100% !important
  }

  .lt-md\:tw-flex-col{
    flex-direction:column !important
  }

  .lt-md\:tw-gap-md{
    gap:var(--spacer-md, 16px) !important
  }

  .lt-md\:tw-gap-md-l{
    gap:var(--spacer-md-l, 20px) !important
  }

  .lt-md\:tw-gap-sm{
    gap:var(--spacer-sm, 12px) !important
  }

  .lt-md\:tw-gap-xl{
    gap:var(--spacer-xl, 32px) !important
  }

  .lt-md\:tw-gap-xs{
    gap:var(--spacer-xs, 8px) !important
  }

  .lt-md\:tw-px-0{
    padding-left:0px !important;
    padding-right:0px !important
  }

  .lt-md\:tw-px-lg{
    padding-left:var(--spacer-lg, 24px) !important;
    padding-right:var(--spacer-lg, 24px) !important
  }

  .lt-md\:tw-px-md{
    padding-left:var(--spacer-md, 16px) !important;
    padding-right:var(--spacer-md, 16px) !important
  }

  .lt-md\:tw-px-md-l{
    padding-left:var(--spacer-md-l, 20px) !important;
    padding-right:var(--spacer-md-l, 20px) !important
  }

  .lt-md\:tw-px-xxs{
    padding-left:var(--spacer-xxs, 4px) !important;
    padding-right:var(--spacer-xxs, 4px) !important
  }

  .lt-md\:tw-py-xxl{
    padding-top:var(--spacer-xxl, 40px) !important;
    padding-bottom:var(--spacer-xxl, 40px) !important
  }

  .lt-md\:tw-pb-xl{
    padding-bottom:var(--spacer-xl, 32px) !important
  }

  .lt-md\:tw-pb-xxl{
    padding-bottom:var(--spacer-xxl, 40px) !important
  }

  .lt-md\:tw-pr-0{
    padding-right:0px !important
  }

  .lt-md\:tw-pt-0{
    padding-top:0px !important
  }

  .lt-md\:tw-pt-xl{
    padding-top:var(--spacer-xl, 32px) !important
  }

  .lt-md\:tw-text-left{
    text-align:left !important
  }
}

@media (max-width: 1279.9px){
  .lt-lg\:tw-text-xs{
    font-size:0.75rem !important;
    line-height:1rem !important
  }
}

@media (min-width: 600px){
  .gt-sm\:tw-mb-xxl{
    margin-bottom:var(--spacer-xxl, 40px) !important
  }

  .gt-sm\:tw-grid{
    display:grid !important
  }

  .gt-sm\:tw-hidden{
    display:none !important
  }

  .gt-sm\:tw-h-7{
    height:1.75rem !important
  }

  .gt-sm\:tw-min-w-0{
    min-width:0px !important
  }

  .gt-sm\:tw-min-w-\[480px\]{
    min-width:480px !important
  }

  .gt-sm\:tw-max-w-\[300px\]{
    max-width:300px !important
  }

  .gt-sm\:tw-auto-rows-auto{
    grid-auto-rows:auto !important
  }

  .gt-sm\:tw-grid-cols-\[repeat\(auto-fill\2c minmax\(300px\2c 1fr\)\)\]{
    grid-template-columns:repeat(auto-fill,minmax(300px,1fr)) !important
  }

  .gt-sm\:tw-grid-rows-\[1fr\]{
    grid-template-rows:1fr !important
  }

  .gt-sm\:tw-items-end{
    align-items:flex-end !important
  }

  .gt-sm\:tw-items-center{
    align-items:center !important
  }

  .gt-sm\:tw-justify-between{
    justify-content:space-between !important
  }

  .gt-sm\:tw-gap-xs{
    gap:var(--spacer-xs, 8px) !important
  }

  .gt-sm\:tw-gap-y-md{
    row-gap:var(--spacer-md, 16px) !important
  }

  .gt-sm\:tw-px-xxl{
    padding-left:var(--spacer-xxl, 40px) !important;
    padding-right:var(--spacer-xxl, 40px) !important
  }

  .gt-sm\:tw-py-md{
    padding-top:var(--spacer-md, 16px) !important;
    padding-bottom:var(--spacer-md, 16px) !important
  }

  .gt-sm\:tw-pb-lg{
    padding-bottom:var(--spacer-lg, 24px) !important
  }

  .gt-sm\:tw-pt-lg{
    padding-top:var(--spacer-lg, 24px) !important
  }

  .gt-sm\:tw-text-xs{
    font-size:0.75rem !important;
    line-height:1rem !important
  }
}

@media (min-width: 980px){
  .gt-md\:tw-max-w-\[220px\]{
    max-width:220px !important
  }

  .gt-md\:tw-pr-md-l{
    padding-right:var(--spacer-md-l, 20px) !important
  }
}

@media (min-width: 1280px){
  .gt-lg\:tw-text-base{
    font-size:1rem !important;
    line-height:1.5rem !important
  }
}

@media (min-width: 768px){
  .gt-tablet\:\[background-position\:center\]{
    background-position:center !important
  }
}

.\[\&\>\*\:first-child\]\:tw-rounded-t-sm>*:first-child{
  border-top-left-radius:4px !important;
  border-top-right-radius:4px !important
}

.\[\&\>\*\:last-child\]\:tw-rounded-b-sm>*:last-child{
  border-bottom-right-radius:4px !important;
  border-bottom-left-radius:4px !important
}

.\[\&\>\*\:not\(\:last-child\)\]\:tw-border-b>*:not(:last-child){
  border-bottom-width:1px !important
}

.\[\&\>\*\:not\(\:last-child\)\]\:tw-border-solid>*:not(:last-child){
  border-style:solid !important
}

.\[\&\>\*\:not\(\:last-child\)\]\:tw-border-token-divider-stroke-gray-light>*:not(:last-child){
  --tw-border-opacity:1 !important;
  border-color:rgb(var(--color-gray-rgb-2, 248 248 248) / var(--tw-border-opacity)) !important
}

@media (max-width: 599.9px){
  .lt-sm\:\[\&\>\*\:not\(\:last-child\)\]\:tw-border-b>*:not(:last-child){
    border-bottom-width:1px !important
  }

  .lt-sm\:\[\&\>\*\:not\(\:last-child\)\]\:tw-border-solid>*:not(:last-child){
    border-style:solid !important
  }

  .lt-sm\:\[\&\>\*\:not\(\:last-child\)\]\:tw-border-token-divider-stroke-gray>*:not(:last-child){
    --tw-border-opacity:1 !important;
    border-color:rgb(var(--color-gray-rgb-5, 232 232 232) / var(--tw-border-opacity)) !important
  }
}

@media (min-width: 600px){
  .\[\&\>\*\]\:gt-sm\:tw-rounded-sm>*{
    border-radius:4px !important
  }
}

.\[\&\>div\:hover\]\:tw-underline>div:hover{
  text-decoration-line:underline !important
}

.\[\&\>div\[role\=\'tab-content\'\]\]\:tw-flex>div[role='tab-content']{
  display:flex !important
}

.\[\&\>div\[role\=\'tab-content\'\]\]\:tw-items-center>div[role='tab-content']{
  align-items:center !important
}

.\[\&\>div\[role\=\'tab-content\'\]\]\:tw-justify-center>div[role='tab-content']{
  justify-content:center !important
}

.\[\&\>div\]\:tw-border-y-0>div{
  border-top-width:0px !important;
  border-bottom-width:0px !important
}

.\[\&\>div\]\:tw-px-4>div{
  padding-left:1rem !important;
  padding-right:1rem !important
}

.\[\&\>div\]\:tw-text-center>div{
  text-align:center !important
}

.\[\&\>div\]\:tw-underline-offset-8>div{
  text-underline-offset:8px !important
}

.\[\&\>img\]\:tw-m-0>img{
  margin:0px !important
}

.\[\&\>img\]\:tw-h-fit>img{
  height:-moz-fit-content !important;
  height:fit-content !important
}

.\[\&\>img\]\:tw-w-full>img{
  width:100% !important
}

.\[\&\>img\]\:tw-p-0>img{
  padding:0px !important
}

@media (max-width: 599.9px){
  .\[\&\>tcj-button\]\:lt-sm\:tw-flex-1>tcj-button{
    flex:1 1 0% !important
  }
}

.\[\&_\.img\\_50\]\:tw-w-1\/2 .img_50{
  width:50% !important
}

@media (max-width: 979.9px){
  .\[\&_\.img\\_50\]\:lt-md\:tw-w-full .img_50{
    width:100% !important
  }
}

.\[\&_\.img\\_75\]\:tw-w-3\/4 .img_75{
  width:75% !important
}

@media (max-width: 979.9px){
  .\[\&_\.img\\_75\]\:lt-md\:tw-w-full .img_75{
    width:100% !important
  }
}

.\[\&_a\>svg\]\:tw-inline a>svg{
  display:inline !important
}

.\[\&_a\>svg\]\:tw-align-middle a>svg{
  vertical-align:middle !important
}

.\[\&_a\]\:tw-text-\[\#2057C3\] a{
  --tw-text-opacity:1 !important;
  color:rgb(32 87 195 / var(--tw-text-opacity)) !important
}

.\[\&_a\]\:tw-text-token-text-fill-link a{
  --tw-text-opacity:1 !important;
  color:var(--color-link, rgb(var(--color-blue-rgb-9, 32 87 195) / var(--tw-text-opacity))) !important
}

.\[\&_a\]\:tw-underline a{
  text-decoration-line:underline !important
}

.\[\&_h1\]\:tw-m-0 h1{
  margin:0px !important
}

.\[\&_h1\]\:tw-p-0 h1{
  padding:0px !important
}

.\[\&_h1\]\:tw-pb-md h1{
  padding-bottom:var(--spacer-md, 16px) !important
}

.\[\&_h1\]\:tw-text-\[24px\] h1{
  font-size:24px !important
}

.\[\&_h1\]\:tw-font-bold h1{
  font-weight:700 !important
}

.\[\&_h1\]\:tw-leading-\[1\.2\] h1{
  line-height:1.2 !important
}

.\[\&_h1\]\:tw-tracking-\[0\] h1{
  letter-spacing:0 !important
}

.\[\&_h1\]\:tw-text-token-text-fill-primary h1{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-black-rgb, 26 4 6) / var(--tw-text-opacity)) !important
}

@media (max-width: 979.9px){
  .\[\&_h1\]\:lt-md\:tw-text-\[20px\] h1{
    font-size:20px !important
  }
}

.\[\&_h2\]\:tw-m-0 h2{
  margin:0px !important
}

.\[\&_h2\]\:tw-border-none h2{
  border-style:none !important
}

.\[\&_h2\]\:tw-p-0 h2{
  padding:0px !important
}

.\[\&_h2\]\:tw-pb-lg h2{
  padding-bottom:var(--spacer-lg, 24px) !important
}

.\[\&_h2\]\:tw-text-\[20px\] h2{
  font-size:20px !important
}

.\[\&_h2\]\:tw-font-black h2{
  font-weight:900 !important
}

.\[\&_h2\]\:tw-leading-\[1\.2\] h2{
  line-height:1.2 !important
}

.\[\&_h2\]\:tw-tracking-\[0\] h2{
  letter-spacing:0 !important
}

@media (max-width: 979.9px){
  .\[\&_h2\]\:lt-md\:tw-text-\[16px\] h2{
    font-size:16px !important
  }
}

.\[\&_h3\]\:tw-m-0 h3{
  margin:0px !important
}

.\[\&_h3\]\:tw-p-0 h3{
  padding:0px !important
}

.\[\&_h3\]\:tw-pb-xs h3{
  padding-bottom:var(--spacer-xs, 8px) !important
}

.\[\&_h3\]\:tw-text-\[14px\] h3{
  font-size:14px !important
}

.\[\&_h3\]\:tw-font-bold h3{
  font-weight:700 !important
}

.\[\&_h3\]\:tw-leading-\[1\.4\] h3{
  line-height:1.4 !important
}

.\[\&_h3\]\:tw-tracking-\[0\] h3{
  letter-spacing:0 !important
}

.\[\&_h3\]\:tw-text-token-text-fill-primary h3{
  --tw-text-opacity:1 !important;
  color:rgb(var(--color-black-rgb, 26 4 6) / var(--tw-text-opacity)) !important
}

@media (max-width: 979.9px){
  .\[\&_h3\]\:lt-md\:tw-text-\[13px\] h3{
    font-size:13px !important
  }
}

.\[\&_iframe\]\:tw-w-full iframe{
  width:100% !important
}

.\[\&_iframe\]\:tw-max-w-full iframe{
  max-width:100% !important
}

.\[\&_img\]\:tw-h-auto img{
  height:auto !important
}

.\[\&_img\]\:tw-w-full img{
  width:100% !important
}

.\[\&_img\]\:tw-max-w-full img{
  max-width:100% !important
}

.\[\&_img\]\:tw-object-contain img{
  -o-object-fit:contain !important;
     object-fit:contain !important
}

.\[\&_input\]\:tw-bg-token-form-fill-normal input{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-gray-rgb-2, 248 248 248) / var(--tw-bg-opacity)) !important
}

.\[\&_ol\>li\:\:marker\]\:tw-pr-xs ol>li::marker{
  padding-right:var(--spacer-xs, 8px) !important
}

.\[\&_ol\>li\:\:marker\]\:tw-font-bold ol>li::marker{
  font-weight:700 !important
}

.\[\&_ol\>li\]\:tw-pl-xs ol>li{
  padding-left:var(--spacer-xs, 8px) !important
}

.\[\&_ol\>li\]\:tw-indent-none ol>li{
  text-indent:var(--spacer-none, 0) !important
}

.\[\&_ol\]\:tw-m-0 ol{
  margin:0px !important
}

.\[\&_ol\]\:tw-flex ol{
  display:flex !important
}

.\[\&_ol\]\:tw-flex-col ol{
  flex-direction:column !important
}

.\[\&_ol\]\:tw-gap-sm ol{
  gap:var(--spacer-sm, 12px) !important
}

.\[\&_ol\]\:tw-bg-token-divider-stroke-gray ol{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-gray-rgb-5, 232 232 232) / var(--tw-bg-opacity)) !important
}

.\[\&_ol\]\:tw-p-lg ol{
  padding:var(--spacer-lg, 24px) !important
}

.\[\&_ol\]\:tw-pl-xxl ol{
  padding-left:var(--spacer-xxl, 40px) !important
}

.\[\&_p\]\:tw-m-0 p{
  margin:0px !important
}

.\[\&_p\]\:tw-mt-3 p{
  margin-top:0.75rem !important
}

.\[\&_p\]\:tw-p-0 p{
  padding:0px !important
}

.\[\&_p\]\:tw-text-left p{
  text-align:left !important
}

.\[\&_table\>tbody\>tr\>td\]\:tw-border table>tbody>tr>td{
  border-width:1px !important
}

.\[\&_table\>tbody\>tr\>td\]\:tw-border-solid table>tbody>tr>td{
  border-style:solid !important
}

.\[\&_table\>tbody\>tr\>td\]\:tw-border-token-divider-stroke-gray table>tbody>tr>td{
  --tw-border-opacity:1 !important;
  border-color:rgb(var(--color-gray-rgb-5, 232 232 232) / var(--tw-border-opacity)) !important
}

.\[\&_table\>tbody\>tr\>td\]\:tw-p-sm table>tbody>tr>td{
  padding:var(--spacer-sm, 12px) !important
}

@media (max-width: 979.9px){
  .\[\&_table\>tbody\>tr\>td\]\:lt-md\:tw-px-xs table>tbody>tr>td{
    padding-left:var(--spacer-xs, 8px) !important;
    padding-right:var(--spacer-xs, 8px) !important
  }
}

.\[\&_table\>tbody\>tr\>th\]\:tw-min-w-\[40px\] table>tbody>tr>th{
  min-width:40px !important
}

.\[\&_table\>tbody\>tr\>th\]\:tw-border table>tbody>tr>th{
  border-width:1px !important
}

.\[\&_table\>tbody\>tr\>th\]\:tw-border-solid table>tbody>tr>th{
  border-style:solid !important
}

.\[\&_table\>tbody\>tr\>th\]\:tw-border-token-divider-stroke-gray table>tbody>tr>th{
  --tw-border-opacity:1 !important;
  border-color:rgb(var(--color-gray-rgb-5, 232 232 232) / var(--tw-border-opacity)) !important
}

.\[\&_table\>tbody\>tr\>th\]\:tw-px-xs table>tbody>tr>th{
  padding-left:var(--spacer-xs, 8px) !important;
  padding-right:var(--spacer-xs, 8px) !important
}

.\[\&_table\>tbody\>tr\>th\]\:tw-py-sm table>tbody>tr>th{
  padding-top:var(--spacer-sm, 12px) !important;
  padding-bottom:var(--spacer-sm, 12px) !important
}

.\[\&_table\>tbody\>tr\>th\]\:tw-text-center table>tbody>tr>th{
  text-align:center !important
}

.\[\&_table\>thead\>tr\>th\]\:tw-bg-token-paper-fill-bg-light table>thead>tr>th{
  --tw-bg-opacity:1 !important;
  background-color:rgb(var(--color-white-rgb, 255 255 255) / var(--tw-bg-opacity)) !important
}

.\[\&_table\>thead\>tr\>th\]\:tw-p-sm table>thead>tr>th{
  padding:var(--spacer-sm, 12px) !important
}

@media (max-width: 979.9px){
  .\[\&_table\>thead\>tr\>th\]\:lt-md\:tw-px-xs table>thead>tr>th{
    padding-left:var(--spacer-xs, 8px) !important;
    padding-right:var(--spacer-xs, 8px) !important
  }
}

.\[\&_table\>thead\>tr_\*\]\:tw-text-center table>thead>tr *{
  text-align:center !important
}

.\[\&_table\>thead\>tr_\*\]\:tw-font-bold table>thead>tr *{
  font-weight:700 !important
}

.\[\&_table\>thead\>tr_\*\]\:tw-leading-\[1\.6\] table>thead>tr *{
  line-height:1.6 !important
}

.\[\&_table\]\:tw-w-full table{
  width:100% !important
}

.\[\&_table_\*\]\:tw-text-\[12px\] table *{
  font-size:12px !important
}

.\[\&_table_\*\]\:tw-font-normal table *{
  font-weight:400 !important
}

.\[\&_table_\*\]\:tw-leading-\[1\.2\] table *{
  line-height:1.2 !important
}

.\[\&_table_\*\]\:tw-tracking-\[0\.6\] table *{
  letter-spacing:0.6 !important
}

@media (max-width: 979.9px){
  .\[\&_table_\*\]\:lt-md\:tw-text-\[11px\] table *{
    font-size:11px !important
  }

  .\[\&_table_\*\]\:lt-md\:tw-tracking-\[0\] table *{
    letter-spacing:0 !important
  }
}

.\[\&_ul\]\:tw-list-none ul{
  list-style-type:none !important
}

.\[\&_ul\]\:tw-p-lg ul{
  padding:var(--spacer-lg, 24px) !important
}

.\[\&_ul_li\]\:tw-ml-5 ul li{
  margin-left:1.25rem !important
}

.\[\&_video\]\:tw-w-full video{
  width:100% !important
}

.\[\&_video\]\:tw-max-w-full video{
  max-width:100% !important
}
