.fade-enter-active[data-v-424191f7],.fade-leave-active[data-v-424191f7]{
  transition:opacity .12s,transform .12s
}
.fade-enter-from[data-v-424191f7],.fade-leave-to[data-v-424191f7]{
  opacity:0;
  transform:translateY(-4px)
}
.d-nav-link[data-v-5f01a0c3]{
  position:relative;
  display:inline-flex;
  align-items:center;
  gap:6px;
  height:36px;
  padding:0 13px;
  font-family:Inter,system-ui,sans-serif;
  font-size:13px;
  font-weight:500;
  white-space:nowrap;
  color:rgb(var(--d-ink-2));
  border-radius:8px;
  transition:color .15s ease,background-color .15s ease;
  cursor:pointer
}
.d-nav-link[data-v-5f01a0c3]:hover{
  color:rgb(var(--d-ink));
  background:#ffffff0a
}
.d-nav-link.is-on[data-v-5f01a0c3]{
  color:#fff;
  font-weight:600;
  background:#ffffff0f
}
.d-nav-link.is-on[data-v-5f01a0c3]:after{
  content:"";
  position:absolute;
  left:12px;
  right:12px;
  bottom:0;
  height:2px;
  border-radius:2px;
  background:rgb(var(--d-red))
}
.d-pop[data-v-5f01a0c3]{
  padding:6px;
  background:rgb(var(--d-island) / .98);
  backdrop-filter:blur(20px);
  border:1px solid rgba(255,255,255,.1);
  border-radius:12px;
  box-shadow:0 20px 44px #000000a6
}
.d-pop__row[data-v-5f01a0c3]{
  display:flex;
  align-items:center;
  gap:10px;
  width:100%;
  height:36px;
  padding:0 12px;
  font-family:Inter,system-ui,sans-serif;
  font-size:12.5px;
  font-weight:500;
  text-align:left;
  color:rgb(var(--d-ink-2));
  border-radius:8px;
  transition:background-color .14s ease,color .14s ease
}
.d-pop__row i[data-v-5f01a0c3]{
  width:16px;
  text-align:center;
  font-size:12px
}
.d-pop__row[data-v-5f01a0c3]:hover{
  color:#fff;
  background-color:#ffffff0f
}
.is-active-tool[data-v-5f01a0c3]{
  color:#fff!important;
  background:rgb(var(--d-team-a) / .85)!important
}
.d-footer-link[data-v-915ac041]{
  display:block;
  padding:2px 0;
  color:rgb(var(--d-ink-2));
  font-weight:500;
  transition:color .15s ease
}
.d-footer-link[data-v-915ac041]:hover{
  color:#fff
}
.page-fade-enter-active[data-v-09b4e0ad],.page-fade-leave-active[data-v-09b4e0ad]{
  transition:all .25s cubic-bezier(.16,1,.3,1)
}
.page-fade-enter-from[data-v-09b4e0ad]{
  opacity:0;
  transform:translateY(8px)
}
.page-fade-leave-to[data-v-09b4e0ad]{
  opacity:0;
  transform:translateY(-8px)
}
.custom-scrollbar[data-v-09b4e0ad]::-webkit-scrollbar{
  width:4px
}
.custom-scrollbar[data-v-09b4e0ad]::-webkit-scrollbar-track{
  background:transparent
}
.custom-scrollbar[data-v-09b4e0ad]::-webkit-scrollbar-thumb{
  background:#ffffff14;
  border-radius:10px
}
.custom-scrollbar[data-v-09b4e0ad]::-webkit-scrollbar-thumb:hover{
  background:#dc262666
}
@keyframes fadeIn-acbbb4c8{
  0%{
    opacity:0;
    transform:translateY(10px)
  }
  to{
    opacity:1;
    transform:translateY(0)
  }
}
.animate-fade-in[data-v-acbbb4c8]{
  animation:fadeIn-acbbb4c8 .4s cubic-bezier(.16,1,.3,1) forwards;
  opacity:0
}
.custom-scrollbar[data-v-acbbb4c8]::-webkit-scrollbar{
  height:4px
}
.custom-scrollbar[data-v-acbbb4c8]::-webkit-scrollbar-track{
  background:#ffffff05
}
.custom-scrollbar[data-v-acbbb4c8]::-webkit-scrollbar-thumb{
  background:#ffffff1a;
  border-radius:10px
}
.custom-scrollbar[data-v-acbbb4c8]::-webkit-scrollbar-thumb:hover{
  background:#dc262680
}
.d-base-btn[data-v-542177b9]{
  --h: 40px;
  height:var(--h);
  padding:0 20px;
  font-family:Inter,system-ui,sans-serif;
  font-size:13px;
  line-height:1;
  border-radius:9px
}
.d-base-btn--sm[data-v-542177b9]{
  --h: 34px;
  font-size:12px;
  padding:0 14px;
  border-radius:8px
}
.d-base-btn--md[data-v-542177b9]{
  --h: 40px;
  font-size:13px;
  padding:0 20px;
  border-radius:9px
}
.d-base-btn--lg[data-v-542177b9]{
  --h: 46px;
  font-size:14px;
  padding:0 24px;
  border-radius:10px
}
.d-base-btn--primary[data-v-542177b9]{
  --cut: 7px;
  color:#fff;
  font-weight:700;
  background-color:rgb(var(--d-red));
  box-shadow:0 8px 22px -6px rgb(var(--d-red) / .45);
  clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)))
}
.d-base-btn--primary[data-v-542177b9]:hover:not(:disabled){
  background-color:rgb(var(--d-red-hi));
  color:#fff;
  transform:translateY(-1px);
  box-shadow:0 10px 26px -4px rgb(var(--d-red) / .6)
}
.d-base-btn--secondary[data-v-542177b9],.d-base-btn--outline[data-v-542177b9]{
  color:rgb(var(--d-ink));
  background:rgb(var(--d-raise));
  border:1px solid rgba(255,255,255,.1)
}
.d-base-btn--secondary[data-v-542177b9]:hover:not(:disabled),.d-base-btn--outline[data-v-542177b9]:hover:not(:disabled){
  color:#fff;
  background:rgb(var(--d-raise-hi));
  border-color:#fff3;
  transform:translateY(-1px)
}
.d-base-btn--ghost[data-v-542177b9]{
  padding:0 14px;
  color:rgb(var(--d-ink-2));
  background:transparent;
  border-radius:8px
}
.d-base-btn--ghost[data-v-542177b9]:hover:not(:disabled){
  color:rgb(var(--d-ink));
  background:rgb(var(--d-raise))
}
.d-base-btn--danger[data-v-542177b9]{
  color:#fff;
  background-color:#ff1e1ee6;
  border:1px solid rgba(255,255,255,.12)
}
.d-base-btn--danger[data-v-542177b9]:hover:not(:disabled){
  background-color:#ff4a4a
}
.d-switch[data-v-e5a7a0a8]{
  --h: 22px;
  position:relative;
  display:block;
  width:44px;
  height:var(--h);
  background:rgb(var(--d-raise-hi));
  border:1px solid rgb(var(--d-line-hi));
  border-radius:9px;
  transition:background-color .15s ease,border-color .15s ease;
  flex-shrink:0
}
.d-switch i[data-v-e5a7a0a8]{
  position:absolute;
  top:2px;
  left:2px;
  width:16px;
  height:16px;
  background:rgb(var(--d-ink-3));
  border-radius:6px;
  transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .15s ease
}
.d-switch.is-on[data-v-e5a7a0a8]{
  background-color:rgb(var(--d-red) / .22);
  border-color:rgb(var(--d-red) / .55)
}
.d-switch.is-on i[data-v-e5a7a0a8]{
  background-color:rgb(var(--d-red));
  transform:translate(22px)
}
.d-hud-tab[data-v-6da8c91c]{
  padding:0 14px;
  color:rgb(var(--d-ink-3));
  background:transparent;
  border-radius:7px 7px 0 0
}
.d-hud-tab[data-v-6da8c91c]:hover{
  color:rgb(var(--d-ink));
  background:rgb(var(--d-raise) / .6)
}
.d-hud-tab.is-on[data-v-6da8c91c]{
  color:rgb(var(--d-ink))
}
.d-hud-tab.is-on[data-v-6da8c91c]:after{
  content:"";
  position:absolute;
  left:6px;
  right:6px;
  bottom:-1px;
  height:3px;
  border-radius:2px;
  background:rgb(var(--d-red))
}
.toast-enter-active[data-v-ae5e669d],.toast-leave-active[data-v-ae5e669d]{
  transition:all .25s cubic-bezier(.16,1,.3,1)
}
.toast-enter-from[data-v-ae5e669d]{
  opacity:0;
  transform:translate(100%) scale(.95)
}
.toast-leave-to[data-v-ae5e669d]{
  opacity:0;
  transform:translateY(12px) scale(.95)
}
.custom-scrollbar[data-v-04c0fa1c]::-webkit-scrollbar{
  height:4px;
  width:4px
}
.custom-scrollbar[data-v-04c0fa1c]::-webkit-scrollbar-track{
  background:#ffffff05
}
.custom-scrollbar[data-v-04c0fa1c]::-webkit-scrollbar-thumb{
  background:#ffffff1a;
  border-radius:10px
}
@keyframes ambient-pulse-a2c4bdda{
  0%,to{
    transform:scale(1);
    opacity:.5
  }
  50%{
    transform:scale(1.18);
    opacity:.85
  }
}
@keyframes pulse-glow-a2c4bdda{
  0%,to{
    transform:scale(.95);
    opacity:.3
  }
  50%{
    transform:scale(1.15);
    opacity:.7
  }
}
@keyframes logo-breathe-a2c4bdda{
  0%,to{
    transform:scale(1);
    filter:drop-shadow(0 0 14px rgb(var(--d-red) / .45))
  }
  50%{
    transform:scale(1.03);
    filter:drop-shadow(0 0 24px rgb(var(--d-red) / .8))
  }
}
@keyframes sweep-pingpong-a2c4bdda{
  0%{
    transform:translate(-120%) skew(-25deg)
  }
  50%{
    transform:translate(120%) skew(-25deg)
  }
  to{
    transform:translate(-120%) skew(-25deg)
  }
}
@keyframes laser-pingpong-a2c4bdda{
  0%{
    transform:translate(-120%)
  }
  50%{
    transform:translate(180%)
  }
  to{
    transform:translate(-120%)
  }
}
.animate-ambient-pulse[data-v-a2c4bdda]{
  animation:ambient-pulse-a2c4bdda 5s ease-in-out infinite
}
.animate-pulse-glow[data-v-a2c4bdda]{
  animation:pulse-glow-a2c4bdda 3s ease-in-out infinite
}
.animate-logo-breathe[data-v-a2c4bdda]{
  animation:logo-breathe-a2c4bdda 2.8s ease-in-out infinite
}
.animate-sweep-pingpong[data-v-a2c4bdda]{
  animation:sweep-pingpong-a2c4bdda 2s ease-in-out infinite
}
.animate-laser-pingpong[data-v-a2c4bdda]{
  animation:laser-pingpong-a2c4bdda 1.8s ease-in-out infinite
}
.logo-mask[data-v-a2c4bdda]{
  mask-image:url("logo-1vfd5hm1.png");
  -webkit-mask-image:url("logo-1vfd5hm1.png");
  mask-size:contain;
  -webkit-mask-size:contain;
  mask-repeat:no-repeat;
  -webkit-mask-repeat:no-repeat;
  mask-position:center;
  -webkit-mask-position:center
}
.fade-overlay-enter-active[data-v-a2c4bdda],.fade-overlay-leave-active[data-v-a2c4bdda]{
  transition:opacity .35s ease
}
.fade-overlay-enter-from[data-v-a2c4bdda],.fade-overlay-leave-to[data-v-a2c4bdda]{
  opacity:0
}
@layer properties{
  @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){
    *,:before,:after,::backdrop{
      --tw-translate-x:0;
      --tw-translate-y:0;
      --tw-translate-z:0;
      --tw-scale-x:1;
      --tw-scale-y:1;
      --tw-scale-z:1;
      --tw-rotate-x:initial;
      --tw-rotate-y:initial;
      --tw-rotate-z:initial;
      --tw-skew-x:initial;
      --tw-skew-y:initial;
      --tw-space-y-reverse:0;
      --tw-space-x-reverse:0;
      --tw-divide-y-reverse:0;
      --tw-border-style:solid;
      --tw-gradient-position:initial;
      --tw-gradient-from:#0000;
      --tw-gradient-via:#0000;
      --tw-gradient-to:#0000;
      --tw-gradient-stops:initial;
      --tw-gradient-via-stops:initial;
      --tw-gradient-from-position:0%;
      --tw-gradient-via-position:50%;
      --tw-gradient-to-position:100%;
      --tw-leading:initial;
      --tw-font-weight:initial;
      --tw-tracking:initial;
      --tw-shadow:0 0 #0000;
      --tw-shadow-color:initial;
      --tw-shadow-alpha:100%;
      --tw-inset-shadow:0 0 #0000;
      --tw-inset-shadow-color:initial;
      --tw-inset-shadow-alpha:100%;
      --tw-ring-color:initial;
      --tw-ring-shadow:0 0 #0000;
      --tw-inset-ring-color:initial;
      --tw-inset-ring-shadow:0 0 #0000;
      --tw-ring-inset:initial;
      --tw-ring-offset-width:0px;
      --tw-ring-offset-color:#fff;
      --tw-ring-offset-shadow:0 0 #0000;
      --tw-outline-style:solid;
      --tw-blur:initial;
      --tw-brightness:initial;
      --tw-contrast:initial;
      --tw-grayscale:initial;
      --tw-hue-rotate:initial;
      --tw-invert:initial;
      --tw-opacity:initial;
      --tw-saturate:initial;
      --tw-sepia:initial;
      --tw-drop-shadow:initial;
      --tw-drop-shadow-color:initial;
      --tw-drop-shadow-alpha:100%;
      --tw-drop-shadow-size:initial;
      --tw-backdrop-blur:initial;
      --tw-backdrop-brightness:initial;
      --tw-backdrop-contrast:initial;
      --tw-backdrop-grayscale:initial;
      --tw-backdrop-hue-rotate:initial;
      --tw-backdrop-invert:initial;
      --tw-backdrop-opacity:initial;
      --tw-backdrop-saturate:initial;
      --tw-backdrop-sepia:initial;
      --tw-duration:initial;
      --tw-ease:initial;
      --tw-content:"";
      --tw-divide-x-reverse:0
    }
  }
}
@layer theme{
  :root,:host{
    --font-sans:var(--font-text);
    --font-mono:"JetBrains Mono", ui-monospace, Consolas, monospace;
    --color-red-200:oklch(88.5% .062 18.334);
    --color-red-300:oklch(80.8% .114 19.571);
    --color-red-400:oklch(70.4% .191 22.216);
    --color-red-500:oklch(63.7% .237 25.331);
    --color-red-600:oklch(57.7% .245 27.325);
    --color-red-700:oklch(50.5% .213 27.518);
    --color-red-800:oklch(44.4% .177 26.899);
    --color-red-900:oklch(39.6% .141 25.723);
    --color-red-950:oklch(25.8% .092 26.042);
    --color-orange-300:oklch(83.7% .128 66.29);
    --color-orange-400:oklch(75% .183 55.934);
    --color-orange-500:oklch(70.5% .213 47.604);
    --color-orange-600:oklch(64.6% .222 41.116);
    --color-amber-100:oklch(96.2% .059 95.617);
    --color-amber-200:oklch(92.4% .12 95.746);
    --color-amber-300:oklch(87.9% .169 91.605);
    --color-amber-400:oklch(82.8% .189 84.429);
    --color-amber-500:oklch(76.9% .188 70.08);
    --color-amber-600:oklch(66.6% .179 58.318);
    --color-amber-700:oklch(55.5% .163 48.998);
    --color-amber-900:oklch(41.4% .112 45.904);
    --color-amber-950:oklch(27.9% .077 45.635);
    --color-yellow-300:oklch(90.5% .182 98.111);
    --color-yellow-400:oklch(85.2% .199 91.936);
    --color-yellow-500:oklch(79.5% .184 86.047);
    --color-yellow-700:oklch(55.4% .135 66.442);
    --color-yellow-800:oklch(47.6% .114 61.907);
    --color-yellow-950:oklch(28.6% .066 53.813);
    --color-green-400:oklch(79.2% .209 151.711);
    --color-green-500:oklch(72.3% .219 149.579);
    --color-emerald-300:oklch(84.5% .143 164.978);
    --color-emerald-400:oklch(76.5% .177 163.223);
    --color-emerald-500:oklch(69.6% .17 162.48);
    --color-emerald-600:oklch(59.6% .145 163.225);
    --color-emerald-700:oklch(50.8% .118 165.612);
    --color-emerald-800:oklch(43.2% .095 166.913);
    --color-emerald-900:oklch(37.8% .077 168.94);
    --color-emerald-950:oklch(26.2% .051 172.552);
    --color-teal-400:oklch(77.7% .152 181.912);
    --color-teal-500:oklch(70.4% .14 182.503);
    --color-teal-600:oklch(60% .118 184.704);
    --color-cyan-300:oklch(86.5% .127 207.078);
    --color-cyan-400:oklch(78.9% .154 211.53);
    --color-cyan-500:oklch(71.5% .143 215.221);
    --color-cyan-600:oklch(60.9% .126 221.723);
    --color-cyan-950:oklch(30.2% .056 229.695);
    --color-sky-300:oklch(82.8% .111 230.318);
    --color-sky-400:oklch(74.6% .16 232.661);
    --color-sky-500:oklch(68.5% .169 237.323);
    --color-blue-200:oklch(88.2% .059 254.128);
    --color-blue-300:oklch(80.9% .105 251.813);
    --color-blue-400:oklch(70.7% .165 254.624);
    --color-blue-500:oklch(62.3% .214 259.815);
    --color-blue-600:oklch(54.6% .245 262.881);
    --color-blue-950:oklch(28.2% .091 267.935);
    --color-indigo-300:oklch(78.5% .115 274.713);
    --color-indigo-400:oklch(67.3% .182 276.935);
    --color-indigo-500:oklch(58.5% .233 277.117);
    --color-indigo-600:oklch(51.1% .262 276.966);
    --color-indigo-950:oklch(25.7% .09 281.288);
    --color-purple-200:oklch(90.2% .063 306.703);
    --color-purple-300:oklch(82.7% .119 306.383);
    --color-purple-400:oklch(71.4% .203 305.504);
    --color-purple-500:oklch(62.7% .265 303.9);
    --color-purple-600:oklch(55.8% .288 302.321);
    --color-purple-800:oklch(43.8% .218 303.724);
    --color-purple-900:oklch(38.1% .176 304.987);
    --color-purple-950:oklch(29.1% .149 302.717);
    --color-pink-400:oklch(71.8% .202 349.761);
    --color-pink-500:oklch(65.6% .241 354.308);
    --color-pink-950:oklch(28.4% .109 3.907);
    --color-rose-300:oklch(81% .117 11.638);
    --color-rose-400:oklch(71.2% .194 13.428);
    --color-rose-500:oklch(64.5% .246 16.439);
    --color-rose-600:oklch(58.6% .253 17.585);
    --color-rose-950:oklch(27.1% .105 12.094);
    --color-zinc-100:oklch(96.7% .001 286.375);
    --color-zinc-200:oklch(92% .004 286.32);
    --color-zinc-300:oklch(87.1% .006 286.286);
    --color-zinc-400:oklch(70.5% .015 286.067);
    --color-zinc-500:oklch(55.2% .016 285.938);
    --color-zinc-600:oklch(44.2% .017 285.786);
    --color-zinc-700:oklch(37% .013 285.805);
    --color-zinc-800:oklch(27.4% .006 286.033);
    --color-zinc-900:oklch(21% .006 285.885);
    --color-zinc-950:oklch(14.1% .005 285.823);
    --color-black:#000;
    --color-white:#fff;
    --spacing:.25rem;
    --container-xs:20rem;
    --container-sm:24rem;
    --container-md:28rem;
    --container-lg:32rem;
    --container-xl:36rem;
    --container-2xl:42rem;
    --container-3xl:48rem;
    --container-4xl:56rem;
    --container-5xl:64rem;
    --container-6xl:72rem;
    --container-7xl:80rem;
    --text-xs:.75rem;
    --text-xs--line-height:calc(1 / .75);
    --text-sm:.875rem;
    --text-sm--line-height:calc(1.25 / .875);
    --text-base:1rem;
    --text-base--line-height: 1.5 ;
    --text-lg:1.125rem;
    --text-lg--line-height:calc(1.75 / 1.125);
    --text-xl:1.25rem;
    --text-xl--line-height:calc(1.75 / 1.25);
    --text-2xl:1.5rem;
    --text-2xl--line-height:calc(2 / 1.5);
    --text-3xl:1.875rem;
    --text-3xl--line-height: 1.2 ;
    --text-4xl:2.25rem;
    --text-4xl--line-height:calc(2.5 / 2.25);
    --text-5xl:3rem;
    --text-5xl--line-height:1;
    --text-6xl:3.75rem;
    --text-6xl--line-height:1;
    --text-7xl:4.5rem;
    --text-7xl--line-height:1;
    --font-weight-normal:400;
    --font-weight-medium:500;
    --font-weight-semibold:600;
    --font-weight-bold:700;
    --font-weight-extrabold:800;
    --font-weight-black:900;
    --tracking-tight:-.025em;
    --tracking-normal:0em;
    --tracking-wide:.025em;
    --tracking-wider:.05em;
    --tracking-widest:.1em;
    --leading-tight:1.25;
    --leading-snug:1.375;
    --leading-relaxed:1.625;
    --radius-md:.375rem;
    --radius-lg:10px;
    --radius-xl:12px;
    --radius-2xl:14px;
    --radius-3xl:16px;
    --drop-shadow-md:0 3px 3px #0000001f;
    --ease-in:cubic-bezier(.4, 0, 1, 1);
    --ease-out:cubic-bezier(0, 0, .2, 1);
    --ease-in-out:cubic-bezier(.4, 0, .2, 1);
    --animate-spin:spin 1s linear infinite;
    --animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;
    --animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
    --animate-bounce:bounce 1s infinite;
    --blur-xs:4px;
    --blur-sm:8px;
    --blur-md:12px;
    --blur-xl:24px;
    --blur-2xl:40px;
    --blur-3xl:64px;
    --aspect-video:16 / 9;
    --default-transition-duration:.15s;
    --default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);
    --default-font-family:var(--font-sans);
    --default-mono-font-family:var(--font-mono);
    --font-display:"Outfit", "Inter", system-ui, -apple-system, sans-serif;
    --font-text:"Inter", system-ui, -apple-system, sans-serif;
    --color-primary:#ff1e1e;
    --color-primary-hover:#ff4a4a;
    --shadow-glow:0 16px 36px #00000073
  }
}
@layer base{
  *,:after,:before,::backdrop{
    box-sizing:border-box;
    border:0 solid;
    margin:0;
    padding:0
  }
  ::file-selector-button{
    box-sizing:border-box;
    border:0 solid;
    margin:0;
    padding:0
  }
  html,:host{
    -webkit-text-size-adjust:100%;
    tab-size:4;
    line-height:1.5;
    font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings:var(--default-font-feature-settings,normal);
    font-variation-settings:var(--default-font-variation-settings,normal);
    -webkit-tap-highlight-color:transparent
  }
  hr{
    height:0;
    color:inherit;
    border-top-width:1px
  }
  abbr:where([title]){
    -webkit-text-decoration:underline dotted;
    text-decoration:underline dotted
  }
  h1,h2,h3,h4,h5,h6{
    font-size:inherit;
    font-weight:inherit
  }
  a{
    color:inherit;
    -webkit-text-decoration:inherit;
    text-decoration:inherit
  }
  b,strong{
    font-weight:bolder
  }
  code,kbd,samp,pre{
    font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings:var(--default-mono-font-feature-settings,normal);
    font-variation-settings:var(--default-mono-font-variation-settings,normal);
    font-size:1em
  }
  small{
    font-size:80%
  }
  sub,sup{
    vertical-align:baseline;
    font-size:75%;
    line-height:0;
    position:relative
  }
  sub{
    bottom:-.25em
  }
  sup{
    top:-.5em
  }
  table{
    text-indent:0;
    border-color:inherit;
    border-collapse:collapse
  }
  :-moz-focusring:where(:not(iframe)){
    outline:auto
  }
  progress{
    vertical-align:baseline
  }
  summary{
    display:list-item
  }
  ol,ul,menu{
    list-style:none
  }
  img,svg,video,canvas,audio,iframe,embed,object{
    vertical-align:middle;
    display:block
  }
  img,video{
    max-width:100%;
    height:auto
  }
  button,input,select,optgroup,textarea{
    font:inherit;
    font-feature-settings:inherit;
    font-variation-settings:inherit;
    letter-spacing:inherit;
    color:inherit;
    opacity:1;
    background-color:#0000;
    border-radius:0
  }
  ::file-selector-button{
    font:inherit;
    font-feature-settings:inherit;
    font-variation-settings:inherit;
    letter-spacing:inherit;
    color:inherit;
    opacity:1;
    background-color:#0000;
    border-radius:0
  }
  :where(select:is([multiple],[size])) optgroup{
    font-weight:bolder
  }
  :where(select:is([multiple],[size])) optgroup option{
    padding-inline-start:20px
  }
  ::file-selector-button{
    margin-inline-end:4px
  }
  ::placeholder{
    opacity:1
  }
  @supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){
    ::placeholder{
      color:currentColor
    }
    @supports (color:color-mix(in lab,red,red)){
      ::placeholder{
        color:color-mix(in oklab,currentcolor 50%,transparent)
      }
    }
  }
  textarea{
    resize:vertical
  }
  ::-webkit-search-decoration{
    -webkit-appearance:none
  }
  ::-webkit-date-and-time-value{
    min-height:1lh;
    text-align:inherit
  }
  ::-webkit-datetime-edit{
    display:inline-flex
  }
  ::-webkit-datetime-edit-fields-wrapper{
    padding:0
  }
  ::-webkit-datetime-edit{
    padding-block:0
  }
  ::-webkit-datetime-edit-year-field{
    padding-block:0
  }
  ::-webkit-datetime-edit-month-field{
    padding-block:0
  }
  ::-webkit-datetime-edit-day-field{
    padding-block:0
  }
  ::-webkit-datetime-edit-hour-field{
    padding-block:0
  }
  ::-webkit-datetime-edit-minute-field{
    padding-block:0
  }
  ::-webkit-datetime-edit-second-field{
    padding-block:0
  }
  ::-webkit-datetime-edit-millisecond-field{
    padding-block:0
  }
  ::-webkit-datetime-edit-meridiem-field{
    padding-block:0
  }
  ::-webkit-calendar-picker-indicator{
    line-height:1
  }
  :-moz-ui-invalid{
    box-shadow:none
  }
  button,input:where([type=button],[type=reset],[type=submit]){
    appearance:button
  }
  ::file-selector-button{
    appearance:button
  }
  ::-webkit-inner-spin-button{
    height:auto
  }
  ::-webkit-outer-spin-button{
    height:auto
  }
  [hidden]:where(:not([hidden=until-found])){
    display:none!important
  }
  html,body{
    font-optical-sizing:auto;
    box-sizing:border-box;
    font-variant-numeric:tabular-nums;
    background-color:rgb(var(--d-base));
    color:rgb(var(--d-ink));
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    font-family:Inter,system-ui,-apple-system,sans-serif;
    font-style:normal;
    min-width:100%!important;
    min-height:100%!important
  }
  h1,h2,h3,h4,.font-display,.font-black{
    letter-spacing:-.025em;
    font-family:Outfit,Inter,system-ui,-apple-system,sans-serif;
    font-stretch:100%!important
  }
  button,[role=button],input[type=range],nav a,.no-select{
    -webkit-user-select:none;
    user-select:none
  }
  a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{
    outline:2px solid rgb(var(--d-red-hi));
    outline-offset:2px
  }
}
@layer components;
@layer utilities{
  .pointer-events-auto{
    pointer-events:auto
  }
  .pointer-events-none{
    pointer-events:none
  }
  .invisible{
    visibility:hidden
  }
  .visible{
    visibility:visible
  }
  .sr-only{
    clip-path:inset(50%);
    white-space:nowrap;
    border-width:0;
    width:1px;
    height:1px;
    margin:-1px;
    padding:0;
    position:absolute;
    overflow:hidden
  }
  .absolute{
    position:absolute
  }
  .fixed{
    position:fixed
  }
  .relative{
    position:relative
  }
  .sticky{
    position:sticky
  }
  .inset-0{
    inset:0
  }
  .inset-x-0{
    inset-inline:0
  }
  .inset-x-3{
    inset-inline:calc(var(--spacing) * 3)
  }
  .inset-y-0{
    inset-block:0
  }
  .-top-1{
    top:calc(var(--spacing) * -1)
  }
  .-top-1\.5{
    top:calc(var(--spacing) * -1.5)
  }
  .-top-3{
    top:calc(var(--spacing) * -3)
  }
  .-top-7{
    top:calc(var(--spacing) * -7)
  }
  .-top-10{
    top:calc(var(--spacing) * -10)
  }
  .-top-12{
    top:calc(var(--spacing) * -12)
  }
  .-top-16{
    top:calc(var(--spacing) * -16)
  }
  .-top-24{
    top:calc(var(--spacing) * -24)
  }
  .top-0{
    top:0
  }
  .top-1{
    top:var(--spacing)
  }
  .top-1\.5{
    top:calc(var(--spacing) * 1.5)
  }
  .top-1\/2{
    top:50%
  }
  .top-2{
    top:calc(var(--spacing) * 2)
  }
  .top-2\.5{
    top:calc(var(--spacing) * 2.5)
  }
  .top-3{
    top:calc(var(--spacing) * 3)
  }
  .top-3\.5{
    top:calc(var(--spacing) * 3.5)
  }
  .top-4{
    top:calc(var(--spacing) * 4)
  }
  .top-5{
    top:calc(var(--spacing) * 5)
  }
  .top-6{
    top:calc(var(--spacing) * 6)
  }
  .top-16{
    top:calc(var(--spacing) * 16)
  }
  .top-20{
    top:calc(var(--spacing) * 20)
  }
  .top-24{
    top:calc(var(--spacing) * 24)
  }
  .top-\[-10\%\]{
    top:-10%
  }
  .top-full{
    top:100%
  }
  .-right-1{
    right:calc(var(--spacing) * -1)
  }
  .-right-1\.5{
    right:calc(var(--spacing) * -1.5)
  }
  .-right-2{
    right:calc(var(--spacing) * -2)
  }
  .-right-3{
    right:calc(var(--spacing) * -3)
  }
  .-right-5{
    right:calc(var(--spacing) * -5)
  }
  .-right-16{
    right:calc(var(--spacing) * -16)
  }
  .-right-24{
    right:calc(var(--spacing) * -24)
  }
  .right-0{
    right:0
  }
  .right-1\.5{
    right:calc(var(--spacing) * 1.5)
  }
  .right-2{
    right:calc(var(--spacing) * 2)
  }
  .right-2\.5{
    right:calc(var(--spacing) * 2.5)
  }
  .right-3{
    right:calc(var(--spacing) * 3)
  }
  .right-4{
    right:calc(var(--spacing) * 4)
  }
  .right-5{
    right:calc(var(--spacing) * 5)
  }
  .right-6{
    right:calc(var(--spacing) * 6)
  }
  .right-8{
    right:calc(var(--spacing) * 8)
  }
  .right-\[-10\%\]{
    right:-10%
  }
  .right-full{
    right:100%
  }
  .-bottom-1{
    bottom:calc(var(--spacing) * -1)
  }
  .-bottom-1\.5{
    bottom:calc(var(--spacing) * -1.5)
  }
  .-bottom-2{
    bottom:calc(var(--spacing) * -2)
  }
  .-bottom-5{
    bottom:calc(var(--spacing) * -5)
  }
  .-bottom-24{
    bottom:calc(var(--spacing) * -24)
  }
  .bottom-0{
    bottom:0
  }
  .bottom-2\.5{
    bottom:calc(var(--spacing) * 2.5)
  }
  .bottom-4{
    bottom:calc(var(--spacing) * 4)
  }
  .bottom-6{
    bottom:calc(var(--spacing) * 6)
  }
  .bottom-8{
    bottom:calc(var(--spacing) * 8)
  }
  .bottom-20{
    bottom:calc(var(--spacing) * 20)
  }
  .bottom-\[-10\%\]{
    bottom:-10%
  }
  .bottom-full{
    bottom:100%
  }
  .-left-24{
    left:calc(var(--spacing) * -24)
  }
  .-left-\[31px\]{
    left:-31px
  }
  .left-0{
    left:0
  }
  .left-1{
    left:var(--spacing)
  }
  .left-1\/2{
    left:50%
  }
  .left-2{
    left:calc(var(--spacing) * 2)
  }
  .left-2\.5{
    left:calc(var(--spacing) * 2.5)
  }
  .left-3{
    left:calc(var(--spacing) * 3)
  }
  .left-3\.5{
    left:calc(var(--spacing) * 3.5)
  }
  .left-4{
    left:calc(var(--spacing) * 4)
  }
  .left-6{
    left:calc(var(--spacing) * 6)
  }
  .left-\[-4px\]{
    left:-4px
  }
  .left-\[-10\%\]{
    left:-10%
  }
  .left-full{
    left:100%
  }
  .z-0{
    z-index:0
  }
  .z-1{
    z-index:1
  }
  .z-10{
    z-index:10
  }
  .z-20{
    z-index:20
  }
  .z-30{
    z-index:30
  }
  .z-35{
    z-index:35
  }
  .z-40{
    z-index:40
  }
  .z-50{
    z-index:50
  }
  .z-60{
    z-index:60
  }
  .z-100{
    z-index:100
  }
  .z-999{
    z-index:999
  }
  .z-9999{
    z-index:9999
  }
  .z-10000{
    z-index:10000
  }
  .z-\[9999\]{
    z-index:9999
  }
  .order-1{
    order:1
  }
  .order-2{
    order:2
  }
  .col-span-1{
    grid-column:span 1/span 1
  }
  .col-span-2{
    grid-column:span 2/span 2
  }
  .col-span-4{
    grid-column:span 4/span 4
  }
  .col-span-6{
    grid-column:span 6/span 6
  }
  .col-span-8{
    grid-column:span 8/span 8
  }
  .col-span-12{
    grid-column:span 12/span 12
  }
  .col-span-full{
    grid-column:1/-1
  }
  .float-left{
    float:left
  }
  .float-right{
    float:right
  }
  .container{
    width:100%
  }
  @media(min-width:40rem){
    .container{
      max-width:40rem
    }
  }
  @media(min-width:48rem){
    .container{
      max-width:48rem
    }
  }
  @media(min-width:64rem){
    .container{
      max-width:64rem
    }
  }
  @media(min-width:80rem){
    .container{
      max-width:80rem
    }
  }
  @media(min-width:96rem){
    .container{
      max-width:96rem
    }
  }
  .mx-0\.5{
    margin-inline:calc(var(--spacing) * .5)
  }
  .mx-1{
    margin-inline:var(--spacing)
  }
  .mx-2{
    margin-inline:calc(var(--spacing) * 2)
  }
  .mx-3{
    margin-inline:calc(var(--spacing) * 3)
  }
  .mx-auto{
    margin-inline:auto
  }
  .my-0\.5{
    margin-block:calc(var(--spacing) * .5)
  }
  .my-1\.5{
    margin-block:calc(var(--spacing) * 1.5)
  }
  .my-2\.5{
    margin-block:calc(var(--spacing) * 2.5)
  }
  .my-4{
    margin-block:calc(var(--spacing) * 4)
  }
  .my-6{
    margin-block:calc(var(--spacing) * 6)
  }
  .my-8{
    margin-block:calc(var(--spacing) * 8)
  }
  .my-auto{
    margin-block:auto
  }
  .-mt-9{
    margin-top:calc(var(--spacing) * -9)
  }
  .-mt-10{
    margin-top:calc(var(--spacing) * -10)
  }
  .-mt-14{
    margin-top:calc(var(--spacing) * -14)
  }
  .mt-0\.5{
    margin-top:calc(var(--spacing) * .5)
  }
  .mt-1{
    margin-top:var(--spacing)
  }
  .mt-1\.5{
    margin-top:calc(var(--spacing) * 1.5)
  }
  .mt-2{
    margin-top:calc(var(--spacing) * 2)
  }
  .mt-2\.5{
    margin-top:calc(var(--spacing) * 2.5)
  }
  .mt-3{
    margin-top:calc(var(--spacing) * 3)
  }
  .mt-4{
    margin-top:calc(var(--spacing) * 4)
  }
  .mt-5{
    margin-top:calc(var(--spacing) * 5)
  }
  .mt-6{
    margin-top:calc(var(--spacing) * 6)
  }
  .mt-8{
    margin-top:calc(var(--spacing) * 8)
  }
  .mt-12{
    margin-top:calc(var(--spacing) * 12)
  }
  .mt-16{
    margin-top:calc(var(--spacing) * 16)
  }
  .mt-auto{
    margin-top:auto
  }
  .-mr-0\.5{
    margin-right:calc(var(--spacing) * -.5)
  }
  .mr-1{
    margin-right:var(--spacing)
  }
  .mr-1\.5{
    margin-right:calc(var(--spacing) * 1.5)
  }
  .mr-2{
    margin-right:calc(var(--spacing) * 2)
  }
  .mr-6{
    margin-right:calc(var(--spacing) * 6)
  }
  .mr-auto{
    margin-right:auto
  }
  .\!mb-0{
    margin-bottom:0!important
  }
  .mb-0\.5{
    margin-bottom:calc(var(--spacing) * .5)
  }
  .mb-1{
    margin-bottom:var(--spacing)
  }
  .mb-1\.5{
    margin-bottom:calc(var(--spacing) * 1.5)
  }
  .mb-2{
    margin-bottom:calc(var(--spacing) * 2)
  }
  .mb-2\.5{
    margin-bottom:calc(var(--spacing) * 2.5)
  }
  .mb-3{
    margin-bottom:calc(var(--spacing) * 3)
  }
  .mb-4{
    margin-bottom:calc(var(--spacing) * 4)
  }
  .mb-5{
    margin-bottom:calc(var(--spacing) * 5)
  }
  .mb-6{
    margin-bottom:calc(var(--spacing) * 6)
  }
  .mb-7{
    margin-bottom:calc(var(--spacing) * 7)
  }
  .mb-8{
    margin-bottom:calc(var(--spacing) * 8)
  }
  .mb-10{
    margin-bottom:calc(var(--spacing) * 10)
  }
  .mb-12{
    margin-bottom:calc(var(--spacing) * 12)
  }
  .mb-16{
    margin-bottom:calc(var(--spacing) * 16)
  }
  .ml-0{
    margin-left:0
  }
  .ml-0\.5{
    margin-left:calc(var(--spacing) * .5)
  }
  .ml-1{
    margin-left:var(--spacing)
  }
  .ml-1\.5{
    margin-left:calc(var(--spacing) * 1.5)
  }
  .ml-2{
    margin-left:calc(var(--spacing) * 2)
  }
  .ml-3{
    margin-left:calc(var(--spacing) * 3)
  }
  .ml-4{
    margin-left:calc(var(--spacing) * 4)
  }
  .ml-6{
    margin-left:calc(var(--spacing) * 6)
  }
  .ml-auto{
    margin-left:auto
  }
  .line-clamp-1{
    -webkit-line-clamp:1;
    -webkit-box-orient:vertical;
    display:-webkit-box;
    overflow:hidden
  }
  .line-clamp-2{
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    display:-webkit-box;
    overflow:hidden
  }
  .line-clamp-3{
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    display:-webkit-box;
    overflow:hidden
  }
  .block{
    display:block
  }
  .contents{
    display:contents
  }
  .flex{
    display:flex
  }
  .grid{
    display:grid
  }
  .hidden{
    display:none
  }
  .inline{
    display:inline
  }
  .inline-block{
    display:inline-block
  }
  .inline-flex{
    display:inline-flex
  }
  .table{
    display:table
  }
  .table-row{
    display:table-row
  }
  .aspect-21\/9{
    aspect-ratio:21/9
  }
  .aspect-\[4\/3\]{
    aspect-ratio:4/3
  }
  .aspect-\[4\/5\]{
    aspect-ratio:4/5
  }
  .aspect-\[16\/10\]{
    aspect-ratio:16/10
  }
  .aspect-square{
    aspect-ratio:1
  }
  .aspect-video{
    aspect-ratio:var(--aspect-video)
  }
  .\!h-6{
    height:calc(var(--spacing) * 6)!important
  }
  .\!h-7{
    height:calc(var(--spacing) * 7)!important
  }
  .\!h-8{
    height:calc(var(--spacing) * 8)!important
  }
  .\!h-9{
    height:calc(var(--spacing) * 9)!important
  }
  .\!h-10{
    height:calc(var(--spacing) * 10)!important
  }
  .\!h-11{
    height:calc(var(--spacing) * 11)!important
  }
  .h-0\.5{
    height:calc(var(--spacing) * .5)
  }
  .h-1{
    height:var(--spacing)
  }
  .h-1\.5{
    height:calc(var(--spacing) * 1.5)
  }
  .h-2{
    height:calc(var(--spacing) * 2)
  }
  .h-2\.5{
    height:calc(var(--spacing) * 2.5)
  }
  .h-3{
    height:calc(var(--spacing) * 3)
  }
  .h-3\.5{
    height:calc(var(--spacing) * 3.5)
  }
  .h-4{
    height:calc(var(--spacing) * 4)
  }
  .h-4\.5{
    height:calc(var(--spacing) * 4.5)
  }
  .h-5{
    height:calc(var(--spacing) * 5)
  }
  .h-6{
    height:calc(var(--spacing) * 6)
  }
  .h-6\.5{
    height:calc(var(--spacing) * 6.5)
  }
  .h-7{
    height:calc(var(--spacing) * 7)
  }
  .h-7\!{
    height:calc(var(--spacing) * 7)!important
  }
  .h-8{
    height:calc(var(--spacing) * 8)
  }
  .h-8\.5{
    height:calc(var(--spacing) * 8.5)
  }
  .h-9{
    height:calc(var(--spacing) * 9)
  }
  .h-10{
    height:calc(var(--spacing) * 10)
  }
  .h-11{
    height:calc(var(--spacing) * 11)
  }
  .h-12{
    height:calc(var(--spacing) * 12)
  }
  .h-13{
    height:calc(var(--spacing) * 13)
  }
  .h-14{
    height:calc(var(--spacing) * 14)
  }
  .h-16{
    height:calc(var(--spacing) * 16)
  }
  .h-18{
    height:calc(var(--spacing) * 18)
  }
  .h-20{
    height:calc(var(--spacing) * 20)
  }
  .h-24{
    height:calc(var(--spacing) * 24)
  }
  .h-28{
    height:calc(var(--spacing) * 28)
  }
  .h-32{
    height:calc(var(--spacing) * 32)
  }
  .h-36{
    height:calc(var(--spacing) * 36)
  }
  .h-40{
    height:calc(var(--spacing) * 40)
  }
  .h-44{
    height:calc(var(--spacing) * 44)
  }
  .h-52{
    height:calc(var(--spacing) * 52)
  }
  .h-56{
    height:calc(var(--spacing) * 56)
  }
  .h-60{
    height:calc(var(--spacing) * 60)
  }
  .h-72{
    height:calc(var(--spacing) * 72)
  }
  .h-96{
    height:calc(var(--spacing) * 96)
  }
  .h-125{
    height:calc(var(--spacing) * 125)
  }
  .h-\[2px\]{
    height:2px
  }
  .h-\[3px\]{
    height:3px
  }
  .h-\[7px\]{
    height:7px
  }
  .h-\[18px\]{
    height:18px
  }
  .h-\[30px\]\!{
    height:30px!important
  }
  .h-\[33px\]\!{
    height:33px!important
  }
  .h-\[34px\]{
    height:34px
  }
  .h-\[35px\]{
    height:35px
  }
  .h-\[37px\]\!{
    height:37px!important
  }
  .h-\[38px\]{
    height:38px
  }
  .h-\[39px\]{
    height:39px
  }
  .h-\[40\%\]{
    height:40%
  }
  .h-\[40vh\]{
    height:40vh
  }
  .h-\[42px\]\!{
    height:42px!important
  }
  .h-\[44px\]{
    height:44px
  }
  .h-\[46px\]{
    height:46px
  }
  .h-\[50\%\]{
    height:50%
  }
  .h-\[90vh\]{
    height:90vh
  }
  .h-\[280px\]{
    height:280px
  }
  .h-\[310px\]{
    height:310px
  }
  .h-\[360px\]{
    height:360px
  }
  .h-\[460px\]{
    height:460px
  }
  .h-\[500px\]{
    height:500px
  }
  .h-\[calc\(100vh-3\.5rem\)\]{
    height:calc(100vh - 3.5rem)
  }
  .h-\[calc\(100vh-210px\)\]{
    height:calc(100vh - 210px)
  }
  .h-fit{
    height:fit-content
  }
  .h-full{
    height:100%
  }
  .h-px{
    height:1px
  }
  .h-screen{
    height:100vh
  }
  .max-h-48{
    max-height:calc(var(--spacing) * 48)
  }
  .max-h-60{
    max-height:calc(var(--spacing) * 60)
  }
  .max-h-64{
    max-height:calc(var(--spacing) * 64)
  }
  .max-h-72{
    max-height:calc(var(--spacing) * 72)
  }
  .max-h-\[50vh\]{
    max-height:50vh
  }
  .max-h-\[55vh\]{
    max-height:55vh
  }
  .max-h-\[60vh\]{
    max-height:60vh
  }
  .max-h-\[70vh\]{
    max-height:70vh
  }
  .max-h-\[75vh\]{
    max-height:75vh
  }
  .max-h-\[82vh\]{
    max-height:82vh
  }
  .max-h-\[85vh\]{
    max-height:85vh
  }
  .max-h-\[90vh\]{
    max-height:90vh
  }
  .max-h-\[92vh\]{
    max-height:92vh
  }
  .max-h-\[300px\]{
    max-height:300px
  }
  .max-h-\[360px\]{
    max-height:360px
  }
  .max-h-\[420px\]{
    max-height:420px
  }
  .max-h-\[460px\]{
    max-height:460px
  }
  .max-h-\[480px\]{
    max-height:480px
  }
  .max-h-\[500px\]{
    max-height:500px
  }
  .max-h-\[920px\]{
    max-height:920px
  }
  .max-h-full{
    max-height:100%
  }
  .min-h-0{
    min-height:0
  }
  .min-h-32{
    min-height:calc(var(--spacing) * 32)
  }
  .min-h-\[4px\]{
    min-height:4px
  }
  .min-h-\[26px\]{
    min-height:26px
  }
  .min-h-\[30px\]{
    min-height:30px
  }
  .min-h-\[32px\]{
    min-height:32px
  }
  .min-h-\[36px\]{
    min-height:36px
  }
  .min-h-\[60vh\]{
    min-height:60vh
  }
  .min-h-\[90px\]{
    min-height:90px
  }
  .min-h-\[100px\]{
    min-height:100px
  }
  .min-h-\[210px\]{
    min-height:210px
  }
  .min-h-\[220px\]{
    min-height:220px
  }
  .min-h-\[300px\]{
    min-height:300px
  }
  .min-h-\[350px\]{
    min-height:350px
  }
  .min-h-\[380px\]{
    min-height:380px
  }
  .min-h-\[420px\]{
    min-height:420px
  }
  .min-h-\[440px\]{
    min-height:440px
  }
  .min-h-\[480px\]{
    min-height:480px
  }
  .min-h-\[600px\]{
    min-height:600px
  }
  .min-h-\[700px\]{
    min-height:700px
  }
  .min-h-\[calc\(100vh-4rem\)\]{
    min-height:calc(100vh - 4rem)
  }
  .min-h-\[calc\(100vh-190px\)\]{
    min-height:calc(100vh - 190px)
  }
  .min-h-full{
    min-height:100%
  }
  .min-h-screen{
    min-height:100vh
  }
  .\!w-6{
    width:calc(var(--spacing) * 6)!important
  }
  .\!w-8{
    width:calc(var(--spacing) * 8)!important
  }
  .\!w-9{
    width:calc(var(--spacing) * 9)!important
  }
  .\!w-10{
    width:calc(var(--spacing) * 10)!important
  }
  .\!w-11{
    width:calc(var(--spacing) * 11)!important
  }
  .w-0{
    width:0
  }
  .w-0\.5{
    width:calc(var(--spacing) * .5)
  }
  .w-1{
    width:var(--spacing)
  }
  .w-1\.5{
    width:calc(var(--spacing) * 1.5)
  }
  .w-1\/2{
    width:50%
  }
  .w-1\/3{
    width:33.3333%
  }
  .w-1\/4{
    width:25%
  }
  .w-2{
    width:calc(var(--spacing) * 2)
  }
  .w-2\.5{
    width:calc(var(--spacing) * 2.5)
  }
  .w-2\/3{
    width:66.6667%
  }
  .w-2\/5{
    width:40%
  }
  .w-3{
    width:calc(var(--spacing) * 3)
  }
  .w-3\.5{
    width:calc(var(--spacing) * 3.5)
  }
  .w-3\/4{
    width:75%
  }
  .w-4{
    width:calc(var(--spacing) * 4)
  }
  .w-4\.5{
    width:calc(var(--spacing) * 4.5)
  }
  .w-5{
    width:calc(var(--spacing) * 5)
  }
  .w-5\/12{
    width:41.6667%
  }
  .w-6{
    width:calc(var(--spacing) * 6)
  }
  .w-6\.5{
    width:calc(var(--spacing) * 6.5)
  }
  .w-7{
    width:calc(var(--spacing) * 7)
  }
  .w-7\!{
    width:calc(var(--spacing) * 7)!important
  }
  .w-8{
    width:calc(var(--spacing) * 8)
  }
  .w-9{
    width:calc(var(--spacing) * 9)
  }
  .w-10{
    width:calc(var(--spacing) * 10)
  }
  .w-11{
    width:calc(var(--spacing) * 11)
  }
  .w-12{
    width:calc(var(--spacing) * 12)
  }
  .w-13{
    width:calc(var(--spacing) * 13)
  }
  .w-14{
    width:calc(var(--spacing) * 14)
  }
  .w-16{
    width:calc(var(--spacing) * 16)
  }
  .w-18{
    width:calc(var(--spacing) * 18)
  }
  .w-20{
    width:calc(var(--spacing) * 20)
  }
  .w-24{
    width:calc(var(--spacing) * 24)
  }
  .w-28{
    width:calc(var(--spacing) * 28)
  }
  .w-32{
    width:calc(var(--spacing) * 32)
  }
  .w-36{
    width:calc(var(--spacing) * 36)
  }
  .w-40{
    width:calc(var(--spacing) * 40)
  }
  .w-44{
    width:calc(var(--spacing) * 44)
  }
  .w-48{
    width:calc(var(--spacing) * 48)
  }
  .w-52{
    width:calc(var(--spacing) * 52)
  }
  .w-56{
    width:calc(var(--spacing) * 56)
  }
  .w-60{
    width:calc(var(--spacing) * 60)
  }
  .w-64{
    width:calc(var(--spacing) * 64)
  }
  .w-72{
    width:calc(var(--spacing) * 72)
  }
  .w-80{
    width:calc(var(--spacing) * 80)
  }
  .w-96{
    width:calc(var(--spacing) * 96)
  }
  .w-125{
    width:calc(var(--spacing) * 125)
  }
  .w-\[1px\]{
    width:1px
  }
  .w-\[7px\]{
    width:7px
  }
  .w-\[40\%\]{
    width:40%
  }
  .w-\[50\%\]{
    width:50%
  }
  .w-\[300px\]{
    width:300px
  }
  .w-\[340px\]{
    width:340px
  }
  .w-\[460px\]{
    width:460px
  }
  .w-\[500px\]{
    width:500px
  }
  .w-auto{
    width:auto
  }
  .w-fit{
    width:fit-content
  }
  .w-full{
    width:100%
  }
  .w-max{
    width:max-content
  }
  .w-px{
    width:1px
  }
  .w-screen{
    width:100vw
  }
  .max-w-2xl{
    max-width:var(--container-2xl)
  }
  .max-w-3xl{
    max-width:var(--container-3xl)
  }
  .max-w-4xl{
    max-width:var(--container-4xl)
  }
  .max-w-5xl{
    max-width:var(--container-5xl)
  }
  .max-w-6xl{
    max-width:var(--container-6xl)
  }
  .max-w-7xl{
    max-width:var(--container-7xl)
  }
  .max-w-\[54ch\]{
    max-width:54ch
  }
  .max-w-\[55ch\]{
    max-width:55ch
  }
  .max-w-\[85\%\]{
    max-width:85%
  }
  .max-w-\[85px\]{
    max-width:85px
  }
  .max-w-\[88vw\]{
    max-width:88vw
  }
  .max-w-\[90vw\]{
    max-width:90vw
  }
  .max-w-\[95\%\]{
    max-width:95%
  }
  .max-w-\[110px\]{
    max-width:110px
  }
  .max-w-\[120px\]{
    max-width:120px
  }
  .max-w-\[130px\]{
    max-width:130px
  }
  .max-w-\[150px\]{
    max-width:150px
  }
  .max-w-\[160px\]{
    max-width:160px
  }
  .max-w-\[180px\]{
    max-width:180px
  }
  .max-w-\[200px\]{
    max-width:200px
  }
  .max-w-\[220px\]{
    max-width:220px
  }
  .max-w-\[230px\]{
    max-width:230px
  }
  .max-w-\[400px\]{
    max-width:400px
  }
  .max-w-\[680px\]{
    max-width:680px
  }
  .max-w-\[700px\]{
    max-width:700px
  }
  .max-w-\[1320px\]{
    max-width:1320px
  }
  .max-w-\[1400px\]{
    max-width:1400px
  }
  .max-w-\[1550px\]{
    max-width:1550px
  }
  .max-w-\[1600px\]{
    max-width:1600px
  }
  .max-w-\[1680px\]{
    max-width:1680px
  }
  .max-w-\[1700px\]{
    max-width:1700px
  }
  .max-w-\[1750px\]{
    max-width:1750px
  }
  .max-w-\[1780px\]{
    max-width:1780px
  }
  .max-w-\[1800px\]{
    max-width:1800px
  }
  .max-w-\[1920px\]{
    max-width:1920px
  }
  .max-w-full{
    max-width:100%
  }
  .max-w-lg{
    max-width:var(--container-lg)
  }
  .max-w-md{
    max-width:var(--container-md)
  }
  .max-w-none{
    max-width:none
  }
  .max-w-sm{
    max-width:var(--container-sm)
  }
  .max-w-xl{
    max-width:var(--container-xl)
  }
  .max-w-xs{
    max-width:var(--container-xs)
  }
  .min-w-0{
    min-width:0
  }
  .min-w-\[16px\]{
    min-width:16px
  }
  .min-w-\[18px\]{
    min-width:18px
  }
  .min-w-\[26px\]{
    min-width:26px
  }
  .min-w-\[34px\]{
    min-width:34px
  }
  .min-w-\[60px\]{
    min-width:60px
  }
  .min-w-\[76px\]{
    min-width:76px
  }
  .min-w-\[115px\]{
    min-width:115px
  }
  .min-w-\[135px\]{
    min-width:135px
  }
  .min-w-\[140px\]{
    min-width:140px
  }
  .min-w-\[150px\]{
    min-width:150px
  }
  .min-w-\[170px\]{
    min-width:170px
  }
  .min-w-\[180px\]{
    min-width:180px
  }
  .min-w-\[200px\]{
    min-width:200px
  }
  .min-w-\[220px\]{
    min-width:220px
  }
  .min-w-\[740px\]{
    min-width:740px
  }
  .flex-1{
    flex:1
  }
  .flex-shrink{
    flex-shrink:1
  }
  .flex-shrink-0,.shrink-0{
    flex-shrink:0
  }
  .flex-grow{
    flex-grow:1
  }
  .border-collapse{
    border-collapse:collapse
  }
  .-translate-x-1\/2{
    --tw-translate-x: -50% ;
    translate:var(--tw-translate-x) var(--tw-translate-y)
  }
  .-translate-x-full{
    --tw-translate-x:-100%;
    translate:var(--tw-translate-x) var(--tw-translate-y)
  }
  .translate-x-0{
    --tw-translate-x:0px;
    translate:var(--tw-translate-x) var(--tw-translate-y)
  }
  .translate-x-4{
    --tw-translate-x:calc(var(--spacing) * 4);
    translate:var(--tw-translate-x) var(--tw-translate-y)
  }
  .translate-x-6{
    --tw-translate-x:calc(var(--spacing) * 6);
    translate:var(--tw-translate-x) var(--tw-translate-y)
  }
  .translate-x-full{
    --tw-translate-x:100%;
    translate:var(--tw-translate-x) var(--tw-translate-y)
  }
  .-translate-y-1\/2{
    --tw-translate-y: -50% ;
    translate:var(--tw-translate-x) var(--tw-translate-y)
  }
  .translate-y-0{
    --tw-translate-y:0px;
    translate:var(--tw-translate-x) var(--tw-translate-y)
  }
  .translate-y-12{
    --tw-translate-y:calc(var(--spacing) * 12);
    translate:var(--tw-translate-x) var(--tw-translate-y)
  }
  .scale-95{
    --tw-scale-x:95%;
    --tw-scale-y:95%;
    --tw-scale-z:95%;
    scale:var(--tw-scale-x) var(--tw-scale-y)
  }
  .scale-100{
    --tw-scale-x:100%;
    --tw-scale-y:100%;
    --tw-scale-z:100%;
    scale:var(--tw-scale-x) var(--tw-scale-y)
  }
  .scale-105{
    --tw-scale-x:105%;
    --tw-scale-y:105%;
    --tw-scale-z:105%;
    scale:var(--tw-scale-x) var(--tw-scale-y)
  }
  .scale-\[0\.99\]{
    scale:.99
  }
  .rotate-180{
    rotate:180deg
  }
  .transform{
    transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)
  }
  .animate-bounce{
    animation:var(--animate-bounce)
  }
  .animate-ping{
    animation:var(--animate-ping)
  }
  .animate-pulse{
    animation:var(--animate-pulse)
  }
  .animate-spin{
    animation:var(--animate-spin)
  }
  .cursor-default{
    cursor:default
  }
  .cursor-grab{
    cursor:grab
  }
  .cursor-not-allowed{
    cursor:not-allowed
  }
  .cursor-pointer{
    cursor:pointer
  }
  .resize{
    resize:both
  }
  .resize-none{
    resize:none
  }
  .resize-y{
    resize:vertical
  }
  .scroll-mt-28{
    scroll-margin-top:calc(var(--spacing) * 28)
  }
  .scrollbar-none{
    scrollbar-width:none
  }
  .list-inside{
    list-style-position:inside
  }
  .list-disc{
    list-style-type:disc
  }
  .appearance-none{
    appearance:none
  }
  .grid-cols-1{
    grid-template-columns:repeat(1,minmax(0,1fr))
  }
  .grid-cols-2{
    grid-template-columns:repeat(2,minmax(0,1fr))
  }
  .grid-cols-3{
    grid-template-columns:repeat(3,minmax(0,1fr))
  }
  .grid-cols-8{
    grid-template-columns:repeat(8,minmax(0,1fr))
  }
  .grid-cols-12{
    grid-template-columns:repeat(12,minmax(0,1fr))
  }
  .grid-cols-25{
    grid-template-columns:repeat(25,minmax(0,1fr))
  }
  .grid-cols-\[1fr_auto\]{
    grid-template-columns:1fr auto
  }
  .grid-cols-\[38px_repeat\(24\,1fr\)\]{
    grid-template-columns:38px repeat(24,1fr)
  }
  .flex-col{
    flex-direction:column
  }
  .flex-wrap{
    flex-wrap:wrap
  }
  .place-items-center{
    place-items:center
  }
  .items-baseline{
    align-items:baseline
  }
  .items-center{
    align-items:center
  }
  .items-end{
    align-items:flex-end
  }
  .items-start{
    align-items:flex-start
  }
  .items-stretch{
    align-items:stretch
  }
  .justify-around{
    justify-content:space-around
  }
  .justify-between{
    justify-content:space-between
  }
  .justify-center{
    justify-content:center
  }
  .justify-end{
    justify-content:flex-end
  }
  .justify-start{
    justify-content:flex-start
  }
  .gap-0\.5{
    gap:calc(var(--spacing) * .5)
  }
  .gap-1{
    gap:var(--spacing)
  }
  .gap-1\.5{
    gap:calc(var(--spacing) * 1.5)
  }
  .gap-2{
    gap:calc(var(--spacing) * 2)
  }
  .gap-2\.5{
    gap:calc(var(--spacing) * 2.5)
  }
  .gap-3{
    gap:calc(var(--spacing) * 3)
  }
  .gap-3\.5{
    gap:calc(var(--spacing) * 3.5)
  }
  .gap-4{
    gap:calc(var(--spacing) * 4)
  }
  .gap-5{
    gap:calc(var(--spacing) * 5)
  }
  .gap-6{
    gap:calc(var(--spacing) * 6)
  }
  .gap-8{
    gap:calc(var(--spacing) * 8)
  }
  .gap-10{
    gap:calc(var(--spacing) * 10)
  }
  .gap-12{
    gap:calc(var(--spacing) * 12)
  }
  :where(.space-y-0\.5>:not(:last-child)){
    --tw-space-y-reverse:0;
    margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));
    margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))
  }
  :where(.space-y-1>:not(:last-child)){
    --tw-space-y-reverse:0;
    margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));
    margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))
  }
  :where(.space-y-1\.5>:not(:last-child)){
    --tw-space-y-reverse:0;
    margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));
    margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))
  }
  :where(.space-y-2>:not(:last-child)){
    --tw-space-y-reverse:0;
    margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));
    margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))
  }
  :where(.space-y-2\.5>:not(:last-child)){
    --tw-space-y-reverse:0;
    margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));
    margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))
  }
  :where(.space-y-3>:not(:last-child)){
    --tw-space-y-reverse:0;
    margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));
    margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))
  }
  :where(.space-y-3\.5>:not(:last-child)){
    --tw-space-y-reverse:0;
    margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));
    margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))
  }
  :where(.space-y-4>:not(:last-child)){
    --tw-space-y-reverse:0;
    margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));
    margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))
  }
  :where(.space-y-5>:not(:last-child)){
    --tw-space-y-reverse:0;
    margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));
    margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))
  }
  :where(.space-y-6>:not(:last-child)){
    --tw-space-y-reverse:0;
    margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));
    margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))
  }
  :where(.space-y-8>:not(:last-child)){
    --tw-space-y-reverse:0;
    margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));
    margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))
  }
  :where(.space-y-10>:not(:last-child)){
    --tw-space-y-reverse:0;
    margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));
    margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))
  }
  :where(.space-y-16>:not(:last-child)){
    --tw-space-y-reverse:0;
    margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));
    margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))
  }
  .gap-x-3{
    column-gap:calc(var(--spacing) * 3)
  }
  .gap-x-4{
    column-gap:calc(var(--spacing) * 4)
  }
  :where(.-space-x-2>:not(:last-child)){
    --tw-space-x-reverse:0;
    margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));
    margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))
  }
  :where(.space-x-1\.5>:not(:last-child)){
    --tw-space-x-reverse:0;
    margin-inline-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-x-reverse));
    margin-inline-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-x-reverse)))
  }
  :where(.space-x-2>:not(:last-child)){
    --tw-space-x-reverse:0;
    margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));
    margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))
  }
  :where(.space-x-2\.5>:not(:last-child)){
    --tw-space-x-reverse:0;
    margin-inline-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-x-reverse));
    margin-inline-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-x-reverse)))
  }
  :where(.space-x-3>:not(:last-child)){
    --tw-space-x-reverse:0;
    margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));
    margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))
  }
  .gap-y-1{
    row-gap:var(--spacing)
  }
  :where(.divide-y>:not(:last-child)){
    --tw-divide-y-reverse:0;
    border-bottom-style:var(--tw-border-style);
    border-top-style:var(--tw-border-style);
    border-top-width:calc(1px * var(--tw-divide-y-reverse));
    border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))
  }
  :where(.divide-\[rgb\(var\(--d-line\)\)\]>:not(:last-child)){
    border-color:rgb(var(--d-line))
  }
  :where(.divide-white\/5>:not(:last-child)){
    border-color:#ffffff0d
  }
  @supports (color:color-mix(in lab,red,red)){
    :where(.divide-white\/5>:not(:last-child)){
      border-color:color-mix(in oklab,var(--color-white) 5%,transparent)
    }
  }
  :where(.divide-white\/6>:not(:last-child)){
    border-color:#ffffff0f
  }
  @supports (color:color-mix(in lab,red,red)){
    :where(.divide-white\/6>:not(:last-child)){
      border-color:color-mix(in oklab,var(--color-white) 6%,transparent)
    }
  }
  :where(.divide-white\/\[0\.04\]>:not(:last-child)){
    border-color:#ffffff0a
  }
  @supports (color:color-mix(in lab,red,red)){
    :where(.divide-white\/\[0\.04\]>:not(:last-child)){
      border-color:color-mix(in oklab,var(--color-white) 4%,transparent)
    }
  }
  :where(.divide-white\/\[0\.05\]>:not(:last-child)){
    border-color:#ffffff0d
  }
  @supports (color:color-mix(in lab,red,red)){
    :where(.divide-white\/\[0\.05\]>:not(:last-child)){
      border-color:color-mix(in oklab,var(--color-white) 5%,transparent)
    }
  }
  .self-center{
    align-self:center
  }
  .self-end{
    align-self:flex-end
  }
  .self-start{
    align-self:flex-start
  }
  .self-stretch{
    align-self:stretch
  }
  .truncate{
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden
  }
  .overflow-hidden{
    overflow:hidden
  }
  .overflow-x-auto{
    overflow-x:auto
  }
  .overflow-x-hidden{
    overflow-x:hidden
  }
  .overflow-y-auto{
    overflow-y:auto
  }
  .rounded{
    border-radius:.25rem
  }
  .rounded-2xl{
    border-radius:var(--radius-2xl)
  }
  .rounded-3xl{
    border-radius:var(--radius-3xl)
  }
  .rounded-\[2px\]{
    border-radius:2px
  }
  .rounded-\[3px\]{
    border-radius:3px
  }
  .rounded-\[4px\]{
    border-radius:4px
  }
  .rounded-\[5px\]{
    border-radius:5px
  }
  .rounded-\[6px\]{
    border-radius:6px
  }
  .rounded-\[7px\]{
    border-radius:7px
  }
  .rounded-\[8px\]{
    border-radius:8px
  }
  .rounded-\[9px\]{
    border-radius:9px
  }
  .rounded-\[10px\]{
    border-radius:10px
  }
  .rounded-\[11px\]{
    border-radius:11px
  }
  .rounded-\[12px\]{
    border-radius:12px
  }
  .rounded-\[14px\]{
    border-radius:14px
  }
  .rounded-\[16px\]{
    border-radius:16px
  }
  .rounded-\[20px\]{
    border-radius:20px
  }
  .rounded-full{
    border-radius:3.40282e38px
  }
  .rounded-lg{
    border-radius:var(--radius-lg)
  }
  .rounded-md{
    border-radius:var(--radius-md)
  }
  .rounded-none{
    border-radius:0
  }
  .rounded-xl{
    border-radius:var(--radius-xl)
  }
  .rounded-t-\[3px\]{
    border-top-left-radius:3px;
    border-top-right-radius:3px
  }
  .rounded-t-\[4px\]{
    border-top-left-radius:4px;
    border-top-right-radius:4px
  }
  .rounded-t-\[16px\]{
    border-top-left-radius:16px;
    border-top-right-radius:16px
  }
  .rounded-t-full{
    border-top-left-radius:3.40282e38px;
    border-top-right-radius:3.40282e38px
  }
  .rounded-l-\[6px\]{
    border-top-left-radius:6px;
    border-bottom-left-radius:6px
  }
  .rounded-tl-none{
    border-top-left-radius:0
  }
  .rounded-r-\[6px\]{
    border-top-right-radius:6px;
    border-bottom-right-radius:6px
  }
  .rounded-r-lg{
    border-top-right-radius:var(--radius-lg);
    border-bottom-right-radius:var(--radius-lg)
  }
  .rounded-tr-none{
    border-top-right-radius:0
  }
  .border{
    border-style:var(--tw-border-style);
    border-width:1px
  }
  .border-0{
    border-style:var(--tw-border-style);
    border-width:0
  }
  .border-2{
    border-style:var(--tw-border-style);
    border-width:2px
  }
  .border-3{
    border-style:var(--tw-border-style);
    border-width:3px
  }
  .border-4{
    border-style:var(--tw-border-style);
    border-width:4px
  }
  .border-y{
    border-block-style:var(--tw-border-style);
    border-block-width:1px
  }
  .border-t{
    border-top-style:var(--tw-border-style);
    border-top-width:1px
  }
  .border-r{
    border-right-style:var(--tw-border-style);
    border-right-width:1px
  }
  .border-r-2{
    border-right-style:var(--tw-border-style);
    border-right-width:2px
  }
  .border-b{
    border-bottom-style:var(--tw-border-style);
    border-bottom-width:1px
  }
  .border-l{
    border-left-style:var(--tw-border-style);
    border-left-width:1px
  }
  .border-l-2{
    border-left-style:var(--tw-border-style);
    border-left-width:2px
  }
  .border-l-3{
    border-left-style:var(--tw-border-style);
    border-left-width:3px
  }
  .border-l-4{
    border-left-style:var(--tw-border-style);
    border-left-width:4px
  }
  .border-l-\[3px\]{
    border-left-style:var(--tw-border-style);
    border-left-width:3px
  }
  .border-dashed{
    --tw-border-style:dashed;
    border-style:dashed
  }
  .border-none{
    --tw-border-style:none;
    border-style:none
  }
  .\!border-amber-500\/40{
    border-color:#f99c0066!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .\!border-amber-500\/40{
      border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)!important
    }
  }
  .\!border-emerald-500\/40{
    border-color:#00bb7f66!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .\!border-emerald-500\/40{
      border-color:color-mix(in oklab,var(--color-emerald-500) 40%,transparent)!important
    }
  }
  .\!border-primary\/40{
    border-color:#ff1e1e66!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .\!border-primary\/40{
      border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)!important
    }
  }
  .\!border-red-500\/40{
    border-color:#fb2c3666!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .\!border-red-500\/40{
      border-color:color-mix(in oklab,var(--color-red-500) 40%,transparent)!important
    }
  }
  .\!border-zinc-400\/40{
    border-color:#9f9fa966!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .\!border-zinc-400\/40{
      border-color:color-mix(in oklab,var(--color-zinc-400) 40%,transparent)!important
    }
  }
  .border-\[\#0f1117\]{
    border-color:#0f1117
  }
  .border-\[\#1DB954\]\/40{
    border-color:#1db95466
  }
  .border-\[\#5865F2\]\/40\!{
    border-color:#5865f266!important
  }
  .border-\[\#b45cff\]\/35{
    border-color:#b45cff59
  }
  .border-\[rgb\(var\(--d-base\)\)\]{
    border-color:rgb(var(--d-base))
  }
  .border-\[rgb\(var\(--d-coin\)\)\]\/20{
    border-color:rgb(var(--d-coin))
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-\[rgb\(var\(--d-coin\)\)\]\/20{
      border-color:color-mix(in oklab,rgb(var(--d-coin)) 20%,transparent)
    }
  }
  .border-\[rgb\(var\(--d-coin\)\)\]\/25{
    border-color:rgb(var(--d-coin))
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-\[rgb\(var\(--d-coin\)\)\]\/25{
      border-color:color-mix(in oklab,rgb(var(--d-coin)) 25%,transparent)
    }
  }
  .border-\[rgb\(var\(--d-coin\)\)\]\/30{
    border-color:rgb(var(--d-coin))
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-\[rgb\(var\(--d-coin\)\)\]\/30{
      border-color:color-mix(in oklab,rgb(var(--d-coin)) 30%,transparent)
    }
  }
  .border-\[rgb\(var\(--d-coin\)\)\]\/35{
    border-color:rgb(var(--d-coin))
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-\[rgb\(var\(--d-coin\)\)\]\/35{
      border-color:color-mix(in oklab,rgb(var(--d-coin)) 35%,transparent)
    }
  }
  .border-\[rgb\(var\(--d-coin\)\)\]\/40{
    border-color:rgb(var(--d-coin))
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-\[rgb\(var\(--d-coin\)\)\]\/40{
      border-color:color-mix(in oklab,rgb(var(--d-coin)) 40%,transparent)
    }
  }
  .border-\[rgb\(var\(--d-coin\)\/0\.3\)\]{
    border-color:rgb(var(--d-coin)/.3)
  }
  .border-\[rgb\(var\(--d-coin\)\/0\.4\)\]{
    border-color:rgb(var(--d-coin)/.4)
  }
  .border-\[rgb\(var\(--d-coin\)\/0\.28\)\]\!{
    border-color:rgb(var(--d-coin)/.28)!important
  }
  .border-\[rgb\(var\(--d-coin\)\/0\.35\)\]{
    border-color:rgb(var(--d-coin)/.35)
  }
  .border-\[rgb\(var\(--d-coin\)\/0\.35\)\]\!{
    border-color:rgb(var(--d-coin)/.35)!important
  }
  .border-\[rgb\(var\(--d-coin\)\/0\.45\)\]{
    border-color:rgb(var(--d-coin)/.45)
  }
  .border-\[rgb\(var\(--d-island\)\)\]{
    border-color:rgb(var(--d-island))
  }
  .border-\[rgb\(var\(--d-line\)\)\]{
    border-color:rgb(var(--d-line))
  }
  .border-\[rgb\(var\(--d-line-hi\)\)\]{
    border-color:rgb(var(--d-line-hi))
  }
  .border-\[rgb\(var\(--d-ok\)\)\]\/25{
    border-color:rgb(var(--d-ok))
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-\[rgb\(var\(--d-ok\)\)\]\/25{
      border-color:color-mix(in oklab,rgb(var(--d-ok)) 25%,transparent)
    }
  }
  .border-\[rgb\(var\(--d-ok\)\)\]\/30{
    border-color:rgb(var(--d-ok))
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-\[rgb\(var\(--d-ok\)\)\]\/30{
      border-color:color-mix(in oklab,rgb(var(--d-ok)) 30%,transparent)
    }
  }
  .border-\[rgb\(var\(--d-ok\)\)\]\/35{
    border-color:rgb(var(--d-ok))
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-\[rgb\(var\(--d-ok\)\)\]\/35{
      border-color:color-mix(in oklab,rgb(var(--d-ok)) 35%,transparent)
    }
  }
  .border-\[rgb\(var\(--d-ok\)\/0\.3\)\]{
    border-color:rgb(var(--d-ok)/.3)
  }
  .border-\[rgb\(var\(--d-ok\)\/0\.4\)\]{
    border-color:rgb(var(--d-ok)/.4)
  }
  .border-\[rgb\(var\(--d-ok\)\/0\.35\)\]{
    border-color:rgb(var(--d-ok)/.35)
  }
  .border-\[rgb\(var\(--d-ok\)\/0\.45\)\]{
    border-color:rgb(var(--d-ok)/.45)
  }
  .border-\[rgb\(var\(--d-red\)\)\],.border-\[rgb\(var\(--d-red\)\)\]\/20{
    border-color:rgb(var(--d-red))
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-\[rgb\(var\(--d-red\)\)\]\/20{
      border-color:color-mix(in oklab,rgb(var(--d-red)) 20%,transparent)
    }
  }
  .border-\[rgb\(var\(--d-red\)\)\]\/25{
    border-color:rgb(var(--d-red))
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-\[rgb\(var\(--d-red\)\)\]\/25{
      border-color:color-mix(in oklab,rgb(var(--d-red)) 25%,transparent)
    }
  }
  .border-\[rgb\(var\(--d-red\)\)\]\/30{
    border-color:rgb(var(--d-red))
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-\[rgb\(var\(--d-red\)\)\]\/30{
      border-color:color-mix(in oklab,rgb(var(--d-red)) 30%,transparent)
    }
  }
  .border-\[rgb\(var\(--d-red\)\)\]\/35{
    border-color:rgb(var(--d-red))
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-\[rgb\(var\(--d-red\)\)\]\/35{
      border-color:color-mix(in oklab,rgb(var(--d-red)) 35%,transparent)
    }
  }
  .border-\[rgb\(var\(--d-red\)\)\]\/40{
    border-color:rgb(var(--d-red))
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-\[rgb\(var\(--d-red\)\)\]\/40{
      border-color:color-mix(in oklab,rgb(var(--d-red)) 40%,transparent)
    }
  }
  .border-\[rgb\(var\(--d-red\)\)\]\/50{
    border-color:rgb(var(--d-red))
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-\[rgb\(var\(--d-red\)\)\]\/50{
      border-color:color-mix(in oklab,rgb(var(--d-red)) 50%,transparent)
    }
  }
  .border-\[rgb\(var\(--d-red\)\/0\.2\)\]{
    border-color:rgb(var(--d-red)/.2)
  }
  .border-\[rgb\(var\(--d-red\)\/0\.3\)\]{
    border-color:rgb(var(--d-red)/.3)
  }
  .border-\[rgb\(var\(--d-red\)\/0\.5\)\]{
    border-color:rgb(var(--d-red)/.5)
  }
  .border-\[rgb\(var\(--d-red\)\/0\.6\)\]\!{
    border-color:rgb(var(--d-red)/.6)!important
  }
  .border-\[rgb\(var\(--d-red\)\/0\.35\)\]{
    border-color:rgb(var(--d-red)/.35)
  }
  .border-\[rgb\(var\(--d-red\)\/0\.35\)\]\!{
    border-color:rgb(var(--d-red)/.35)!important
  }
  .border-\[rgb\(var\(--d-red\)\/0\.45\)\]{
    border-color:rgb(var(--d-red)/.45)
  }
  .border-\[rgb\(var\(--d-team-a\)\)\]\/30{
    border-color:rgb(var(--d-team-a))
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-\[rgb\(var\(--d-team-a\)\)\]\/30{
      border-color:color-mix(in oklab,rgb(var(--d-team-a)) 30%,transparent)
    }
  }
  .border-\[rgb\(var\(--d-team-a\)\/0\.3\)\]{
    border-color:rgb(var(--d-team-a)/.3)
  }
  .border-\[rgb\(var\(--d-team-a\)\/0\.35\)\]{
    border-color:rgb(var(--d-team-a)/.35)
  }
  .border-\[rgb\(var\(--d-team-a\)\/0\.45\)\]{
    border-color:rgb(var(--d-team-a)/.45)
  }
  .border-amber-300{
    border-color:var(--color-amber-300)
  }
  .border-amber-300\/40{
    border-color:#ffd23666
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-amber-300\/40{
      border-color:color-mix(in oklab,var(--color-amber-300) 40%,transparent)
    }
  }
  .border-amber-400\/30{
    border-color:#fcbb004d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-amber-400\/30{
      border-color:color-mix(in oklab,var(--color-amber-400) 30%,transparent)
    }
  }
  .border-amber-400\/50{
    border-color:#fcbb0080
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-amber-400\/50{
      border-color:color-mix(in oklab,var(--color-amber-400) 50%,transparent)
    }
  }
  .border-amber-400\/60{
    border-color:#fcbb0099
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-amber-400\/60{
      border-color:color-mix(in oklab,var(--color-amber-400) 60%,transparent)
    }
  }
  .border-amber-500{
    border-color:var(--color-amber-500)
  }
  .border-amber-500\/10{
    border-color:#f99c001a
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-amber-500\/10{
      border-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)
    }
  }
  .border-amber-500\/15{
    border-color:#f99c0026
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-amber-500\/15{
      border-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)
    }
  }
  .border-amber-500\/20{
    border-color:#f99c0033
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-amber-500\/20{
      border-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)
    }
  }
  .border-amber-500\/25{
    border-color:#f99c0040
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-amber-500\/25{
      border-color:color-mix(in oklab,var(--color-amber-500) 25%,transparent)
    }
  }
  .border-amber-500\/30{
    border-color:#f99c004d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-amber-500\/30{
      border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)
    }
  }
  .border-amber-500\/30\!{
    border-color:#f99c004d!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-amber-500\/30\!{
      border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)!important
    }
  }
  .border-amber-500\/35{
    border-color:#f99c0059
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-amber-500\/35{
      border-color:color-mix(in oklab,var(--color-amber-500) 35%,transparent)
    }
  }
  .border-amber-500\/40{
    border-color:#f99c0066
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-amber-500\/40{
      border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)
    }
  }
  .border-amber-500\/50{
    border-color:#f99c0080
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-amber-500\/50{
      border-color:color-mix(in oklab,var(--color-amber-500) 50%,transparent)
    }
  }
  .border-amber-500\/60{
    border-color:#f99c0099
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-amber-500\/60{
      border-color:color-mix(in oklab,var(--color-amber-500) 60%,transparent)
    }
  }
  .border-blue-400\/40{
    border-color:#54a2ff66
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-blue-400\/40{
      border-color:color-mix(in oklab,var(--color-blue-400) 40%,transparent)
    }
  }
  .border-blue-500\/20{
    border-color:#3080ff33
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-blue-500\/20{
      border-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)
    }
  }
  .border-blue-500\/25{
    border-color:#3080ff40
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-blue-500\/25{
      border-color:color-mix(in oklab,var(--color-blue-500) 25%,transparent)
    }
  }
  .border-blue-500\/30{
    border-color:#3080ff4d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-blue-500\/30{
      border-color:color-mix(in oklab,var(--color-blue-500) 30%,transparent)
    }
  }
  .border-blue-500\/40{
    border-color:#3080ff66
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-blue-500\/40{
      border-color:color-mix(in oklab,var(--color-blue-500) 40%,transparent)
    }
  }
  .border-blue-500\/50{
    border-color:#3080ff80
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-blue-500\/50{
      border-color:color-mix(in oklab,var(--color-blue-500) 50%,transparent)
    }
  }
  .border-current{
    border-color:currentColor
  }
  .border-cyan-500{
    border-color:var(--color-cyan-500)
  }
  .border-cyan-500\/20{
    border-color:#00b7d733
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-cyan-500\/20{
      border-color:color-mix(in oklab,var(--color-cyan-500) 20%,transparent)
    }
  }
  .border-cyan-500\/30{
    border-color:#00b7d74d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-cyan-500\/30{
      border-color:color-mix(in oklab,var(--color-cyan-500) 30%,transparent)
    }
  }
  .border-cyan-500\/60{
    border-color:#00b7d799
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-cyan-500\/60{
      border-color:color-mix(in oklab,var(--color-cyan-500) 60%,transparent)
    }
  }
  .border-emerald-300{
    border-color:var(--color-emerald-300)
  }
  .border-emerald-400\/40{
    border-color:#00d29466
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-emerald-400\/40{
      border-color:color-mix(in oklab,var(--color-emerald-400) 40%,transparent)
    }
  }
  .border-emerald-500{
    border-color:var(--color-emerald-500)
  }
  .border-emerald-500\/20{
    border-color:#00bb7f33
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-emerald-500\/20{
      border-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)
    }
  }
  .border-emerald-500\/25{
    border-color:#00bb7f40
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-emerald-500\/25{
      border-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)
    }
  }
  .border-emerald-500\/30{
    border-color:#00bb7f4d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-emerald-500\/30{
      border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)
    }
  }
  .border-emerald-500\/30\!{
    border-color:#00bb7f4d!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-emerald-500\/30\!{
      border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)!important
    }
  }
  .border-emerald-500\/40{
    border-color:#00bb7f66
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-emerald-500\/40{
      border-color:color-mix(in oklab,var(--color-emerald-500) 40%,transparent)
    }
  }
  .border-emerald-800{
    border-color:var(--color-emerald-800)
  }
  .border-green-500\/30{
    border-color:#00c7584d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-green-500\/30{
      border-color:color-mix(in oklab,var(--color-green-500) 30%,transparent)
    }
  }
  .border-indigo-500\/20{
    border-color:#625fff33
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-indigo-500\/20{
      border-color:color-mix(in oklab,var(--color-indigo-500) 20%,transparent)
    }
  }
  .border-indigo-500\/30{
    border-color:#625fff4d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-indigo-500\/30{
      border-color:color-mix(in oklab,var(--color-indigo-500) 30%,transparent)
    }
  }
  .border-indigo-500\/40{
    border-color:#625fff66
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-indigo-500\/40{
      border-color:color-mix(in oklab,var(--color-indigo-500) 40%,transparent)
    }
  }
  .border-orange-500\/20{
    border-color:#fe6e0033
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-orange-500\/20{
      border-color:color-mix(in oklab,var(--color-orange-500) 20%,transparent)
    }
  }
  .border-orange-500\/30{
    border-color:#fe6e004d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-orange-500\/30{
      border-color:color-mix(in oklab,var(--color-orange-500) 30%,transparent)
    }
  }
  .border-orange-500\/40{
    border-color:#fe6e0066
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-orange-500\/40{
      border-color:color-mix(in oklab,var(--color-orange-500) 40%,transparent)
    }
  }
  .border-pink-500\/30{
    border-color:#f6339a4d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-pink-500\/30{
      border-color:color-mix(in oklab,var(--color-pink-500) 30%,transparent)
    }
  }
  .border-primary{
    border-color:var(--color-primary)
  }
  .border-primary\/25{
    border-color:#ff1e1e40
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-primary\/25{
      border-color:color-mix(in oklab,var(--color-primary) 25%,transparent)
    }
  }
  .border-primary\/30{
    border-color:#ff1e1e4d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-primary\/30{
      border-color:color-mix(in oklab,var(--color-primary) 30%,transparent)
    }
  }
  .border-primary\/40{
    border-color:#ff1e1e66
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-primary\/40{
      border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)
    }
  }
  .border-primary\/50{
    border-color:#ff1e1e80
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-primary\/50{
      border-color:color-mix(in oklab,var(--color-primary) 50%,transparent)
    }
  }
  .border-purple-400\/40{
    border-color:#c07eff66
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-purple-400\/40{
      border-color:color-mix(in oklab,var(--color-purple-400) 40%,transparent)
    }
  }
  .border-purple-500{
    border-color:var(--color-purple-500)
  }
  .border-purple-500\/10{
    border-color:#ac4bff1a
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-purple-500\/10{
      border-color:color-mix(in oklab,var(--color-purple-500) 10%,transparent)
    }
  }
  .border-purple-500\/20{
    border-color:#ac4bff33
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-purple-500\/20{
      border-color:color-mix(in oklab,var(--color-purple-500) 20%,transparent)
    }
  }
  .border-purple-500\/25{
    border-color:#ac4bff40
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-purple-500\/25{
      border-color:color-mix(in oklab,var(--color-purple-500) 25%,transparent)
    }
  }
  .border-purple-500\/30{
    border-color:#ac4bff4d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-purple-500\/30{
      border-color:color-mix(in oklab,var(--color-purple-500) 30%,transparent)
    }
  }
  .border-purple-500\/40{
    border-color:#ac4bff66
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-purple-500\/40{
      border-color:color-mix(in oklab,var(--color-purple-500) 40%,transparent)
    }
  }
  .border-purple-500\/60{
    border-color:#ac4bff99
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-purple-500\/60{
      border-color:color-mix(in oklab,var(--color-purple-500) 60%,transparent)
    }
  }
  .border-purple-800{
    border-color:var(--color-purple-800)
  }
  .border-purple-900\/50{
    border-color:#59168b80
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-purple-900\/50{
      border-color:color-mix(in oklab,var(--color-purple-900) 50%,transparent)
    }
  }
  .border-red-300{
    border-color:var(--color-red-300)
  }
  .border-red-400{
    border-color:var(--color-red-400)
  }
  .border-red-400\/40{
    border-color:#ff656866
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-400\/40{
      border-color:color-mix(in oklab,var(--color-red-400) 40%,transparent)
    }
  }
  .border-red-400\/50{
    border-color:#ff656880
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-400\/50{
      border-color:color-mix(in oklab,var(--color-red-400) 50%,transparent)
    }
  }
  .border-red-500{
    border-color:var(--color-red-500)
  }
  .border-red-500\/15{
    border-color:#fb2c3626
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-500\/15{
      border-color:color-mix(in oklab,var(--color-red-500) 15%,transparent)
    }
  }
  .border-red-500\/20{
    border-color:#fb2c3633
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-500\/20{
      border-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)
    }
  }
  .border-red-500\/25{
    border-color:#fb2c3640
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-500\/25{
      border-color:color-mix(in oklab,var(--color-red-500) 25%,transparent)
    }
  }
  .border-red-500\/25\!{
    border-color:#fb2c3640!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-500\/25\!{
      border-color:color-mix(in oklab,var(--color-red-500) 25%,transparent)!important
    }
  }
  .border-red-500\/30{
    border-color:#fb2c364d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-500\/30{
      border-color:color-mix(in oklab,var(--color-red-500) 30%,transparent)
    }
  }
  .border-red-500\/30\!{
    border-color:#fb2c364d!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-500\/30\!{
      border-color:color-mix(in oklab,var(--color-red-500) 30%,transparent)!important
    }
  }
  .border-red-500\/35{
    border-color:#fb2c3659
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-500\/35{
      border-color:color-mix(in oklab,var(--color-red-500) 35%,transparent)
    }
  }
  .border-red-500\/40{
    border-color:#fb2c3666
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-500\/40{
      border-color:color-mix(in oklab,var(--color-red-500) 40%,transparent)
    }
  }
  .border-red-500\/50{
    border-color:#fb2c3680
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-500\/50{
      border-color:color-mix(in oklab,var(--color-red-500) 50%,transparent)
    }
  }
  .border-red-500\/60{
    border-color:#fb2c3699
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-500\/60{
      border-color:color-mix(in oklab,var(--color-red-500) 60%,transparent)
    }
  }
  .border-red-600{
    border-color:var(--color-red-600)
  }
  .border-red-600\/15{
    border-color:#e4001426
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-600\/15{
      border-color:color-mix(in oklab,var(--color-red-600) 15%,transparent)
    }
  }
  .border-red-600\/20{
    border-color:#e4001433
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-600\/20{
      border-color:color-mix(in oklab,var(--color-red-600) 20%,transparent)
    }
  }
  .border-red-600\/25\!{
    border-color:#e4001440!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-600\/25\!{
      border-color:color-mix(in oklab,var(--color-red-600) 25%,transparent)!important
    }
  }
  .border-red-600\/30{
    border-color:#e400144d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-600\/30{
      border-color:color-mix(in oklab,var(--color-red-600) 30%,transparent)
    }
  }
  .border-red-600\/90{
    border-color:#e40014e6
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-600\/90{
      border-color:color-mix(in oklab,var(--color-red-600) 90%,transparent)
    }
  }
  .border-red-800{
    border-color:var(--color-red-800)
  }
  .border-red-800\/30{
    border-color:#9f07124d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-800\/30{
      border-color:color-mix(in oklab,var(--color-red-800) 30%,transparent)
    }
  }
  .border-red-800\/40{
    border-color:#9f071266
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-800\/40{
      border-color:color-mix(in oklab,var(--color-red-800) 40%,transparent)
    }
  }
  .border-red-800\/50{
    border-color:#9f071280
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-red-800\/50{
      border-color:color-mix(in oklab,var(--color-red-800) 50%,transparent)
    }
  }
  .border-rose-500\/20{
    border-color:#ff235733
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-rose-500\/20{
      border-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)
    }
  }
  .border-rose-500\/30{
    border-color:#ff23574d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-rose-500\/30{
      border-color:color-mix(in oklab,var(--color-rose-500) 30%,transparent)
    }
  }
  .border-rose-500\/40{
    border-color:#ff235766
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-rose-500\/40{
      border-color:color-mix(in oklab,var(--color-rose-500) 40%,transparent)
    }
  }
  .border-sky-500\/35{
    border-color:#00a5ef59
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-sky-500\/35{
      border-color:color-mix(in oklab,var(--color-sky-500) 35%,transparent)
    }
  }
  .border-teal-500\/20{
    border-color:#00baa733
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-teal-500\/20{
      border-color:color-mix(in oklab,var(--color-teal-500) 20%,transparent)
    }
  }
  .border-transparent{
    border-color:#0000
  }
  .border-white{
    border-color:var(--color-white)
  }
  .border-white\/4{
    border-color:#ffffff0a
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/4{
      border-color:color-mix(in oklab,var(--color-white) 4%,transparent)
    }
  }
  .border-white\/5{
    border-color:#ffffff0d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/5{
      border-color:color-mix(in oklab,var(--color-white) 5%,transparent)
    }
  }
  .border-white\/6{
    border-color:#ffffff0f
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/6{
      border-color:color-mix(in oklab,var(--color-white) 6%,transparent)
    }
  }
  .border-white\/7{
    border-color:#ffffff12
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/7{
      border-color:color-mix(in oklab,var(--color-white) 7%,transparent)
    }
  }
  .border-white\/8{
    border-color:#ffffff14
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/8{
      border-color:color-mix(in oklab,var(--color-white) 8%,transparent)
    }
  }
  .border-white\/10{
    border-color:#ffffff1a
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/10{
      border-color:color-mix(in oklab,var(--color-white) 10%,transparent)
    }
  }
  .border-white\/12{
    border-color:#ffffff1f
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/12{
      border-color:color-mix(in oklab,var(--color-white) 12%,transparent)
    }
  }
  .border-white\/15{
    border-color:#ffffff26
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/15{
      border-color:color-mix(in oklab,var(--color-white) 15%,transparent)
    }
  }
  .border-white\/20{
    border-color:#fff3
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/20{
      border-color:color-mix(in oklab,var(--color-white) 20%,transparent)
    }
  }
  .border-white\/25{
    border-color:#ffffff40
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/25{
      border-color:color-mix(in oklab,var(--color-white) 25%,transparent)
    }
  }
  .border-white\/30{
    border-color:#ffffff4d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/30{
      border-color:color-mix(in oklab,var(--color-white) 30%,transparent)
    }
  }
  .border-white\/\[0\.1\]{
    border-color:#ffffff1a
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/\[0\.1\]{
      border-color:color-mix(in oklab,var(--color-white) 10%,transparent)
    }
  }
  .border-white\/\[0\.04\]{
    border-color:#ffffff0a
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/\[0\.04\]{
      border-color:color-mix(in oklab,var(--color-white) 4%,transparent)
    }
  }
  .border-white\/\[0\.05\]{
    border-color:#ffffff0d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/\[0\.05\]{
      border-color:color-mix(in oklab,var(--color-white) 5%,transparent)
    }
  }
  .border-white\/\[0\.06\]{
    border-color:#ffffff0f
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/\[0\.06\]{
      border-color:color-mix(in oklab,var(--color-white) 6%,transparent)
    }
  }
  .border-white\/\[0\.07\]{
    border-color:#ffffff12
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/\[0\.07\]{
      border-color:color-mix(in oklab,var(--color-white) 7%,transparent)
    }
  }
  .border-white\/\[0\.08\]{
    border-color:#ffffff14
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/\[0\.08\]{
      border-color:color-mix(in oklab,var(--color-white) 8%,transparent)
    }
  }
  .border-white\/\[0\.09\]{
    border-color:#ffffff17
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/\[0\.09\]{
      border-color:color-mix(in oklab,var(--color-white) 9%,transparent)
    }
  }
  .border-white\/\[0\.10\]{
    border-color:#ffffff1a
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/\[0\.10\]{
      border-color:color-mix(in oklab,var(--color-white) 10%,transparent)
    }
  }
  .border-white\/\[0\.12\]{
    border-color:#ffffff1f
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-white\/\[0\.12\]{
      border-color:color-mix(in oklab,var(--color-white) 12%,transparent)
    }
  }
  .border-yellow-500\/30{
    border-color:#edb2004d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-yellow-500\/30{
      border-color:color-mix(in oklab,var(--color-yellow-500) 30%,transparent)
    }
  }
  .border-yellow-500\/40{
    border-color:#edb20066
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-yellow-500\/40{
      border-color:color-mix(in oklab,var(--color-yellow-500) 40%,transparent)
    }
  }
  .border-yellow-500\/50{
    border-color:#edb20080
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-yellow-500\/50{
      border-color:color-mix(in oklab,var(--color-yellow-500) 50%,transparent)
    }
  }
  .border-yellow-700\/30{
    border-color:#a361004d
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-yellow-700\/30{
      border-color:color-mix(in oklab,var(--color-yellow-700) 30%,transparent)
    }
  }
  .border-yellow-800{
    border-color:var(--color-yellow-800)
  }
  .border-zinc-300{
    border-color:var(--color-zinc-300)
  }
  .border-zinc-500\/20{
    border-color:#71717b33
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-zinc-500\/20{
      border-color:color-mix(in oklab,var(--color-zinc-500) 20%,transparent)
    }
  }
  .border-zinc-500\/40{
    border-color:#71717b66
  }
  @supports (color:color-mix(in lab,red,red)){
    .border-zinc-500\/40{
      border-color:color-mix(in oklab,var(--color-zinc-500) 40%,transparent)
    }
  }
  .border-zinc-700{
    border-color:var(--color-zinc-700)
  }
  .border-t-\[rgb\(var\(--d-red\)\)\]{
    border-top-color:rgb(var(--d-red))
  }
  .border-t-amber-400{
    border-top-color:var(--color-amber-400)
  }
  .border-t-primary{
    border-top-color:var(--color-primary)
  }
  .border-t-red-500{
    border-top-color:var(--color-red-500)
  }
  .border-t-red-600{
    border-top-color:var(--color-red-600)
  }
  .border-t-transparent{
    border-top-color:#0000
  }
  .border-t-white{
    border-top-color:var(--color-white)
  }
  .border-r-\[rgb\(var\(--d-red\)\/0\.6\)\]{
    border-right-color:rgb(var(--d-red)/.6)
  }
  .border-l-\[rgb\(var\(--d-red\)\)\]{
    border-left-color:rgb(var(--d-red))
  }
  .border-l-amber-500{
    border-left-color:var(--color-amber-500)
  }
  .border-l-red-500{
    border-left-color:var(--color-red-500)
  }
  .border-l-red-600{
    border-left-color:var(--color-red-600)
  }
  .border-l-transparent{
    border-left-color:#0000
  }
  .\!bg-amber-500\/15{
    background-color:#f99c0026!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .\!bg-amber-500\/15{
      background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)!important
    }
  }
  .\!bg-emerald-500\/15{
    background-color:#00bb7f26!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .\!bg-emerald-500\/15{
      background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)!important
    }
  }
  .\!bg-primary\/10{
    background-color:#ff1e1e1a!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .\!bg-primary\/10{
      background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)!important
    }
  }
  .\!bg-red-500\/15{
    background-color:#fb2c3626!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .\!bg-red-500\/15{
      background-color:color-mix(in oklab,var(--color-red-500) 15%,transparent)!important
    }
  }
  .\!bg-zinc-500\/15{
    background-color:#71717b26!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .\!bg-zinc-500\/15{
      background-color:color-mix(in oklab,var(--color-zinc-500) 15%,transparent)!important
    }
  }
  .bg-\[\#0c0e13\]{
    background-color:#0c0e13
  }
  .bg-\[\#0c0e13\]\/60{
    background-color:#0c0e1399
  }
  .bg-\[\#0f1117\]{
    background-color:#0f1117
  }
  .bg-\[\#0f1117\]\/70{
    background-color:#0f1117b3
  }
  .bg-\[\#1DB954\]{
    background-color:#1db954
  }
  .bg-\[\#2b2d31\]{
    background-color:#2b2d31
  }
  .bg-\[\#5c8add\]{
    background-color:#5c8add
  }
  .bg-\[\#06b6d4\]{
    background-color:#06b6d4
  }
  .bg-\[\#090a0e\]{
    background-color:#090a0e
  }
  .bg-\[\#090a0e\]\/70{
    background-color:#090a0eb3
  }
  .bg-\[\#090a0e\]\/95{
    background-color:#090a0ef2
  }
  .bg-\[\#5865F2\]{
    background-color:#5865f2
  }
  .bg-\[\#5865F2\]\/15\!{
    background-color:#5865f226!important
  }
  .bg-\[\#151820\]{
    background-color:#151820
  }
  .bg-\[\#151820\]\/60{
    background-color:#15182099
  }
  .bg-\[\#151821\]{
    background-color:#151821
  }
  .bg-\[\#b45cff\]{
    background-color:#b45cff
  }
  .bg-\[\#b45cff\]\/20{
    background-color:#b45cff33
  }
  .bg-\[\#d42422\]{
    background-color:#d42422
  }
  .bg-\[\#dc6039\]{
    background-color:#dc6039
  }
  .bg-\[\#e39a4c\]{
    background-color:#e39a4c
  }
  .bg-\[\#eab308\]{
    background-color:#eab308
  }
  .bg-\[rgb\(9_10_14\/0\.85\)\]{
    background-color:#090a0ed9
  }
  .bg-\[rgb\(var\(--d-base\)\)\/50\]{
    background-color:rgb(var(--d-base))/50
  }
  .bg-\[rgb\(var\(--d-base\)\)\/60\]{
    background-color:rgb(var(--d-base))/60
  }
  .bg-\[rgb\(var\(--d-base\)\)\/75\]{
    background-color:rgb(var(--d-base))/75
  }
  .bg-\[rgb\(var\(--d-base\)\)\/80\]{
    background-color:rgb(var(--d-base))/80
  }
  .bg-\[rgb\(var\(--d-base\)\)\/85\]{
    background-color:rgb(var(--d-base))/85
  }
  .bg-\[rgb\(var\(--d-base\)\)\],.bg-\[rgb\(var\(--d-base\)\)\]\/40{
    background-color:rgb(var(--d-base))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-base\)\)\]\/40{
      background-color:color-mix(in oklab,rgb(var(--d-base)) 40%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-base\)\)\]\/50{
    background-color:rgb(var(--d-base))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-base\)\)\]\/50{
      background-color:color-mix(in oklab,rgb(var(--d-base)) 50%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-base\)\)\]\/60{
    background-color:rgb(var(--d-base))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-base\)\)\]\/60{
      background-color:color-mix(in oklab,rgb(var(--d-base)) 60%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-base\)\)\]\/70{
    background-color:rgb(var(--d-base))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-base\)\)\]\/70{
      background-color:color-mix(in oklab,rgb(var(--d-base)) 70%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-base\)\)\]\/75{
    background-color:rgb(var(--d-base))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-base\)\)\]\/75{
      background-color:color-mix(in oklab,rgb(var(--d-base)) 75%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-base\)\)\]\/80{
    background-color:rgb(var(--d-base))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-base\)\)\]\/80{
      background-color:color-mix(in oklab,rgb(var(--d-base)) 80%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-base\)\)\]\/85{
    background-color:rgb(var(--d-base))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-base\)\)\]\/85{
      background-color:color-mix(in oklab,rgb(var(--d-base)) 85%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-base\)\)\]\/90{
    background-color:rgb(var(--d-base))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-base\)\)\]\/90{
      background-color:color-mix(in oklab,rgb(var(--d-base)) 90%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-base\)\)\]\/95{
    background-color:rgb(var(--d-base))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-base\)\)\]\/95{
      background-color:color-mix(in oklab,rgb(var(--d-base)) 95%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-base\)\/0\.45\)\]{
    background-color:rgb(var(--d-base)/.45)
  }
  .bg-\[rgb\(var\(--d-base\)\/0\.85\)\]{
    background-color:rgb(var(--d-base)/.85)
  }
  .bg-\[rgb\(var\(--d-coin\)\)\],.bg-\[rgb\(var\(--d-coin\)\)\]\/10{
    background-color:rgb(var(--d-coin))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-coin\)\)\]\/10{
      background-color:color-mix(in oklab,rgb(var(--d-coin)) 10%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-coin\)\)\]\/15{
    background-color:rgb(var(--d-coin))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-coin\)\)\]\/15{
      background-color:color-mix(in oklab,rgb(var(--d-coin)) 15%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-coin\)\)\]\/20{
    background-color:rgb(var(--d-coin))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-coin\)\)\]\/20{
      background-color:color-mix(in oklab,rgb(var(--d-coin)) 20%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-coin\)\/0\.2\)\]{
    background-color:rgb(var(--d-coin)/.2)
  }
  .bg-\[rgb\(var\(--d-coin\)\/0\.14\)\]{
    background-color:rgb(var(--d-coin)/.14)
  }
  .bg-\[rgb\(var\(--d-coin\)\/0\.14\)\]\!{
    background-color:rgb(var(--d-coin)/.14)!important
  }
  .bg-\[rgb\(var\(--d-coin\)\/0\.15\)\]{
    background-color:rgb(var(--d-coin)/.15)
  }
  .bg-\[rgb\(var\(--d-coin\)\/0\.16\)\]{
    background-color:rgb(var(--d-coin)/.16)
  }
  .bg-\[rgb\(var\(--d-ink-3\)\)\]{
    background-color:rgb(var(--d-ink-3))
  }
  .bg-\[rgb\(var\(--d-ink-4\)\)\]{
    background-color:rgb(var(--d-ink-4))
  }
  .bg-\[rgb\(var\(--d-island\)\)\/50\]{
    background-color:rgb(var(--d-island))/50
  }
  .bg-\[rgb\(var\(--d-island\)\)\/92\]{
    background-color:rgb(var(--d-island))/92
  }
  .bg-\[rgb\(var\(--d-island\)\)\/96\]{
    background-color:rgb(var(--d-island))/96
  }
  .bg-\[rgb\(var\(--d-island\)\)\/98\]{
    background-color:rgb(var(--d-island))/98
  }
  .bg-\[rgb\(var\(--d-island\)\)\],.bg-\[rgb\(var\(--d-island\)\)\]\/40{
    background-color:rgb(var(--d-island))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-island\)\)\]\/40{
      background-color:color-mix(in oklab,rgb(var(--d-island)) 40%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-island\)\)\]\/80{
    background-color:rgb(var(--d-island))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-island\)\)\]\/80{
      background-color:color-mix(in oklab,rgb(var(--d-island)) 80%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-island\)\)\]\/90{
    background-color:rgb(var(--d-island))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-island\)\)\]\/90{
      background-color:color-mix(in oklab,rgb(var(--d-island)) 90%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-island\)\/0\.6\)\]{
    background-color:rgb(var(--d-island)/.6)
  }
  .bg-\[rgb\(var\(--d-island\)\/0\.9\)\]{
    background-color:rgb(var(--d-island)/.9)
  }
  .bg-\[rgb\(var\(--d-island\)\/0\.92\)\]{
    background-color:rgb(var(--d-island)/.92)
  }
  .bg-\[rgb\(var\(--d-island\)\/0\.97\)\]{
    background-color:rgb(var(--d-island)/.97)
  }
  .bg-\[rgb\(var\(--d-line\)\)\]{
    background-color:rgb(var(--d-line))
  }
  .bg-\[rgb\(var\(--d-line-hi\)\)\]{
    background-color:rgb(var(--d-line-hi))
  }
  .bg-\[rgb\(var\(--d-ok\)\)\],.bg-\[rgb\(var\(--d-ok\)\)\]\/10{
    background-color:rgb(var(--d-ok))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-ok\)\)\]\/10{
      background-color:color-mix(in oklab,rgb(var(--d-ok)) 10%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-ok\)\)\]\/15{
    background-color:rgb(var(--d-ok))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-ok\)\)\]\/15{
      background-color:color-mix(in oklab,rgb(var(--d-ok)) 15%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-ok\)\/0\.14\)\]{
    background-color:rgb(var(--d-ok)/.14)
  }
  .bg-\[rgb\(var\(--d-ok\)\/0\.15\)\]{
    background-color:rgb(var(--d-ok)/.15)
  }
  .bg-\[rgb\(var\(--d-ok\)\/0\.16\)\]{
    background-color:rgb(var(--d-ok)/.16)
  }
  .bg-\[rgb\(var\(--d-ok\)\/0\.18\)\]{
    background-color:rgb(var(--d-ok)/.18)
  }
  .bg-\[rgb\(var\(--d-raise\)\)\/50\]{
    background-color:rgb(var(--d-raise))/50
  }
  .bg-\[rgb\(var\(--d-raise\)\)\/70\]{
    background-color:rgb(var(--d-raise))/70
  }
  .bg-\[rgb\(var\(--d-raise\)\)\],.bg-\[rgb\(var\(--d-raise\)\)\]\/40{
    background-color:rgb(var(--d-raise))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-raise\)\)\]\/40{
      background-color:color-mix(in oklab,rgb(var(--d-raise)) 40%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-raise\)\)\]\/60{
    background-color:rgb(var(--d-raise))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-raise\)\)\]\/60{
      background-color:color-mix(in oklab,rgb(var(--d-raise)) 60%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-raise\)\)\]\/70{
    background-color:rgb(var(--d-raise))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-raise\)\)\]\/70{
      background-color:color-mix(in oklab,rgb(var(--d-raise)) 70%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-raise-hi\)\)\]{
    background-color:rgb(var(--d-raise-hi))
  }
  .bg-\[rgb\(var\(--d-raise-hi\)\)\]\!{
    background-color:rgb(var(--d-raise-hi))!important
  }
  .bg-\[rgb\(var\(--d-red\)\)\],.bg-\[rgb\(var\(--d-red\)\)\]\/10{
    background-color:rgb(var(--d-red))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-red\)\)\]\/10{
      background-color:color-mix(in oklab,rgb(var(--d-red)) 10%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-red\)\)\]\/12{
    background-color:rgb(var(--d-red))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-red\)\)\]\/12{
      background-color:color-mix(in oklab,rgb(var(--d-red)) 12%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-red\)\)\]\/15{
    background-color:rgb(var(--d-red))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-red\)\)\]\/15{
      background-color:color-mix(in oklab,rgb(var(--d-red)) 15%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-red\)\)\]\/20{
    background-color:rgb(var(--d-red))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-red\)\)\]\/20{
      background-color:color-mix(in oklab,rgb(var(--d-red)) 20%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-red\)\/0\.1\)\]{
    background-color:rgb(var(--d-red)/.1)
  }
  .bg-\[rgb\(var\(--d-red\)\/0\.12\)\]{
    background-color:rgb(var(--d-red)/.12)
  }
  .bg-\[rgb\(var\(--d-red\)\/0\.14\)\]{
    background-color:rgb(var(--d-red)/.14)
  }
  .bg-\[rgb\(var\(--d-red\)\/0\.15\)\]{
    background-color:rgb(var(--d-red)/.15)
  }
  .bg-\[rgb\(var\(--d-red\)\/0\.16\)\]{
    background-color:rgb(var(--d-red)/.16)
  }
  .bg-\[rgb\(var\(--d-red\)\/0\.22\)\]{
    background-color:rgb(var(--d-red)/.22)
  }
  .bg-\[rgb\(var\(--d-red\)\/0\.25\)\]{
    background-color:rgb(var(--d-red)/.25)
  }
  .bg-\[rgb\(var\(--d-red\)\/0\.28\)\]{
    background-color:rgb(var(--d-red)/.28)
  }
  .bg-\[rgb\(var\(--d-red\)\/0\.85\)\]\!{
    background-color:rgb(var(--d-red)/.85)!important
  }
  .bg-\[rgb\(var\(--d-red-hi\)\)\]{
    background-color:rgb(var(--d-red-hi))
  }
  .bg-\[rgb\(var\(--d-team-a\)\)\],.bg-\[rgb\(var\(--d-team-a\)\)\]\/15{
    background-color:rgb(var(--d-team-a))
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-\[rgb\(var\(--d-team-a\)\)\]\/15{
      background-color:color-mix(in oklab,rgb(var(--d-team-a)) 15%,transparent)
    }
  }
  .bg-\[rgb\(var\(--d-team-a\)\/0\.2\)\]{
    background-color:rgb(var(--d-team-a)/.2)
  }
  .bg-\[rgb\(var\(--d-team-a\)\/0\.15\)\]{
    background-color:rgb(var(--d-team-a)/.15)
  }
  .bg-\[rgb\(var\(--d-team-a\)\/0\.16\)\]{
    background-color:rgb(var(--d-team-a)/.16)
  }
  .bg-amber-400{
    background-color:var(--color-amber-400)
  }
  .bg-amber-500{
    background-color:var(--color-amber-500)
  }
  .bg-amber-500\/8{
    background-color:#f99c0014
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-500\/8{
      background-color:color-mix(in oklab,var(--color-amber-500) 8%,transparent)
    }
  }
  .bg-amber-500\/10{
    background-color:#f99c001a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-500\/10{
      background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)
    }
  }
  .bg-amber-500\/15{
    background-color:#f99c0026
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-500\/15{
      background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)
    }
  }
  .bg-amber-500\/20{
    background-color:#f99c0033
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-500\/20{
      background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)
    }
  }
  .bg-amber-500\/25{
    background-color:#f99c0040
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-500\/25{
      background-color:color-mix(in oklab,var(--color-amber-500) 25%,transparent)
    }
  }
  .bg-amber-500\/30{
    background-color:#f99c004d
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-500\/30{
      background-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)
    }
  }
  .bg-amber-500\/40{
    background-color:#f99c0066
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-500\/40{
      background-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)
    }
  }
  .bg-amber-500\/80{
    background-color:#f99c00cc
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-500\/80{
      background-color:color-mix(in oklab,var(--color-amber-500) 80%,transparent)
    }
  }
  .bg-amber-500\/\[0\.04\]{
    background-color:#f99c000a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-500\/\[0\.04\]{
      background-color:color-mix(in oklab,var(--color-amber-500) 4%,transparent)
    }
  }
  .bg-amber-600{
    background-color:var(--color-amber-600)
  }
  .bg-amber-600\/10{
    background-color:#dd74001a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-600\/10{
      background-color:color-mix(in oklab,var(--color-amber-600) 10%,transparent)
    }
  }
  .bg-amber-600\/15{
    background-color:#dd740026
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-600\/15{
      background-color:color-mix(in oklab,var(--color-amber-600) 15%,transparent)
    }
  }
  .bg-amber-600\/20{
    background-color:#dd740033
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-600\/20{
      background-color:color-mix(in oklab,var(--color-amber-600) 20%,transparent)
    }
  }
  .bg-amber-900\/30{
    background-color:#7b33064d
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-900\/30{
      background-color:color-mix(in oklab,var(--color-amber-900) 30%,transparent)
    }
  }
  .bg-amber-950\/10{
    background-color:#4619011a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-950\/10{
      background-color:color-mix(in oklab,var(--color-amber-950) 10%,transparent)
    }
  }
  .bg-amber-950\/15{
    background-color:#46190126
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-950\/15{
      background-color:color-mix(in oklab,var(--color-amber-950) 15%,transparent)
    }
  }
  .bg-amber-950\/20{
    background-color:#46190133
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-950\/20{
      background-color:color-mix(in oklab,var(--color-amber-950) 20%,transparent)
    }
  }
  .bg-amber-950\/20\!{
    background-color:#46190133!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-950\/20\!{
      background-color:color-mix(in oklab,var(--color-amber-950) 20%,transparent)!important
    }
  }
  .bg-amber-950\/25{
    background-color:#46190140
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-950\/25{
      background-color:color-mix(in oklab,var(--color-amber-950) 25%,transparent)
    }
  }
  .bg-amber-950\/30{
    background-color:#4619014d
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-950\/30{
      background-color:color-mix(in oklab,var(--color-amber-950) 30%,transparent)
    }
  }
  .bg-amber-950\/40{
    background-color:#46190166
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-950\/40{
      background-color:color-mix(in oklab,var(--color-amber-950) 40%,transparent)
    }
  }
  .bg-amber-950\/50{
    background-color:#46190180
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-950\/50{
      background-color:color-mix(in oklab,var(--color-amber-950) 50%,transparent)
    }
  }
  .bg-amber-950\/60{
    background-color:#46190199
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-950\/60{
      background-color:color-mix(in oklab,var(--color-amber-950) 60%,transparent)
    }
  }
  .bg-amber-950\/70{
    background-color:#461901b3
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-950\/70{
      background-color:color-mix(in oklab,var(--color-amber-950) 70%,transparent)
    }
  }
  .bg-amber-950\/80{
    background-color:#461901cc
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-950\/80{
      background-color:color-mix(in oklab,var(--color-amber-950) 80%,transparent)
    }
  }
  .bg-amber-950\/\[0\.05\]{
    background-color:#4619010d
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-950\/\[0\.05\]{
      background-color:color-mix(in oklab,var(--color-amber-950) 5%,transparent)
    }
  }
  .bg-amber-950\/\[0\.08\]{
    background-color:#46190114
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-amber-950\/\[0\.08\]{
      background-color:color-mix(in oklab,var(--color-amber-950) 8%,transparent)
    }
  }
  .bg-black{
    background-color:var(--color-black)
  }
  .bg-black\/30{
    background-color:#0000004d
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-black\/30{
      background-color:color-mix(in oklab,var(--color-black) 30%,transparent)
    }
  }
  .bg-black\/35{
    background-color:#00000059
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-black\/35{
      background-color:color-mix(in oklab,var(--color-black) 35%,transparent)
    }
  }
  .bg-black\/40{
    background-color:#0006
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-black\/40{
      background-color:color-mix(in oklab,var(--color-black) 40%,transparent)
    }
  }
  .bg-black\/50{
    background-color:#00000080
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-black\/50{
      background-color:color-mix(in oklab,var(--color-black) 50%,transparent)
    }
  }
  .bg-black\/50\!{
    background-color:#00000080!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-black\/50\!{
      background-color:color-mix(in oklab,var(--color-black) 50%,transparent)!important
    }
  }
  .bg-black\/55{
    background-color:#0000008c
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-black\/55{
      background-color:color-mix(in oklab,var(--color-black) 55%,transparent)
    }
  }
  .bg-black\/55\!{
    background-color:#0000008c!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-black\/55\!{
      background-color:color-mix(in oklab,var(--color-black) 55%,transparent)!important
    }
  }
  .bg-black\/60{
    background-color:#0009
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-black\/60{
      background-color:color-mix(in oklab,var(--color-black) 60%,transparent)
    }
  }
  .bg-black\/65{
    background-color:#000000a6
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-black\/65{
      background-color:color-mix(in oklab,var(--color-black) 65%,transparent)
    }
  }
  .bg-black\/70{
    background-color:#000000b3
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-black\/70{
      background-color:color-mix(in oklab,var(--color-black) 70%,transparent)
    }
  }
  .bg-black\/75{
    background-color:#000000bf
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-black\/75{
      background-color:color-mix(in oklab,var(--color-black) 75%,transparent)
    }
  }
  .bg-black\/80{
    background-color:#000c
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-black\/80{
      background-color:color-mix(in oklab,var(--color-black) 80%,transparent)
    }
  }
  .bg-black\/85{
    background-color:#000000d9
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-black\/85{
      background-color:color-mix(in oklab,var(--color-black) 85%,transparent)
    }
  }
  .bg-black\/90{
    background-color:#000000e6
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-black\/90{
      background-color:color-mix(in oklab,var(--color-black) 90%,transparent)
    }
  }
  .bg-blue-500{
    background-color:var(--color-blue-500)
  }
  .bg-blue-500\/10{
    background-color:#3080ff1a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-blue-500\/10{
      background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)
    }
  }
  .bg-blue-500\/15{
    background-color:#3080ff26
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-blue-500\/15{
      background-color:color-mix(in oklab,var(--color-blue-500) 15%,transparent)
    }
  }
  .bg-blue-500\/20{
    background-color:#3080ff33
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-blue-500\/20{
      background-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)
    }
  }
  .bg-blue-500\/30{
    background-color:#3080ff4d
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-blue-500\/30{
      background-color:color-mix(in oklab,var(--color-blue-500) 30%,transparent)
    }
  }
  .bg-blue-600{
    background-color:var(--color-blue-600)
  }
  .bg-blue-600\/10{
    background-color:#155dfc1a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-blue-600\/10{
      background-color:color-mix(in oklab,var(--color-blue-600) 10%,transparent)
    }
  }
  .bg-blue-600\/15{
    background-color:#155dfc26
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-blue-600\/15{
      background-color:color-mix(in oklab,var(--color-blue-600) 15%,transparent)
    }
  }
  .bg-blue-600\/20{
    background-color:#155dfc33
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-blue-600\/20{
      background-color:color-mix(in oklab,var(--color-blue-600) 20%,transparent)
    }
  }
  .bg-blue-600\/30{
    background-color:#155dfc4d
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-blue-600\/30{
      background-color:color-mix(in oklab,var(--color-blue-600) 30%,transparent)
    }
  }
  .bg-blue-950{
    background-color:var(--color-blue-950)
  }
  .bg-blue-950\/25{
    background-color:#16245640
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-blue-950\/25{
      background-color:color-mix(in oklab,var(--color-blue-950) 25%,transparent)
    }
  }
  .bg-blue-950\/60{
    background-color:#16245699
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-blue-950\/60{
      background-color:color-mix(in oklab,var(--color-blue-950) 60%,transparent)
    }
  }
  .bg-current{
    background-color:currentColor
  }
  .bg-cyan-500\/10{
    background-color:#00b7d71a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-cyan-500\/10{
      background-color:color-mix(in oklab,var(--color-cyan-500) 10%,transparent)
    }
  }
  .bg-cyan-600{
    background-color:var(--color-cyan-600)
  }
  .bg-cyan-950\/30{
    background-color:#0533454d
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-cyan-950\/30{
      background-color:color-mix(in oklab,var(--color-cyan-950) 30%,transparent)
    }
  }
  .bg-cyan-950\/40{
    background-color:#05334566
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-cyan-950\/40{
      background-color:color-mix(in oklab,var(--color-cyan-950) 40%,transparent)
    }
  }
  .bg-emerald-400{
    background-color:var(--color-emerald-400)
  }
  .bg-emerald-500{
    background-color:var(--color-emerald-500)
  }
  .bg-emerald-500\/10{
    background-color:#00bb7f1a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-emerald-500\/10{
      background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)
    }
  }
  .bg-emerald-500\/12{
    background-color:#00bb7f1f
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-emerald-500\/12{
      background-color:color-mix(in oklab,var(--color-emerald-500) 12%,transparent)
    }
  }
  .bg-emerald-500\/15{
    background-color:#00bb7f26
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-emerald-500\/15{
      background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)
    }
  }
  .bg-emerald-500\/20{
    background-color:#00bb7f33
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-emerald-500\/20{
      background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)
    }
  }
  .bg-emerald-500\/50{
    background-color:#00bb7f80
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-emerald-500\/50{
      background-color:color-mix(in oklab,var(--color-emerald-500) 50%,transparent)
    }
  }
  .bg-emerald-600{
    background-color:var(--color-emerald-600)
  }
  .bg-emerald-600\/10{
    background-color:#0097671a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-emerald-600\/10{
      background-color:color-mix(in oklab,var(--color-emerald-600) 10%,transparent)
    }
  }
  .bg-emerald-600\/20{
    background-color:#00976733
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-emerald-600\/20{
      background-color:color-mix(in oklab,var(--color-emerald-600) 20%,transparent)
    }
  }
  .bg-emerald-950{
    background-color:var(--color-emerald-950)
  }
  .bg-emerald-950\/20{
    background-color:#002c2233
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-emerald-950\/20{
      background-color:color-mix(in oklab,var(--color-emerald-950) 20%,transparent)
    }
  }
  .bg-emerald-950\/20\!{
    background-color:#002c2233!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-emerald-950\/20\!{
      background-color:color-mix(in oklab,var(--color-emerald-950) 20%,transparent)!important
    }
  }
  .bg-emerald-950\/25{
    background-color:#002c2240
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-emerald-950\/25{
      background-color:color-mix(in oklab,var(--color-emerald-950) 25%,transparent)
    }
  }
  .bg-emerald-950\/30{
    background-color:#002c224d
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-emerald-950\/30{
      background-color:color-mix(in oklab,var(--color-emerald-950) 30%,transparent)
    }
  }
  .bg-emerald-950\/40{
    background-color:#002c2266
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-emerald-950\/40{
      background-color:color-mix(in oklab,var(--color-emerald-950) 40%,transparent)
    }
  }
  .bg-emerald-950\/60{
    background-color:#002c2299
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-emerald-950\/60{
      background-color:color-mix(in oklab,var(--color-emerald-950) 60%,transparent)
    }
  }
  .bg-emerald-950\/70{
    background-color:#002c22b3
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-emerald-950\/70{
      background-color:color-mix(in oklab,var(--color-emerald-950) 70%,transparent)
    }
  }
  .bg-emerald-950\/80{
    background-color:#002c22cc
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-emerald-950\/80{
      background-color:color-mix(in oklab,var(--color-emerald-950) 80%,transparent)
    }
  }
  .bg-green-500{
    background-color:var(--color-green-500)
  }
  .bg-green-500\/20{
    background-color:#00c75833
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-green-500\/20{
      background-color:color-mix(in oklab,var(--color-green-500) 20%,transparent)
    }
  }
  .bg-green-500\/80{
    background-color:#00c758cc
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-green-500\/80{
      background-color:color-mix(in oklab,var(--color-green-500) 80%,transparent)
    }
  }
  .bg-indigo-500{
    background-color:var(--color-indigo-500)
  }
  .bg-indigo-500\/10{
    background-color:#625fff1a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-indigo-500\/10{
      background-color:color-mix(in oklab,var(--color-indigo-500) 10%,transparent)
    }
  }
  .bg-indigo-500\/20{
    background-color:#625fff33
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-indigo-500\/20{
      background-color:color-mix(in oklab,var(--color-indigo-500) 20%,transparent)
    }
  }
  .bg-indigo-600{
    background-color:var(--color-indigo-600)
  }
  .bg-indigo-600\/20{
    background-color:#4f39f633
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-indigo-600\/20{
      background-color:color-mix(in oklab,var(--color-indigo-600) 20%,transparent)
    }
  }
  .bg-indigo-950\/40{
    background-color:#1e1a4d66
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-indigo-950\/40{
      background-color:color-mix(in oklab,var(--color-indigo-950) 40%,transparent)
    }
  }
  .bg-orange-500{
    background-color:var(--color-orange-500)
  }
  .bg-orange-500\/10{
    background-color:#fe6e001a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-orange-500\/10{
      background-color:color-mix(in oklab,var(--color-orange-500) 10%,transparent)
    }
  }
  .bg-orange-500\/15{
    background-color:#fe6e0026
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-orange-500\/15{
      background-color:color-mix(in oklab,var(--color-orange-500) 15%,transparent)
    }
  }
  .bg-orange-600\/20{
    background-color:#f0510033
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-orange-600\/20{
      background-color:color-mix(in oklab,var(--color-orange-600) 20%,transparent)
    }
  }
  .bg-pink-500\/15{
    background-color:#f6339a26
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-pink-500\/15{
      background-color:color-mix(in oklab,var(--color-pink-500) 15%,transparent)
    }
  }
  .bg-pink-500\/20{
    background-color:#f6339a33
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-pink-500\/20{
      background-color:color-mix(in oklab,var(--color-pink-500) 20%,transparent)
    }
  }
  .bg-primary{
    background-color:var(--color-primary)
  }
  .bg-primary\/10{
    background-color:#ff1e1e1a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-primary\/10{
      background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)
    }
  }
  .bg-primary\/15{
    background-color:#ff1e1e26
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-primary\/15{
      background-color:color-mix(in oklab,var(--color-primary) 15%,transparent)
    }
  }
  .bg-primary\/20{
    background-color:#ff1e1e33
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-primary\/20{
      background-color:color-mix(in oklab,var(--color-primary) 20%,transparent)
    }
  }
  .bg-purple-400{
    background-color:var(--color-purple-400)
  }
  .bg-purple-500{
    background-color:var(--color-purple-500)
  }
  .bg-purple-500\/10{
    background-color:#ac4bff1a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-purple-500\/10{
      background-color:color-mix(in oklab,var(--color-purple-500) 10%,transparent)
    }
  }
  .bg-purple-500\/15{
    background-color:#ac4bff26
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-purple-500\/15{
      background-color:color-mix(in oklab,var(--color-purple-500) 15%,transparent)
    }
  }
  .bg-purple-500\/20{
    background-color:#ac4bff33
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-purple-500\/20{
      background-color:color-mix(in oklab,var(--color-purple-500) 20%,transparent)
    }
  }
  .bg-purple-600{
    background-color:var(--color-purple-600)
  }
  .bg-purple-600\/20{
    background-color:#9810fa33
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-purple-600\/20{
      background-color:color-mix(in oklab,var(--color-purple-600) 20%,transparent)
    }
  }
  .bg-purple-900\/10{
    background-color:#59168b1a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-purple-900\/10{
      background-color:color-mix(in oklab,var(--color-purple-900) 10%,transparent)
    }
  }
  .bg-purple-900\/20{
    background-color:#59168b33
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-purple-900\/20{
      background-color:color-mix(in oklab,var(--color-purple-900) 20%,transparent)
    }
  }
  .bg-purple-900\/40{
    background-color:#59168b66
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-purple-900\/40{
      background-color:color-mix(in oklab,var(--color-purple-900) 40%,transparent)
    }
  }
  .bg-purple-950{
    background-color:var(--color-purple-950)
  }
  .bg-purple-950\/10{
    background-color:#3c03661a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-purple-950\/10{
      background-color:color-mix(in oklab,var(--color-purple-950) 10%,transparent)
    }
  }
  .bg-purple-950\/15{
    background-color:#3c036626
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-purple-950\/15{
      background-color:color-mix(in oklab,var(--color-purple-950) 15%,transparent)
    }
  }
  .bg-purple-950\/20{
    background-color:#3c036633
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-purple-950\/20{
      background-color:color-mix(in oklab,var(--color-purple-950) 20%,transparent)
    }
  }
  .bg-purple-950\/30{
    background-color:#3c03664d
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-purple-950\/30{
      background-color:color-mix(in oklab,var(--color-purple-950) 30%,transparent)
    }
  }
  .bg-purple-950\/40{
    background-color:#3c036666
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-purple-950\/40{
      background-color:color-mix(in oklab,var(--color-purple-950) 40%,transparent)
    }
  }
  .bg-purple-950\/60{
    background-color:#3c036699
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-purple-950\/60{
      background-color:color-mix(in oklab,var(--color-purple-950) 60%,transparent)
    }
  }
  .bg-purple-950\/70{
    background-color:#3c0366b3
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-purple-950\/70{
      background-color:color-mix(in oklab,var(--color-purple-950) 70%,transparent)
    }
  }
  .bg-red-500{
    background-color:var(--color-red-500)
  }
  .bg-red-500\/10{
    background-color:#fb2c361a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-500\/10{
      background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)
    }
  }
  .bg-red-500\/12{
    background-color:#fb2c361f
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-500\/12{
      background-color:color-mix(in oklab,var(--color-red-500) 12%,transparent)
    }
  }
  .bg-red-500\/15{
    background-color:#fb2c3626
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-500\/15{
      background-color:color-mix(in oklab,var(--color-red-500) 15%,transparent)
    }
  }
  .bg-red-500\/20{
    background-color:#fb2c3633
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-500\/20{
      background-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)
    }
  }
  .bg-red-500\/80{
    background-color:#fb2c36cc
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-500\/80{
      background-color:color-mix(in oklab,var(--color-red-500) 80%,transparent)
    }
  }
  .bg-red-600{
    background-color:var(--color-red-600)
  }
  .bg-red-600\/5{
    background-color:#e400140d
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-600\/5{
      background-color:color-mix(in oklab,var(--color-red-600) 5%,transparent)
    }
  }
  .bg-red-600\/10{
    background-color:#e400141a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-600\/10{
      background-color:color-mix(in oklab,var(--color-red-600) 10%,transparent)
    }
  }
  .bg-red-600\/12\!{
    background-color:#e400141f!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-600\/12\!{
      background-color:color-mix(in oklab,var(--color-red-600) 12%,transparent)!important
    }
  }
  .bg-red-600\/15{
    background-color:#e4001426
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-600\/15{
      background-color:color-mix(in oklab,var(--color-red-600) 15%,transparent)
    }
  }
  .bg-red-600\/20{
    background-color:#e4001433
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-600\/20{
      background-color:color-mix(in oklab,var(--color-red-600) 20%,transparent)
    }
  }
  .bg-red-600\/20\!{
    background-color:#e4001433!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-600\/20\!{
      background-color:color-mix(in oklab,var(--color-red-600) 20%,transparent)!important
    }
  }
  .bg-red-600\/30{
    background-color:#e400144d
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-600\/30{
      background-color:color-mix(in oklab,var(--color-red-600) 30%,transparent)
    }
  }
  .bg-red-600\/35{
    background-color:#e4001459
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-600\/35{
      background-color:color-mix(in oklab,var(--color-red-600) 35%,transparent)
    }
  }
  .bg-red-600\/80{
    background-color:#e40014cc
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-600\/80{
      background-color:color-mix(in oklab,var(--color-red-600) 80%,transparent)
    }
  }
  .bg-red-600\/90{
    background-color:#e40014e6
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-600\/90{
      background-color:color-mix(in oklab,var(--color-red-600) 90%,transparent)
    }
  }
  .bg-red-800\/60{
    background-color:#9f071299
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-800\/60{
      background-color:color-mix(in oklab,var(--color-red-800) 60%,transparent)
    }
  }
  .bg-red-900\/10{
    background-color:#82181a1a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-900\/10{
      background-color:color-mix(in oklab,var(--color-red-900) 10%,transparent)
    }
  }
  .bg-red-950{
    background-color:var(--color-red-950)
  }
  .bg-red-950\/15{
    background-color:#46080926
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-950\/15{
      background-color:color-mix(in oklab,var(--color-red-950) 15%,transparent)
    }
  }
  .bg-red-950\/20{
    background-color:#46080933
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-950\/20{
      background-color:color-mix(in oklab,var(--color-red-950) 20%,transparent)
    }
  }
  .bg-red-950\/20\!{
    background-color:#46080933!important
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-950\/20\!{
      background-color:color-mix(in oklab,var(--color-red-950) 20%,transparent)!important
    }
  }
  .bg-red-950\/25{
    background-color:#46080940
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-950\/25{
      background-color:color-mix(in oklab,var(--color-red-950) 25%,transparent)
    }
  }
  .bg-red-950\/30{
    background-color:#4608094d
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-950\/30{
      background-color:color-mix(in oklab,var(--color-red-950) 30%,transparent)
    }
  }
  .bg-red-950\/40{
    background-color:#46080966
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-950\/40{
      background-color:color-mix(in oklab,var(--color-red-950) 40%,transparent)
    }
  }
  .bg-red-950\/50{
    background-color:#46080980
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-950\/50{
      background-color:color-mix(in oklab,var(--color-red-950) 50%,transparent)
    }
  }
  .bg-red-950\/60{
    background-color:#46080999
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-950\/60{
      background-color:color-mix(in oklab,var(--color-red-950) 60%,transparent)
    }
  }
  .bg-red-950\/70{
    background-color:#460809b3
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-950\/70{
      background-color:color-mix(in oklab,var(--color-red-950) 70%,transparent)
    }
  }
  .bg-red-950\/80{
    background-color:#460809cc
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-red-950\/80{
      background-color:color-mix(in oklab,var(--color-red-950) 80%,transparent)
    }
  }
  .bg-rose-500\/10{
    background-color:#ff23571a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-rose-500\/10{
      background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)
    }
  }
  .bg-rose-500\/20{
    background-color:#ff235733
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-rose-500\/20{
      background-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)
    }
  }
  .bg-rose-950\/60{
    background-color:#4d021899
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-rose-950\/60{
      background-color:color-mix(in oklab,var(--color-rose-950) 60%,transparent)
    }
  }
  .bg-teal-500\/10{
    background-color:#00baa71a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-teal-500\/10{
      background-color:color-mix(in oklab,var(--color-teal-500) 10%,transparent)
    }
  }
  .bg-transparent{
    background-color:#0000
  }
  .bg-white{
    background-color:var(--color-white)
  }
  .bg-white\/4{
    background-color:#ffffff0a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-white\/4{
      background-color:color-mix(in oklab,var(--color-white) 4%,transparent)
    }
  }
  .bg-white\/5{
    background-color:#ffffff0d
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-white\/5{
      background-color:color-mix(in oklab,var(--color-white) 5%,transparent)
    }
  }
  .bg-white\/6{
    background-color:#ffffff0f
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-white\/6{
      background-color:color-mix(in oklab,var(--color-white) 6%,transparent)
    }
  }
  .bg-white\/8{
    background-color:#ffffff14
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-white\/8{
      background-color:color-mix(in oklab,var(--color-white) 8%,transparent)
    }
  }
  .bg-white\/10{
    background-color:#ffffff1a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-white\/10{
      background-color:color-mix(in oklab,var(--color-white) 10%,transparent)
    }
  }
  .bg-white\/12{
    background-color:#ffffff1f
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-white\/12{
      background-color:color-mix(in oklab,var(--color-white) 12%,transparent)
    }
  }
  .bg-white\/15{
    background-color:#ffffff26
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-white\/15{
      background-color:color-mix(in oklab,var(--color-white) 15%,transparent)
    }
  }
  .bg-white\/20{
    background-color:#fff3
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-white\/20{
      background-color:color-mix(in oklab,var(--color-white) 20%,transparent)
    }
  }
  .bg-white\/\[0\.02\]{
    background-color:#ffffff05
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-white\/\[0\.02\]{
      background-color:color-mix(in oklab,var(--color-white) 2%,transparent)
    }
  }
  .bg-white\/\[0\.03\]{
    background-color:#ffffff08
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-white\/\[0\.03\]{
      background-color:color-mix(in oklab,var(--color-white) 3%,transparent)
    }
  }
  .bg-white\/\[0\.04\]{
    background-color:#ffffff0a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-white\/\[0\.04\]{
      background-color:color-mix(in oklab,var(--color-white) 4%,transparent)
    }
  }
  .bg-white\/\[0\.05\]{
    background-color:#ffffff0d
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-white\/\[0\.05\]{
      background-color:color-mix(in oklab,var(--color-white) 5%,transparent)
    }
  }
  .bg-white\/\[0\.06\]{
    background-color:#ffffff0f
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-white\/\[0\.06\]{
      background-color:color-mix(in oklab,var(--color-white) 6%,transparent)
    }
  }
  .bg-white\/\[0\.07\]{
    background-color:#ffffff12
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-white\/\[0\.07\]{
      background-color:color-mix(in oklab,var(--color-white) 7%,transparent)
    }
  }
  .bg-white\/\[0\.08\]{
    background-color:#ffffff14
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-white\/\[0\.08\]{
      background-color:color-mix(in oklab,var(--color-white) 8%,transparent)
    }
  }
  .bg-white\/\[0\.09\]{
    background-color:#ffffff17
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-white\/\[0\.09\]{
      background-color:color-mix(in oklab,var(--color-white) 9%,transparent)
    }
  }
  .bg-yellow-500{
    background-color:var(--color-yellow-500)
  }
  .bg-yellow-500\/10{
    background-color:#edb2001a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-yellow-500\/10{
      background-color:color-mix(in oklab,var(--color-yellow-500) 10%,transparent)
    }
  }
  .bg-yellow-500\/20{
    background-color:#edb20033
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-yellow-500\/20{
      background-color:color-mix(in oklab,var(--color-yellow-500) 20%,transparent)
    }
  }
  .bg-yellow-500\/80{
    background-color:#edb200cc
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-yellow-500\/80{
      background-color:color-mix(in oklab,var(--color-yellow-500) 80%,transparent)
    }
  }
  .bg-yellow-950{
    background-color:var(--color-yellow-950)
  }
  .bg-yellow-950\/20{
    background-color:#43200433
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-yellow-950\/20{
      background-color:color-mix(in oklab,var(--color-yellow-950) 20%,transparent)
    }
  }
  .bg-yellow-950\/30{
    background-color:#4320044d
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-yellow-950\/30{
      background-color:color-mix(in oklab,var(--color-yellow-950) 30%,transparent)
    }
  }
  .bg-yellow-950\/40{
    background-color:#43200466
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-yellow-950\/40{
      background-color:color-mix(in oklab,var(--color-yellow-950) 40%,transparent)
    }
  }
  .bg-yellow-950\/60{
    background-color:#43200499
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-yellow-950\/60{
      background-color:color-mix(in oklab,var(--color-yellow-950) 60%,transparent)
    }
  }
  .bg-zinc-200{
    background-color:var(--color-zinc-200)
  }
  .bg-zinc-300{
    background-color:var(--color-zinc-300)
  }
  .bg-zinc-500{
    background-color:var(--color-zinc-500)
  }
  .bg-zinc-500\/10{
    background-color:#71717b1a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-zinc-500\/10{
      background-color:color-mix(in oklab,var(--color-zinc-500) 10%,transparent)
    }
  }
  .bg-zinc-600{
    background-color:var(--color-zinc-600)
  }
  .bg-zinc-600\/20{
    background-color:#52525c33
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-zinc-600\/20{
      background-color:color-mix(in oklab,var(--color-zinc-600) 20%,transparent)
    }
  }
  .bg-zinc-700{
    background-color:var(--color-zinc-700)
  }
  .bg-zinc-700\/60{
    background-color:#3f3f4699
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-zinc-700\/60{
      background-color:color-mix(in oklab,var(--color-zinc-700) 60%,transparent)
    }
  }
  .bg-zinc-800{
    background-color:var(--color-zinc-800)
  }
  .bg-zinc-900{
    background-color:var(--color-zinc-900)
  }
  .bg-zinc-900\/10{
    background-color:#18181b1a
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-zinc-900\/10{
      background-color:color-mix(in oklab,var(--color-zinc-900) 10%,transparent)
    }
  }
  .bg-zinc-900\/60{
    background-color:#18181b99
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-zinc-900\/60{
      background-color:color-mix(in oklab,var(--color-zinc-900) 60%,transparent)
    }
  }
  .bg-zinc-900\/80{
    background-color:#18181bcc
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-zinc-900\/80{
      background-color:color-mix(in oklab,var(--color-zinc-900) 80%,transparent)
    }
  }
  .bg-zinc-900\/90{
    background-color:#18181be6
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-zinc-900\/90{
      background-color:color-mix(in oklab,var(--color-zinc-900) 90%,transparent)
    }
  }
  .bg-zinc-900\/95{
    background-color:#18181bf2
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-zinc-900\/95{
      background-color:color-mix(in oklab,var(--color-zinc-900) 95%,transparent)
    }
  }
  .bg-zinc-950{
    background-color:var(--color-zinc-950)
  }
  .bg-zinc-950\/80{
    background-color:#09090bcc
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-zinc-950\/80{
      background-color:color-mix(in oklab,var(--color-zinc-950) 80%,transparent)
    }
  }
  .bg-zinc-950\/90{
    background-color:#09090be6
  }
  @supports (color:color-mix(in lab,red,red)){
    .bg-zinc-950\/90{
      background-color:color-mix(in oklab,var(--color-zinc-950) 90%,transparent)
    }
  }
  .bg-linear-to-b{
    --tw-gradient-position:to bottom
  }
  @supports (background-image:linear-gradient(in lab,red,red)){
    .bg-linear-to-b{
      --tw-gradient-position:to bottom in oklab
    }
  }
  .bg-linear-to-b{
    background-image:linear-gradient(var(--tw-gradient-stops))
  }
  .bg-linear-to-r{
    --tw-gradient-position:to right
  }
  @supports (background-image:linear-gradient(in lab,red,red)){
    .bg-linear-to-r{
      --tw-gradient-position:to right in oklab
    }
  }
  .bg-linear-to-r{
    background-image:linear-gradient(var(--tw-gradient-stops))
  }
  .bg-linear-to-t{
    --tw-gradient-position:to top
  }
  @supports (background-image:linear-gradient(in lab,red,red)){
    .bg-linear-to-t{
      --tw-gradient-position:to top in oklab
    }
  }
  .bg-linear-to-t{
    background-image:linear-gradient(var(--tw-gradient-stops))
  }
  .bg-gradient-to-b{
    --tw-gradient-position:to bottom in oklab;
    background-image:linear-gradient(var(--tw-gradient-stops))
  }
  .bg-gradient-to-br{
    --tw-gradient-position:to bottom right in oklab;
    background-image:linear-gradient(var(--tw-gradient-stops))
  }
  .bg-gradient-to-r{
    --tw-gradient-position:to right in oklab;
    background-image:linear-gradient(var(--tw-gradient-stops))
  }
  .bg-gradient-to-t{
    --tw-gradient-position:to top in oklab;
    background-image:linear-gradient(var(--tw-gradient-stops))
  }
  .bg-gradient-to-tr{
    --tw-gradient-position:to top right in oklab;
    background-image:linear-gradient(var(--tw-gradient-stops))
  }
  .bg-\[linear-gradient\(0deg\,rgb\(9_10_14\/0\.95\)_0\%\,rgb\(9_10_14\/0\.35\)_35\%\,transparent_65\%\)\]{
    background-image:linear-gradient(#0000 35%,#090a0e59 65%,#090a0ef2)
  }
  .bg-\[linear-gradient\(0deg\,rgb\(9_10_14\/0\.96\)_0\%\,rgb\(9_10_14\/0\.6\)_45\%\,rgb\(9_10_14\/0\.2\)_100\%\)\]{
    background-image:linear-gradient(#090a0e33,#090a0e99 55%,#090a0ef5)
  }
  .bg-\[linear-gradient\(0deg\,rgb\(9_10_14\/0\.96\)_0\%\,rgb\(9_10_14\/0\.7\)_50\%\,rgb\(9_10_14\/0\.9\)_100\%\)\]{
    background-image:linear-gradient(#090a0ee6,#090a0eb3,#090a0ef5)
  }
  .bg-\[linear-gradient\(0deg\,rgb\(9_10_14\/0\.96\)_0\%\,rgb\(9_10_14\/0\.35\)_38\%\,transparent_70\%\)\]{
    background-image:linear-gradient(#0000 30%,#090a0e59 62%,#090a0ef5)
  }
  .bg-\[linear-gradient\(90deg\,rgb\(9_10_14\/0\.94\)_0\%\,rgb\(9_10_14\/0\.68\)_44\%\,rgb\(9_10_14\/0\.15\)_78\%\,transparent_100\%\)\]{
    background-image:linear-gradient(90deg,#090a0ef0,#090a0ead 44%,#090a0e26 78%,#0000)
  }
  .bg-\[linear-gradient\(90deg\,rgb\(9_10_14\/0\.95\)_0\%\,rgb\(9_10_14\/0\.65\)_45\%\,rgb\(9_10_14\/0\.18\)_75\%\,transparent_100\%\)\]{
    background-image:linear-gradient(90deg,#090a0ef2,#090a0ea6 45%,#090a0e2e 75%,#0000)
  }
  .bg-\[linear-gradient\(to_right\,\#ffffff03_1px\,transparent_1px\)\,linear-gradient\(to_bottom\,\#ffffff03_1px\,transparent_1px\)\]{
    background-image:linear-gradient(90deg,#ffffff03 1px,#0000 1px),linear-gradient(#ffffff03 1px,#0000 1px)
  }
  .bg-\[radial-gradient\(circle_at_50\%_0\%\,rgb\(var\(--d-red\)\)_0\%\,transparent_50\%\)\]{
    background-image:radial-gradient(circle at 50% 0%,rgb(var(--d-red)) 0%,transparent 50%)
  }
  .bg-\[radial-gradient\(circle_at_center\,rgb\(var\(--d-red\)\/0\.1\)\,transparent_65\%\)\]{
    background-image:radial-gradient(circle at center,rgb(var(--d-red)/.1),transparent 65%)
  }
  .bg-\[radial-gradient\(circle_at_center\,rgba\(255\,255\,255\,0\.015\)_1px\,transparent_1px\)\]{
    background-image:radial-gradient(circle,#ffffff04 1px,#0000 1px)
  }
  .bg-\[radial-gradient\(ellipse_at_top\,var\(--tw-gradient-stops\)\)\]{
    background-image:radial-gradient(ellipse at top,var(--tw-gradient-stops))
  }
  .bg-\[radial-gradient\(ellipse_at_top_left\,rgb\(var\(--d-coin\)\/0\.08\)\,transparent_60\%\)\]{
    background-image:radial-gradient(ellipse at top left,rgb(var(--d-coin)/.08),transparent 60%)
  }
  .bg-\[radial-gradient\(ellipse_at_top_left\,rgb\(var\(--d-red\)\/0\.06\)\,transparent_60\%\)\]{
    background-image:radial-gradient(ellipse at top left,rgb(var(--d-red)/.06),transparent 60%)
  }
  .bg-\[radial-gradient\(ellipse_at_top_left\,rgb\(var\(--d-red\)\/0\.07\)\,transparent_55\%\)\]{
    background-image:radial-gradient(ellipse at top left,rgb(var(--d-red)/.07),transparent 55%)
  }
  .from-\[\#0f1117\]{
    --tw-gradient-from:#0f1117;
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-\[\#090a0e\]\/90{
    --tw-gradient-from:oklab(14.557% .000595003 -.00881785/.9);
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-\[\#090a0e\]\/95{
    --tw-gradient-from:oklab(14.557% .000595003 -.00881785/.95);
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-\[rgb\(var\(--d-base\)\)\]{
    --tw-gradient-from:rgb(var(--d-base));
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-\[rgb\(var\(--d-base\)\)\]\/95{
    --tw-gradient-from:rgb(var(--d-base))
  }
  @supports (color:color-mix(in lab,red,red)){
    .from-\[rgb\(var\(--d-base\)\)\]\/95{
      --tw-gradient-from:color-mix(in oklab, rgb(var(--d-base)) 95%, transparent)
    }
  }
  .from-\[rgb\(var\(--d-base\)\)\]\/95{
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-\[rgb\(var\(--d-island\)\)\]{
    --tw-gradient-from:rgb(var(--d-island));
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-\[rgb\(var\(--d-red\)\)\]\/\[0\.05\]{
    --tw-gradient-from:rgb(var(--d-red))
  }
  @supports (color:color-mix(in lab,red,red)){
    .from-\[rgb\(var\(--d-red\)\)\]\/\[0\.05\]{
      --tw-gradient-from:color-mix(in oklab, rgb(var(--d-red)) 5%, transparent)
    }
  }
  .from-\[rgb\(var\(--d-red\)\)\]\/\[0\.05\]{
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-amber-500\/20{
    --tw-gradient-from:#f99c0033
  }
  @supports (color:color-mix(in lab,red,red)){
    .from-amber-500\/20{
      --tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 20%, transparent)
    }
  }
  .from-amber-500\/20{
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-amber-950\/30{
    --tw-gradient-from:#4619014d
  }
  @supports (color:color-mix(in lab,red,red)){
    .from-amber-950\/30{
      --tw-gradient-from:color-mix(in oklab, var(--color-amber-950) 30%, transparent)
    }
  }
  .from-amber-950\/30{
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-red-600{
    --tw-gradient-from:var(--color-red-600);
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-red-600\/20{
    --tw-gradient-from:#e4001433
  }
  @supports (color:color-mix(in lab,red,red)){
    .from-red-600\/20{
      --tw-gradient-from:color-mix(in oklab, var(--color-red-600) 20%, transparent)
    }
  }
  .from-red-600\/20{
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-red-700{
    --tw-gradient-from:var(--color-red-700);
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-red-950{
    --tw-gradient-from:var(--color-red-950);
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-red-950\/25{
    --tw-gradient-from:#46080940
  }
  @supports (color:color-mix(in lab,red,red)){
    .from-red-950\/25{
      --tw-gradient-from:color-mix(in oklab, var(--color-red-950) 25%, transparent)
    }
  }
  .from-red-950\/25{
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-red-950\/45{
    --tw-gradient-from:#46080973
  }
  @supports (color:color-mix(in lab,red,red)){
    .from-red-950\/45{
      --tw-gradient-from:color-mix(in oklab, var(--color-red-950) 45%, transparent)
    }
  }
  .from-red-950\/45{
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-red-950\/50{
    --tw-gradient-from:#46080980
  }
  @supports (color:color-mix(in lab,red,red)){
    .from-red-950\/50{
      --tw-gradient-from:color-mix(in oklab, var(--color-red-950) 50%, transparent)
    }
  }
  .from-red-950\/50{
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-red-950\/60{
    --tw-gradient-from:#46080999
  }
  @supports (color:color-mix(in lab,red,red)){
    .from-red-950\/60{
      --tw-gradient-from:color-mix(in oklab, var(--color-red-950) 60%, transparent)
    }
  }
  .from-red-950\/60{
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-transparent{
    --tw-gradient-from:transparent;
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-yellow-950\/20{
    --tw-gradient-from:#43200433
  }
  @supports (color:color-mix(in lab,red,red)){
    .from-yellow-950\/20{
      --tw-gradient-from:color-mix(in oklab, var(--color-yellow-950) 20%, transparent)
    }
  }
  .from-yellow-950\/20{
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-zinc-700{
    --tw-gradient-from:var(--color-zinc-700);
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .from-zinc-900{
    --tw-gradient-from:var(--color-zinc-900);
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .via-\[\#090a0e\]\/70{
    --tw-gradient-via:oklab(14.557% .000595003 -.00881785/.7);
    --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-via-stops)
  }
  .via-\[rgb\(var\(--d-base\)\)\]\/50{
    --tw-gradient-via:rgb(var(--d-base))
  }
  @supports (color:color-mix(in lab,red,red)){
    .via-\[rgb\(var\(--d-base\)\)\]\/50{
      --tw-gradient-via:color-mix(in oklab, rgb(var(--d-base)) 50%, transparent)
    }
  }
  .via-\[rgb\(var\(--d-base\)\)\]\/50{
    --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-via-stops)
  }
  .via-\[rgb\(var\(--d-island\)\)\]{
    --tw-gradient-via:rgb(var(--d-island));
    --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-via-stops)
  }
  .via-\[rgb\(var\(--d-island\)\)\]\/40{
    --tw-gradient-via:rgb(var(--d-island))
  }
  @supports (color:color-mix(in lab,red,red)){
    .via-\[rgb\(var\(--d-island\)\)\]\/40{
      --tw-gradient-via:color-mix(in oklab, rgb(var(--d-island)) 40%, transparent)
    }
  }
  .via-\[rgb\(var\(--d-island\)\)\]\/40{
    --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-via-stops)
  }
  .via-\[rgb\(var\(--d-raise\)\)\]{
    --tw-gradient-via:rgb(var(--d-raise));
    --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-via-stops)
  }
  .via-\[rgb\(var\(--d-red\)\)\]{
    --tw-gradient-via:rgb(var(--d-red));
    --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-via-stops)
  }
  .via-\[rgb\(var\(--d-red\)\)\]\/40{
    --tw-gradient-via:rgb(var(--d-red))
  }
  @supports (color:color-mix(in lab,red,red)){
    .via-\[rgb\(var\(--d-red\)\)\]\/40{
      --tw-gradient-via:color-mix(in oklab, rgb(var(--d-red)) 40%, transparent)
    }
  }
  .via-\[rgb\(var\(--d-red\)\)\]\/40{
    --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-via-stops)
  }
  .via-black\/35{
    --tw-gradient-via:#00000059
  }
  @supports (color:color-mix(in lab,red,red)){
    .via-black\/35{
      --tw-gradient-via:color-mix(in oklab, var(--color-black) 35%, transparent)
    }
  }
  .via-black\/35{
    --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-via-stops)
  }
  .via-black\/40{
    --tw-gradient-via:#0006
  }
  @supports (color:color-mix(in lab,red,red)){
    .via-black\/40{
      --tw-gradient-via:color-mix(in oklab, var(--color-black) 40%, transparent)
    }
  }
  .via-black\/40{
    --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-via-stops)
  }
  .via-red-600{
    --tw-gradient-via:var(--color-red-600);
    --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-via-stops)
  }
  .via-transparent{
    --tw-gradient-via:transparent;
    --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-via-stops)
  }
  .via-white\/80{
    --tw-gradient-via:#fffc
  }
  @supports (color:color-mix(in lab,red,red)){
    .via-white\/80{
      --tw-gradient-via:color-mix(in oklab, var(--color-white) 80%, transparent)
    }
  }
  .via-white\/80{
    --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-via-stops)
  }
  .via-zinc-600{
    --tw-gradient-via:var(--color-zinc-600);
    --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-via-stops)
  }
  .via-zinc-900{
    --tw-gradient-via:var(--color-zinc-900);
    --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-via-stops)
  }
  .via-zinc-950{
    --tw-gradient-via:var(--color-zinc-950);
    --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-via-stops)
  }
  .to-\[rgb\(var\(--d-island\)\)\]{
    --tw-gradient-to:rgb(var(--d-island));
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .to-\[rgb\(var\(--d-raise\)\)\]{
    --tw-gradient-to:rgb(var(--d-raise));
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .to-black\/25{
    --tw-gradient-to:#00000040
  }
  @supports (color:color-mix(in lab,red,red)){
    .to-black\/25{
      --tw-gradient-to:color-mix(in oklab, var(--color-black) 25%, transparent)
    }
  }
  .to-black\/25{
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .to-black\/30{
    --tw-gradient-to:#0000004d
  }
  @supports (color:color-mix(in lab,red,red)){
    .to-black\/30{
      --tw-gradient-to:color-mix(in oklab, var(--color-black) 30%, transparent)
    }
  }
  .to-black\/30{
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .to-emerald-500{
    --tw-gradient-to:var(--color-emerald-500);
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .to-red-500{
    --tw-gradient-to:var(--color-red-500);
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .to-red-500\/20{
    --tw-gradient-to:#fb2c3633
  }
  @supports (color:color-mix(in lab,red,red)){
    .to-red-500\/20{
      --tw-gradient-to:color-mix(in oklab, var(--color-red-500) 20%, transparent)
    }
  }
  .to-red-500\/20{
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .to-red-600\/80{
    --tw-gradient-to:#e40014cc
  }
  @supports (color:color-mix(in lab,red,red)){
    .to-red-600\/80{
      --tw-gradient-to:color-mix(in oklab, var(--color-red-600) 80%, transparent)
    }
  }
  .to-red-600\/80{
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .to-red-900\/40{
    --tw-gradient-to:#82181a66
  }
  @supports (color:color-mix(in lab,red,red)){
    .to-red-900\/40{
      --tw-gradient-to:color-mix(in oklab, var(--color-red-900) 40%, transparent)
    }
  }
  .to-red-900\/40{
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .to-red-950{
    --tw-gradient-to:var(--color-red-950);
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .to-rose-500{
    --tw-gradient-to:var(--color-rose-500);
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .to-rose-600{
    --tw-gradient-to:var(--color-rose-600);
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .to-transparent{
    --tw-gradient-to:transparent;
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .to-yellow-950\/20{
    --tw-gradient-to:#43200433
  }
  @supports (color:color-mix(in lab,red,red)){
    .to-yellow-950\/20{
      --tw-gradient-to:color-mix(in oklab, var(--color-yellow-950) 20%, transparent)
    }
  }
  .to-yellow-950\/20{
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .to-zinc-500{
    --tw-gradient-to:var(--color-zinc-500);
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .to-zinc-800{
    --tw-gradient-to:var(--color-zinc-800);
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .to-zinc-950{
    --tw-gradient-to:var(--color-zinc-950);
    --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
  }
  .bg-cover{
    background-size:cover
  }
  .bg-size-\[28px_28px\]{
    background-size:28px 28px
  }
  .bg-size-\[40px_40px\]{
    background-size:40px 40px
  }
  .bg-center{
    background-position:50%
  }
  .mask-repeat{
    -webkit-mask-repeat:repeat;
    mask-repeat:repeat
  }
  .fill-\[rgb\(var\(--d-ink\)\)\]{
    fill:rgb(var(--d-ink))
  }
  .fill-\[rgb\(var\(--d-red\)\)\]{
    fill:rgb(var(--d-red))
  }
  .object-contain{
    object-fit:contain
  }
  .object-cover{
    object-fit:cover
  }
  .object-center{
    object-position:center
  }
  .p-0{
    padding:0
  }
  .p-0\.5{
    padding:calc(var(--spacing) * .5)
  }
  .p-1{
    padding:var(--spacing)
  }
  .p-1\.5{
    padding:calc(var(--spacing) * 1.5)
  }
  .p-2{
    padding:calc(var(--spacing) * 2)
  }
  .p-2\.5{
    padding:calc(var(--spacing) * 2.5)
  }
  .p-3{
    padding:calc(var(--spacing) * 3)
  }
  .p-3\.5{
    padding:calc(var(--spacing) * 3.5)
  }
  .p-4{
    padding:calc(var(--spacing) * 4)
  }
  .p-4\.5{
    padding:calc(var(--spacing) * 4.5)
  }
  .p-5{
    padding:calc(var(--spacing) * 5)
  }
  .p-6{
    padding:calc(var(--spacing) * 6)
  }
  .p-7{
    padding:calc(var(--spacing) * 7)
  }
  .p-8{
    padding:calc(var(--spacing) * 8)
  }
  .p-10{
    padding:calc(var(--spacing) * 10)
  }
  .p-12{
    padding:calc(var(--spacing) * 12)
  }
  .p-16{
    padding:calc(var(--spacing) * 16)
  }
  .\!px-2\.5{
    padding-inline:calc(var(--spacing) * 2.5)!important
  }
  .\!px-3{
    padding-inline:calc(var(--spacing) * 3)!important
  }
  .\!px-3\.5{
    padding-inline:calc(var(--spacing) * 3.5)!important
  }
  .\!px-4{
    padding-inline:calc(var(--spacing) * 4)!important
  }
  .\!px-5{
    padding-inline:calc(var(--spacing) * 5)!important
  }
  .\!px-6{
    padding-inline:calc(var(--spacing) * 6)!important
  }
  .\!px-7{
    padding-inline:calc(var(--spacing) * 7)!important
  }
  .px-1{
    padding-inline:var(--spacing)
  }
  .px-1\.5{
    padding-inline:calc(var(--spacing) * 1.5)
  }
  .px-2{
    padding-inline:calc(var(--spacing) * 2)
  }
  .px-2\.5{
    padding-inline:calc(var(--spacing) * 2.5)
  }
  .px-3{
    padding-inline:calc(var(--spacing) * 3)
  }
  .px-3\.5{
    padding-inline:calc(var(--spacing) * 3.5)
  }
  .px-4{
    padding-inline:calc(var(--spacing) * 4)
  }
  .px-5{
    padding-inline:calc(var(--spacing) * 5)
  }
  .px-6{
    padding-inline:calc(var(--spacing) * 6)
  }
  .px-7{
    padding-inline:calc(var(--spacing) * 7)
  }
  .px-8{
    padding-inline:calc(var(--spacing) * 8)
  }
  .px-10{
    padding-inline:calc(var(--spacing) * 10)
  }
  .py-0\.5{
    padding-block:calc(var(--spacing) * .5)
  }
  .py-1{
    padding-block:var(--spacing)
  }
  .py-1\.5{
    padding-block:calc(var(--spacing) * 1.5)
  }
  .py-2{
    padding-block:calc(var(--spacing) * 2)
  }
  .py-2\.5{
    padding-block:calc(var(--spacing) * 2.5)
  }
  .py-3{
    padding-block:calc(var(--spacing) * 3)
  }
  .py-3\.5{
    padding-block:calc(var(--spacing) * 3.5)
  }
  .py-4{
    padding-block:calc(var(--spacing) * 4)
  }
  .py-4\.5{
    padding-block:calc(var(--spacing) * 4.5)
  }
  .py-5{
    padding-block:calc(var(--spacing) * 5)
  }
  .py-6{
    padding-block:calc(var(--spacing) * 6)
  }
  .py-8{
    padding-block:calc(var(--spacing) * 8)
  }
  .py-9{
    padding-block:calc(var(--spacing) * 9)
  }
  .py-10{
    padding-block:calc(var(--spacing) * 10)
  }
  .py-12{
    padding-block:calc(var(--spacing) * 12)
  }
  .py-14{
    padding-block:calc(var(--spacing) * 14)
  }
  .py-16{
    padding-block:calc(var(--spacing) * 16)
  }
  .py-20{
    padding-block:calc(var(--spacing) * 20)
  }
  .py-24{
    padding-block:calc(var(--spacing) * 24)
  }
  .py-32{
    padding-block:calc(var(--spacing) * 32)
  }
  .py-40{
    padding-block:calc(var(--spacing) * 40)
  }
  .pt-0{
    padding-top:0
  }
  .pt-0\.5{
    padding-top:calc(var(--spacing) * .5)
  }
  .pt-1{
    padding-top:var(--spacing)
  }
  .pt-1\.5{
    padding-top:calc(var(--spacing) * 1.5)
  }
  .pt-2{
    padding-top:calc(var(--spacing) * 2)
  }
  .pt-2\.5{
    padding-top:calc(var(--spacing) * 2.5)
  }
  .pt-3{
    padding-top:calc(var(--spacing) * 3)
  }
  .pt-3\.5{
    padding-top:calc(var(--spacing) * 3.5)
  }
  .pt-4{
    padding-top:calc(var(--spacing) * 4)
  }
  .pt-5{
    padding-top:calc(var(--spacing) * 5)
  }
  .pt-6{
    padding-top:calc(var(--spacing) * 6)
  }
  .pt-8{
    padding-top:calc(var(--spacing) * 8)
  }
  .pt-10{
    padding-top:calc(var(--spacing) * 10)
  }
  .pt-16{
    padding-top:calc(var(--spacing) * 16)
  }
  .pt-20{
    padding-top:calc(var(--spacing) * 20)
  }
  .pt-24{
    padding-top:calc(var(--spacing) * 24)
  }
  .pt-28{
    padding-top:calc(var(--spacing) * 28)
  }
  .pt-32{
    padding-top:calc(var(--spacing) * 32)
  }
  .pr-1{
    padding-right:var(--spacing)
  }
  .pr-2{
    padding-right:calc(var(--spacing) * 2)
  }
  .pr-3{
    padding-right:calc(var(--spacing) * 3)
  }
  .pr-4{
    padding-right:calc(var(--spacing) * 4)
  }
  .pr-6{
    padding-right:calc(var(--spacing) * 6)
  }
  .pr-7{
    padding-right:calc(var(--spacing) * 7)
  }
  .pr-8{
    padding-right:calc(var(--spacing) * 8)
  }
  .pr-9{
    padding-right:calc(var(--spacing) * 9)
  }
  .pr-14{
    padding-right:calc(var(--spacing) * 14)
  }
  .pb-0\.5{
    padding-bottom:calc(var(--spacing) * .5)
  }
  .pb-1{
    padding-bottom:var(--spacing)
  }
  .pb-1\.5{
    padding-bottom:calc(var(--spacing) * 1.5)
  }
  .pb-2{
    padding-bottom:calc(var(--spacing) * 2)
  }
  .pb-2\.5{
    padding-bottom:calc(var(--spacing) * 2.5)
  }
  .pb-3{
    padding-bottom:calc(var(--spacing) * 3)
  }
  .pb-3\.5{
    padding-bottom:calc(var(--spacing) * 3.5)
  }
  .pb-4{
    padding-bottom:calc(var(--spacing) * 4)
  }
  .pb-5{
    padding-bottom:calc(var(--spacing) * 5)
  }
  .pb-6{
    padding-bottom:calc(var(--spacing) * 6)
  }
  .pb-7{
    padding-bottom:calc(var(--spacing) * 7)
  }
  .pb-8{
    padding-bottom:calc(var(--spacing) * 8)
  }
  .pb-10{
    padding-bottom:calc(var(--spacing) * 10)
  }
  .pb-12{
    padding-bottom:calc(var(--spacing) * 12)
  }
  .pb-16{
    padding-bottom:calc(var(--spacing) * 16)
  }
  .pb-20{
    padding-bottom:calc(var(--spacing) * 20)
  }
  .pb-24{
    padding-bottom:calc(var(--spacing) * 24)
  }
  .pb-28{
    padding-bottom:calc(var(--spacing) * 28)
  }
  .pb-32{
    padding-bottom:calc(var(--spacing) * 32)
  }
  .pl-1{
    padding-left:var(--spacing)
  }
  .pl-1\.5{
    padding-left:calc(var(--spacing) * 1.5)
  }
  .pl-2{
    padding-left:calc(var(--spacing) * 2)
  }
  .pl-2\.5{
    padding-left:calc(var(--spacing) * 2.5)
  }
  .pl-3{
    padding-left:calc(var(--spacing) * 3)
  }
  .pl-3\.5{
    padding-left:calc(var(--spacing) * 3.5)
  }
  .pl-4{
    padding-left:calc(var(--spacing) * 4)
  }
  .pl-5{
    padding-left:calc(var(--spacing) * 5)
  }
  .pl-6{
    padding-left:calc(var(--spacing) * 6)
  }
  .pl-8{
    padding-left:calc(var(--spacing) * 8)
  }
  .pl-9{
    padding-left:calc(var(--spacing) * 9)
  }
  .pl-10{
    padding-left:calc(var(--spacing) * 10)
  }
  .pl-20{
    padding-left:calc(var(--spacing) * 20)
  }
  .text-center{
    text-align:center
  }
  .text-left{
    text-align:left
  }
  .text-right{
    text-align:right
  }
  .align-bottom{
    vertical-align:bottom
  }
  .align-middle{
    vertical-align:middle
  }
  .font-display{
    font-family:var(--font-display)
  }
  .font-mono{
    font-family:var(--font-mono)
  }
  .font-sans{
    font-family:var(--font-sans)
  }
  .\!text-xs{
    font-size:var(--text-xs)!important;
    line-height:var(--tw-leading,var(--text-xs--line-height))!important
  }
  .text-2xl{
    font-size:var(--text-2xl);
    line-height:var(--tw-leading,var(--text-2xl--line-height))
  }
  .text-3xl{
    font-size:var(--text-3xl);
    line-height:var(--tw-leading,var(--text-3xl--line-height))
  }
  .text-4xl{
    font-size:var(--text-4xl);
    line-height:var(--tw-leading,var(--text-4xl--line-height))
  }
  .text-5xl{
    font-size:var(--text-5xl);
    line-height:var(--tw-leading,var(--text-5xl--line-height))
  }
  .text-base{
    font-size:var(--text-base);
    line-height:var(--tw-leading,var(--text-base--line-height))
  }
  .text-lg{
    font-size:var(--text-lg);
    line-height:var(--tw-leading,var(--text-lg--line-height))
  }
  .text-sm{
    font-size:var(--text-sm);
    line-height:var(--tw-leading,var(--text-sm--line-height))
  }
  .text-xl{
    font-size:var(--text-xl);
    line-height:var(--tw-leading,var(--text-xl--line-height))
  }
  .text-xs{
    font-size:var(--text-xs);
    line-height:var(--tw-leading,var(--text-xs--line-height))
  }
  .text-xs\!{
    font-size:var(--text-xs)!important;
    line-height:var(--tw-leading,var(--text-xs--line-height))!important
  }
  .\!text-\[10px\]{
    font-size:10px!important
  }
  .text-\[7px\]{
    font-size:7px
  }
  .text-\[8\.5px\]{
    font-size:8.5px
  }
  .text-\[8px\]{
    font-size:8px
  }
  .text-\[9\.5px\]{
    font-size:9.5px
  }
  .text-\[9px\]{
    font-size:9px
  }
  .text-\[10\.5px\]{
    font-size:10.5px
  }
  .text-\[10px\]{
    font-size:10px
  }
  .text-\[11\.5px\]{
    font-size:11.5px
  }
  .text-\[11px\]{
    font-size:11px
  }
  .text-\[11px\]\!{
    font-size:11px!important
  }
  .text-\[12px\]\!{
    font-size:12px!important
  }
  .text-\[13\.5px\]{
    font-size:13.5px
  }
  .text-\[13px\]{
    font-size:13px
  }
  .text-\[13px\]\!{
    font-size:13px!important
  }
  .text-\[15px\]{
    font-size:15px
  }
  .text-\[clamp\(38px\,5\.2vw\,72px\)\]{
    font-size:clamp(38px,5.2vw,72px)
  }
  .text-\[clamp\(38px\,5\.4vw\,76px\)\]{
    font-size:clamp(38px,5.4vw,76px)
  }
  .leading-\[0\.95\]{
    --tw-leading:.95;
    line-height:.95
  }
  .leading-\[0\.98\]{
    --tw-leading:.98;
    line-height:.98
  }
  .leading-\[1\.08\]{
    --tw-leading:1.08;
    line-height:1.08
  }
  .leading-none{
    --tw-leading:1;
    line-height:1
  }
  .leading-relaxed{
    --tw-leading:var(--leading-relaxed);
    line-height:var(--leading-relaxed)
  }
  .leading-snug{
    --tw-leading:var(--leading-snug);
    line-height:var(--leading-snug)
  }
  .leading-tight{
    --tw-leading:var(--leading-tight);
    line-height:var(--leading-tight)
  }
  .font-black{
    --tw-font-weight:var(--font-weight-black);
    font-weight:var(--font-weight-black)
  }
  .font-bold{
    --tw-font-weight:var(--font-weight-bold);
    font-weight:var(--font-weight-bold)
  }
  .font-bold\!{
    --tw-font-weight:var(--font-weight-bold)!important;
    font-weight:var(--font-weight-bold)!important
  }
  .font-extrabold{
    --tw-font-weight:var(--font-weight-extrabold);
    font-weight:var(--font-weight-extrabold)
  }
  .font-medium{
    --tw-font-weight:var(--font-weight-medium);
    font-weight:var(--font-weight-medium)
  }
  .font-normal{
    --tw-font-weight:var(--font-weight-normal);
    font-weight:var(--font-weight-normal)
  }
  .font-semibold{
    --tw-font-weight:var(--font-weight-semibold);
    font-weight:var(--font-weight-semibold)
  }
  .tracking-\[-0\.03em\]{
    --tw-tracking:-.03em;
    letter-spacing:-.03em
  }
  .tracking-\[-0\.025em\]{
    --tw-tracking:-.025em;
    letter-spacing:-.025em
  }
  .tracking-\[0\.1em\]{
    --tw-tracking:.1em;
    letter-spacing:.1em
  }
  .tracking-\[0\.02em\]{
    --tw-tracking:.02em;
    letter-spacing:.02em
  }
  .tracking-\[0\.2em\]{
    --tw-tracking:.2em;
    letter-spacing:.2em
  }
  .tracking-\[0\.04em\]{
    --tw-tracking:.04em;
    letter-spacing:.04em
  }
  .tracking-\[0\.05em\]{
    --tw-tracking:.05em;
    letter-spacing:.05em
  }
  .tracking-\[0\.06em\]{
    --tw-tracking:.06em;
    letter-spacing:.06em
  }
  .tracking-\[0\.08em\]{
    --tw-tracking:.08em;
    letter-spacing:.08em
  }
  .tracking-\[0\.09em\]{
    --tw-tracking:.09em;
    letter-spacing:.09em
  }
  .tracking-\[0\.11em\]{
    --tw-tracking:.11em;
    letter-spacing:.11em
  }
  .tracking-\[0\.12em\]{
    --tw-tracking:.12em;
    letter-spacing:.12em
  }
  .tracking-\[0\.14em\]{
    --tw-tracking:.14em;
    letter-spacing:.14em
  }
  .tracking-\[0\.16em\]{
    --tw-tracking:.16em;
    letter-spacing:.16em
  }
  .tracking-\[0\.18em\]{
    --tw-tracking:.18em;
    letter-spacing:.18em
  }
  .tracking-\[0\.22em\]{
    --tw-tracking:.22em;
    letter-spacing:.22em
  }
  .tracking-normal{
    --tw-tracking:var(--tracking-normal);
    letter-spacing:var(--tracking-normal)
  }
  .tracking-tight{
    --tw-tracking:var(--tracking-tight);
    letter-spacing:var(--tracking-tight)
  }
  .tracking-wide{
    --tw-tracking:var(--tracking-wide);
    letter-spacing:var(--tracking-wide)
  }
  .tracking-wider{
    --tw-tracking:var(--tracking-wider);
    letter-spacing:var(--tracking-wider)
  }
  .tracking-widest{
    --tw-tracking:var(--tracking-widest);
    letter-spacing:var(--tracking-widest)
  }
  .break-words{
    overflow-wrap:break-word
  }
  .whitespace-nowrap{
    white-space:nowrap
  }
  .whitespace-pre-line{
    white-space:pre-line
  }
  .whitespace-pre-wrap{
    white-space:pre-wrap
  }
  .text-\[\#1DB954\]{
    color:#1db954
  }
  .text-\[\#1a0dab\]{
    color:#1a0dab
  }
  .text-\[\#4d5156\]{
    color:#4d5156
  }
  .text-\[\#5865F2\]{
    color:#5865f2
  }
  .text-\[\#b45cff\]{
    color:#b45cff
  }
  .text-\[\#f5f7fa\]{
    color:#f5f7fa
  }
  .text-\[rgb\(var\(--d-coin\)\)\]{
    color:rgb(var(--d-coin))
  }
  .text-\[rgb\(var\(--d-coin\)\)\]\!{
    color:rgb(var(--d-coin))!important
  }
  .text-\[rgb\(var\(--d-ink\)\)\]{
    color:rgb(var(--d-ink))
  }
  .text-\[rgb\(var\(--d-ink-2\)\)\]{
    color:rgb(var(--d-ink-2))
  }
  .text-\[rgb\(var\(--d-ink-3\)\)\],.text-\[rgb\(var\(--d-ink-3\)\)\]\/35{
    color:rgb(var(--d-ink-3))
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-\[rgb\(var\(--d-ink-3\)\)\]\/35{
      color:color-mix(in oklab,rgb(var(--d-ink-3)) 35%,transparent)
    }
  }
  .text-\[rgb\(var\(--d-ink-3\)\)\]\/40{
    color:rgb(var(--d-ink-3))
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-\[rgb\(var\(--d-ink-3\)\)\]\/40{
      color:color-mix(in oklab,rgb(var(--d-ink-3)) 40%,transparent)
    }
  }
  .text-\[rgb\(var\(--d-ink-3\)\)\]\/50{
    color:rgb(var(--d-ink-3))
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-\[rgb\(var\(--d-ink-3\)\)\]\/50{
      color:color-mix(in oklab,rgb(var(--d-ink-3)) 50%,transparent)
    }
  }
  .text-\[rgb\(var\(--d-ink-4\)\)\]{
    color:rgb(var(--d-ink-4))
  }
  .text-\[rgb\(var\(--d-ok\)\)\]{
    color:rgb(var(--d-ok))
  }
  .text-\[rgb\(var\(--d-red\)\)\]{
    color:rgb(var(--d-red))
  }
  .text-\[rgb\(var\(--d-red-hi\)\)\]{
    color:rgb(var(--d-red-hi))
  }
  .text-\[rgb\(var\(--d-red-hi\)\)\]\!{
    color:rgb(var(--d-red-hi))!important
  }
  .text-\[rgb\(var\(--d-team-a\)\)\]{
    color:rgb(var(--d-team-a))
  }
  .text-amber-100{
    color:var(--color-amber-100)
  }
  .text-amber-100\/90{
    color:#fef3c6e6
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-amber-100\/90{
      color:color-mix(in oklab,var(--color-amber-100) 90%,transparent)
    }
  }
  .text-amber-200{
    color:var(--color-amber-200)
  }
  .text-amber-300{
    color:var(--color-amber-300)
  }
  .text-amber-300\!{
    color:var(--color-amber-300)!important
  }
  .text-amber-300\/80{
    color:#ffd236cc
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-amber-300\/80{
      color:color-mix(in oklab,var(--color-amber-300) 80%,transparent)
    }
  }
  .text-amber-300\/90{
    color:#ffd236e6
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-amber-300\/90{
      color:color-mix(in oklab,var(--color-amber-300) 90%,transparent)
    }
  }
  .text-amber-400{
    color:var(--color-amber-400)
  }
  .text-amber-400\/70{
    color:#fcbb00b3
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-amber-400\/70{
      color:color-mix(in oklab,var(--color-amber-400) 70%,transparent)
    }
  }
  .text-amber-400\/80{
    color:#fcbb00cc
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-amber-400\/80{
      color:color-mix(in oklab,var(--color-amber-400) 80%,transparent)
    }
  }
  .text-amber-500{
    color:var(--color-amber-500)
  }
  .text-amber-500\/80{
    color:#f99c00cc
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-amber-500\/80{
      color:color-mix(in oklab,var(--color-amber-500) 80%,transparent)
    }
  }
  .text-amber-700{
    color:var(--color-amber-700)
  }
  .text-black{
    color:var(--color-black)
  }
  .text-blue-200{
    color:var(--color-blue-200)
  }
  .text-blue-300{
    color:var(--color-blue-300)
  }
  .text-blue-400{
    color:var(--color-blue-400)
  }
  .text-blue-500{
    color:var(--color-blue-500)
  }
  .text-current{
    color:currentColor
  }
  .text-cyan-300{
    color:var(--color-cyan-300)
  }
  .text-cyan-400{
    color:var(--color-cyan-400)
  }
  .text-cyan-500{
    color:var(--color-cyan-500)
  }
  .text-emerald-300{
    color:var(--color-emerald-300)
  }
  .text-emerald-400{
    color:var(--color-emerald-400)
  }
  .text-emerald-400\/70{
    color:#00d294b3
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-emerald-400\/70{
      color:color-mix(in oklab,var(--color-emerald-400) 70%,transparent)
    }
  }
  .text-emerald-400\/80{
    color:#00d294cc
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-emerald-400\/80{
      color:color-mix(in oklab,var(--color-emerald-400) 80%,transparent)
    }
  }
  .text-emerald-500{
    color:var(--color-emerald-500)
  }
  .text-green-400{
    color:var(--color-green-400)
  }
  .text-indigo-300{
    color:var(--color-indigo-300)
  }
  .text-indigo-400{
    color:var(--color-indigo-400)
  }
  .text-indigo-500{
    color:var(--color-indigo-500)
  }
  .text-orange-300{
    color:var(--color-orange-300)
  }
  .text-orange-400{
    color:var(--color-orange-400)
  }
  .text-orange-500{
    color:var(--color-orange-500)
  }
  .text-pink-400{
    color:var(--color-pink-400)
  }
  .text-primary{
    color:var(--color-primary)
  }
  .text-purple-200{
    color:var(--color-purple-200)
  }
  .text-purple-200\/90{
    color:#e9d5ffe6
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-purple-200\/90{
      color:color-mix(in oklab,var(--color-purple-200) 90%,transparent)
    }
  }
  .text-purple-300{
    color:var(--color-purple-300)
  }
  .text-purple-300\/80{
    color:#d9b3ffcc
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-purple-300\/80{
      color:color-mix(in oklab,var(--color-purple-300) 80%,transparent)
    }
  }
  .text-purple-300\/90{
    color:#d9b3ffe6
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-purple-300\/90{
      color:color-mix(in oklab,var(--color-purple-300) 90%,transparent)
    }
  }
  .text-purple-400{
    color:var(--color-purple-400)
  }
  .text-purple-400\/70{
    color:#c07effb3
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-purple-400\/70{
      color:color-mix(in oklab,var(--color-purple-400) 70%,transparent)
    }
  }
  .text-purple-400\/80{
    color:#c07effcc
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-purple-400\/80{
      color:color-mix(in oklab,var(--color-purple-400) 80%,transparent)
    }
  }
  .text-purple-500{
    color:var(--color-purple-500)
  }
  .text-red-200{
    color:var(--color-red-200)
  }
  .text-red-300{
    color:var(--color-red-300)
  }
  .text-red-400{
    color:var(--color-red-400)
  }
  .text-red-400\/80{
    color:#ff6568cc
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-red-400\/80{
      color:color-mix(in oklab,var(--color-red-400) 80%,transparent)
    }
  }
  .text-red-500{
    color:var(--color-red-500)
  }
  .text-red-500\!{
    color:var(--color-red-500)!important
  }
  .text-red-600{
    color:var(--color-red-600)
  }
  .text-red-600\/40{
    color:#e4001466
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-red-600\/40{
      color:color-mix(in oklab,var(--color-red-600) 40%,transparent)
    }
  }
  .text-rose-300{
    color:var(--color-rose-300)
  }
  .text-rose-400{
    color:var(--color-rose-400)
  }
  .text-rose-500{
    color:var(--color-rose-500)
  }
  .text-sky-400{
    color:var(--color-sky-400)
  }
  .text-teal-400{
    color:var(--color-teal-400)
  }
  .text-transparent{
    color:#0000
  }
  .text-white{
    color:var(--color-white)
  }
  .text-white\!{
    color:var(--color-white)!important
  }
  .text-white\/10{
    color:#ffffff1a
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-white\/10{
      color:color-mix(in oklab,var(--color-white) 10%,transparent)
    }
  }
  .text-white\/15{
    color:#ffffff26
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-white\/15{
      color:color-mix(in oklab,var(--color-white) 15%,transparent)
    }
  }
  .text-white\/20{
    color:#fff3
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-white\/20{
      color:color-mix(in oklab,var(--color-white) 20%,transparent)
    }
  }
  .text-yellow-300{
    color:var(--color-yellow-300)
  }
  .text-yellow-400{
    color:var(--color-yellow-400)
  }
  .text-yellow-500{
    color:var(--color-yellow-500)
  }
  .text-zinc-100{
    color:var(--color-zinc-100)
  }
  .text-zinc-200{
    color:var(--color-zinc-200)
  }
  .text-zinc-300{
    color:var(--color-zinc-300)
  }
  .text-zinc-400{
    color:var(--color-zinc-400)
  }
  .text-zinc-400\/80{
    color:#9f9fa9cc
  }
  @supports (color:color-mix(in lab,red,red)){
    .text-zinc-400\/80{
      color:color-mix(in oklab,var(--color-zinc-400) 80%,transparent)
    }
  }
  .text-zinc-500{
    color:var(--color-zinc-500)
  }
  .text-zinc-600{
    color:var(--color-zinc-600)
  }
  .text-zinc-700{
    color:var(--color-zinc-700)
  }
  .text-zinc-900{
    color:var(--color-zinc-900)
  }
  .text-zinc-950{
    color:var(--color-zinc-950)
  }
  .capitalize{
    text-transform:capitalize
  }
  .uppercase{
    text-transform:uppercase
  }
  .italic{
    font-style:italic
  }
  .font-stretch-expanded{
    font-stretch:125%
  }
  .line-through{
    text-decoration-line:line-through
  }
  .no-underline{
    text-decoration-line:none
  }
  .underline{
    text-decoration-line:underline
  }
  .antialiased{
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
  }
  .placeholder-\[rgb\(var\(--d-ink-3\)\)\]::placeholder{
    color:rgb(var(--d-ink-3))
  }
  .placeholder-\[rgb\(var\(--d-ink-4\)\)\]::placeholder{
    color:rgb(var(--d-ink-4))
  }
  .placeholder-zinc-500::placeholder{
    color:var(--color-zinc-500)
  }
  .placeholder-zinc-600::placeholder{
    color:var(--color-zinc-600)
  }
  .accent-\[rgb\(var\(--d-red\)\)\]{
    accent-color:rgb(var(--d-red))
  }
  .accent-amber-400{
    accent-color:var(--color-amber-400)
  }
  .accent-amber-500{
    accent-color:var(--color-amber-500)
  }
  .accent-amber-600{
    accent-color:var(--color-amber-600)
  }
  .accent-blue-600{
    accent-color:var(--color-blue-600)
  }
  .accent-cyan-600{
    accent-color:var(--color-cyan-600)
  }
  .accent-emerald-400{
    accent-color:var(--color-emerald-400)
  }
  .accent-emerald-500{
    accent-color:var(--color-emerald-500)
  }
  .accent-emerald-600{
    accent-color:var(--color-emerald-600)
  }
  .accent-indigo-600{
    accent-color:var(--color-indigo-600)
  }
  .accent-orange-600{
    accent-color:var(--color-orange-600)
  }
  .accent-purple-600{
    accent-color:var(--color-purple-600)
  }
  .accent-red-500{
    accent-color:var(--color-red-500)
  }
  .accent-red-600{
    accent-color:var(--color-red-600)
  }
  .accent-rose-600{
    accent-color:var(--color-rose-600)
  }
  .accent-teal-600{
    accent-color:var(--color-teal-600)
  }
  .accent-zinc-500{
    accent-color:var(--color-zinc-500)
  }
  .opacity-0{
    opacity:0
  }
  .opacity-20{
    opacity:.2
  }
  .opacity-25{
    opacity:.25
  }
  .opacity-30{
    opacity:.3
  }
  .opacity-35{
    opacity:.35
  }
  .opacity-40{
    opacity:.4
  }
  .opacity-45{
    opacity:.45
  }
  .opacity-50{
    opacity:.5
  }
  .opacity-60{
    opacity:.6
  }
  .opacity-65{
    opacity:.65
  }
  .opacity-70{
    opacity:.7
  }
  .opacity-75{
    opacity:.75
  }
  .opacity-80{
    opacity:.8
  }
  .opacity-85{
    opacity:.85
  }
  .opacity-90{
    opacity:.9
  }
  .opacity-100{
    opacity:1
  }
  .shadow{
    --tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-2xl{
    --tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[0_0_6px_rgba\(245\,158\,11\,0\.4\)\]{
    --tw-shadow:0 0 6px var(--tw-shadow-color,#f59e0b66);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[0_0_8px_\#10b981\]{
    --tw-shadow:0 0 8px var(--tw-shadow-color,#10b981);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[0_0_8px_\#ef4444\]{
    --tw-shadow:0 0 8px var(--tw-shadow-color,#ef4444);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[0_0_8px_\#f59e0b\]{
    --tw-shadow:0 0 8px var(--tw-shadow-color,#f59e0b);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[0_0_10px_\#10b981\]{
    --tw-shadow:0 0 10px var(--tw-shadow-color,#10b981);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[0_0_10px_\#34d399\]{
    --tw-shadow:0 0 10px var(--tw-shadow-color,#34d399);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[0_0_10px_\#ef4444\]{
    --tw-shadow:0 0 10px var(--tw-shadow-color,#ef4444);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[0_0_12px_rgb\(var\(--d-coin\)\/0\.45\)\]{
    --tw-shadow:0 0 12px var(--tw-shadow-color,rgb(var(--d-coin)/.45));
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[0_0_12px_rgb\(var\(--d-ok\)\/0\.45\)\]{
    --tw-shadow:0 0 12px var(--tw-shadow-color,rgb(var(--d-ok)/.45));
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[0_0_12px_rgb\(var\(--d-red\)\/0\.45\)\]{
    --tw-shadow:0 0 12px var(--tw-shadow-color,rgb(var(--d-red)/.45));
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[0_0_12px_rgb\(var\(--d-team-a\)\/0\.45\)\]{
    --tw-shadow:0 0 12px var(--tw-shadow-color,rgb(var(--d-team-a)/.45));
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[0_0_12px_rgba\(180\,92\,255\,0\.45\)\]{
    --tw-shadow:0 0 12px var(--tw-shadow-color,#b45cff73);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[0_0_12px_rgba\(220\,38\,38\,0\.5\)\]{
    --tw-shadow:0 0 12px var(--tw-shadow-color,#dc262680);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[0_4px_12px_rgb\(var\(--d-red\)\/0\.3\)\]{
    --tw-shadow:0 4px 12px var(--tw-shadow-color,rgb(var(--d-red)/.3));
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[0_6px_16px_rgb\(var\(--d-red\)\/0\.25\)\]{
    --tw-shadow:0 6px 16px var(--tw-shadow-color,rgb(var(--d-red)/.25));
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[0_8px_24px_rgb\(0_0_0\/0\.4\)\]{
    --tw-shadow:0 8px 24px var(--tw-shadow-color,#0006);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[0_14px_32px_rgb\(0_0_0\/0\.45\)\]{
    --tw-shadow:0 14px 32px var(--tw-shadow-color,#00000073);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]{
    --tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-glow{
    --tw-shadow:0 16px 36px var(--tw-shadow-color,#00000073);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-inner{
    --tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-lg{
    --tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-md{
    --tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-sm{
    --tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-xl{
    --tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .ring-0{
    --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .ring-1{
    --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .ring-2{
    --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .shadow-\[\#5865F2\]\/25{
    --tw-shadow-color:#5865f240
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-\[\#5865F2\]\/25{
      --tw-shadow-color:color-mix(in oklab, oklab(57.7436% .0140405 -.208618/.25) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-\[rgb\(var\(--d-red\)\)\]\/15{
    --tw-shadow-color:rgb(var(--d-red))
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-\[rgb\(var\(--d-red\)\)\]\/15{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, rgb(var(--d-red)) 15%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-\[rgb\(var\(--d-red\)\)\]\/25{
    --tw-shadow-color:rgb(var(--d-red))
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-\[rgb\(var\(--d-red\)\)\]\/25{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, rgb(var(--d-red)) 25%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-\[rgb\(var\(--d-red\)\)\]\/30{
    --tw-shadow-color:rgb(var(--d-red))
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-\[rgb\(var\(--d-red\)\)\]\/30{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, rgb(var(--d-red)) 30%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-amber-500\/10{
    --tw-shadow-color:#f99c001a
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-amber-500\/10{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 10%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-amber-500\/15{
    --tw-shadow-color:#f99c0026
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-amber-500\/15{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 15%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-amber-500\/20{
    --tw-shadow-color:#f99c0033
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-amber-500\/20{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-amber-500\/30{
    --tw-shadow-color:#f99c004d
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-amber-500\/30{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 30%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-amber-500\/50{
    --tw-shadow-color:#f99c0080
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-amber-500\/50{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 50%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-amber-600\/15{
    --tw-shadow-color:#dd740026
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-amber-600\/15{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-600) 15%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-amber-600\/20{
    --tw-shadow-color:#dd740033
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-amber-600\/20{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-600) 20%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-amber-900\/40{
    --tw-shadow-color:#7b330666
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-amber-900\/40{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-900) 40%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-amber-950\/20{
    --tw-shadow-color:#46190133
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-amber-950\/20{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-950) 20%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-amber-950\/40{
    --tw-shadow-color:#46190166
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-amber-950\/40{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-950) 40%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-black\/20{
    --tw-shadow-color:#0003
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-black\/20{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-black\/40{
    --tw-shadow-color:#0006
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-black\/40{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-black\/60{
    --tw-shadow-color:#0009
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-black\/60{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 60%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-blue-600\/15{
    --tw-shadow-color:#155dfc26
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-blue-600\/15{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 15%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-blue-950\/20{
    --tw-shadow-color:#16245633
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-blue-950\/20{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-950) 20%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-blue-950\/40{
    --tw-shadow-color:#16245666
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-blue-950\/40{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-950) 40%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-cyan-500\/10{
    --tw-shadow-color:#00b7d71a
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-cyan-500\/10{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-500) 10%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-cyan-500\/15{
    --tw-shadow-color:#00b7d726
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-cyan-500\/15{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-500) 15%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-emerald-500\/15{
    --tw-shadow-color:#00bb7f26
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-emerald-500\/15{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 15%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-emerald-500\/50{
    --tw-shadow-color:#00bb7f80
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-emerald-500\/50{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 50%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-emerald-600\/20{
    --tw-shadow-color:#00976733
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-emerald-600\/20{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-600) 20%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-emerald-950\/20{
    --tw-shadow-color:#002c2233
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-emerald-950\/20{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-950) 20%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-emerald-950\/40{
    --tw-shadow-color:#002c2266
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-emerald-950\/40{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-950) 40%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-emerald-950\/50{
    --tw-shadow-color:#002c2280
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-emerald-950\/50{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-950) 50%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-emerald-950\/60{
    --tw-shadow-color:#002c2299
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-emerald-950\/60{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-950) 60%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-pink-950\/20{
    --tw-shadow-color:#51042433
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-pink-950\/20{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-pink-950) 20%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-purple-500\/10{
    --tw-shadow-color:#ac4bff1a
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-purple-500\/10{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-purple-500) 10%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-purple-500\/15{
    --tw-shadow-color:#ac4bff26
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-purple-500\/15{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-purple-500) 15%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-purple-950\/20{
    --tw-shadow-color:#3c036633
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-purple-950\/20{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-purple-950) 20%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-purple-950\/40{
    --tw-shadow-color:#3c036666
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-purple-950\/40{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-purple-950) 40%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-red-500\/10{
    --tw-shadow-color:#fb2c361a
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-red-500\/10{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-500) 10%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-red-500\/50{
    --tw-shadow-color:#fb2c3680
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-red-500\/50{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-500) 50%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-red-600\/10{
    --tw-shadow-color:#e400141a
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-red-600\/10{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-600) 10%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-red-600\/20{
    --tw-shadow-color:#e4001433
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-red-600\/20{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-600) 20%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-red-600\/25{
    --tw-shadow-color:#e4001440
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-red-600\/25{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-600) 25%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-red-600\/30{
    --tw-shadow-color:#e400144d
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-red-600\/30{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-600) 30%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-red-900\/30{
    --tw-shadow-color:#82181a4d
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-red-900\/30{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-900) 30%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-red-900\/40{
    --tw-shadow-color:#82181a66
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-red-900\/40{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-900) 40%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-red-950\/20{
    --tw-shadow-color:#46080933
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-red-950\/20{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-950) 20%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-red-950\/40{
    --tw-shadow-color:#46080966
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-red-950\/40{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-950) 40%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-red-950\/50{
    --tw-shadow-color:#46080980
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-red-950\/50{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-950) 50%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-red-950\/60{
    --tw-shadow-color:#46080999
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-red-950\/60{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-950) 60%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-rose-500\/20{
    --tw-shadow-color:#ff235733
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-rose-500\/20{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-500) 20%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-yellow-950\/10{
    --tw-shadow-color:#4320041a
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-yellow-950\/10{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-yellow-950) 10%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .shadow-yellow-950\/30{
    --tw-shadow-color:#4320044d
  }
  @supports (color:color-mix(in lab,red,red)){
    .shadow-yellow-950\/30{
      --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-yellow-950) 30%, transparent) var(--tw-shadow-alpha), transparent)
    }
  }
  .ring-\[rgb\(var\(--d-island\)\)\]{
    --tw-ring-color:rgb(var(--d-island))
  }
  .ring-\[rgb\(var\(--d-red\)\)\]\/20{
    --tw-ring-color:rgb(var(--d-red))
  }
  @supports (color:color-mix(in lab,red,red)){
    .ring-\[rgb\(var\(--d-red\)\)\]\/20{
      --tw-ring-color:color-mix(in oklab, rgb(var(--d-red)) 20%, transparent)
    }
  }
  .ring-\[rgb\(var\(--d-red\)\)\]\/30{
    --tw-ring-color:rgb(var(--d-red))
  }
  @supports (color:color-mix(in lab,red,red)){
    .ring-\[rgb\(var\(--d-red\)\)\]\/30{
      --tw-ring-color:color-mix(in oklab, rgb(var(--d-red)) 30%, transparent)
    }
  }
  .ring-amber-500\/40{
    --tw-ring-color:#f99c0066
  }
  @supports (color:color-mix(in lab,red,red)){
    .ring-amber-500\/40{
      --tw-ring-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)
    }
  }
  .ring-amber-500\/50{
    --tw-ring-color:#f99c0080
  }
  @supports (color:color-mix(in lab,red,red)){
    .ring-amber-500\/50{
      --tw-ring-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)
    }
  }
  .ring-blue-500\/40{
    --tw-ring-color:#3080ff66
  }
  @supports (color:color-mix(in lab,red,red)){
    .ring-blue-500\/40{
      --tw-ring-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)
    }
  }
  .ring-cyan-500\/50{
    --tw-ring-color:#00b7d780
  }
  @supports (color:color-mix(in lab,red,red)){
    .ring-cyan-500\/50{
      --tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 50%, transparent)
    }
  }
  .ring-emerald-500\/40{
    --tw-ring-color:#00bb7f66
  }
  @supports (color:color-mix(in lab,red,red)){
    .ring-emerald-500\/40{
      --tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)
    }
  }
  .ring-emerald-500\/50{
    --tw-ring-color:#00bb7f80
  }
  @supports (color:color-mix(in lab,red,red)){
    .ring-emerald-500\/50{
      --tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)
    }
  }
  .ring-pink-500\/40{
    --tw-ring-color:#f6339a66
  }
  @supports (color:color-mix(in lab,red,red)){
    .ring-pink-500\/40{
      --tw-ring-color:color-mix(in oklab, var(--color-pink-500) 40%, transparent)
    }
  }
  .ring-primary\/30{
    --tw-ring-color:#ff1e1e4d
  }
  @supports (color:color-mix(in lab,red,red)){
    .ring-primary\/30{
      --tw-ring-color:color-mix(in oklab, var(--color-primary) 30%, transparent)
    }
  }
  .ring-purple-500\/40{
    --tw-ring-color:#ac4bff66
  }
  @supports (color:color-mix(in lab,red,red)){
    .ring-purple-500\/40{
      --tw-ring-color:color-mix(in oklab, var(--color-purple-500) 40%, transparent)
    }
  }
  .ring-purple-500\/50{
    --tw-ring-color:#ac4bff80
  }
  @supports (color:color-mix(in lab,red,red)){
    .ring-purple-500\/50{
      --tw-ring-color:color-mix(in oklab, var(--color-purple-500) 50%, transparent)
    }
  }
  .ring-red-500\/20{
    --tw-ring-color:#fb2c3633
  }
  @supports (color:color-mix(in lab,red,red)){
    .ring-red-500\/20{
      --tw-ring-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)
    }
  }
  .ring-red-500\/40{
    --tw-ring-color:#fb2c3666
  }
  @supports (color:color-mix(in lab,red,red)){
    .ring-red-500\/40{
      --tw-ring-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)
    }
  }
  .ring-red-500\/50{
    --tw-ring-color:#fb2c3680
  }
  @supports (color:color-mix(in lab,red,red)){
    .ring-red-500\/50{
      --tw-ring-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)
    }
  }
  .ring-red-600\/50{
    --tw-ring-color:#e4001480
  }
  @supports (color:color-mix(in lab,red,red)){
    .ring-red-600\/50{
      --tw-ring-color:color-mix(in oklab, var(--color-red-600) 50%, transparent)
    }
  }
  .ring-white\/10{
    --tw-ring-color:#ffffff1a
  }
  @supports (color:color-mix(in lab,red,red)){
    .ring-white\/10{
      --tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)
    }
  }
  .ring-white\/\[0\.08\]{
    --tw-ring-color:#ffffff14
  }
  @supports (color:color-mix(in lab,red,red)){
    .ring-white\/\[0\.08\]{
      --tw-ring-color:color-mix(in oklab, var(--color-white) 8%, transparent)
    }
  }
  .outline{
    outline-style:var(--tw-outline-style);
    outline-width:1px
  }
  .blur-2xl{
    --tw-blur:blur(var(--blur-2xl));
    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,)
  }
  .blur-3xl{
    --tw-blur:blur(var(--blur-3xl));
    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,)
  }
  .blur-\[80px\]{
    --tw-blur:blur(80px);
    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,)
  }
  .blur-\[120px\]{
    --tw-blur:blur(120px);
    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,)
  }
  .blur-\[140px\]{
    --tw-blur:blur(140px);
    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,)
  }
  .blur-\[150px\]{
    --tw-blur:blur(150px);
    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,)
  }
  .blur-\[160px\]{
    --tw-blur:blur(160px);
    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,)
  }
  .brightness-75{
    --tw-brightness:brightness(75%);
    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,)
  }
  .brightness-105{
    --tw-brightness:brightness(105%);
    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,)
  }
  .brightness-200{
    --tw-brightness:brightness(200%);
    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,)
  }
  .contrast-105{
    --tw-contrast:contrast(105%);
    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,)
  }
  .drop-shadow-\[0_0_8px_rgba\(234\,179\,8\,0\.5\)\]{
    --tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#eab30880));
    --tw-drop-shadow:var(--tw-drop-shadow-size);
    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,)
  }
  .drop-shadow-\[0_0_10px_rgba\(251\,191\,36\,0\.5\)\]{
    --tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#fbbf2480));
    --tw-drop-shadow:var(--tw-drop-shadow-size);
    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,)
  }
  .drop-shadow-md{
    --tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));
    --tw-drop-shadow:drop-shadow(var(--drop-shadow-md));
    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,)
  }
  .grayscale{
    --tw-grayscale:grayscale(100%);
    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,)
  }
  .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,)
  }
  .backdrop-blur-2xl{
    --tw-backdrop-blur:blur(var(--blur-2xl));
    -webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)
  }
  .backdrop-blur-md{
    --tw-backdrop-blur:blur(var(--blur-md));
    -webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)
  }
  .backdrop-blur-sm{
    --tw-backdrop-blur:blur(var(--blur-sm));
    -webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)
  }
  .backdrop-blur-xl{
    --tw-backdrop-blur:blur(var(--blur-xl));
    -webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)
  }
  .backdrop-blur-xs{
    --tw-backdrop-blur:blur(var(--blur-xs));
    -webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)
  }
  .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,);
    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,)
  }
  .transition{
    transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;
    transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
    transition-duration:var(--tw-duration,var(--default-transition-duration))
  }
  .transition-all{
    transition-property:all;
    transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
    transition-duration:var(--tw-duration,var(--default-transition-duration))
  }
  .transition-colors{
    transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;
    transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
    transition-duration:var(--tw-duration,var(--default-transition-duration))
  }
  .transition-opacity{
    transition-property:opacity;
    transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
    transition-duration:var(--tw-duration,var(--default-transition-duration))
  }
  .transition-transform{
    transition-property:transform,translate,scale,rotate;
    transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
    transition-duration:var(--tw-duration,var(--default-transition-duration))
  }
  .delay-100{
    transition-delay:.1s
  }
  .delay-200{
    transition-delay:.2s
  }
  .delay-300{
    transition-delay:.3s
  }
  .delay-500{
    transition-delay:.5s
  }
  .duration-100{
    --tw-duration:.1s;
    transition-duration:.1s
  }
  .duration-150{
    --tw-duration:.15s;
    transition-duration:.15s
  }
  .duration-180{
    --tw-duration:.18s;
    transition-duration:.18s
  }
  .duration-200{
    --tw-duration:.2s;
    transition-duration:.2s
  }
  .duration-300{
    --tw-duration:.3s;
    transition-duration:.3s
  }
  .duration-500{
    --tw-duration:.5s;
    transition-duration:.5s
  }
  .duration-700{
    --tw-duration:.7s;
    transition-duration:.7s
  }
  .ease-in{
    --tw-ease:var(--ease-in);
    transition-timing-function:var(--ease-in)
  }
  .ease-in-out{
    --tw-ease:var(--ease-in-out);
    transition-timing-function:var(--ease-in-out)
  }
  .ease-out{
    --tw-ease:var(--ease-out);
    transition-timing-function:var(--ease-out)
  }
  .outline-none{
    --tw-outline-style:none;
    outline-style:none
  }
  .select-all{
    -webkit-user-select:all;
    user-select:all
  }
  .select-none{
    -webkit-user-select:none;
    user-select:none
  }
  .group-focus-within\:text-\[rgb\(var\(--d-red-hi\)\)\]:is(:where(.group):focus-within *){
    color:rgb(var(--d-red-hi))
  }
  @media(hover:hover){
    .group-hover\:flex:is(:where(.group):hover *){
      display:flex
    }
    .group-hover\:-translate-x-0\.5:is(:where(.group):hover *){
      --tw-translate-x:calc(var(--spacing) * -.5);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .group-hover\:translate-x-0\.5:is(:where(.group):hover *){
      --tw-translate-x:calc(var(--spacing) * .5);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .group-hover\:translate-x-1:is(:where(.group):hover *){
      --tw-translate-x:var(--spacing);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .group-hover\:translate-x-1\.5:is(:where(.group):hover *){
      --tw-translate-x:calc(var(--spacing) * 1.5);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .group-hover\:scale-100:is(:where(.group):hover *){
      --tw-scale-x:100%;
      --tw-scale-y:100%;
      --tw-scale-z:100%;
      scale:var(--tw-scale-x) var(--tw-scale-y)
    }
    .group-hover\:scale-105:is(:where(.group):hover *){
      --tw-scale-x:105%;
      --tw-scale-y:105%;
      --tw-scale-z:105%;
      scale:var(--tw-scale-x) var(--tw-scale-y)
    }
    .group-hover\:scale-110:is(:where(.group):hover *){
      --tw-scale-x:110%;
      --tw-scale-y:110%;
      --tw-scale-z:110%;
      scale:var(--tw-scale-x) var(--tw-scale-y)
    }
    .group-hover\:scale-125:is(:where(.group):hover *){
      --tw-scale-x:125%;
      --tw-scale-y:125%;
      --tw-scale-z:125%;
      scale:var(--tw-scale-x) var(--tw-scale-y)
    }
    .group-hover\:rotate-90:is(:where(.group):hover *){
      rotate:90deg
    }
    .group-hover\:border-\[rgb\(var\(--d-red\)\)\]:is(:where(.group):hover *){
      border-color:rgb(var(--d-red))
    }
    .group-hover\:border-\[rgb\(var\(--d-red\)\)\]\!:is(:where(.group):hover *){
      border-color:rgb(var(--d-red))!important
    }
    .group-hover\:border-\[rgb\(var\(--d-red\)\)\]\/50:is(:where(.group):hover *){
      border-color:rgb(var(--d-red))
    }
    @supports (color:color-mix(in lab,red,red)){
      .group-hover\:border-\[rgb\(var\(--d-red\)\)\]\/50:is(:where(.group):hover *){
        border-color:color-mix(in oklab,rgb(var(--d-red)) 50%,transparent)
      }
    }
    .group-hover\:border-\[rgb\(var\(--d-red\)\)\]\/60:is(:where(.group):hover *){
      border-color:rgb(var(--d-red))
    }
    @supports (color:color-mix(in lab,red,red)){
      .group-hover\:border-\[rgb\(var\(--d-red\)\)\]\/60:is(:where(.group):hover *){
        border-color:color-mix(in oklab,rgb(var(--d-red)) 60%,transparent)
      }
    }
    .group-hover\:border-\[rgb\(var\(--d-red\)\/0\.5\)\]:is(:where(.group):hover *){
      border-color:rgb(var(--d-red)/.5)
    }
    .group-hover\:border-\[rgb\(var\(--d-red\)\/0\.6\)\]:is(:where(.group):hover *){
      border-color:rgb(var(--d-red)/.6)
    }
    .group-hover\:border-\[rgb\(var\(--d-red\)\/0\.45\)\]:is(:where(.group):hover *){
      border-color:rgb(var(--d-red)/.45)
    }
    .group-hover\:border-amber-400:is(:where(.group):hover *){
      border-color:var(--color-amber-400)
    }
    .group-hover\:border-red-500:is(:where(.group):hover *){
      border-color:var(--color-red-500)
    }
    .group-hover\:border-red-500\/40:is(:where(.group):hover *){
      border-color:#fb2c3666
    }
    @supports (color:color-mix(in lab,red,red)){
      .group-hover\:border-red-500\/40:is(:where(.group):hover *){
        border-color:color-mix(in oklab,var(--color-red-500) 40%,transparent)
      }
    }
    .group-hover\:border-red-500\/50:is(:where(.group):hover *){
      border-color:#fb2c3680
    }
    @supports (color:color-mix(in lab,red,red)){
      .group-hover\:border-red-500\/50:is(:where(.group):hover *){
        border-color:color-mix(in oklab,var(--color-red-500) 50%,transparent)
      }
    }
    .group-hover\:border-white\/20:is(:where(.group):hover *){
      border-color:#fff3
    }
    @supports (color:color-mix(in lab,red,red)){
      .group-hover\:border-white\/20:is(:where(.group):hover *){
        border-color:color-mix(in oklab,var(--color-white) 20%,transparent)
      }
    }
    .group-hover\:bg-\[rgb\(var\(--d-red\)\)\]:is(:where(.group):hover *){
      background-color:rgb(var(--d-red))
    }
    .group-hover\:bg-\[rgb\(var\(--d-red\)\)\]\!:is(:where(.group):hover *){
      background-color:rgb(var(--d-red))!important
    }
    .group-hover\:bg-red-600:is(:where(.group):hover *){
      background-color:var(--color-red-600)
    }
    .group-hover\:bg-red-600\/10:is(:where(.group):hover *){
      background-color:#e400141a
    }
    @supports (color:color-mix(in lab,red,red)){
      .group-hover\:bg-red-600\/10:is(:where(.group):hover *){
        background-color:color-mix(in oklab,var(--color-red-600) 10%,transparent)
      }
    }
    .group-hover\:to-red-500:is(:where(.group):hover *){
      --tw-gradient-to:var(--color-red-500);
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .group-hover\:text-\[rgb\(var\(--d-ink\)\)\]:is(:where(.group):hover *){
      color:rgb(var(--d-ink))
    }
    .group-hover\:text-\[rgb\(var\(--d-red\)\)\]:is(:where(.group):hover *),.group-hover\:text-\[rgb\(var\(--d-red\)\)\]\/25:is(:where(.group):hover *){
      color:rgb(var(--d-red))
    }
    @supports (color:color-mix(in lab,red,red)){
      .group-hover\:text-\[rgb\(var\(--d-red\)\)\]\/25:is(:where(.group):hover *){
        color:color-mix(in oklab,rgb(var(--d-red)) 25%,transparent)
      }
    }
    .group-hover\:text-\[rgb\(var\(--d-red-hi\)\)\]:is(:where(.group):hover *){
      color:rgb(var(--d-red-hi))
    }
    .group-hover\:text-amber-300:is(:where(.group):hover *){
      color:var(--color-amber-300)
    }
    .group-hover\:text-amber-400:is(:where(.group):hover *){
      color:var(--color-amber-400)
    }
    .group-hover\:text-blue-300:is(:where(.group):hover *){
      color:var(--color-blue-300)
    }
    .group-hover\:text-blue-400:is(:where(.group):hover *){
      color:var(--color-blue-400)
    }
    .group-hover\:text-cyan-400:is(:where(.group):hover *){
      color:var(--color-cyan-400)
    }
    .group-hover\:text-emerald-300:is(:where(.group):hover *){
      color:var(--color-emerald-300)
    }
    .group-hover\:text-emerald-400:is(:where(.group):hover *){
      color:var(--color-emerald-400)
    }
    .group-hover\:text-primary:is(:where(.group):hover *){
      color:var(--color-primary)
    }
    .group-hover\:text-purple-400:is(:where(.group):hover *){
      color:var(--color-purple-400)
    }
    .group-hover\:text-red-400:is(:where(.group):hover *){
      color:var(--color-red-400)
    }
    .group-hover\:text-white:is(:where(.group):hover *){
      color:var(--color-white)
    }
    .group-hover\:text-white\!:is(:where(.group):hover *){
      color:var(--color-white)!important
    }
    .group-hover\:opacity-75:is(:where(.group):hover *){
      opacity:.75
    }
    .group-hover\:opacity-100:is(:where(.group):hover *){
      opacity:1
    }
    .group-hover\:grayscale-0:is(:where(.group):hover *){
      --tw-grayscale:grayscale(0%);
      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,)
    }
    .group-hover\/about\:opacity-100:is(:where(.group\/about):hover *){
      opacity:1
    }
    .group-hover\/att\:text-red-400:is(:where(.group\/att):hover *){
      color:var(--color-red-400)
    }
    .group-hover\/att\:text-white:is(:where(.group\/att):hover *){
      color:var(--color-white)
    }
    .group-hover\/bar\:opacity-100:is(:where(.group\/bar):hover *){
      opacity:1
    }
    .group-hover\/btn\:translate-x-1:is(:where(.group\/btn):hover *){
      --tw-translate-x:var(--spacing);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .group-hover\/comm\:visible:is(:where(.group\/comm):hover *){
      visibility:visible
    }
    .group-hover\/comm\:rotate-180:is(:where(.group\/comm):hover *){
      rotate:180deg
    }
    .group-hover\/comm\:opacity-100:is(:where(.group\/comm):hover *){
      opacity:1
    }
    .group-hover\/discord\:text-zinc-200:is(:where(.group\/discord):hover *){
      color:var(--color-zinc-200)
    }
    .group-hover\/discord\:text-zinc-400:is(:where(.group\/discord):hover *){
      color:var(--color-zinc-400)
    }
    .group-hover\/email\:text-zinc-300:is(:where(.group\/email):hover *){
      color:var(--color-zinc-300)
    }
    .group-hover\/email\:text-zinc-400:is(:where(.group\/email):hover *){
      color:var(--color-zinc-400)
    }
    .group-hover\/feat\:opacity-100:is(:where(.group\/feat):hover *){
      opacity:1
    }
    .group-hover\/forum\:visible:is(:where(.group\/forum):hover *){
      visibility:visible
    }
    .group-hover\/forum\:rotate-180:is(:where(.group\/forum):hover *){
      rotate:180deg
    }
    .group-hover\/forum\:opacity-100:is(:where(.group\/forum):hover *),.group-hover\/hero\:opacity-100:is(:where(.group\/hero):hover *),.group-hover\/labels\:opacity-100:is(:where(.group\/labels):hover *){
      opacity:1
    }
    .group-hover\/like\:scale-125:is(:where(.group\/like):hover *){
      --tw-scale-x:125%;
      --tw-scale-y:125%;
      --tw-scale-z:125%;
      scale:var(--tw-scale-x) var(--tw-scale-y)
    }
    .group-hover\/like\:text-rose-400:is(:where(.group\/like):hover *){
      color:var(--color-rose-400)
    }
    .group-hover\/metrics\:opacity-100:is(:where(.group\/metrics):hover *){
      opacity:1
    }
    .group-hover\/opt\:border-white\/40:is(:where(.group\/opt):hover *){
      border-color:#fff6
    }
    @supports (color:color-mix(in lab,red,red)){
      .group-hover\/opt\:border-white\/40:is(:where(.group\/opt):hover *){
        border-color:color-mix(in oklab,var(--color-white) 40%,transparent)
      }
    }
    .group-hover\/projSwitch\:visible:is(:where(.group\/projSwitch):hover *){
      visibility:visible
    }
    .group-hover\/projSwitch\:text-white:is(:where(.group\/projSwitch):hover *){
      color:var(--color-white)
    }
    .group-hover\/projSwitch\:opacity-100:is(:where(.group\/projSwitch):hover *){
      opacity:1
    }
    .group-hover\/row\:text-white:is(:where(.group\/row):hover *),.group-hover\/shareBtm\:text-white:is(:where(.group\/shareBtm):hover *),.group-hover\/shareTop\:text-white:is(:where(.group\/shareTop):hover *){
      color:var(--color-white)
    }
    .group-hover\/tlink\:text-red-400:is(:where(.group\/tlink):hover *){
      color:var(--color-red-400)
    }
    .group-hover\/user\:visible:is(:where(.group\/user):hover *){
      visibility:visible
    }
    .group-hover\/user\:opacity-100:is(:where(.group\/user):hover *){
      opacity:1
    }
  }
  .selection\:bg-\[rgb\(var\(--d-red\)\)\] ::selection{
    background-color:rgb(var(--d-red))
  }
  .selection\:bg-\[rgb\(var\(--d-red\)\)\]::selection{
    background-color:rgb(var(--d-red))
  }
  .selection\:bg-\[var\(--color-primary\)\] ::selection{
    background-color:var(--color-primary)
  }
  .selection\:bg-\[var\(--color-primary\)\]::selection{
    background-color:var(--color-primary)
  }
  .selection\:bg-red-600 ::selection{
    background-color:var(--color-red-600)
  }
  .selection\:bg-red-600::selection{
    background-color:var(--color-red-600)
  }
  .selection\:bg-red-800 ::selection{
    background-color:var(--color-red-800)
  }
  .selection\:bg-red-800::selection{
    background-color:var(--color-red-800)
  }
  .selection\:bg-white\/15 ::selection{
    background-color:#ffffff26
  }
  @supports (color:color-mix(in lab,red,red)){
    .selection\:bg-white\/15 ::selection{
      background-color:color-mix(in oklab,var(--color-white) 15%,transparent)
    }
  }
  .selection\:bg-white\/15::selection{
    background-color:#ffffff26
  }
  @supports (color:color-mix(in lab,red,red)){
    .selection\:bg-white\/15::selection{
      background-color:color-mix(in oklab,var(--color-white) 15%,transparent)
    }
  }
  .selection\:text-white ::selection{
    color:var(--color-white)
  }
  .selection\:text-white::selection{
    color:var(--color-white)
  }
  .placeholder\:font-sans::placeholder{
    font-family:var(--font-sans)
  }
  .placeholder\:text-\[rgb\(var\(--d-ink-3\)\)\]::placeholder{
    color:rgb(var(--d-ink-3))
  }
  .placeholder\:text-zinc-500::placeholder{
    color:var(--color-zinc-500)
  }
  .placeholder\:text-zinc-600::placeholder{
    color:var(--color-zinc-600)
  }
  .before\:absolute:before{
    content:var(--tw-content);
    position:absolute
  }
  .before\:top-2:before{
    content:var(--tw-content);
    top:calc(var(--spacing) * 2)
  }
  .before\:bottom-2:before{
    content:var(--tw-content);
    bottom:calc(var(--spacing) * 2)
  }
  .before\:left-3:before{
    content:var(--tw-content);
    left:calc(var(--spacing) * 3)
  }
  .before\:w-0\.5:before{
    content:var(--tw-content);
    width:calc(var(--spacing) * .5)
  }
  .before\:bg-white\/8:before{
    content:var(--tw-content);
    background-color:#ffffff14
  }
  @supports (color:color-mix(in lab,red,red)){
    .before\:bg-white\/8:before{
      background-color:color-mix(in oklab,var(--color-white) 8%,transparent)
    }
  }
  .focus-within\:border-red-500\/50:focus-within{
    border-color:#fb2c3680
  }
  @supports (color:color-mix(in lab,red,red)){
    .focus-within\:border-red-500\/50:focus-within{
      border-color:color-mix(in oklab,var(--color-red-500) 50%,transparent)
    }
  }
  .focus-within\:border-red-500\/60:focus-within{
    border-color:#fb2c3699
  }
  @supports (color:color-mix(in lab,red,red)){
    .focus-within\:border-red-500\/60:focus-within{
      border-color:color-mix(in oklab,var(--color-red-500) 60%,transparent)
    }
  }
  @media(hover:hover){
    .hover\:z-20:hover{
      z-index:20
    }
    .hover\:-translate-y-0\.5:hover{
      --tw-translate-y:calc(var(--spacing) * -.5);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .hover\:-translate-y-1:hover{
      --tw-translate-y:calc(var(--spacing) * -1);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .hover\:scale-105:hover{
      --tw-scale-x:105%;
      --tw-scale-y:105%;
      --tw-scale-z:105%;
      scale:var(--tw-scale-x) var(--tw-scale-y)
    }
    .hover\:scale-115:hover{
      --tw-scale-x:115%;
      --tw-scale-y:115%;
      --tw-scale-z:115%;
      scale:var(--tw-scale-x) var(--tw-scale-y)
    }
    .hover\:scale-125:hover{
      --tw-scale-x:125%;
      --tw-scale-y:125%;
      --tw-scale-z:125%;
      scale:var(--tw-scale-x) var(--tw-scale-y)
    }
    .hover\:\!border-blue-500\/40:hover{
      border-color:#3080ff66!important
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:\!border-blue-500\/40:hover{
        border-color:color-mix(in oklab,var(--color-blue-500) 40%,transparent)!important
      }
    }
    .hover\:\!border-red-500\/40:hover{
      border-color:#fb2c3666!important
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:\!border-red-500\/40:hover{
        border-color:color-mix(in oklab,var(--color-red-500) 40%,transparent)!important
      }
    }
    .hover\:border-\[rgb\(var\(--d-line-hi\)\)\]:hover{
      border-color:rgb(var(--d-line-hi))
    }
    .hover\:border-\[rgb\(var\(--d-red\)\)\]\/40:hover{
      border-color:rgb(var(--d-red))
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-\[rgb\(var\(--d-red\)\)\]\/40:hover{
        border-color:color-mix(in oklab,rgb(var(--d-red)) 40%,transparent)
      }
    }
    .hover\:border-\[rgb\(var\(--d-red\)\)\]\/60:hover{
      border-color:rgb(var(--d-red))
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-\[rgb\(var\(--d-red\)\)\]\/60:hover{
        border-color:color-mix(in oklab,rgb(var(--d-red)) 60%,transparent)
      }
    }
    .hover\:border-amber-500\/30:hover{
      border-color:#f99c004d
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-amber-500\/30:hover{
        border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)
      }
    }
    .hover\:border-amber-500\/40:hover{
      border-color:#f99c0066
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-amber-500\/40:hover{
        border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)
      }
    }
    .hover\:border-amber-500\/60:hover{
      border-color:#f99c0099
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-amber-500\/60:hover{
        border-color:color-mix(in oklab,var(--color-amber-500) 60%,transparent)
      }
    }
    .hover\:border-blue-500\/30:hover{
      border-color:#3080ff4d
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-blue-500\/30:hover{
        border-color:color-mix(in oklab,var(--color-blue-500) 30%,transparent)
      }
    }
    .hover\:border-blue-500\/40:hover{
      border-color:#3080ff66
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-blue-500\/40:hover{
        border-color:color-mix(in oklab,var(--color-blue-500) 40%,transparent)
      }
    }
    .hover\:border-blue-500\/50:hover{
      border-color:#3080ff80
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-blue-500\/50:hover{
        border-color:color-mix(in oklab,var(--color-blue-500) 50%,transparent)
      }
    }
    .hover\:border-blue-500\/60:hover{
      border-color:#3080ff99
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-blue-500\/60:hover{
        border-color:color-mix(in oklab,var(--color-blue-500) 60%,transparent)
      }
    }
    .hover\:border-cyan-500\/40:hover{
      border-color:#00b7d766
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-cyan-500\/40:hover{
        border-color:color-mix(in oklab,var(--color-cyan-500) 40%,transparent)
      }
    }
    .hover\:border-emerald-500\/30:hover{
      border-color:#00bb7f4d
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-emerald-500\/30:hover{
        border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)
      }
    }
    .hover\:border-emerald-500\/40:hover{
      border-color:#00bb7f66
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-emerald-500\/40:hover{
        border-color:color-mix(in oklab,var(--color-emerald-500) 40%,transparent)
      }
    }
    .hover\:border-emerald-500\/50:hover{
      border-color:#00bb7f80
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-emerald-500\/50:hover{
        border-color:color-mix(in oklab,var(--color-emerald-500) 50%,transparent)
      }
    }
    .hover\:border-emerald-500\/60:hover{
      border-color:#00bb7f99
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-emerald-500\/60:hover{
        border-color:color-mix(in oklab,var(--color-emerald-500) 60%,transparent)
      }
    }
    .hover\:border-orange-500\/30:hover{
      border-color:#fe6e004d
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-orange-500\/30:hover{
        border-color:color-mix(in oklab,var(--color-orange-500) 30%,transparent)
      }
    }
    .hover\:border-pink-500\/60:hover{
      border-color:#f6339a99
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-pink-500\/60:hover{
        border-color:color-mix(in oklab,var(--color-pink-500) 60%,transparent)
      }
    }
    .hover\:border-primary\/40:hover{
      border-color:#ff1e1e66
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-primary\/40:hover{
        border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)
      }
    }
    .hover\:border-primary\/50:hover{
      border-color:#ff1e1e80
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-primary\/50:hover{
        border-color:color-mix(in oklab,var(--color-primary) 50%,transparent)
      }
    }
    .hover\:border-purple-500\/30:hover{
      border-color:#ac4bff4d
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-purple-500\/30:hover{
        border-color:color-mix(in oklab,var(--color-purple-500) 30%,transparent)
      }
    }
    .hover\:border-purple-500\/40:hover{
      border-color:#ac4bff66
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-purple-500\/40:hover{
        border-color:color-mix(in oklab,var(--color-purple-500) 40%,transparent)
      }
    }
    .hover\:border-purple-500\/50:hover{
      border-color:#ac4bff80
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-purple-500\/50:hover{
        border-color:color-mix(in oklab,var(--color-purple-500) 50%,transparent)
      }
    }
    .hover\:border-purple-500\/60:hover{
      border-color:#ac4bff99
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-purple-500\/60:hover{
        border-color:color-mix(in oklab,var(--color-purple-500) 60%,transparent)
      }
    }
    .hover\:border-red-500:hover{
      border-color:var(--color-red-500)
    }
    .hover\:border-red-500\/25:hover{
      border-color:#fb2c3640
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-red-500\/25:hover{
        border-color:color-mix(in oklab,var(--color-red-500) 25%,transparent)
      }
    }
    .hover\:border-red-500\/30:hover{
      border-color:#fb2c364d
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-red-500\/30:hover{
        border-color:color-mix(in oklab,var(--color-red-500) 30%,transparent)
      }
    }
    .hover\:border-red-500\/35:hover{
      border-color:#fb2c3659
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-red-500\/35:hover{
        border-color:color-mix(in oklab,var(--color-red-500) 35%,transparent)
      }
    }
    .hover\:border-red-500\/40:hover{
      border-color:#fb2c3666
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-red-500\/40:hover{
        border-color:color-mix(in oklab,var(--color-red-500) 40%,transparent)
      }
    }
    .hover\:border-red-500\/45:hover{
      border-color:#fb2c3673
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-red-500\/45:hover{
        border-color:color-mix(in oklab,var(--color-red-500) 45%,transparent)
      }
    }
    .hover\:border-red-500\/50:hover{
      border-color:#fb2c3680
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-red-500\/50:hover{
        border-color:color-mix(in oklab,var(--color-red-500) 50%,transparent)
      }
    }
    .hover\:border-red-500\/60:hover{
      border-color:#fb2c3699
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-red-500\/60:hover{
        border-color:color-mix(in oklab,var(--color-red-500) 60%,transparent)
      }
    }
    .hover\:border-red-500\/70:hover{
      border-color:#fb2c36b3
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-red-500\/70:hover{
        border-color:color-mix(in oklab,var(--color-red-500) 70%,transparent)
      }
    }
    .hover\:border-red-600:hover{
      border-color:var(--color-red-600)
    }
    .hover\:border-red-600\/50:hover{
      border-color:#e4001480
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-red-600\/50:hover{
        border-color:color-mix(in oklab,var(--color-red-600) 50%,transparent)
      }
    }
    .hover\:border-red-900\/50:hover{
      border-color:#82181a80
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-red-900\/50:hover{
        border-color:color-mix(in oklab,var(--color-red-900) 50%,transparent)
      }
    }
    .hover\:border-transparent\!:hover{
      border-color:#0000!important
    }
    .hover\:border-white\/6:hover{
      border-color:#ffffff0f
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-white\/6:hover{
        border-color:color-mix(in oklab,var(--color-white) 6%,transparent)
      }
    }
    .hover\:border-white\/15:hover{
      border-color:#ffffff26
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-white\/15:hover{
        border-color:color-mix(in oklab,var(--color-white) 15%,transparent)
      }
    }
    .hover\:border-white\/20:hover{
      border-color:#fff3
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-white\/20:hover{
        border-color:color-mix(in oklab,var(--color-white) 20%,transparent)
      }
    }
    .hover\:border-white\/25:hover{
      border-color:#ffffff40
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-white\/25:hover{
        border-color:color-mix(in oklab,var(--color-white) 25%,transparent)
      }
    }
    .hover\:border-white\/40:hover{
      border-color:#fff6
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-white\/40:hover{
        border-color:color-mix(in oklab,var(--color-white) 40%,transparent)
      }
    }
    .hover\:border-white\/\[0\.12\]:hover{
      border-color:#ffffff1f
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-white\/\[0\.12\]:hover{
        border-color:color-mix(in oklab,var(--color-white) 12%,transparent)
      }
    }
    .hover\:border-white\/\[0\.15\]:hover{
      border-color:#ffffff26
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-white\/\[0\.15\]:hover{
        border-color:color-mix(in oklab,var(--color-white) 15%,transparent)
      }
    }
    .hover\:border-white\/\[0\.16\]:hover{
      border-color:#ffffff29
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:border-white\/\[0\.16\]:hover{
        border-color:color-mix(in oklab,var(--color-white) 16%,transparent)
      }
    }
    .hover\:border-l-amber-400:hover{
      border-left-color:var(--color-amber-400)
    }
    .hover\:border-l-red-500:hover{
      border-left-color:var(--color-red-500)
    }
    .hover\:\!bg-blue-600\/20:hover{
      background-color:#155dfc33!important
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:\!bg-blue-600\/20:hover{
        background-color:color-mix(in oklab,var(--color-blue-600) 20%,transparent)!important
      }
    }
    .hover\:\!bg-red-600\/20:hover{
      background-color:#e4001433!important
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:\!bg-red-600\/20:hover{
        background-color:color-mix(in oklab,var(--color-red-600) 20%,transparent)!important
      }
    }
    .hover\:bg-\[\#1c202a\]:hover{
      background-color:#1c202a
    }
    .hover\:bg-\[\#1ed760\]:hover{
      background-color:#1ed760
    }
    .hover\:bg-\[\#4752C4\]:hover,.hover\:bg-\[\#4752c4\]:hover{
      background-color:#4752c4
    }
    .hover\:bg-\[\#5865F2\]\!:hover{
      background-color:#5865f2!important
    }
    .hover\:bg-\[rgb\(var\(--d-coin\)\)\]\/20:hover{
      background-color:rgb(var(--d-coin))
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-\[rgb\(var\(--d-coin\)\)\]\/20:hover{
        background-color:color-mix(in oklab,rgb(var(--d-coin)) 20%,transparent)
      }
    }
    .hover\:bg-\[rgb\(var\(--d-coin\)\)\]\/25:hover{
      background-color:rgb(var(--d-coin))
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-\[rgb\(var\(--d-coin\)\)\]\/25:hover{
        background-color:color-mix(in oklab,rgb(var(--d-coin)) 25%,transparent)
      }
    }
    .hover\:bg-\[rgb\(var\(--d-coin\)\/0\.22\)\]\!:hover{
      background-color:rgb(var(--d-coin)/.22)!important
    }
    .hover\:bg-\[rgb\(var\(--d-coin\)\/0\.25\)\]:hover{
      background-color:rgb(var(--d-coin)/.25)
    }
    .hover\:bg-\[rgb\(var\(--d-ok\)\)\]\/10:hover{
      background-color:rgb(var(--d-ok))
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-\[rgb\(var\(--d-ok\)\)\]\/10:hover{
        background-color:color-mix(in oklab,rgb(var(--d-ok)) 10%,transparent)
      }
    }
    .hover\:bg-\[rgb\(var\(--d-raise\)\)\]:hover,.hover\:bg-\[rgb\(var\(--d-raise\)\)\]\/50:hover{
      background-color:rgb(var(--d-raise))
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-\[rgb\(var\(--d-raise\)\)\]\/50:hover{
        background-color:color-mix(in oklab,rgb(var(--d-raise)) 50%,transparent)
      }
    }
    .hover\:bg-\[rgb\(var\(--d-raise-hi\)\)\]:hover{
      background-color:rgb(var(--d-raise-hi))
    }
    .hover\:bg-\[rgb\(var\(--d-red\)\)\]:hover{
      background-color:rgb(var(--d-red))
    }
    .hover\:bg-\[rgb\(var\(--d-red\)\)\]\!:hover{
      background-color:rgb(var(--d-red))!important
    }
    .hover\:bg-\[rgb\(var\(--d-red\)\)\]\/10:hover{
      background-color:rgb(var(--d-red))
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-\[rgb\(var\(--d-red\)\)\]\/10:hover{
        background-color:color-mix(in oklab,rgb(var(--d-red)) 10%,transparent)
      }
    }
    .hover\:bg-\[rgb\(var\(--d-red\)\/0\.85\)\]\!:hover{
      background-color:rgb(var(--d-red)/.85)!important
    }
    .hover\:bg-\[rgb\(var\(--d-red-hi\)\)\]:hover{
      background-color:rgb(var(--d-red-hi))
    }
    .hover\:bg-amber-400:hover{
      background-color:var(--color-amber-400)
    }
    .hover\:bg-amber-500:hover{
      background-color:var(--color-amber-500)
    }
    .hover\:bg-amber-500\/15\!:hover{
      background-color:#f99c0026!important
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-amber-500\/15\!:hover{
        background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)!important
      }
    }
    .hover\:bg-amber-500\/20:hover{
      background-color:#f99c0033
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-amber-500\/20:hover{
        background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)
      }
    }
    .hover\:bg-amber-500\/25:hover{
      background-color:#f99c0040
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-amber-500\/25:hover{
        background-color:color-mix(in oklab,var(--color-amber-500) 25%,transparent)
      }
    }
    .hover\:bg-amber-500\/30:hover{
      background-color:#f99c004d
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-amber-500\/30:hover{
        background-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)
      }
    }
    .hover\:bg-amber-600\/25:hover{
      background-color:#dd740040
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-amber-600\/25:hover{
        background-color:color-mix(in oklab,var(--color-amber-600) 25%,transparent)
      }
    }
    .hover\:bg-amber-600\/30:hover{
      background-color:#dd74004d
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-amber-600\/30:hover{
        background-color:color-mix(in oklab,var(--color-amber-600) 30%,transparent)
      }
    }
    .hover\:bg-amber-700:hover{
      background-color:var(--color-amber-700)
    }
    .hover\:bg-amber-950\/40:hover{
      background-color:#46190166
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-amber-950\/40:hover{
        background-color:color-mix(in oklab,var(--color-amber-950) 40%,transparent)
      }
    }
    .hover\:bg-black\/55:hover{
      background-color:#0000008c
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-black\/55:hover{
        background-color:color-mix(in oklab,var(--color-black) 55%,transparent)
      }
    }
    .hover\:bg-blue-500:hover{
      background-color:var(--color-blue-500)
    }
    .hover\:bg-blue-500\/20:hover{
      background-color:#3080ff33
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-blue-500\/20:hover{
        background-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)
      }
    }
    .hover\:bg-blue-600\/25:hover{
      background-color:#155dfc40
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-blue-600\/25:hover{
        background-color:color-mix(in oklab,var(--color-blue-600) 25%,transparent)
      }
    }
    .hover\:bg-blue-600\/30:hover{
      background-color:#155dfc4d
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-blue-600\/30:hover{
        background-color:color-mix(in oklab,var(--color-blue-600) 30%,transparent)
      }
    }
    .hover\:bg-blue-950\/40:hover{
      background-color:#16245666
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-blue-950\/40:hover{
        background-color:color-mix(in oklab,var(--color-blue-950) 40%,transparent)
      }
    }
    .hover\:bg-cyan-500\/20:hover{
      background-color:#00b7d733
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-cyan-500\/20:hover{
        background-color:color-mix(in oklab,var(--color-cyan-500) 20%,transparent)
      }
    }
    .hover\:bg-emerald-500:hover{
      background-color:var(--color-emerald-500)
    }
    .hover\:bg-emerald-500\/20:hover{
      background-color:#00bb7f33
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-emerald-500\/20:hover{
        background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)
      }
    }
    .hover\:bg-emerald-500\/25:hover{
      background-color:#00bb7f40
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-emerald-500\/25:hover{
        background-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)
      }
    }
    .hover\:bg-emerald-600:hover{
      background-color:var(--color-emerald-600)
    }
    .hover\:bg-emerald-600\/30:hover{
      background-color:#0097674d
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-emerald-600\/30:hover{
        background-color:color-mix(in oklab,var(--color-emerald-600) 30%,transparent)
      }
    }
    .hover\:bg-emerald-700:hover{
      background-color:var(--color-emerald-700)
    }
    .hover\:bg-emerald-900\/40:hover{
      background-color:#004e3b66
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-emerald-900\/40:hover{
        background-color:color-mix(in oklab,var(--color-emerald-900) 40%,transparent)
      }
    }
    .hover\:bg-indigo-500:hover{
      background-color:var(--color-indigo-500)
    }
    .hover\:bg-indigo-600:hover{
      background-color:var(--color-indigo-600)
    }
    .hover\:bg-orange-500\/20:hover{
      background-color:#fe6e0033
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-orange-500\/20:hover{
        background-color:color-mix(in oklab,var(--color-orange-500) 20%,transparent)
      }
    }
    .hover\:bg-purple-500:hover{
      background-color:var(--color-purple-500)
    }
    .hover\:bg-red-500:hover{
      background-color:var(--color-red-500)
    }
    .hover\:bg-red-500\/10:hover{
      background-color:#fb2c361a
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-red-500\/10:hover{
        background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)
      }
    }
    .hover\:bg-red-500\/20:hover{
      background-color:#fb2c3633
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-red-500\/20:hover{
        background-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)
      }
    }
    .hover\:bg-red-500\/20\!:hover{
      background-color:#fb2c3633!important
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-red-500\/20\!:hover{
        background-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)!important
      }
    }
    .hover\:bg-red-500\/25:hover{
      background-color:#fb2c3640
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-red-500\/25:hover{
        background-color:color-mix(in oklab,var(--color-red-500) 25%,transparent)
      }
    }
    .hover\:bg-red-500\/30:hover{
      background-color:#fb2c364d
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-red-500\/30:hover{
        background-color:color-mix(in oklab,var(--color-red-500) 30%,transparent)
      }
    }
    .hover\:bg-red-600:hover{
      background-color:var(--color-red-600)
    }
    .hover\:bg-red-600\/20:hover{
      background-color:#e4001433
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-red-600\/20:hover{
        background-color:color-mix(in oklab,var(--color-red-600) 20%,transparent)
      }
    }
    .hover\:bg-red-600\/30:hover{
      background-color:#e400144d
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-red-600\/30:hover{
        background-color:color-mix(in oklab,var(--color-red-600) 30%,transparent)
      }
    }
    .hover\:bg-red-700:hover{
      background-color:var(--color-red-700)
    }
    .hover\:bg-red-900:hover{
      background-color:var(--color-red-900)
    }
    .hover\:bg-red-900\/40:hover{
      background-color:#82181a66
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-red-900\/40:hover{
        background-color:color-mix(in oklab,var(--color-red-900) 40%,transparent)
      }
    }
    .hover\:bg-red-900\/50:hover{
      background-color:#82181a80
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-red-900\/50:hover{
        background-color:color-mix(in oklab,var(--color-red-900) 50%,transparent)
      }
    }
    .hover\:bg-red-900\/60:hover{
      background-color:#82181a99
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-red-900\/60:hover{
        background-color:color-mix(in oklab,var(--color-red-900) 60%,transparent)
      }
    }
    .hover\:bg-red-950\/40:hover{
      background-color:#46080966
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-red-950\/40:hover{
        background-color:color-mix(in oklab,var(--color-red-950) 40%,transparent)
      }
    }
    .hover\:bg-rose-500\/30:hover{
      background-color:#ff23574d
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-rose-500\/30:hover{
        background-color:color-mix(in oklab,var(--color-rose-500) 30%,transparent)
      }
    }
    .hover\:bg-white:hover{
      background-color:var(--color-white)
    }
    .hover\:bg-white\/4:hover{
      background-color:#ffffff0a
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-white\/4:hover{
        background-color:color-mix(in oklab,var(--color-white) 4%,transparent)
      }
    }
    .hover\:bg-white\/5:hover{
      background-color:#ffffff0d
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-white\/5:hover{
        background-color:color-mix(in oklab,var(--color-white) 5%,transparent)
      }
    }
    .hover\:bg-white\/8:hover{
      background-color:#ffffff14
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-white\/8:hover{
        background-color:color-mix(in oklab,var(--color-white) 8%,transparent)
      }
    }
    .hover\:bg-white\/10:hover{
      background-color:#ffffff1a
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-white\/10:hover{
        background-color:color-mix(in oklab,var(--color-white) 10%,transparent)
      }
    }
    .hover\:bg-white\/\[0\.1\]:hover{
      background-color:#ffffff1a
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-white\/\[0\.1\]:hover{
        background-color:color-mix(in oklab,var(--color-white) 10%,transparent)
      }
    }
    .hover\:bg-white\/\[0\.02\]:hover{
      background-color:#ffffff05
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-white\/\[0\.02\]:hover{
        background-color:color-mix(in oklab,var(--color-white) 2%,transparent)
      }
    }
    .hover\:bg-white\/\[0\.03\]:hover{
      background-color:#ffffff08
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-white\/\[0\.03\]:hover{
        background-color:color-mix(in oklab,var(--color-white) 3%,transparent)
      }
    }
    .hover\:bg-white\/\[0\.04\]:hover{
      background-color:#ffffff0a
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-white\/\[0\.04\]:hover{
        background-color:color-mix(in oklab,var(--color-white) 4%,transparent)
      }
    }
    .hover\:bg-white\/\[0\.05\]:hover{
      background-color:#ffffff0d
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-white\/\[0\.05\]:hover{
        background-color:color-mix(in oklab,var(--color-white) 5%,transparent)
      }
    }
    .hover\:bg-white\/\[0\.06\]:hover{
      background-color:#ffffff0f
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-white\/\[0\.06\]:hover{
        background-color:color-mix(in oklab,var(--color-white) 6%,transparent)
      }
    }
    .hover\:bg-white\/\[0\.08\]:hover{
      background-color:#ffffff14
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-white\/\[0\.08\]:hover{
        background-color:color-mix(in oklab,var(--color-white) 8%,transparent)
      }
    }
    .hover\:bg-white\/\[0\.12\]:hover{
      background-color:#ffffff1f
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-white\/\[0\.12\]:hover{
        background-color:color-mix(in oklab,var(--color-white) 12%,transparent)
      }
    }
    .hover\:bg-white\/\[0\.025\]:hover{
      background-color:#ffffff06
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-white\/\[0\.025\]:hover{
        background-color:color-mix(in oklab,var(--color-white) 2.5%,transparent)
      }
    }
    .hover\:bg-white\/\[0\.035\]:hover{
      background-color:#ffffff09
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-white\/\[0\.035\]:hover{
        background-color:color-mix(in oklab,var(--color-white) 3.5%,transparent)
      }
    }
    .hover\:bg-yellow-500\/20:hover{
      background-color:#edb20033
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-yellow-500\/20:hover{
        background-color:color-mix(in oklab,var(--color-yellow-500) 20%,transparent)
      }
    }
    .hover\:bg-zinc-500:hover{
      background-color:var(--color-zinc-500)
    }
    .hover\:bg-zinc-600:hover{
      background-color:var(--color-zinc-600)
    }
    .hover\:bg-zinc-700:hover{
      background-color:var(--color-zinc-700)
    }
    .hover\:bg-zinc-800:hover{
      background-color:var(--color-zinc-800)
    }
    .hover\:bg-zinc-900:hover{
      background-color:var(--color-zinc-900)
    }
    .hover\:bg-zinc-900\/40:hover{
      background-color:#18181b66
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-zinc-900\/40:hover{
        background-color:color-mix(in oklab,var(--color-zinc-900) 40%,transparent)
      }
    }
    .hover\:bg-zinc-900\/60:hover{
      background-color:#18181b99
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:bg-zinc-900\/60:hover{
        background-color:color-mix(in oklab,var(--color-zinc-900) 60%,transparent)
      }
    }
    .hover\:from-red-500:hover{
      --tw-gradient-from:var(--color-red-500);
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .hover\:to-rose-500:hover{
      --tw-gradient-to:var(--color-rose-500);
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .hover\:text-\[rgb\(var\(--d-ink\)\)\]:hover{
      color:rgb(var(--d-ink))
    }
    .hover\:text-\[rgb\(var\(--d-red-hi\)\)\]:hover{
      color:rgb(var(--d-red-hi))
    }
    .hover\:text-amber-400:hover{
      color:var(--color-amber-400)
    }
    .hover\:text-amber-400\/50:hover{
      color:#fcbb0080
    }
    @supports (color:color-mix(in lab,red,red)){
      .hover\:text-amber-400\/50:hover{
        color:color-mix(in oklab,var(--color-amber-400) 50%,transparent)
      }
    }
    .hover\:text-emerald-400:hover{
      color:var(--color-emerald-400)
    }
    .hover\:text-red-300:hover{
      color:var(--color-red-300)
    }
    .hover\:text-red-400:hover{
      color:var(--color-red-400)
    }
    .hover\:text-red-400\!:hover{
      color:var(--color-red-400)!important
    }
    .hover\:text-red-500:hover{
      color:var(--color-red-500)
    }
    .hover\:text-sky-300:hover{
      color:var(--color-sky-300)
    }
    .hover\:text-white:hover{
      color:var(--color-white)
    }
    .hover\:text-white\!:hover{
      color:var(--color-white)!important
    }
    .hover\:text-zinc-200:hover{
      color:var(--color-zinc-200)
    }
    .hover\:text-zinc-300:hover{
      color:var(--color-zinc-300)
    }
    .hover\:text-zinc-400:hover{
      color:var(--color-zinc-400)
    }
    .hover\:text-zinc-950:hover{
      color:var(--color-zinc-950)
    }
    .hover\:underline:hover{
      text-decoration-line:underline
    }
    .hover\:opacity-90:hover{
      opacity:.9
    }
    .hover\:opacity-100:hover{
      opacity:1
    }
    .hover\:grayscale-0:hover{
      --tw-grayscale:grayscale(0%);
      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,)
    }
  }
  .focus\:border-\[rgb\(var\(--d-red\)\)\]:focus,.focus\:border-\[rgb\(var\(--d-red\)\)\]\/70:focus{
    border-color:rgb(var(--d-red))
  }
  @supports (color:color-mix(in lab,red,red)){
    .focus\:border-\[rgb\(var\(--d-red\)\)\]\/70:focus{
      border-color:color-mix(in oklab,rgb(var(--d-red)) 70%,transparent)
    }
  }
  .focus\:border-\[rgb\(var\(--d-red\)\/0\.85\)\]:focus{
    border-color:rgb(var(--d-red)/.85)
  }
  .focus\:border-\[rgb\(var\(--d-red-hi\)\)\]:focus{
    border-color:rgb(var(--d-red-hi))
  }
  .focus\:border-amber-500:focus{
    border-color:var(--color-amber-500)
  }
  .focus\:border-amber-500\/50:focus{
    border-color:#f99c0080
  }
  @supports (color:color-mix(in lab,red,red)){
    .focus\:border-amber-500\/50:focus{
      border-color:color-mix(in oklab,var(--color-amber-500) 50%,transparent)
    }
  }
  .focus\:border-blue-500:focus{
    border-color:var(--color-blue-500)
  }
  .focus\:border-emerald-500:focus{
    border-color:var(--color-emerald-500)
  }
  .focus\:border-indigo-500:focus{
    border-color:var(--color-indigo-500)
  }
  .focus\:border-primary:focus{
    border-color:var(--color-primary)
  }
  .focus\:border-purple-400:focus{
    border-color:var(--color-purple-400)
  }
  .focus\:border-red-500:focus{
    border-color:var(--color-red-500)
  }
  .focus\:border-red-500\/50:focus{
    border-color:#fb2c3680
  }
  @supports (color:color-mix(in lab,red,red)){
    .focus\:border-red-500\/50:focus{
      border-color:color-mix(in oklab,var(--color-red-500) 50%,transparent)
    }
  }
  .focus\:border-red-500\/60:focus{
    border-color:#fb2c3699
  }
  @supports (color:color-mix(in lab,red,red)){
    .focus\:border-red-500\/60:focus{
      border-color:color-mix(in oklab,var(--color-red-500) 60%,transparent)
    }
  }
  .focus\:border-white\/25:focus{
    border-color:#ffffff40
  }
  @supports (color:color-mix(in lab,red,red)){
    .focus\:border-white\/25:focus{
      border-color:color-mix(in oklab,var(--color-white) 25%,transparent)
    }
  }
  .focus\:text-white:focus{
    color:var(--color-white)
  }
  .focus\:ring-1:focus{
    --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
    box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
  }
  .focus\:ring-amber-500\/40:focus{
    --tw-ring-color:#f99c0066
  }
  @supports (color:color-mix(in lab,red,red)){
    .focus\:ring-amber-500\/40:focus{
      --tw-ring-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)
    }
  }
  .focus\:ring-red-500:focus{
    --tw-ring-color:var(--color-red-500)
  }
  .focus\:ring-red-500\/50:focus{
    --tw-ring-color:#fb2c3680
  }
  @supports (color:color-mix(in lab,red,red)){
    .focus\:ring-red-500\/50:focus{
      --tw-ring-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)
    }
  }
  .focus\:outline-none:focus{
    --tw-outline-style:none;
    outline-style:none
  }
  .active\:translate-y-0:active{
    --tw-translate-y:0px;
    translate:var(--tw-translate-x) var(--tw-translate-y)
  }
  .active\:scale-95:active{
    --tw-scale-x:95%;
    --tw-scale-y:95%;
    --tw-scale-z:95%;
    scale:var(--tw-scale-x) var(--tw-scale-y)
  }
  .disabled\:cursor-not-allowed:disabled{
    cursor:not-allowed
  }
  .disabled\:opacity-20:disabled{
    opacity:.2
  }
  .disabled\:opacity-25:disabled{
    opacity:.25
  }
  .disabled\:opacity-30:disabled{
    opacity:.3
  }
  .disabled\:opacity-35:disabled{
    opacity:.35
  }
  .disabled\:opacity-40:disabled{
    opacity:.4
  }
  .disabled\:opacity-50:disabled{
    opacity:.5
  }
  .disabled\:opacity-60:disabled{
    opacity:.6
  }
  @media(min-width:40rem){
    .sm\:col-span-1{
      grid-column:span 1/span 1
    }
    .sm\:col-span-2{
      grid-column:span 2/span 2
    }
    .sm\:col-span-3{
      grid-column:span 3/span 3
    }
    .sm\:col-span-4{
      grid-column:span 4/span 4
    }
    .sm\:col-span-8{
      grid-column:span 8/span 8
    }
    .sm\:mx-0{
      margin-inline:0
    }
    .sm\:-mt-16{
      margin-top:calc(var(--spacing) * -16)
    }
    .sm\:block{
      display:block
    }
    .sm\:flex{
      display:flex
    }
    .sm\:hidden{
      display:none
    }
    .sm\:inline{
      display:inline
    }
    .sm\:inline-flex{
      display:inline-flex
    }
    .sm\:h-10{
      height:calc(var(--spacing) * 10)
    }
    .sm\:h-14{
      height:calc(var(--spacing) * 14)
    }
    .sm\:h-18{
      height:calc(var(--spacing) * 18)
    }
    .sm\:h-24{
      height:calc(var(--spacing) * 24)
    }
    .sm\:h-28{
      height:calc(var(--spacing) * 28)
    }
    .sm\:h-32{
      height:calc(var(--spacing) * 32)
    }
    .sm\:h-36{
      height:calc(var(--spacing) * 36)
    }
    .sm\:h-56{
      height:calc(var(--spacing) * 56)
    }
    .sm\:h-\[330px\]{
      height:330px
    }
    .sm\:min-h-\[440px\]{
      min-height:440px
    }
    .sm\:min-h-\[540px\]{
      min-height:540px
    }
    .sm\:w-4{
      width:calc(var(--spacing) * 4)
    }
    .sm\:w-14{
      width:calc(var(--spacing) * 14)
    }
    .sm\:w-18{
      width:calc(var(--spacing) * 18)
    }
    .sm\:w-20{
      width:calc(var(--spacing) * 20)
    }
    .sm\:w-24{
      width:calc(var(--spacing) * 24)
    }
    .sm\:w-28{
      width:calc(var(--spacing) * 28)
    }
    .sm\:w-32{
      width:calc(var(--spacing) * 32)
    }
    .sm\:w-44{
      width:calc(var(--spacing) * 44)
    }
    .sm\:w-52{
      width:calc(var(--spacing) * 52)
    }
    .sm\:w-56{
      width:calc(var(--spacing) * 56)
    }
    .sm\:w-64{
      width:calc(var(--spacing) * 64)
    }
    .sm\:w-72{
      width:calc(var(--spacing) * 72)
    }
    .sm\:w-\[420px\]{
      width:420px
    }
    .sm\:w-auto{
      width:auto
    }
    .sm\:w-px{
      width:1px
    }
    .sm\:max-w-\[85\%\]{
      max-width:85%
    }
    .sm\:max-w-md{
      max-width:var(--container-md)
    }
    .sm\:max-w-xs{
      max-width:var(--container-xs)
    }
    .sm\:min-w-\[200px\]{
      min-width:200px
    }
    .sm\:flex-1{
      flex:1
    }
    .sm\:grid-cols-2{
      grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .sm\:grid-cols-3{
      grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .sm\:grid-cols-4{
      grid-template-columns:repeat(4,minmax(0,1fr))
    }
    .sm\:grid-cols-5{
      grid-template-columns:repeat(5,minmax(0,1fr))
    }
    .sm\:grid-cols-12{
      grid-template-columns:repeat(12,minmax(0,1fr))
    }
    .sm\:grid-cols-\[1fr_28px_1fr\]{
      grid-template-columns:1fr 28px 1fr
    }
    .sm\:flex-col{
      flex-direction:column
    }
    .sm\:flex-row{
      flex-direction:row
    }
    .sm\:flex-nowrap{
      flex-wrap:nowrap
    }
    .sm\:items-center{
      align-items:center
    }
    .sm\:items-end{
      align-items:flex-end
    }
    .sm\:justify-end{
      justify-content:flex-end
    }
    .sm\:justify-start{
      justify-content:flex-start
    }
    .sm\:gap-0{
      gap:0
    }
    .sm\:gap-3{
      gap:calc(var(--spacing) * 3)
    }
    .sm\:gap-4{
      gap:calc(var(--spacing) * 4)
    }
    .sm\:gap-5{
      gap:calc(var(--spacing) * 5)
    }
    .sm\:gap-6{
      gap:calc(var(--spacing) * 6)
    }
    :where(.sm\:space-y-0>:not(:last-child)){
      --tw-space-y-reverse:0;
      margin-block:0
    }
    .sm\:self-auto{
      align-self:auto
    }
    .sm\:self-center{
      align-self:center
    }
    .sm\:border-t-0{
      border-top-style:var(--tw-border-style);
      border-top-width:0
    }
    .sm\:p-0{
      padding:0
    }
    .sm\:p-3{
      padding:calc(var(--spacing) * 3)
    }
    .sm\:p-4{
      padding:calc(var(--spacing) * 4)
    }
    .sm\:p-5{
      padding:calc(var(--spacing) * 5)
    }
    .sm\:p-6{
      padding:calc(var(--spacing) * 6)
    }
    .sm\:p-7{
      padding:calc(var(--spacing) * 7)
    }
    .sm\:p-8{
      padding:calc(var(--spacing) * 8)
    }
    .sm\:p-10{
      padding:calc(var(--spacing) * 10)
    }
    .sm\:p-12{
      padding:calc(var(--spacing) * 12)
    }
    .sm\:p-14{
      padding:calc(var(--spacing) * 14)
    }
    .sm\:px-5{
      padding-inline:calc(var(--spacing) * 5)
    }
    .sm\:px-6{
      padding-inline:calc(var(--spacing) * 6)
    }
    .sm\:px-8{
      padding-inline:calc(var(--spacing) * 8)
    }
    .sm\:py-3\.5{
      padding-block:calc(var(--spacing) * 3.5)
    }
    .sm\:py-6{
      padding-block:calc(var(--spacing) * 6)
    }
    .sm\:py-11{
      padding-block:calc(var(--spacing) * 11)
    }
    .sm\:pt-0{
      padding-top:0
    }
    .sm\:pt-5{
      padding-top:calc(var(--spacing) * 5)
    }
    .sm\:pb-0{
      padding-bottom:0
    }
    .sm\:text-left{
      text-align:left
    }
    .sm\:text-2xl{
      font-size:var(--text-2xl);
      line-height:var(--tw-leading,var(--text-2xl--line-height))
    }
    .sm\:text-3xl{
      font-size:var(--text-3xl);
      line-height:var(--tw-leading,var(--text-3xl--line-height))
    }
    .sm\:text-4xl{
      font-size:var(--text-4xl);
      line-height:var(--tw-leading,var(--text-4xl--line-height))
    }
    .sm\:text-5xl{
      font-size:var(--text-5xl);
      line-height:var(--tw-leading,var(--text-5xl--line-height))
    }
    .sm\:text-6xl{
      font-size:var(--text-6xl);
      line-height:var(--tw-leading,var(--text-6xl--line-height))
    }
    .sm\:text-base{
      font-size:var(--text-base);
      line-height:var(--tw-leading,var(--text-base--line-height))
    }
    .sm\:text-lg{
      font-size:var(--text-lg);
      line-height:var(--tw-leading,var(--text-lg--line-height))
    }
    .sm\:text-sm{
      font-size:var(--text-sm);
      line-height:var(--tw-leading,var(--text-sm--line-height))
    }
    .sm\:text-xl{
      font-size:var(--text-xl);
      line-height:var(--tw-leading,var(--text-xl--line-height))
    }
    .sm\:text-\[13px\]{
      font-size:13px
    }
  }
  @media(min-width:48rem){
    .md\:left-1\/2{
      left:50%
    }
    .md\:col-span-2{
      grid-column:span 2/span 2
    }
    .md\:col-span-3{
      grid-column:span 3/span 3
    }
    .md\:col-span-7{
      grid-column:span 7/span 7
    }
    .md\:mx-0{
      margin-inline:0
    }
    .md\:mr-\[50\%\]{
      margin-right:50%
    }
    .md\:ml-\[50\%\]{
      margin-left:50%
    }
    .md\:block{
      display:block
    }
    .md\:flex{
      display:flex
    }
    .md\:grid{
      display:grid
    }
    .md\:inline{
      display:inline
    }
    .md\:inline-flex{
      display:inline-flex
    }
    .md\:w-56{
      width:calc(var(--spacing) * 56)
    }
    .md\:w-64{
      width:calc(var(--spacing) * 64)
    }
    .md\:w-72{
      width:calc(var(--spacing) * 72)
    }
    .md\:w-80{
      width:calc(var(--spacing) * 80)
    }
    .md\:w-96{
      width:calc(var(--spacing) * 96)
    }
    .md\:w-auto{
      width:auto
    }
    .md\:max-w-md{
      max-width:var(--container-md)
    }
    .md\:flex-\[5\]{
      flex:5
    }
    .md\:-translate-x-1\/2{
      --tw-translate-x: -50% ;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .md\:grid-cols-2{
      grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .md\:grid-cols-3{
      grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .md\:grid-cols-4{
      grid-template-columns:repeat(4,minmax(0,1fr))
    }
    .md\:grid-cols-5{
      grid-template-columns:repeat(5,minmax(0,1fr))
    }
    .md\:grid-cols-\[56px_minmax\(0\,1fr\)_140px_110px_150px_96px\]{
      grid-template-columns:56px minmax(0,1fr) 140px 110px 150px 96px
    }
    .md\:flex-col{
      flex-direction:column
    }
    .md\:flex-row{
      flex-direction:row
    }
    .md\:items-center{
      align-items:center
    }
    .md\:items-end{
      align-items:flex-end
    }
    .md\:justify-center{
      justify-content:center
    }
    .md\:justify-end{
      justify-content:flex-end
    }
    .md\:gap-2{
      gap:calc(var(--spacing) * 2)
    }
    .md\:gap-4{
      gap:calc(var(--spacing) * 4)
    }
    :where(.md\:space-y-24>:not(:last-child)){
      --tw-space-y-reverse:0;
      margin-block-start:calc(calc(var(--spacing) * 24) * var(--tw-space-y-reverse));
      margin-block-end:calc(calc(var(--spacing) * 24) * calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.md\:divide-x>:not(:last-child)){
      --tw-divide-x-reverse:0;
      border-inline-style:var(--tw-border-style);
      border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));
      border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))
    }
    :where(.md\:divide-y-0>:not(:last-child)){
      --tw-divide-y-reverse:0;
      border-bottom-style:var(--tw-border-style);
      border-top-style:var(--tw-border-style);
      border-top-width:calc(0px * var(--tw-divide-y-reverse));
      border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))
    }
    .md\:border-t-0{
      border-top-style:var(--tw-border-style);
      border-top-width:0
    }
    .md\:p-8{
      padding:calc(var(--spacing) * 8)
    }
    .md\:p-10{
      padding:calc(var(--spacing) * 10)
    }
    .md\:p-12{
      padding:calc(var(--spacing) * 12)
    }
    .md\:p-14{
      padding:calc(var(--spacing) * 14)
    }
    .md\:px-12{
      padding-inline:calc(var(--spacing) * 12)
    }
    .md\:pt-0{
      padding-top:0
    }
    .md\:pr-12{
      padding-right:calc(var(--spacing) * 12)
    }
    .md\:pb-0{
      padding-bottom:0
    }
    .md\:pl-12{
      padding-left:calc(var(--spacing) * 12)
    }
    .md\:text-center{
      text-align:center
    }
    .md\:text-left{
      text-align:left
    }
    .md\:text-right{
      text-align:right
    }
    .md\:text-2xl{
      font-size:var(--text-2xl);
      line-height:var(--tw-leading,var(--text-2xl--line-height))
    }
    .md\:text-3xl{
      font-size:var(--text-3xl);
      line-height:var(--tw-leading,var(--text-3xl--line-height))
    }
    .md\:text-5xl{
      font-size:var(--text-5xl);
      line-height:var(--tw-leading,var(--text-5xl--line-height))
    }
    .md\:text-base{
      font-size:var(--text-base);
      line-height:var(--tw-leading,var(--text-base--line-height))
    }
    .md\:text-lg{
      font-size:var(--text-lg);
      line-height:var(--tw-leading,var(--text-lg--line-height))
    }
    .md\:text-sm{
      font-size:var(--text-sm);
      line-height:var(--tw-leading,var(--text-sm--line-height))
    }
  }
  @media(min-width:64rem){
    .lg\:sticky{
      position:sticky
    }
    .lg\:top-24{
      top:calc(var(--spacing) * 24)
    }
    .lg\:order-1{
      order:1
    }
    .lg\:order-2{
      order:2
    }
    .lg\:col-span-2{
      grid-column:span 2/span 2
    }
    .lg\:col-span-3{
      grid-column:span 3/span 3
    }
    .lg\:col-span-4{
      grid-column:span 4/span 4
    }
    .lg\:col-span-5{
      grid-column:span 5/span 5
    }
    .lg\:col-span-7{
      grid-column:span 7/span 7
    }
    .lg\:col-span-8{
      grid-column:span 8/span 8
    }
    .lg\:ml-72{
      margin-left:calc(var(--spacing) * 72)
    }
    .lg\:block{
      display:block
    }
    .lg\:flex{
      display:flex
    }
    .lg\:hidden{
      display:none
    }
    .lg\:inline{
      display:inline
    }
    .lg\:inline-flex{
      display:inline-flex
    }
    .lg\:min-h-\[560px\]{
      min-height:560px
    }
    .lg\:min-h-\[600px\]{
      min-height:600px
    }
    .lg\:w-80{
      width:calc(var(--spacing) * 80)
    }
    .lg\:w-auto{
      width:auto
    }
    .lg\:max-w-\[55\%\]{
      max-width:55%
    }
    .lg\:max-w-\[300px\]{
      max-width:300px
    }
    .lg\:translate-x-0{
      --tw-translate-x:0px;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .lg\:grid-cols-2{
      grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .lg\:grid-cols-3{
      grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .lg\:grid-cols-4{
      grid-template-columns:repeat(4,minmax(0,1fr))
    }
    .lg\:grid-cols-5{
      grid-template-columns:repeat(5,minmax(0,1fr))
    }
    .lg\:grid-cols-6{
      grid-template-columns:repeat(6,minmax(0,1fr))
    }
    .lg\:grid-cols-8{
      grid-template-columns:repeat(8,minmax(0,1fr))
    }
    .lg\:grid-cols-12{
      grid-template-columns:repeat(12,minmax(0,1fr))
    }
    .lg\:flex-row{
      flex-direction:row
    }
    .lg\:items-center{
      align-items:center
    }
    .lg\:items-end{
      align-items:flex-end
    }
    .lg\:justify-start{
      justify-content:flex-start
    }
    .lg\:gap-7{
      gap:calc(var(--spacing) * 7)
    }
    .lg\:self-auto{
      align-self:auto
    }
    .lg\:border-r{
      border-right-style:var(--tw-border-style);
      border-right-width:1px
    }
    .lg\:border-b-0{
      border-bottom-style:var(--tw-border-style);
      border-bottom-width:0
    }
    .lg\:p-6{
      padding:calc(var(--spacing) * 6)
    }
    .lg\:p-8{
      padding:calc(var(--spacing) * 8)
    }
    .lg\:p-9{
      padding:calc(var(--spacing) * 9)
    }
    .lg\:p-10{
      padding:calc(var(--spacing) * 10)
    }
    .lg\:p-12{
      padding:calc(var(--spacing) * 12)
    }
    .lg\:p-14{
      padding:calc(var(--spacing) * 14)
    }
    .lg\:p-16{
      padding:calc(var(--spacing) * 16)
    }
    .lg\:p-20{
      padding:calc(var(--spacing) * 20)
    }
    .lg\:px-0{
      padding-inline:0
    }
    .lg\:px-6{
      padding-inline:calc(var(--spacing) * 6)
    }
    .lg\:px-8{
      padding-inline:calc(var(--spacing) * 8)
    }
    .lg\:px-12{
      padding-inline:calc(var(--spacing) * 12)
    }
    .lg\:pb-0{
      padding-bottom:0
    }
    .lg\:text-3xl{
      font-size:var(--text-3xl);
      line-height:var(--tw-leading,var(--text-3xl--line-height))
    }
    .lg\:text-4xl{
      font-size:var(--text-4xl);
      line-height:var(--tw-leading,var(--text-4xl--line-height))
    }
    .lg\:text-5xl{
      font-size:var(--text-5xl);
      line-height:var(--tw-leading,var(--text-5xl--line-height))
    }
    .lg\:text-6xl{
      font-size:var(--text-6xl);
      line-height:var(--tw-leading,var(--text-6xl--line-height))
    }
    .lg\:text-7xl{
      font-size:var(--text-7xl);
      line-height:var(--tw-leading,var(--text-7xl--line-height))
    }
    .lg\:text-xl{
      font-size:var(--text-xl);
      line-height:var(--tw-leading,var(--text-xl--line-height))
    }
  }
  @media(min-width:80rem){
    .xl\:col-span-3{
      grid-column:span 3/span 3
    }
    .xl\:col-span-4{
      grid-column:span 4/span 4
    }
    .xl\:col-span-6{
      grid-column:span 6/span 6
    }
    .xl\:col-span-8{
      grid-column:span 8/span 8
    }
    .xl\:flex{
      display:flex
    }
    .xl\:inline{
      display:inline
    }
    .xl\:inline-flex{
      display:inline-flex
    }
    .xl\:grid-cols-2{
      grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .xl\:grid-cols-3{
      grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .xl\:grid-cols-4{
      grid-template-columns:repeat(4,minmax(0,1fr))
    }
    .xl\:grid-cols-12{
      grid-template-columns:repeat(12,minmax(0,1fr))
    }
    .xl\:px-12{
      padding-inline:calc(var(--spacing) * 12)
    }
  }
  .elevation-1{
    background-color:rgb(var(--d-island));
    border:1px solid rgb(var(--d-line))
  }
  .elevation-2{
    background-color:rgb(var(--d-raise));
    border:1px solid rgb(var(--d-line))
  }
  .elevation-3{
    background-color:rgb(var(--d-island) / .98);
    border:1px solid rgb(var(--d-line-hi));
    box-shadow:0 24px 50px #0009
  }
  .surface-ink{
    background-color:rgb(var(--d-base));
    color:rgb(var(--d-ink))
  }
  .surface-card{
    background-color:rgb(var(--d-raise));
    border:1px solid rgb(var(--d-line));
    color:rgb(var(--d-ink))
  }
  .surface-paper{
    background-color:rgb(var(--d-ink));
    color:rgb(var(--d-base));
    border:1px solid rgb(var(--d-base))
  }
  .surface-stamp{
    background-color:rgb(var(--d-red) / .12);
    border:1px solid rgb(var(--d-red) / .4);
    color:rgb(var(--d-ink))
  }
  .max-w-400{
    max-width:80rem
  }
  .max-w-450{
    max-width:96rem
  }
  .app-page-title{
    font-family:var(--font-display);
    color:rgb(var(--d-ink));
    text-transform:uppercase;
    letter-spacing:.03em;
    font-size:clamp(2.5rem,6vw,4.5rem);
    font-weight:800;
    line-height:1
  }
  .app-section-title{
    font-family:var(--font-display);
    color:rgb(var(--d-ink));
    text-transform:uppercase;
    letter-spacing:.05em;
    align-items:center;
    gap:.75rem;
    font-size:1.5rem;
    font-weight:800;
    line-height:1;
    display:flex
  }
  .app-section-title:before{
    content:"";
    background-color:rgb(var(--d-red));
    border-radius:2px;
    width:3px;
    height:1.5rem;
    display:block
  }
  .text-stroke-red{
    -webkit-text-stroke:1px rgb(var(--d-red));
    color:#0000
  }
  .text-stroke-2{
    -webkit-text-stroke:2px currentColor
  }
  .text-stroke-white{
    -webkit-text-stroke:1px #f4f4f266;
    color:#0000
  }
  .writing-vertical{
    writing-mode:vertical-rl
  }
  .scrollbar-hide::-webkit-scrollbar{
    display:none
  }
  .scrollbar-none::-webkit-scrollbar{
    display:none
  }
  .no-scrollbar::-webkit-scrollbar{
    display:none
  }
  .scrollbar-hide,.scrollbar-none,.no-scrollbar{
    -ms-overflow-style:none;
    scrollbar-width:none
  }
}
.fa,.fa-brands,.fa-classic,.fa-regular,.fa-solid,.fab,.far,.fas{
  --_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  display:var(--fa-display,inline-block);
  font-family:var(--_fa-family);
  font-feature-settings:normal;
  font-synthesis:none;
  font-variant:normal;
  font-style:normal;
  font-weight:var(--fa-style,900);
  text-align:center;
  text-rendering:auto;
  width:var(--fa-width,1.25em);
  line-height:1
}
:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{
  content:var(--fa)/""
}
@supports not (content:""/""){
  :is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{
    content:var(--fa)
  }
}
.fa-1x{
  font-size:1em
}
.fa-2x{
  font-size:2em
}
.fa-3x{
  font-size:3em
}
.fa-4x{
  font-size:4em
}
.fa-5x{
  font-size:5em
}
.fa-6x{
  font-size:6em
}
.fa-7x{
  font-size:7em
}
.fa-8x{
  font-size:8em
}
.fa-9x{
  font-size:9em
}
.fa-10x{
  font-size:10em
}
.fa-2xs{
  vertical-align:.225em;
  font-size:.625em;
  line-height:.1em
}
.fa-xs{
  vertical-align:.125em;
  font-size:.75em;
  line-height:.08333em
}
.fa-sm{
  vertical-align:.05357em;
  font-size:.875em;
  line-height:.07143em
}
.fa-lg{
  vertical-align:-.075em;
  font-size:1.25em;
  line-height:.05em
}
.fa-xl{
  vertical-align:-.125em;
  font-size:1.5em;
  line-height:.04167em
}
.fa-2xl{
  vertical-align:-.1875em;
  font-size:2em;
  line-height:.03125em
}
.fa-width-auto{
  --fa-width:auto
}
.fa-fw,.fa-width-fixed{
  --fa-width:1.25em
}
.fa-canvas-square{
  margin-block-end:-.125em;
  padding-block:.125em
}
.fa-canvas-roomy{
  box-sizing:content-box;
  margin-block-end:-.25em;
  padding-block:.25em;
  padding-inline:.125em
}
.fa-ul{
  margin-inline-start:var(--fa-li-margin,2.5em);
  padding-inline-start:0;
  list-style-type:none
}
.fa-ul>li{
  position:relative
}
.fa-li{
  text-align:center;
  width:var(--fa-li-width,2em);
  line-height:inherit;
  position:absolute;
  inset-inline-start:calc(var(--fa-li-width,2em)*-1)
}
.fa-border{
  border-radius:var(--fa-border-radius,.1em);
  border:var(--fa-border-width,.0625em) var(--fa-border-style,solid) var(--fa-border-color,#eee);
  box-sizing:var(--fa-border-box-sizing,content-box);
  padding:var(--fa-border-padding,.1875em .25em)
}
.fa-pull-left,.fa-pull-start{
  float:inline-start;
  margin-inline-end:var(--fa-pull-margin,.3em)
}
.fa-pull-end,.fa-pull-right{
  float:inline-end;
  margin-inline-start:var(--fa-pull-margin,.3em)
}
.fa-beat{
  animation-name:fa-beat;
  animation-delay:var(--fa-animation-delay,0s);
  animation-direction:var(--fa-animation-direction,normal);
  animation-duration:var(--fa-animation-duration,1s);
  animation-iteration-count:var(--fa-animation-iteration-count,infinite);
  animation-timing-function:var(--fa-animation-timing,ease-in-out)
}
.fa-bounce{
  animation-name:fa-bounce;
  animation-delay:var(--fa-animation-delay,0s);
  animation-direction:var(--fa-animation-direction,normal);
  animation-duration:var(--fa-animation-duration,1s);
  animation-iteration-count:var(--fa-animation-iteration-count,infinite);
  animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))
}
.fa-fade{
  animation-name:fa-fade;
  animation-iteration-count:var(--fa-animation-iteration-count,infinite);
  animation-timing-function:var(--fa-animation-timing,ease-in-out)
}
.fa-beat-fade,.fa-fade{
  animation-delay:var(--fa-animation-delay,0s);
  animation-direction:var(--fa-animation-direction,normal);
  animation-duration:var(--fa-animation-duration,1s)
}
.fa-beat-fade{
  animation-name:fa-beat-fade;
  animation-iteration-count:var(--fa-animation-iteration-count,infinite);
  animation-timing-function:var(--fa-animation-timing,ease-in-out)
}
.fa-flip{
  animation-name:fa-flip;
  animation-duration:var(--fa-animation-duration,1.5s);
  animation-iteration-count:var(--fa-animation-iteration-count,infinite);
  animation-timing-function:var(--fa-animation-timing,ease-in-out)
}
.fa-flip,.fa-flip-360{
  animation-delay:var(--fa-animation-delay,0s);
  animation-direction:var(--fa-animation-direction,normal)
}
.fa-flip-360{
  animation-name:fa-flip-360;
  animation-duration:var(--fa-animation-duration,1s);
  animation-iteration-count:var(--fa-animation-iteration-count,infinite);
  animation-timing-function:var(--fa-animation-timing,ease-in-out)
}
.fa-shake{
  animation-name:fa-shake;
  animation-delay:var(--fa-animation-delay,0s);
  animation-direction:var(--fa-animation-direction,normal);
  animation-duration:var(--fa-animation-duration,.75s);
  animation-iteration-count:var(--fa-animation-iteration-count,infinite);
  animation-timing-function:var(--fa-animation-timing,ease-in-out)
}
.fa-spin{
  animation-name:fa-spin;
  animation-delay:var(--fa-animation-delay,0s);
  animation-direction:var(--fa-animation-direction,normal);
  animation-duration:var(--fa-animation-duration,2s);
  animation-iteration-count:var(--fa-animation-iteration-count,infinite);
  animation-timing-function:var(--fa-animation-timing,linear)
}
.fa-spin-reverse{
  --fa-animation-direction:reverse
}
.fa-pulse,.fa-spin-pulse{
  animation-name:fa-spin;
  animation-direction:var(--fa-animation-direction,normal);
  animation-duration:var(--fa-animation-duration,1s);
  animation-iteration-count:var(--fa-animation-iteration-count,infinite);
  animation-timing-function:var(--fa-animation-timing,steps(8))
}
.fa-spin-snap{
  animation-name:fa-spin-snap;
  animation-duration:var(--fa-animation-duration,3s);
  animation-iteration-count:var(--fa-animation-iteration-count,infinite);
  animation-timing-function:var(--fa-animation-timing,linear)
}
.fa-spin-snap,.fa-spin-snap-4{
  animation-delay:var(--fa-animation-delay,0s);
  animation-direction:var(--fa-animation-direction,normal)
}
.fa-spin-snap-4{
  animation-name:fa-spin-snap-4;
  animation-duration:var(--fa-animation-duration,2.4s);
  animation-iteration-count:var(--fa-animation-iteration-count,infinite);
  animation-timing-function:var(--fa-animation-timing,linear)
}
.fa-spin-snap-8{
  animation-name:fa-spin-snap-8;
  animation-duration:var(--fa-animation-duration,4s);
  animation-iteration-count:var(--fa-animation-iteration-count,infinite);
  animation-timing-function:var(--fa-animation-timing,linear)
}
.fa-buzz,.fa-spin-snap-8{
  animation-delay:var(--fa-animation-delay,0s);
  animation-direction:var(--fa-animation-direction,normal)
}
.fa-buzz{
  animation-name:fa-buzz;
  animation-duration:var(--fa-animation-duration,.6s);
  animation-iteration-count:var(--fa-animation-iteration-count,infinite);
  animation-timing-function:var(--fa-animation-timing,linear)
}
.fa-wag{
  animation-name:fa-wag;
  animation-delay:var(--fa-animation-delay,0s);
  animation-direction:var(--fa-animation-direction,normal);
  animation-duration:var(--fa-animation-duration,.9s);
  animation-iteration-count:var(--fa-animation-iteration-count,infinite);
  animation-timing-function:var(--fa-animation-timing,ease-out);
  transform-origin:bottom
}
.fa-float{
  animation-name:fa-float;
  animation-delay:var(--fa-animation-delay,0s);
  animation-direction:var(--fa-animation-direction,normal);
  animation-duration:var(--fa-animation-duration,3s);
  animation-iteration-count:var(--fa-animation-iteration-count,infinite);
  animation-timing-function:var(--fa-animation-timing,ease-in-out);
  will-change:transform
}
.fa-swing{
  animation-name:fa-swing;
  animation-duration:var(--fa-animation-duration,1.2s);
  animation-iteration-count:var(--fa-animation-iteration-count,infinite);
  animation-timing-function:var(--fa-animation-timing,ease-out);
  transform-origin:top
}
.fa-jello,.fa-swing{
  animation-delay:var(--fa-animation-delay,0s);
  animation-direction:var(--fa-animation-direction,normal)
}
.fa-jello{
  animation-name:fa-jello;
  animation-duration:var(--fa-animation-duration,.9s);
  animation-iteration-count:var(--fa-animation-iteration-count,infinite);
  animation-timing-function:var(--fa-animation-timing,ease-out)
}
@media(prefers-reduced-motion:reduce){
  .fa-beat,.fa-beat-fade,.fa-bounce,.fa-buzz,.fa-fade,.fa-flip,.fa-flip-360,.fa-float,.fa-jello,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse,.fa-spin-snap,.fa-spin-snap-4,.fa-spin-snap-8,.fa-swing,.fa-wag{
    transition:none!important;
    animation:none!important
  }
}
@keyframes fa-beat{
  0%{
    transform:scale(1)
  }
  25%{
    transform:scale(calc(var(--fa-beat-scale,1.25)*1.25))
  }
  45%{
    transform:scale(calc(var(--fa-beat-scale,1.22)*1.22))
  }
  65%{
    transform:scale(calc(var(--fa-beat-scale,1.25)*1.25))
  }
  90%{
    transform:scale(1)
  }
}
@keyframes fa-bounce{
  0%{
    animation-timing-function:var(--fa-animation-timing);
    transform:scale(1)translateY(0)
  }
  14%{
    transform:scale(var(--fa-bounce-start-scale-x,1.06),var(--fa-bounce-start-scale-y,.94)) translateY(var(--fa-bounce-anticipation,3px));
    animation-timing-function:cubic-bezier(.33,0,.66,.33)
  }
  32%{
    transform:scale(var(--fa-bounce-jump-scale-x,.94),var(--fa-bounce-jump-scale-y,1.12)) translateY(calc(var(--fa-bounce-height,.5em)*-1));
    animation-timing-function:cubic-bezier(.33,.66,.66,1)
  }
  52%{
    transform:scale(1) translateY(calc(var(--fa-bounce-height,.5em)*-1*1.1));
    animation-timing-function:cubic-bezier(.5,0,1,.5)
  }
  70%{
    transform:scale(var(--fa-bounce-land-scale-x,1.06),var(--fa-bounce-land-scale-y,.92)) translateY(0);
    animation-timing-function:cubic-bezier(.33,.33,.66,1)
  }
  85%{
    transform:scale(.98,1.04) translateY(calc(-2px*var(--fa-bounce-rebound,1)));
    animation-timing-function:cubic-bezier(.33,0,.66,1)
  }
  to{
    transform:scale(1)translateY(0)
  }
}
@keyframes fa-fade{
  0%{
    opacity:1;
    animation-timing-function:cubic-bezier(.2,0,.4,1);
    transform:scale(1)
  }
  40%{
    opacity:var(--fa-fade-opacity,.4);
    animation-timing-function:cubic-bezier(.4,0,.6,1);
    transform:scale(.98)
  }
  to{
    opacity:1;
    transform:scale(1)
  }
}
@keyframes fa-beat-fade{
  0%{
    opacity:var(--fa-beat-fade-opacity,.4);
    animation-timing-function:cubic-bezier(.2,0,.4,1);
    transform:scale(1)
  }
  25%{
    opacity:calc(var(--fa-beat-fade-opacity,.4) + .4);
    transform:scale(var(--fa-beat-fade-scale,1.28));
    animation-timing-function:cubic-bezier(.4,0,.6,1)
  }
  45%{
    opacity:1;
    transform:scale(var(--fa-beat-fade-scale,1.25));
    animation-timing-function:cubic-bezier(.4,0,.2,1)
  }
  65%{
    opacity:calc(var(--fa-beat-fade-opacity,.4) + .4);
    transform:scale(var(--fa-beat-fade-scale,1.28));
    animation-timing-function:cubic-bezier(.4,0,.6,1)
  }
  to{
    opacity:var(--fa-beat-fade-opacity,.4);
    transform:scale(1)
  }
}
@keyframes fa-flip{
  0%{
    transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),0);
    animation-timing-function:cubic-bezier(.2,0,.4,1)
  }
  8%{
    transform:perspective(2em) scale(var(--fa-flip-anticipation-scale,.95)) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),0);
    animation-timing-function:cubic-bezier(.33,0,.66,.33)
  }
  35%{
    transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle,-1turn)*.6));
    animation-timing-function:linear
  }
  65%{
    transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle,-1turn)*.5));
    animation-timing-function:cubic-bezier(.33,.66,.66,1)
  }
  92%{
    transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle,-1turn)*var(--fa-flip-overshoot,1.04)));
    animation-timing-function:cubic-bezier(.33,0,.66,1)
  }
  to{
    transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-1turn))
  }
}
@keyframes fa-flip-360{
  0%{
    transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),0);
    animation-timing-function:cubic-bezier(.2,0,.4,1)
  }
  8%{
    transform:perspective(2em) scale(var(--fa-flip-anticipation-scale,.95)) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),0);
    animation-timing-function:cubic-bezier(.33,0,.66,.33)
  }
  50%{
    transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle,-1turn)*.6));
    animation-timing-function:cubic-bezier(.33,.66,.66,1)
  }
  80%{
    transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle,-1turn)*var(--fa-flip-overshoot,1.04)));
    animation-timing-function:cubic-bezier(.33,0,.66,1)
  }
  to{
    transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-1turn))
  }
}
@keyframes fa-shake{
  0%{
    animation-timing-function:cubic-bezier(.2,0,.8,1);
    transform:rotate(0)
  }
  8%{
    animation-timing-function:cubic-bezier(.3,0,.7,1);
    transform:rotate(35deg)translate(1px)
  }
  20%{
    animation-timing-function:cubic-bezier(.3,0,.7,1);
    transform:rotate(-22deg)translate(-1px)
  }
  35%{
    animation-timing-function:cubic-bezier(.3,0,.7,1);
    transform:rotate(15deg)translate(1px)
  }
  50%{
    animation-timing-function:cubic-bezier(.4,0,.6,1);
    transform:rotate(-9deg)
  }
  65%{
    animation-timing-function:cubic-bezier(.4,0,.6,1);
    transform:rotate(5deg)
  }
  78%{
    animation-timing-function:cubic-bezier(.4,0,.6,1);
    transform:rotate(-3deg)
  }
  90%{
    animation-timing-function:cubic-bezier(.4,0,.2,1);
    transform:rotate(1deg)
  }
  to{
    transform:rotate(0)
  }
}
@keyframes fa-spin{
  0%{
    transform:rotate(0)
  }
  to{
    transform:rotate(1turn)
  }
}
@keyframes fa-spin-snap{
  0%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:rotate(0)
  }
  12%{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:rotate(60deg)
  }
  16.67%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:rotate(60deg)
  }
  28.67%{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:rotate(120deg)
  }
  33.33%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:rotate(120deg)
  }
  45.33%{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:rotate(180deg)
  }
  50%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:rotate(180deg)
  }
  62%{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:rotate(240deg)
  }
  66.67%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:rotate(240deg)
  }
  78.67%{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:rotate(300deg)
  }
  83.33%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:rotate(300deg)
  }
  95.33%{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:rotate(1turn)
  }
  to{
    transform:rotate(1turn)
  }
}
@keyframes fa-spin-snap-4{
  0%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:rotate(0)
  }
  15%{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:rotate(90deg)
  }
  25%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:rotate(90deg)
  }
  40%{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:rotate(180deg)
  }
  50%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:rotate(180deg)
  }
  65%{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:rotate(270deg)
  }
  75%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:rotate(270deg)
  }
  90%{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:rotate(1turn)
  }
  to{
    transform:rotate(1turn)
  }
}
@keyframes fa-spin-snap-8{
  0%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:rotate(0)
  }
  9%{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:rotate(45deg)
  }
  12.5%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:rotate(45deg)
  }
  21.5%{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:rotate(90deg)
  }
  25%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:rotate(90deg)
  }
  34%{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:rotate(135deg)
  }
  37.5%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:rotate(135deg)
  }
  46.5%{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:rotate(180deg)
  }
  50%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:rotate(180deg)
  }
  59%{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:rotate(225deg)
  }
  62.5%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:rotate(225deg)
  }
  71.5%{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:rotate(270deg)
  }
  75%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:rotate(270deg)
  }
  84%{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:rotate(315deg)
  }
  87.5%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:rotate(315deg)
  }
  96.5%{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:rotate(1turn)
  }
  to{
    transform:rotate(1turn)
  }
}
@keyframes fa-buzz{
  0%{
    animation-timing-function:cubic-bezier(.1,0,.9,1);
    transform:translate(0)rotate(0)
  }
  5%{
    transform:translate(var(--fa-buzz-distance,4px)) rotate(.5deg)
  }
  10%{
    transform:translate(calc(var(--fa-buzz-distance,4px)*-1)) rotate(-.5deg)
  }
  15%{
    transform:translate(var(--fa-buzz-distance,4px)) rotate(.3deg)
  }
  20%{
    transform:translate(calc(var(--fa-buzz-distance,4px)*-1)) rotate(-.3deg)
  }
  25%{
    transform:translate(calc(var(--fa-buzz-distance,4px)*.7)) rotate(.2deg)
  }
  30%{
    transform:translate(calc(var(--fa-buzz-distance,4px)*-1*.7)) rotate(-.2deg)
  }
  35%{
    transform:translate(calc(var(--fa-buzz-distance,4px)*.4)) rotate(.1deg)
  }
  40%{
    transform:translate(0)rotate(0)
  }
  to{
    transform:translate(0)rotate(0)
  }
}
@keyframes fa-wag{
  0%{
    animation-timing-function:cubic-bezier(.2,0,.6,1);
    transform:rotate(0)
  }
  12%{
    transform:rotate(var(--fa-wag-angle,12deg));
    animation-timing-function:cubic-bezier(.4,0,.2,1)
  }
  24%{
    animation-timing-function:cubic-bezier(.2,0,.6,1);
    transform:rotate(2deg)
  }
  36%{
    transform:rotate(calc(var(--fa-wag-angle,12deg)*.85));
    animation-timing-function:cubic-bezier(.4,0,.2,1)
  }
  48%{
    animation-timing-function:cubic-bezier(.2,0,.6,1);
    transform:rotate(1deg)
  }
  58%{
    transform:rotate(calc(var(--fa-wag-angle,12deg)*.6));
    animation-timing-function:cubic-bezier(.4,0,.2,1)
  }
  68%{
    transform:rotate(0)
  }
  to{
    transform:rotate(0)
  }
}
@keyframes fa-float{
  0%{
    transform:translateY(0) translate(0) rotate(0) scale(var(--fa-float-squash-x,1.02),var(--fa-float-squash-y,.98));
    animation-timing-function:cubic-bezier(.33,0,.66,.33)
  }
  15%{
    transform:translateY(calc(var(--fa-float-height,6px)*-.4)) translate(var(--fa-float-drift,1px)) rotate(var(--fa-float-tilt,1deg)) scale(1);
    animation-timing-function:cubic-bezier(.33,.66,.66,1)
  }
  35%{
    transform:translateY(calc(var(--fa-float-height,6px)*-1)) translate(0) rotate(0) scale(var(--fa-float-stretch-x,.98),var(--fa-float-stretch-y,1.03));
    animation-timing-function:cubic-bezier(.5,0,.5,0)
  }
  50%{
    transform:translateY(calc(var(--fa-float-height,6px)*-.92)) translate(calc(var(--fa-float-drift,1px)*-.5)) rotate(calc(var(--fa-float-tilt,1deg)*-.5)) scale(.995,1.01);
    animation-timing-function:cubic-bezier(.33,0,.66,.33)
  }
  70%{
    transform:translateY(calc(var(--fa-float-height,6px)*-.3)) translate(calc(var(--fa-float-drift,1px)*-1)) rotate(calc(var(--fa-float-tilt,1deg)*-1)) scale(1);
    animation-timing-function:cubic-bezier(.33,.66,.66,1)
  }
  90%{
    transform:translateY(calc(var(--fa-float-height,6px)*.05)) translate(0) rotate(0) scale(var(--fa-float-squash-x,1.02),var(--fa-float-squash-y,.98));
    animation-timing-function:cubic-bezier(.33,0,.66,1)
  }
  to{
    transform:translateY(0) translate(0) rotate(0) scale(var(--fa-float-squash-x,1.02),var(--fa-float-squash-y,.98))
  }
}
@keyframes fa-swing{
  0%{
    animation-timing-function:cubic-bezier(.2,0,.8,1);
    transform:rotate(0)
  }
  8%{
    transform:rotate(var(--fa-swing-angle,22deg));
    animation-timing-function:cubic-bezier(.3,0,.7,1)
  }
  18%{
    transform:rotate(calc(var(--fa-swing-angle,22deg)*-1*.85));
    animation-timing-function:cubic-bezier(.3,0,.7,1)
  }
  28%{
    transform:rotate(calc(var(--fa-swing-angle,22deg)*.65));
    animation-timing-function:cubic-bezier(.35,0,.65,1)
  }
  38%{
    transform:rotate(calc(var(--fa-swing-angle,22deg)*-1*.45));
    animation-timing-function:cubic-bezier(.4,0,.6,1)
  }
  48%{
    transform:rotate(calc(var(--fa-swing-angle,22deg)*.25));
    animation-timing-function:cubic-bezier(.4,0,.6,1)
  }
  56%{
    transform:rotate(calc(var(--fa-swing-angle,22deg)*-1*.1));
    animation-timing-function:cubic-bezier(.4,0,.6,1)
  }
  64%{
    transform:rotate(0)
  }
  to{
    transform:rotate(0)
  }
}
@keyframes fa-jello{
  0%{
    animation-timing-function:cubic-bezier(.2,0,.8,1);
    transform:scale(1)
  }
  12%{
    transform:scale(var(--fa-jello-scale-x,1.15),calc(2 - var(--fa-jello-scale-x,1.15)));
    animation-timing-function:cubic-bezier(.3,0,.7,1)
  }
  24%{
    transform:scale(calc(2 - var(--fa-jello-scale-y,1.12)),var(--fa-jello-scale-y,1.12));
    animation-timing-function:cubic-bezier(.3,0,.7,1)
  }
  36%{
    transform:scale(calc(.5 + var(--fa-jello-scale-x,1.15)*.5),calc(1.5 - var(--fa-jello-scale-x,1.15)*.5));
    animation-timing-function:cubic-bezier(.4,0,.6,1)
  }
  48%{
    transform:scale(calc(1.3 - var(--fa-jello-scale-y,1.12)*.3),calc(.7 + var(--fa-jello-scale-y,1.12)*.3));
    animation-timing-function:cubic-bezier(.4,0,.6,1)
  }
  58%{
    animation-timing-function:cubic-bezier(.4,0,.2,1);
    transform:scale(1.02,.98)
  }
  68%{
    transform:scale(1)
  }
  to{
    transform:scale(1)
  }
}
.fa-rotate-90{
  transform:rotate(90deg)
}
.fa-rotate-180{
  transform:rotate(180deg)
}
.fa-rotate-270{
  transform:rotate(270deg)
}
.fa-flip-horizontal{
  transform:scaleX(-1)
}
.fa-flip-vertical{
  transform:scaleY(-1)
}
.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{
  transform:scale(-1)
}
.fa-rotate-by{
  transform:rotate(var(--fa-rotate-angle,0))
}
.fa-stack{
  vertical-align:middle;
  width:2.5em;
  height:2em;
  line-height:2em;
  display:inline-block;
  position:relative
}
.fa-stack-1x,.fa-stack-2x{
  --fa-width:100%;
  text-align:center;
  width:var(--fa-width);
  z-index:var(--fa-stack-z-index,auto);
  position:absolute;
  inset:0
}
.fa-stack-1x{
  line-height:inherit
}
.fa-stack-2x{
  font-size:2em
}
.fa-inverse{
  color:var(--fa-inverse,#fff)
}
.fa-0{
  --fa:"0"
}
.fa-1{
  --fa:"1"
}
.fa-2{
  --fa:"2"
}
.fa-3{
  --fa:"3"
}
.fa-4{
  --fa:"4"
}
.fa-5{
  --fa:"5"
}
.fa-6{
  --fa:"6"
}
.fa-7{
  --fa:"7"
}
.fa-8{
  --fa:"8"
}
.fa-9{
  --fa:"9"
}
.fa-exclamation{
  --fa:"!"
}
.fa-hashtag{
  --fa:"#"
}
.fa-dollar,.fa-dollar-sign,.fa-usd{
  --fa:"$"
}
.fa-percent,.fa-percentage{
  --fa:"%"
}
.fa-asterisk{
  --fa:"*"
}
.fa-add,.fa-plus{
  --fa:"+"
}
.fa-less-than{
  --fa:"<"
}
.fa-equals{
  --fa:"="
}
.fa-greater-than{
  --fa:">"
}
.fa-question{
  --fa:"?"
}
.fa-at{
  --fa:"@"
}
.fa-a{
  --fa:"A"
}
.fa-b{
  --fa:"B"
}
.fa-c{
  --fa:"C"
}
.fa-d{
  --fa:"D"
}
.fa-e{
  --fa:"E"
}
.fa-f{
  --fa:"F"
}
.fa-g{
  --fa:"G"
}
.fa-h{
  --fa:"H"
}
.fa-i{
  --fa:"I"
}
.fa-j{
  --fa:"J"
}
.fa-k{
  --fa:"K"
}
.fa-l{
  --fa:"L"
}
.fa-m{
  --fa:"M"
}
.fa-n{
  --fa:"N"
}
.fa-o{
  --fa:"O"
}
.fa-p{
  --fa:"P"
}
.fa-q{
  --fa:"Q"
}
.fa-r{
  --fa:"R"
}
.fa-s{
  --fa:"S"
}
.fa-t{
  --fa:"T"
}
.fa-u{
  --fa:"U"
}
.fa-v{
  --fa:"V"
}
.fa-w{
  --fa:"W"
}
.fa-x{
  --fa:"X"
}
.fa-y{
  --fa:"Y"
}
.fa-z{
  --fa:"Z"
}
.fa-faucet{
  --fa:""
}
.fa-faucet-drip{
  --fa:""
}
.fa-house-chimney-window{
  --fa:""
}
.fa-house-signal{
  --fa:""
}
.fa-temperature-arrow-down,.fa-temperature-down{
  --fa:""
}
.fa-temperature-arrow-up,.fa-temperature-up{
  --fa:""
}
.fa-trailer{
  --fa:""
}
.fa-bacteria{
  --fa:""
}
.fa-bacterium{
  --fa:""
}
.fa-box-tissue{
  --fa:""
}
.fa-hand-holding-medical{
  --fa:""
}
.fa-hand-sparkles{
  --fa:""
}
.fa-hands-bubbles,.fa-hands-wash{
  --fa:""
}
.fa-handshake-alt-slash,.fa-handshake-simple-slash,.fa-handshake-slash{
  --fa:""
}
.fa-head-side-cough{
  --fa:""
}
.fa-head-side-cough-slash{
  --fa:""
}
.fa-head-side-mask{
  --fa:""
}
.fa-head-side-virus{
  --fa:""
}
.fa-house-chimney-user{
  --fa:""
}
.fa-house-laptop,.fa-laptop-house{
  --fa:""
}
.fa-lungs-virus{
  --fa:""
}
.fa-people-arrows,.fa-people-arrows-left-right{
  --fa:""
}
.fa-plane-slash{
  --fa:""
}
.fa-pump-medical{
  --fa:""
}
.fa-pump-soap{
  --fa:""
}
.fa-shield-virus{
  --fa:""
}
.fa-sink{
  --fa:""
}
.fa-soap{
  --fa:""
}
.fa-stopwatch-20{
  --fa:""
}
.fa-shop-slash,.fa-store-alt-slash{
  --fa:""
}
.fa-store-slash{
  --fa:""
}
.fa-toilet-paper-slash{
  --fa:""
}
.fa-users-slash{
  --fa:""
}
.fa-virus{
  --fa:""
}
.fa-virus-slash{
  --fa:""
}
.fa-viruses{
  --fa:""
}
.fa-vest{
  --fa:""
}
.fa-vest-patches{
  --fa:""
}
.fa-arrow-trend-down{
  --fa:""
}
.fa-arrow-trend-up{
  --fa:""
}
.fa-arrow-up-from-bracket{
  --fa:""
}
.fa-austral-sign{
  --fa:""
}
.fa-baht-sign{
  --fa:""
}
.fa-bitcoin-sign{
  --fa:""
}
.fa-bolt-lightning{
  --fa:""
}
.fa-book-bookmark{
  --fa:""
}
.fa-camera-rotate{
  --fa:""
}
.fa-cedi-sign{
  --fa:""
}
.fa-chart-column{
  --fa:""
}
.fa-chart-gantt{
  --fa:""
}
.fa-clapperboard{
  --fa:""
}
.fa-closed-captioning-slash{
  --fa:""
}
.fa-clover{
  --fa:""
}
.fa-code-compare{
  --fa:""
}
.fa-code-fork{
  --fa:""
}
.fa-code-pull-request{
  --fa:""
}
.fa-colon-sign{
  --fa:""
}
.fa-cruzeiro-sign{
  --fa:""
}
.fa-display{
  --fa:""
}
.fa-dong-sign{
  --fa:""
}
.fa-elevator{
  --fa:""
}
.fa-filter-circle-xmark{
  --fa:""
}
.fa-florin-sign{
  --fa:""
}
.fa-folder-closed{
  --fa:""
}
.fa-franc-sign{
  --fa:""
}
.fa-guarani-sign{
  --fa:""
}
.fa-gun{
  --fa:""
}
.fa-hands-clapping{
  --fa:""
}
.fa-home-user,.fa-house-user{
  --fa:""
}
.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{
  --fa:""
}
.fa-kip-sign{
  --fa:""
}
.fa-lari-sign{
  --fa:""
}
.fa-litecoin-sign{
  --fa:""
}
.fa-manat-sign{
  --fa:""
}
.fa-mask-face{
  --fa:""
}
.fa-mill-sign{
  --fa:""
}
.fa-money-bills{
  --fa:""
}
.fa-naira-sign{
  --fa:""
}
.fa-notdef{
  --fa:""
}
.fa-panorama{
  --fa:""
}
.fa-peseta-sign{
  --fa:""
}
.fa-peso-sign{
  --fa:""
}
.fa-plane-up{
  --fa:""
}
.fa-rupiah-sign{
  --fa:""
}
.fa-stairs{
  --fa:""
}
.fa-timeline{
  --fa:""
}
.fa-truck-front{
  --fa:""
}
.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{
  --fa:""
}
.fa-vault{
  --fa:""
}
.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{
  --fa:""
}
.fa-wheat-alt,.fa-wheat-awn{
  --fa:""
}
.fa-wheelchair-alt,.fa-wheelchair-move{
  --fa:""
}
.fa-bangladeshi-taka-sign{
  --fa:""
}
.fa-bowl-rice{
  --fa:""
}
.fa-person-pregnant{
  --fa:""
}
.fa-home-lg,.fa-house-chimney{
  --fa:""
}
.fa-house-crack{
  --fa:""
}
.fa-house-medical{
  --fa:""
}
.fa-cent-sign{
  --fa:""
}
.fa-plus-minus{
  --fa:""
}
.fa-sailboat{
  --fa:""
}
.fa-section{
  --fa:""
}
.fa-shrimp{
  --fa:""
}
.fa-brazilian-real-sign{
  --fa:""
}
.fa-chart-simple{
  --fa:""
}
.fa-diagram-next{
  --fa:""
}
.fa-diagram-predecessor{
  --fa:""
}
.fa-diagram-successor{
  --fa:""
}
.fa-earth-oceania,.fa-globe-oceania{
  --fa:""
}
.fa-bug-slash{
  --fa:""
}
.fa-file-circle-plus{
  --fa:""
}
.fa-shop-lock{
  --fa:""
}
.fa-virus-covid{
  --fa:""
}
.fa-virus-covid-slash{
  --fa:""
}
.fa-anchor-circle-check{
  --fa:""
}
.fa-anchor-circle-exclamation{
  --fa:""
}
.fa-anchor-circle-xmark{
  --fa:""
}
.fa-anchor-lock{
  --fa:""
}
.fa-arrow-down-up-across-line{
  --fa:""
}
.fa-arrow-down-up-lock{
  --fa:""
}
.fa-arrow-right-to-city{
  --fa:""
}
.fa-arrow-up-from-ground-water{
  --fa:""
}
.fa-arrow-up-from-water-pump{
  --fa:""
}
.fa-arrow-up-right-dots{
  --fa:""
}
.fa-arrows-down-to-line{
  --fa:""
}
.fa-arrows-down-to-people{
  --fa:""
}
.fa-arrows-left-right-to-line{
  --fa:""
}
.fa-arrows-spin{
  --fa:""
}
.fa-arrows-split-up-and-left{
  --fa:""
}
.fa-arrows-to-circle{
  --fa:""
}
.fa-arrows-to-dot{
  --fa:""
}
.fa-arrows-to-eye{
  --fa:""
}
.fa-arrows-turn-right{
  --fa:""
}
.fa-arrows-turn-to-dots{
  --fa:""
}
.fa-arrows-up-to-line{
  --fa:""
}
.fa-bore-hole{
  --fa:""
}
.fa-bottle-droplet{
  --fa:""
}
.fa-bottle-water{
  --fa:""
}
.fa-bowl-food{
  --fa:""
}
.fa-boxes-packing{
  --fa:""
}
.fa-bridge{
  --fa:""
}
.fa-bridge-circle-check{
  --fa:""
}
.fa-bridge-circle-exclamation{
  --fa:""
}
.fa-bridge-circle-xmark{
  --fa:""
}
.fa-bridge-lock{
  --fa:""
}
.fa-bridge-water{
  --fa:""
}
.fa-bucket{
  --fa:""
}
.fa-bugs{
  --fa:""
}
.fa-building-circle-arrow-right{
  --fa:""
}
.fa-building-circle-check{
  --fa:""
}
.fa-building-circle-exclamation{
  --fa:""
}
.fa-building-circle-xmark{
  --fa:""
}
.fa-building-flag{
  --fa:""
}
.fa-building-lock{
  --fa:""
}
.fa-building-ngo{
  --fa:""
}
.fa-building-shield{
  --fa:""
}
.fa-building-un{
  --fa:""
}
.fa-building-user{
  --fa:""
}
.fa-building-wheat{
  --fa:""
}
.fa-burst{
  --fa:""
}
.fa-car-on{
  --fa:""
}
.fa-car-tunnel{
  --fa:""
}
.fa-child-combatant,.fa-child-rifle{
  --fa:""
}
.fa-children{
  --fa:""
}
.fa-circle-nodes{
  --fa:""
}
.fa-clipboard-question{
  --fa:""
}
.fa-cloud-showers-water{
  --fa:""
}
.fa-computer{
  --fa:""
}
.fa-cubes-stacked{
  --fa:""
}
.fa-envelope-circle-check{
  --fa:""
}
.fa-explosion{
  --fa:""
}
.fa-ferry{
  --fa:""
}
.fa-file-circle-exclamation{
  --fa:""
}
.fa-file-circle-minus{
  --fa:""
}
.fa-file-circle-question{
  --fa:""
}
.fa-file-shield{
  --fa:""
}
.fa-fire-burner{
  --fa:""
}
.fa-fish-fins{
  --fa:""
}
.fa-flask-vial{
  --fa:""
}
.fa-glass-water{
  --fa:""
}
.fa-glass-water-droplet{
  --fa:""
}
.fa-group-arrows-rotate{
  --fa:""
}
.fa-hand-holding-hand{
  --fa:""
}
.fa-handcuffs{
  --fa:""
}
.fa-hands-bound{
  --fa:""
}
.fa-hands-holding-child{
  --fa:""
}
.fa-hands-holding-circle{
  --fa:""
}
.fa-heart-circle-bolt{
  --fa:""
}
.fa-heart-circle-check{
  --fa:""
}
.fa-heart-circle-exclamation{
  --fa:""
}
.fa-heart-circle-minus{
  --fa:""
}
.fa-heart-circle-plus{
  --fa:""
}
.fa-heart-circle-xmark{
  --fa:""
}
.fa-helicopter-symbol{
  --fa:""
}
.fa-helmet-un{
  --fa:""
}
.fa-hill-avalanche{
  --fa:""
}
.fa-hill-rockslide{
  --fa:""
}
.fa-house-circle-check{
  --fa:""
}
.fa-house-circle-exclamation{
  --fa:""
}
.fa-house-circle-xmark{
  --fa:""
}
.fa-house-fire{
  --fa:""
}
.fa-house-flag{
  --fa:""
}
.fa-house-flood-water{
  --fa:""
}
.fa-house-flood-water-circle-arrow-right{
  --fa:""
}
.fa-house-lock{
  --fa:""
}
.fa-house-medical-circle-check{
  --fa:""
}
.fa-house-medical-circle-exclamation{
  --fa:""
}
.fa-house-medical-circle-xmark{
  --fa:""
}
.fa-house-medical-flag{
  --fa:""
}
.fa-house-tsunami{
  --fa:""
}
.fa-jar{
  --fa:""
}
.fa-jar-wheat{
  --fa:""
}
.fa-jet-fighter-up{
  --fa:""
}
.fa-jug-detergent{
  --fa:""
}
.fa-kitchen-set{
  --fa:""
}
.fa-land-mine-on{
  --fa:""
}
.fa-landmark-flag{
  --fa:""
}
.fa-laptop-file{
  --fa:""
}
.fa-lines-leaning{
  --fa:""
}
.fa-location-pin-lock{
  --fa:""
}
.fa-locust{
  --fa:""
}
.fa-magnifying-glass-arrow-right{
  --fa:""
}
.fa-magnifying-glass-chart{
  --fa:""
}
.fa-mars-and-venus-burst{
  --fa:""
}
.fa-mask-ventilator{
  --fa:""
}
.fa-mattress-pillow{
  --fa:""
}
.fa-mobile-retro{
  --fa:""
}
.fa-money-bill-transfer{
  --fa:""
}
.fa-money-bill-trend-up{
  --fa:""
}
.fa-money-bill-wheat{
  --fa:""
}
.fa-mosquito{
  --fa:""
}
.fa-mosquito-net{
  --fa:""
}
.fa-mound{
  --fa:""
}
.fa-mountain-city{
  --fa:""
}
.fa-mountain-sun{
  --fa:""
}
.fa-oil-well{
  --fa:""
}
.fa-people-group{
  --fa:""
}
.fa-people-line{
  --fa:""
}
.fa-people-pulling{
  --fa:""
}
.fa-people-robbery{
  --fa:""
}
.fa-people-roof{
  --fa:""
}
.fa-person-arrow-down-to-line{
  --fa:""
}
.fa-person-arrow-up-from-line{
  --fa:""
}
.fa-person-breastfeeding{
  --fa:""
}
.fa-person-burst{
  --fa:""
}
.fa-person-cane{
  --fa:""
}
.fa-person-chalkboard{
  --fa:""
}
.fa-person-circle-check{
  --fa:""
}
.fa-person-circle-exclamation{
  --fa:""
}
.fa-person-circle-minus{
  --fa:""
}
.fa-person-circle-plus{
  --fa:""
}
.fa-person-circle-question{
  --fa:""
}
.fa-person-circle-xmark{
  --fa:""
}
.fa-person-dress-burst{
  --fa:""
}
.fa-person-drowning{
  --fa:""
}
.fa-person-falling{
  --fa:""
}
.fa-person-falling-burst{
  --fa:""
}
.fa-person-half-dress{
  --fa:""
}
.fa-person-harassing{
  --fa:""
}
.fa-person-military-pointing{
  --fa:""
}
.fa-person-military-rifle{
  --fa:""
}
.fa-person-military-to-person{
  --fa:""
}
.fa-person-rays{
  --fa:""
}
.fa-person-rifle{
  --fa:""
}
.fa-person-shelter{
  --fa:""
}
.fa-person-walking-arrow-loop-left{
  --fa:""
}
.fa-person-walking-arrow-right{
  --fa:""
}
.fa-person-walking-dashed-line-arrow-right{
  --fa:""
}
.fa-person-walking-luggage{
  --fa:""
}
.fa-plane-circle-check{
  --fa:""
}
.fa-plane-circle-exclamation{
  --fa:""
}
.fa-plane-circle-xmark{
  --fa:""
}
.fa-plane-lock{
  --fa:""
}
.fa-plate-wheat{
  --fa:""
}
.fa-plug-circle-bolt{
  --fa:""
}
.fa-plug-circle-check{
  --fa:""
}
.fa-plug-circle-exclamation{
  --fa:""
}
.fa-plug-circle-minus{
  --fa:""
}
.fa-plug-circle-plus{
  --fa:""
}
.fa-plug-circle-xmark{
  --fa:""
}
.fa-ranking-star{
  --fa:""
}
.fa-road-barrier{
  --fa:""
}
.fa-road-bridge{
  --fa:""
}
.fa-road-circle-check{
  --fa:""
}
.fa-road-circle-exclamation{
  --fa:""
}
.fa-road-circle-xmark{
  --fa:""
}
.fa-road-lock{
  --fa:""
}
.fa-road-spikes{
  --fa:""
}
.fa-rug{
  --fa:""
}
.fa-sack-xmark{
  --fa:""
}
.fa-school-circle-check{
  --fa:""
}
.fa-school-circle-exclamation{
  --fa:""
}
.fa-school-circle-xmark{
  --fa:""
}
.fa-school-flag{
  --fa:""
}
.fa-school-lock{
  --fa:""
}
.fa-sheet-plastic{
  --fa:""
}
.fa-shield-cat{
  --fa:""
}
.fa-shield-dog{
  --fa:""
}
.fa-shield-heart{
  --fa:""
}
.fa-square-nfi{
  --fa:""
}
.fa-square-person-confined{
  --fa:""
}
.fa-square-virus{
  --fa:""
}
.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{
  --fa:""
}
.fa-sun-plant-wilt{
  --fa:""
}
.fa-tarp{
  --fa:""
}
.fa-tarp-droplet{
  --fa:""
}
.fa-tent{
  --fa:""
}
.fa-tent-arrow-down-to-line{
  --fa:""
}
.fa-tent-arrow-left-right{
  --fa:""
}
.fa-tent-arrow-turn-left{
  --fa:""
}
.fa-tent-arrows-down{
  --fa:""
}
.fa-tents{
  --fa:""
}
.fa-toilet-portable{
  --fa:""
}
.fa-toilets-portable{
  --fa:""
}
.fa-tower-cell{
  --fa:""
}
.fa-tower-observation{
  --fa:""
}
.fa-tree-city{
  --fa:""
}
.fa-trowel{
  --fa:""
}
.fa-trowel-bricks{
  --fa:""
}
.fa-truck-arrow-right{
  --fa:""
}
.fa-truck-droplet{
  --fa:""
}
.fa-truck-field{
  --fa:""
}
.fa-truck-field-un{
  --fa:""
}
.fa-truck-plane{
  --fa:""
}
.fa-users-between-lines{
  --fa:""
}
.fa-users-line{
  --fa:""
}
.fa-users-rays{
  --fa:""
}
.fa-users-rectangle{
  --fa:""
}
.fa-users-viewfinder{
  --fa:""
}
.fa-vial-circle-check{
  --fa:""
}
.fa-vial-virus{
  --fa:""
}
.fa-wheat-awn-circle-exclamation{
  --fa:""
}
.fa-worm{
  --fa:""
}
.fa-xmarks-lines{
  --fa:""
}
.fa-child-dress{
  --fa:""
}
.fa-child-reaching{
  --fa:""
}
.fa-file-circle-check{
  --fa:""
}
.fa-file-circle-xmark{
  --fa:""
}
.fa-person-through-window{
  --fa:""
}
.fa-plant-wilt{
  --fa:""
}
.fa-stapler{
  --fa:""
}
.fa-train-tram{
  --fa:""
}
.fa-table-cells-column-lock{
  --fa:""
}
.fa-table-cells-row-lock{
  --fa:""
}
.fa-thumb-tack-slash,.fa-thumbtack-slash{
  --fa:""
}
.fa-table-cells-row-unlock{
  --fa:""
}
.fa-chart-diagram{
  --fa:""
}
.fa-comment-nodes{
  --fa:""
}
.fa-file-fragment{
  --fa:""
}
.fa-file-half-dashed{
  --fa:""
}
.fa-hexagon-nodes{
  --fa:""
}
.fa-hexagon-nodes-bolt{
  --fa:""
}
.fa-square-binary{
  --fa:""
}
.fa-pentagon{
  --fa:""
}
.fa-non-binary{
  --fa:""
}
.fa-spiral{
  --fa:""
}
.fa-picture-in-picture{
  --fa:""
}
.fa-mobile-vibrate{
  --fa:""
}
.fa-single-quote-left{
  --fa:""
}
.fa-single-quote-right{
  --fa:""
}
.fa-bus-side{
  --fa:""
}
.fa-heptagon,.fa-septagon{
  --fa:""
}
.fa-aquarius{
  --fa:""
}
.fa-aries{
  --fa:""
}
.fa-cancer{
  --fa:""
}
.fa-capricorn{
  --fa:""
}
.fa-gemini{
  --fa:""
}
.fa-leo{
  --fa:""
}
.fa-libra{
  --fa:""
}
.fa-pisces{
  --fa:""
}
.fa-sagittarius{
  --fa:""
}
.fa-scorpio{
  --fa:""
}
.fa-taurus{
  --fa:""
}
.fa-virgo{
  --fa:""
}
.fa-glass-martini,.fa-martini-glass-empty{
  --fa:""
}
.fa-music{
  --fa:""
}
.fa-magnifying-glass,.fa-search{
  --fa:""
}
.fa-heart{
  --fa:""
}
.fa-star{
  --fa:""
}
.fa-user,.fa-user-alt,.fa-user-large{
  --fa:""
}
.fa-film,.fa-film-alt,.fa-film-simple{
  --fa:""
}
.fa-table-cells-large,.fa-th-large{
  --fa:""
}
.fa-table-cells,.fa-th{
  --fa:""
}
.fa-table-list,.fa-th-list{
  --fa:""
}
.fa-check{
  --fa:""
}
.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{
  --fa:""
}
.fa-magnifying-glass-plus,.fa-search-plus{
  --fa:""
}
.fa-magnifying-glass-minus,.fa-search-minus{
  --fa:""
}
.fa-power-off{
  --fa:""
}
.fa-signal,.fa-signal-5,.fa-signal-perfect{
  --fa:""
}
.fa-cog,.fa-gear{
  --fa:""
}
.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{
  --fa:""
}
.fa-clock,.fa-clock-four{
  --fa:""
}
.fa-road{
  --fa:""
}
.fa-download{
  --fa:""
}
.fa-inbox{
  --fa:""
}
.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{
  --fa:""
}
.fa-arrows-rotate,.fa-refresh,.fa-sync{
  --fa:""
}
.fa-list-alt,.fa-rectangle-list{
  --fa:""
}
.fa-lock{
  --fa:""
}
.fa-flag{
  --fa:""
}
.fa-headphones,.fa-headphones-alt,.fa-headphones-simple{
  --fa:""
}
.fa-volume-off{
  --fa:""
}
.fa-volume-down,.fa-volume-low{
  --fa:""
}
.fa-volume-high,.fa-volume-up{
  --fa:""
}
.fa-qrcode{
  --fa:""
}
.fa-barcode{
  --fa:""
}
.fa-tag{
  --fa:""
}
.fa-tags{
  --fa:""
}
.fa-book{
  --fa:""
}
.fa-bookmark{
  --fa:""
}
.fa-print{
  --fa:""
}
.fa-camera,.fa-camera-alt{
  --fa:""
}
.fa-font{
  --fa:""
}
.fa-bold{
  --fa:""
}
.fa-italic{
  --fa:""
}
.fa-text-height{
  --fa:""
}
.fa-text-width{
  --fa:""
}
.fa-align-left{
  --fa:""
}
.fa-align-center{
  --fa:""
}
.fa-align-right{
  --fa:""
}
.fa-align-justify{
  --fa:""
}
.fa-list,.fa-list-squares{
  --fa:""
}
.fa-dedent,.fa-outdent{
  --fa:""
}
.fa-indent{
  --fa:""
}
.fa-video,.fa-video-camera{
  --fa:""
}
.fa-image{
  --fa:""
}
.fa-location-pin,.fa-map-marker{
  --fa:""
}
.fa-adjust,.fa-circle-half-stroke{
  --fa:""
}
.fa-droplet,.fa-tint{
  --fa:""
}
.fa-edit,.fa-pen-to-square{
  --fa:""
}
.fa-arrows,.fa-arrows-up-down-left-right{
  --fa:""
}
.fa-backward-step,.fa-step-backward{
  --fa:""
}
.fa-backward-fast,.fa-fast-backward{
  --fa:""
}
.fa-backward{
  --fa:""
}
.fa-play{
  --fa:""
}
.fa-pause{
  --fa:""
}
.fa-stop{
  --fa:""
}
.fa-forward{
  --fa:""
}
.fa-fast-forward,.fa-forward-fast{
  --fa:""
}
.fa-forward-step,.fa-step-forward{
  --fa:""
}
.fa-eject{
  --fa:""
}
.fa-chevron-left{
  --fa:""
}
.fa-chevron-right{
  --fa:""
}
.fa-circle-plus,.fa-plus-circle{
  --fa:""
}
.fa-circle-minus,.fa-minus-circle{
  --fa:""
}
.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{
  --fa:""
}
.fa-check-circle,.fa-circle-check{
  --fa:""
}
.fa-circle-question,.fa-question-circle{
  --fa:""
}
.fa-circle-info,.fa-info-circle{
  --fa:""
}
.fa-crosshairs{
  --fa:""
}
.fa-ban,.fa-cancel{
  --fa:""
}
.fa-arrow-left{
  --fa:""
}
.fa-arrow-right{
  --fa:""
}
.fa-arrow-up{
  --fa:""
}
.fa-arrow-down{
  --fa:""
}
.fa-mail-forward,.fa-share{
  --fa:""
}
.fa-expand{
  --fa:""
}
.fa-compress{
  --fa:""
}
.fa-minus,.fa-subtract{
  --fa:""
}
.fa-circle-exclamation,.fa-exclamation-circle{
  --fa:""
}
.fa-gift{
  --fa:""
}
.fa-leaf{
  --fa:""
}
.fa-fire{
  --fa:""
}
.fa-eye{
  --fa:""
}
.fa-eye-slash{
  --fa:""
}
.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{
  --fa:""
}
.fa-plane{
  --fa:""
}
.fa-calendar-alt,.fa-calendar-days{
  --fa:""
}
.fa-random,.fa-shuffle{
  --fa:""
}
.fa-comment{
  --fa:""
}
.fa-magnet{
  --fa:""
}
.fa-chevron-up{
  --fa:""
}
.fa-chevron-down{
  --fa:""
}
.fa-retweet{
  --fa:""
}
.fa-cart-shopping,.fa-shopping-cart{
  --fa:""
}
.fa-folder,.fa-folder-blank{
  --fa:""
}
.fa-folder-open{
  --fa:""
}
.fa-arrows-up-down,.fa-arrows-v{
  --fa:""
}
.fa-arrows-h,.fa-arrows-left-right{
  --fa:""
}
.fa-bar-chart,.fa-chart-bar{
  --fa:""
}
.fa-camera-retro{
  --fa:""
}
.fa-key{
  --fa:""
}
.fa-cogs,.fa-gears{
  --fa:""
}
.fa-comments{
  --fa:""
}
.fa-star-half{
  --fa:""
}
.fa-arrow-right-from-bracket,.fa-sign-out{
  --fa:""
}
.fa-thumb-tack,.fa-thumbtack{
  --fa:""
}
.fa-arrow-up-right-from-square,.fa-external-link{
  --fa:""
}
.fa-arrow-right-to-bracket,.fa-sign-in{
  --fa:""
}
.fa-trophy{
  --fa:""
}
.fa-upload{
  --fa:""
}
.fa-lemon{
  --fa:""
}
.fa-phone{
  --fa:""
}
.fa-phone-square,.fa-square-phone{
  --fa:""
}
.fa-unlock{
  --fa:""
}
.fa-credit-card,.fa-credit-card-alt{
  --fa:""
}
.fa-feed,.fa-rss{
  --fa:""
}
.fa-hard-drive,.fa-hdd{
  --fa:""
}
.fa-bullhorn{
  --fa:""
}
.fa-certificate{
  --fa:""
}
.fa-hand-point-right{
  --fa:""
}
.fa-hand-point-left{
  --fa:""
}
.fa-hand-point-up{
  --fa:""
}
.fa-hand-point-down{
  --fa:""
}
.fa-arrow-circle-left,.fa-circle-arrow-left{
  --fa:""
}
.fa-arrow-circle-right,.fa-circle-arrow-right{
  --fa:""
}
.fa-arrow-circle-up,.fa-circle-arrow-up{
  --fa:""
}
.fa-arrow-circle-down,.fa-circle-arrow-down{
  --fa:""
}
.fa-globe{
  --fa:""
}
.fa-wrench{
  --fa:""
}
.fa-list-check,.fa-tasks{
  --fa:""
}
.fa-filter{
  --fa:""
}
.fa-briefcase{
  --fa:""
}
.fa-arrows-alt,.fa-up-down-left-right{
  --fa:""
}
.fa-users{
  --fa:""
}
.fa-chain,.fa-link{
  --fa:""
}
.fa-cloud{
  --fa:""
}
.fa-flask{
  --fa:""
}
.fa-cut,.fa-scissors{
  --fa:""
}
.fa-copy{
  --fa:""
}
.fa-paperclip{
  --fa:""
}
.fa-floppy-disk,.fa-save{
  --fa:""
}
.fa-square{
  --fa:""
}
.fa-bars,.fa-navicon{
  --fa:""
}
.fa-list-dots,.fa-list-ul{
  --fa:""
}
.fa-list-1-2,.fa-list-numeric,.fa-list-ol{
  --fa:""
}
.fa-strikethrough{
  --fa:""
}
.fa-underline{
  --fa:""
}
.fa-table{
  --fa:""
}
.fa-magic,.fa-wand-magic{
  --fa:""
}
.fa-truck{
  --fa:""
}
.fa-money-bill{
  --fa:""
}
.fa-caret-down{
  --fa:""
}
.fa-caret-up{
  --fa:""
}
.fa-caret-left{
  --fa:""
}
.fa-caret-right{
  --fa:""
}
.fa-columns,.fa-table-columns{
  --fa:""
}
.fa-sort,.fa-unsorted{
  --fa:""
}
.fa-sort-desc,.fa-sort-down{
  --fa:""
}
.fa-sort-asc,.fa-sort-up{
  --fa:""
}
.fa-envelope{
  --fa:""
}
.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{
  --fa:""
}
.fa-gavel,.fa-legal{
  --fa:""
}
.fa-bolt,.fa-zap{
  --fa:""
}
.fa-sitemap{
  --fa:""
}
.fa-umbrella{
  --fa:""
}
.fa-file-clipboard,.fa-paste{
  --fa:""
}
.fa-lightbulb{
  --fa:""
}
.fa-arrow-right-arrow-left,.fa-exchange{
  --fa:""
}
.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{
  --fa:""
}
.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{
  --fa:""
}
.fa-user-doctor,.fa-user-md{
  --fa:""
}
.fa-stethoscope{
  --fa:""
}
.fa-suitcase{
  --fa:""
}
.fa-bell{
  --fa:""
}
.fa-coffee,.fa-mug-saucer{
  --fa:""
}
.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{
  --fa:""
}
.fa-ambulance,.fa-truck-medical{
  --fa:""
}
.fa-medkit,.fa-suitcase-medical{
  --fa:""
}
.fa-fighter-jet,.fa-jet-fighter{
  --fa:""
}
.fa-beer,.fa-beer-mug-empty{
  --fa:""
}
.fa-h-square,.fa-square-h{
  --fa:""
}
.fa-plus-square,.fa-square-plus{
  --fa:""
}
.fa-angle-double-left,.fa-angles-left{
  --fa:""
}
.fa-angle-double-right,.fa-angles-right{
  --fa:""
}
.fa-angle-double-up,.fa-angles-up{
  --fa:""
}
.fa-angle-double-down,.fa-angles-down{
  --fa:""
}
.fa-angle-left{
  --fa:""
}
.fa-angle-right{
  --fa:""
}
.fa-angle-up{
  --fa:""
}
.fa-angle-down{
  --fa:""
}
.fa-laptop{
  --fa:""
}
.fa-tablet-button{
  --fa:""
}
.fa-mobile-button{
  --fa:""
}
.fa-quote-left,.fa-quote-left-alt{
  --fa:""
}
.fa-quote-right,.fa-quote-right-alt{
  --fa:""
}
.fa-spinner{
  --fa:""
}
.fa-circle{
  --fa:""
}
.fa-face-smile,.fa-smile{
  --fa:""
}
.fa-face-frown,.fa-frown{
  --fa:""
}
.fa-face-meh,.fa-meh{
  --fa:""
}
.fa-gamepad{
  --fa:""
}
.fa-keyboard{
  --fa:""
}
.fa-flag-checkered{
  --fa:""
}
.fa-terminal{
  --fa:""
}
.fa-code{
  --fa:""
}
.fa-mail-reply-all,.fa-reply-all{
  --fa:""
}
.fa-location-arrow{
  --fa:""
}
.fa-crop{
  --fa:""
}
.fa-code-branch{
  --fa:""
}
.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{
  --fa:""
}
.fa-info{
  --fa:""
}
.fa-superscript{
  --fa:""
}
.fa-subscript{
  --fa:""
}
.fa-eraser{
  --fa:""
}
.fa-puzzle-piece{
  --fa:""
}
.fa-microphone{
  --fa:""
}
.fa-microphone-slash{
  --fa:""
}
.fa-shield,.fa-shield-blank{
  --fa:""
}
.fa-calendar{
  --fa:""
}
.fa-fire-extinguisher{
  --fa:""
}
.fa-rocket{
  --fa:""
}
.fa-chevron-circle-left,.fa-circle-chevron-left{
  --fa:""
}
.fa-chevron-circle-right,.fa-circle-chevron-right{
  --fa:""
}
.fa-chevron-circle-up,.fa-circle-chevron-up{
  --fa:""
}
.fa-chevron-circle-down,.fa-circle-chevron-down{
  --fa:""
}
.fa-anchor{
  --fa:""
}
.fa-unlock-alt,.fa-unlock-keyhole{
  --fa:""
}
.fa-bullseye{
  --fa:""
}
.fa-ellipsis,.fa-ellipsis-h{
  --fa:""
}
.fa-ellipsis-v,.fa-ellipsis-vertical{
  --fa:""
}
.fa-rss-square,.fa-square-rss{
  --fa:""
}
.fa-circle-play,.fa-play-circle{
  --fa:""
}
.fa-ticket{
  --fa:""
}
.fa-minus-square,.fa-square-minus{
  --fa:""
}
.fa-arrow-turn-up,.fa-level-up{
  --fa:""
}
.fa-arrow-turn-down,.fa-level-down{
  --fa:""
}
.fa-check-square,.fa-square-check{
  --fa:""
}
.fa-pen-square,.fa-pencil-square,.fa-square-pen{
  --fa:""
}
.fa-external-link-square,.fa-square-arrow-up-right{
  --fa:""
}
.fa-share-from-square,.fa-share-square{
  --fa:""
}
.fa-compass{
  --fa:""
}
.fa-caret-square-down,.fa-square-caret-down{
  --fa:""
}
.fa-caret-square-up,.fa-square-caret-up{
  --fa:""
}
.fa-caret-square-right,.fa-square-caret-right{
  --fa:""
}
.fa-eur,.fa-euro,.fa-euro-sign{
  --fa:""
}
.fa-gbp,.fa-pound-sign,.fa-sterling-sign{
  --fa:""
}
.fa-rupee,.fa-rupee-sign{
  --fa:""
}
.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{
  --fa:""
}
.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{
  --fa:""
}
.fa-krw,.fa-won,.fa-won-sign{
  --fa:""
}
.fa-file{
  --fa:""
}
.fa-file-alt,.fa-file-lines,.fa-file-text{
  --fa:""
}
.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{
  --fa:""
}
.fa-arrow-up-a-z,.fa-sort-alpha-up{
  --fa:""
}
.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{
  --fa:""
}
.fa-arrow-up-wide-short,.fa-sort-amount-up{
  --fa:""
}
.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{
  --fa:""
}
.fa-arrow-up-1-9,.fa-sort-numeric-up{
  --fa:""
}
.fa-thumbs-up{
  --fa:""
}
.fa-thumbs-down{
  --fa:""
}
.fa-arrow-down-long,.fa-long-arrow-down{
  --fa:""
}
.fa-arrow-up-long,.fa-long-arrow-up{
  --fa:""
}
.fa-arrow-left-long,.fa-long-arrow-left{
  --fa:""
}
.fa-arrow-right-long,.fa-long-arrow-right{
  --fa:""
}
.fa-female,.fa-person-dress{
  --fa:""
}
.fa-male,.fa-person{
  --fa:""
}
.fa-sun{
  --fa:""
}
.fa-moon{
  --fa:""
}
.fa-archive,.fa-box-archive{
  --fa:""
}
.fa-bug{
  --fa:""
}
.fa-caret-square-left,.fa-square-caret-left{
  --fa:""
}
.fa-circle-dot,.fa-dot-circle{
  --fa:""
}
.fa-wheelchair{
  --fa:""
}
.fa-lira-sign{
  --fa:""
}
.fa-shuttle-space,.fa-space-shuttle{
  --fa:""
}
.fa-envelope-square,.fa-square-envelope{
  --fa:""
}
.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{
  --fa:""
}
.fa-graduation-cap,.fa-mortar-board{
  --fa:""
}
.fa-language{
  --fa:""
}
.fa-fax{
  --fa:""
}
.fa-building{
  --fa:""
}
.fa-child{
  --fa:""
}
.fa-paw{
  --fa:""
}
.fa-cube{
  --fa:""
}
.fa-cubes{
  --fa:""
}
.fa-recycle{
  --fa:""
}
.fa-automobile,.fa-car{
  --fa:""
}
.fa-cab,.fa-taxi{
  --fa:""
}
.fa-tree{
  --fa:""
}
.fa-database{
  --fa:""
}
.fa-file-pdf{
  --fa:""
}
.fa-file-word{
  --fa:""
}
.fa-file-excel{
  --fa:""
}
.fa-file-powerpoint{
  --fa:""
}
.fa-file-image{
  --fa:""
}
.fa-file-archive,.fa-file-zipper{
  --fa:""
}
.fa-file-audio{
  --fa:""
}
.fa-file-video{
  --fa:""
}
.fa-file-code{
  --fa:""
}
.fa-life-ring{
  --fa:""
}
.fa-circle-notch{
  --fa:""
}
.fa-paper-plane{
  --fa:""
}
.fa-clock-rotate-left,.fa-history{
  --fa:""
}
.fa-header,.fa-heading{
  --fa:""
}
.fa-paragraph{
  --fa:""
}
.fa-sliders,.fa-sliders-h{
  --fa:""
}
.fa-share-alt,.fa-share-nodes{
  --fa:""
}
.fa-share-alt-square,.fa-square-share-nodes{
  --fa:""
}
.fa-bomb{
  --fa:""
}
.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{
  --fa:""
}
.fa-teletype,.fa-tty{
  --fa:""
}
.fa-binoculars{
  --fa:""
}
.fa-plug{
  --fa:""
}
.fa-newspaper{
  --fa:""
}
.fa-wifi,.fa-wifi-3,.fa-wifi-strong{
  --fa:""
}
.fa-calculator{
  --fa:""
}
.fa-bell-slash{
  --fa:""
}
.fa-trash{
  --fa:""
}
.fa-copyright{
  --fa:""
}
.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{
  --fa:""
}
.fa-paint-brush,.fa-paintbrush{
  --fa:""
}
.fa-birthday-cake,.fa-cake,.fa-cake-candles{
  --fa:""
}
.fa-area-chart,.fa-chart-area{
  --fa:""
}
.fa-chart-pie,.fa-pie-chart{
  --fa:""
}
.fa-chart-line,.fa-line-chart{
  --fa:""
}
.fa-toggle-off{
  --fa:""
}
.fa-toggle-on{
  --fa:""
}
.fa-bicycle{
  --fa:""
}
.fa-bus{
  --fa:""
}
.fa-closed-captioning{
  --fa:""
}
.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{
  --fa:""
}
.fa-cart-plus{
  --fa:""
}
.fa-cart-arrow-down{
  --fa:""
}
.fa-diamond{
  --fa:""
}
.fa-ship{
  --fa:""
}
.fa-user-secret{
  --fa:""
}
.fa-motorcycle{
  --fa:""
}
.fa-street-view{
  --fa:""
}
.fa-heart-pulse,.fa-heartbeat{
  --fa:""
}
.fa-venus{
  --fa:""
}
.fa-mars{
  --fa:""
}
.fa-mercury{
  --fa:""
}
.fa-mars-and-venus{
  --fa:""
}
.fa-transgender,.fa-transgender-alt{
  --fa:""
}
.fa-venus-double{
  --fa:""
}
.fa-mars-double{
  --fa:""
}
.fa-venus-mars{
  --fa:""
}
.fa-mars-stroke{
  --fa:""
}
.fa-mars-stroke-up,.fa-mars-stroke-v{
  --fa:""
}
.fa-mars-stroke-h,.fa-mars-stroke-right{
  --fa:""
}
.fa-neuter{
  --fa:""
}
.fa-genderless{
  --fa:""
}
.fa-server{
  --fa:""
}
.fa-user-plus{
  --fa:""
}
.fa-user-times,.fa-user-xmark{
  --fa:""
}
.fa-bed{
  --fa:""
}
.fa-train{
  --fa:""
}
.fa-subway,.fa-train-subway{
  --fa:""
}
.fa-battery,.fa-battery-5,.fa-battery-full{
  --fa:""
}
.fa-battery-4,.fa-battery-three-quarters{
  --fa:""
}
.fa-battery-3,.fa-battery-half{
  --fa:""
}
.fa-battery-2,.fa-battery-quarter{
  --fa:""
}
.fa-battery-0,.fa-battery-empty{
  --fa:""
}
.fa-arrow-pointer,.fa-mouse-pointer{
  --fa:""
}
.fa-i-cursor{
  --fa:""
}
.fa-object-group{
  --fa:""
}
.fa-object-ungroup{
  --fa:""
}
.fa-note-sticky,.fa-sticky-note{
  --fa:""
}
.fa-clone{
  --fa:""
}
.fa-balance-scale,.fa-scale-balanced{
  --fa:""
}
.fa-hourglass-1,.fa-hourglass-start{
  --fa:""
}
.fa-hourglass-2,.fa-hourglass-half{
  --fa:""
}
.fa-hourglass-3,.fa-hourglass-end{
  --fa:""
}
.fa-hourglass,.fa-hourglass-empty{
  --fa:""
}
.fa-hand-back-fist,.fa-hand-rock{
  --fa:""
}
.fa-hand,.fa-hand-paper{
  --fa:""
}
.fa-hand-scissors{
  --fa:""
}
.fa-hand-lizard{
  --fa:""
}
.fa-hand-spock{
  --fa:""
}
.fa-hand-pointer{
  --fa:""
}
.fa-hand-peace{
  --fa:""
}
.fa-trademark{
  --fa:""
}
.fa-registered{
  --fa:""
}
.fa-television,.fa-tv,.fa-tv-alt{
  --fa:""
}
.fa-calendar-plus{
  --fa:""
}
.fa-calendar-minus{
  --fa:""
}
.fa-calendar-times,.fa-calendar-xmark{
  --fa:""
}
.fa-calendar-check{
  --fa:""
}
.fa-industry{
  --fa:""
}
.fa-map-pin{
  --fa:""
}
.fa-map-signs,.fa-signs-post{
  --fa:""
}
.fa-map{
  --fa:""
}
.fa-comment-alt,.fa-message{
  --fa:""
}
.fa-circle-pause,.fa-pause-circle{
  --fa:""
}
.fa-circle-stop,.fa-stop-circle{
  --fa:""
}
.fa-bag-shopping,.fa-shopping-bag{
  --fa:""
}
.fa-basket-shopping,.fa-shopping-basket{
  --fa:""
}
.fa-universal-access{
  --fa:""
}
.fa-blind,.fa-person-walking-with-cane{
  --fa:""
}
.fa-audio-description{
  --fa:""
}
.fa-phone-volume,.fa-volume-control-phone{
  --fa:""
}
.fa-braille{
  --fa:""
}
.fa-assistive-listening-systems,.fa-ear-listen{
  --fa:""
}
.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{
  --fa:""
}
.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{
  --fa:""
}
.fa-hands,.fa-sign-language,.fa-signing{
  --fa:""
}
.fa-eye-low-vision,.fa-low-vision{
  --fa:""
}
.fa-handshake,.fa-handshake-alt,.fa-handshake-simple{
  --fa:""
}
.fa-envelope-open{
  --fa:""
}
.fa-address-book,.fa-contact-book{
  --fa:""
}
.fa-address-card,.fa-contact-card,.fa-vcard{
  --fa:""
}
.fa-circle-user,.fa-user-circle{
  --fa:""
}
.fa-id-badge{
  --fa:""
}
.fa-drivers-license,.fa-id-card{
  --fa:""
}
.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{
  --fa:""
}
.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{
  --fa:""
}
.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{
  --fa:""
}
.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{
  --fa:""
}
.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{
  --fa:""
}
.fa-shower{
  --fa:""
}
.fa-bath,.fa-bathtub{
  --fa:""
}
.fa-podcast{
  --fa:""
}
.fa-window-maximize{
  --fa:""
}
.fa-window-minimize{
  --fa:""
}
.fa-window-restore{
  --fa:""
}
.fa-square-xmark,.fa-times-square,.fa-xmark-square{
  --fa:""
}
.fa-microchip{
  --fa:""
}
.fa-snowflake{
  --fa:""
}
.fa-spoon,.fa-utensil-spoon{
  --fa:""
}
.fa-cutlery,.fa-utensils{
  --fa:""
}
.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{
  --fa:""
}
.fa-trash-alt,.fa-trash-can{
  --fa:""
}
.fa-rotate,.fa-sync-alt{
  --fa:""
}
.fa-stopwatch{
  --fa:""
}
.fa-right-from-bracket,.fa-sign-out-alt{
  --fa:""
}
.fa-right-to-bracket,.fa-sign-in-alt{
  --fa:""
}
.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{
  --fa:""
}
.fa-poo{
  --fa:""
}
.fa-images{
  --fa:""
}
.fa-pencil,.fa-pencil-alt{
  --fa:""
}
.fa-pen{
  --fa:""
}
.fa-pen-alt,.fa-pen-clip{
  --fa:""
}
.fa-octagon{
  --fa:""
}
.fa-down-long,.fa-long-arrow-alt-down{
  --fa:""
}
.fa-left-long,.fa-long-arrow-alt-left{
  --fa:""
}
.fa-long-arrow-alt-right,.fa-right-long{
  --fa:""
}
.fa-long-arrow-alt-up,.fa-up-long{
  --fa:""
}
.fa-hexagon{
  --fa:""
}
.fa-file-edit,.fa-file-pen{
  --fa:""
}
.fa-expand-arrows-alt,.fa-maximize{
  --fa:""
}
.fa-clipboard{
  --fa:""
}
.fa-arrows-alt-h,.fa-left-right{
  --fa:""
}
.fa-arrows-alt-v,.fa-up-down{
  --fa:""
}
.fa-alarm-clock{
  --fa:""
}
.fa-arrow-alt-circle-down,.fa-circle-down{
  --fa:""
}
.fa-arrow-alt-circle-left,.fa-circle-left{
  --fa:""
}
.fa-arrow-alt-circle-right,.fa-circle-right{
  --fa:""
}
.fa-arrow-alt-circle-up,.fa-circle-up{
  --fa:""
}
.fa-external-link-alt,.fa-up-right-from-square{
  --fa:""
}
.fa-external-link-square-alt,.fa-square-up-right{
  --fa:""
}
.fa-exchange-alt,.fa-right-left{
  --fa:""
}
.fa-repeat{
  --fa:""
}
.fa-code-commit{
  --fa:""
}
.fa-code-merge{
  --fa:""
}
.fa-desktop,.fa-desktop-alt{
  --fa:""
}
.fa-gem{
  --fa:""
}
.fa-level-down-alt,.fa-turn-down{
  --fa:""
}
.fa-level-up-alt,.fa-turn-up{
  --fa:""
}
.fa-lock-open{
  --fa:""
}
.fa-location-dot,.fa-map-marker-alt{
  --fa:""
}
.fa-microphone-alt,.fa-microphone-lines{
  --fa:""
}
.fa-mobile-alt,.fa-mobile-screen-button{
  --fa:""
}
.fa-mobile,.fa-mobile-android,.fa-mobile-phone{
  --fa:""
}
.fa-mobile-android-alt,.fa-mobile-screen{
  --fa:""
}
.fa-money-bill-1,.fa-money-bill-alt{
  --fa:""
}
.fa-phone-slash{
  --fa:""
}
.fa-image-portrait,.fa-portrait{
  --fa:""
}
.fa-mail-reply,.fa-reply{
  --fa:""
}
.fa-shield-alt,.fa-shield-halved{
  --fa:""
}
.fa-tablet-alt,.fa-tablet-screen-button{
  --fa:""
}
.fa-tablet,.fa-tablet-android{
  --fa:""
}
.fa-ticket-alt,.fa-ticket-simple{
  --fa:""
}
.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{
  --fa:""
}
.fa-compress-alt,.fa-down-left-and-up-right-to-center{
  --fa:""
}
.fa-expand-alt,.fa-up-right-and-down-left-from-center{
  --fa:""
}
.fa-baseball-bat-ball{
  --fa:""
}
.fa-baseball,.fa-baseball-ball{
  --fa:""
}
.fa-basketball,.fa-basketball-ball{
  --fa:""
}
.fa-bowling-ball{
  --fa:""
}
.fa-chess{
  --fa:""
}
.fa-chess-bishop{
  --fa:""
}
.fa-chess-board{
  --fa:""
}
.fa-chess-king{
  --fa:""
}
.fa-chess-knight{
  --fa:""
}
.fa-chess-pawn{
  --fa:""
}
.fa-chess-queen{
  --fa:""
}
.fa-chess-rook{
  --fa:""
}
.fa-dumbbell{
  --fa:""
}
.fa-football,.fa-football-ball{
  --fa:""
}
.fa-golf-ball,.fa-golf-ball-tee{
  --fa:""
}
.fa-hockey-puck{
  --fa:""
}
.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{
  --fa:""
}
.fa-square-full{
  --fa:""
}
.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{
  --fa:""
}
.fa-volleyball,.fa-volleyball-ball{
  --fa:""
}
.fa-allergies,.fa-hand-dots{
  --fa:""
}
.fa-band-aid,.fa-bandage{
  --fa:""
}
.fa-box{
  --fa:""
}
.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{
  --fa:""
}
.fa-briefcase-medical{
  --fa:""
}
.fa-burn,.fa-fire-flame-simple{
  --fa:""
}
.fa-capsules{
  --fa:""
}
.fa-clipboard-check{
  --fa:""
}
.fa-clipboard-list{
  --fa:""
}
.fa-diagnoses,.fa-person-dots-from-line{
  --fa:""
}
.fa-dna{
  --fa:""
}
.fa-dolly,.fa-dolly-box{
  --fa:""
}
.fa-cart-flatbed,.fa-dolly-flatbed{
  --fa:""
}
.fa-file-medical{
  --fa:""
}
.fa-file-medical-alt,.fa-file-waveform{
  --fa:""
}
.fa-first-aid,.fa-kit-medical{
  --fa:""
}
.fa-circle-h,.fa-hospital-symbol{
  --fa:""
}
.fa-id-card-alt,.fa-id-card-clip{
  --fa:""
}
.fa-notes-medical{
  --fa:""
}
.fa-pallet{
  --fa:""
}
.fa-pills{
  --fa:""
}
.fa-prescription-bottle{
  --fa:""
}
.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{
  --fa:""
}
.fa-bed-pulse,.fa-procedures{
  --fa:""
}
.fa-shipping-fast,.fa-truck-fast{
  --fa:""
}
.fa-smoking{
  --fa:""
}
.fa-syringe{
  --fa:""
}
.fa-tablets{
  --fa:""
}
.fa-thermometer{
  --fa:""
}
.fa-vial{
  --fa:""
}
.fa-vials{
  --fa:""
}
.fa-warehouse{
  --fa:""
}
.fa-weight,.fa-weight-scale{
  --fa:""
}
.fa-x-ray{
  --fa:""
}
.fa-box-open{
  --fa:""
}
.fa-comment-dots,.fa-commenting{
  --fa:""
}
.fa-comment-slash{
  --fa:""
}
.fa-couch{
  --fa:""
}
.fa-circle-dollar-to-slot,.fa-donate{
  --fa:""
}
.fa-dove{
  --fa:""
}
.fa-hand-holding{
  --fa:""
}
.fa-hand-holding-heart{
  --fa:""
}
.fa-hand-holding-dollar,.fa-hand-holding-usd{
  --fa:""
}
.fa-hand-holding-droplet,.fa-hand-holding-water{
  --fa:""
}
.fa-hands-holding{
  --fa:""
}
.fa-hands-helping,.fa-handshake-angle{
  --fa:""
}
.fa-parachute-box{
  --fa:""
}
.fa-people-carry,.fa-people-carry-box{
  --fa:""
}
.fa-piggy-bank{
  --fa:""
}
.fa-ribbon{
  --fa:""
}
.fa-route{
  --fa:""
}
.fa-seedling,.fa-sprout{
  --fa:""
}
.fa-sign,.fa-sign-hanging{
  --fa:""
}
.fa-face-smile-wink,.fa-smile-wink{
  --fa:""
}
.fa-tape{
  --fa:""
}
.fa-truck-loading,.fa-truck-ramp-box{
  --fa:""
}
.fa-truck-moving{
  --fa:""
}
.fa-video-slash{
  --fa:""
}
.fa-wine-glass{
  --fa:""
}
.fa-user-astronaut{
  --fa:""
}
.fa-user-check{
  --fa:""
}
.fa-user-clock{
  --fa:""
}
.fa-user-cog,.fa-user-gear{
  --fa:""
}
.fa-user-edit,.fa-user-pen{
  --fa:""
}
.fa-user-friends,.fa-user-group{
  --fa:""
}
.fa-user-graduate{
  --fa:""
}
.fa-user-lock{
  --fa:""
}
.fa-user-minus{
  --fa:""
}
.fa-user-ninja{
  --fa:""
}
.fa-user-shield{
  --fa:""
}
.fa-user-alt-slash,.fa-user-large-slash,.fa-user-slash{
  --fa:""
}
.fa-user-tag{
  --fa:""
}
.fa-user-tie{
  --fa:""
}
.fa-users-cog,.fa-users-gear{
  --fa:""
}
.fa-balance-scale-left,.fa-scale-unbalanced{
  --fa:""
}
.fa-balance-scale-right,.fa-scale-unbalanced-flip{
  --fa:""
}
.fa-blender{
  --fa:""
}
.fa-book-open{
  --fa:""
}
.fa-broadcast-tower,.fa-tower-broadcast{
  --fa:""
}
.fa-broom{
  --fa:""
}
.fa-blackboard,.fa-chalkboard{
  --fa:""
}
.fa-chalkboard-teacher,.fa-chalkboard-user{
  --fa:""
}
.fa-church{
  --fa:""
}
.fa-coins{
  --fa:""
}
.fa-compact-disc{
  --fa:""
}
.fa-crow{
  --fa:""
}
.fa-crown{
  --fa:""
}
.fa-dice{
  --fa:""
}
.fa-dice-five{
  --fa:""
}
.fa-dice-four{
  --fa:""
}
.fa-dice-one{
  --fa:""
}
.fa-dice-six{
  --fa:""
}
.fa-dice-three{
  --fa:""
}
.fa-dice-two{
  --fa:""
}
.fa-divide{
  --fa:""
}
.fa-door-closed{
  --fa:""
}
.fa-door-open{
  --fa:""
}
.fa-feather{
  --fa:""
}
.fa-frog{
  --fa:""
}
.fa-gas-pump{
  --fa:""
}
.fa-glasses{
  --fa:""
}
.fa-greater-than-equal{
  --fa:""
}
.fa-helicopter{
  --fa:""
}
.fa-infinity{
  --fa:""
}
.fa-kiwi-bird{
  --fa:""
}
.fa-less-than-equal{
  --fa:""
}
.fa-memory{
  --fa:""
}
.fa-microphone-alt-slash,.fa-microphone-lines-slash{
  --fa:""
}
.fa-money-bill-wave{
  --fa:""
}
.fa-money-bill-1-wave,.fa-money-bill-wave-alt{
  --fa:""
}
.fa-money-check{
  --fa:""
}
.fa-money-check-alt,.fa-money-check-dollar{
  --fa:""
}
.fa-not-equal{
  --fa:""
}
.fa-palette{
  --fa:""
}
.fa-parking,.fa-square-parking{
  --fa:""
}
.fa-diagram-project,.fa-project-diagram{
  --fa:""
}
.fa-receipt{
  --fa:""
}
.fa-robot{
  --fa:""
}
.fa-ruler{
  --fa:""
}
.fa-ruler-combined{
  --fa:""
}
.fa-ruler-horizontal{
  --fa:""
}
.fa-ruler-vertical{
  --fa:""
}
.fa-school{
  --fa:""
}
.fa-screwdriver{
  --fa:""
}
.fa-shoe-prints{
  --fa:""
}
.fa-skull{
  --fa:""
}
.fa-ban-smoking,.fa-smoking-ban{
  --fa:""
}
.fa-store{
  --fa:""
}
.fa-shop,.fa-store-alt{
  --fa:""
}
.fa-bars-staggered,.fa-reorder,.fa-stream{
  --fa:""
}
.fa-stroopwafel{
  --fa:""
}
.fa-toolbox{
  --fa:""
}
.fa-shirt,.fa-t-shirt,.fa-tshirt{
  --fa:""
}
.fa-person-walking,.fa-walking{
  --fa:""
}
.fa-wallet{
  --fa:""
}
.fa-angry,.fa-face-angry{
  --fa:""
}
.fa-archway{
  --fa:""
}
.fa-atlas,.fa-book-atlas{
  --fa:""
}
.fa-award{
  --fa:""
}
.fa-backspace,.fa-delete-left{
  --fa:""
}
.fa-bezier-curve{
  --fa:""
}
.fa-bong{
  --fa:""
}
.fa-brush{
  --fa:""
}
.fa-bus-alt,.fa-bus-simple{
  --fa:""
}
.fa-cannabis{
  --fa:""
}
.fa-check-double{
  --fa:""
}
.fa-cocktail,.fa-martini-glass-citrus{
  --fa:""
}
.fa-bell-concierge,.fa-concierge-bell{
  --fa:""
}
.fa-cookie{
  --fa:""
}
.fa-cookie-bite{
  --fa:""
}
.fa-crop-alt,.fa-crop-simple{
  --fa:""
}
.fa-digital-tachograph,.fa-tachograph-digital{
  --fa:""
}
.fa-dizzy,.fa-face-dizzy{
  --fa:""
}
.fa-compass-drafting,.fa-drafting-compass{
  --fa:""
}
.fa-drum{
  --fa:""
}
.fa-drum-steelpan{
  --fa:""
}
.fa-feather-alt,.fa-feather-pointed{
  --fa:""
}
.fa-file-contract{
  --fa:""
}
.fa-file-arrow-down,.fa-file-download{
  --fa:""
}
.fa-arrow-right-from-file,.fa-file-export{
  --fa:""
}
.fa-arrow-right-to-file,.fa-file-import{
  --fa:""
}
.fa-file-invoice{
  --fa:""
}
.fa-file-invoice-dollar{
  --fa:""
}
.fa-file-prescription{
  --fa:""
}
.fa-file-signature{
  --fa:""
}
.fa-file-arrow-up,.fa-file-upload{
  --fa:""
}
.fa-fill{
  --fa:""
}
.fa-fill-drip{
  --fa:""
}
.fa-fingerprint{
  --fa:""
}
.fa-fish{
  --fa:""
}
.fa-face-flushed,.fa-flushed{
  --fa:""
}
.fa-face-frown-open,.fa-frown-open{
  --fa:""
}
.fa-glass-martini-alt,.fa-martini-glass{
  --fa:""
}
.fa-earth-africa,.fa-globe-africa{
  --fa:""
}
.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{
  --fa:""
}
.fa-earth-asia,.fa-globe-asia{
  --fa:""
}
.fa-face-grimace,.fa-grimace{
  --fa:""
}
.fa-face-grin,.fa-grin{
  --fa:""
}
.fa-face-grin-wide,.fa-grin-alt{
  --fa:""
}
.fa-face-grin-beam,.fa-grin-beam{
  --fa:""
}
.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{
  --fa:""
}
.fa-face-grin-hearts,.fa-grin-hearts{
  --fa:""
}
.fa-face-grin-squint,.fa-grin-squint{
  --fa:""
}
.fa-face-grin-squint-tears,.fa-grin-squint-tears{
  --fa:""
}
.fa-face-grin-stars,.fa-grin-stars{
  --fa:""
}
.fa-face-grin-tears,.fa-grin-tears{
  --fa:""
}
.fa-face-grin-tongue,.fa-grin-tongue{
  --fa:""
}
.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{
  --fa:""
}
.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{
  --fa:""
}
.fa-face-grin-wink,.fa-grin-wink{
  --fa:""
}
.fa-grid-horizontal,.fa-grip,.fa-grip-horizontal{
  --fa:""
}
.fa-grid-vertical,.fa-grip-vertical{
  --fa:""
}
.fa-headset{
  --fa:""
}
.fa-highlighter{
  --fa:""
}
.fa-hot-tub,.fa-hot-tub-person{
  --fa:""
}
.fa-hotel{
  --fa:""
}
.fa-joint{
  --fa:""
}
.fa-face-kiss,.fa-kiss{
  --fa:""
}
.fa-face-kiss-beam,.fa-kiss-beam{
  --fa:""
}
.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{
  --fa:""
}
.fa-face-laugh,.fa-laugh{
  --fa:""
}
.fa-face-laugh-beam,.fa-laugh-beam{
  --fa:""
}
.fa-face-laugh-squint,.fa-laugh-squint{
  --fa:""
}
.fa-face-laugh-wink,.fa-laugh-wink{
  --fa:""
}
.fa-cart-flatbed-suitcase,.fa-luggage-cart{
  --fa:""
}
.fa-map-location,.fa-map-marked{
  --fa:""
}
.fa-map-location-dot,.fa-map-marked-alt{
  --fa:""
}
.fa-marker{
  --fa:""
}
.fa-medal{
  --fa:""
}
.fa-face-meh-blank,.fa-meh-blank{
  --fa:""
}
.fa-face-rolling-eyes,.fa-meh-rolling-eyes{
  --fa:""
}
.fa-monument{
  --fa:""
}
.fa-mortar-pestle{
  --fa:""
}
.fa-paint-roller{
  --fa:""
}
.fa-passport{
  --fa:""
}
.fa-pen-fancy{
  --fa:""
}
.fa-pen-nib{
  --fa:""
}
.fa-pen-ruler,.fa-pencil-ruler{
  --fa:""
}
.fa-plane-arrival{
  --fa:""
}
.fa-plane-departure{
  --fa:""
}
.fa-prescription{
  --fa:""
}
.fa-face-sad-cry,.fa-sad-cry{
  --fa:""
}
.fa-face-sad-tear,.fa-sad-tear{
  --fa:""
}
.fa-shuttle-van,.fa-van-shuttle{
  --fa:""
}
.fa-signature{
  --fa:""
}
.fa-face-smile-beam,.fa-smile-beam{
  --fa:""
}
.fa-solar-panel{
  --fa:""
}
.fa-lotus,.fa-spa{
  --fa:""
}
.fa-splotch{
  --fa:""
}
.fa-spray-can{
  --fa:""
}
.fa-stamp{
  --fa:""
}
.fa-star-half-alt,.fa-star-half-stroke{
  --fa:""
}
.fa-suitcase-rolling{
  --fa:""
}
.fa-face-surprise,.fa-surprise{
  --fa:""
}
.fa-swatchbook{
  --fa:""
}
.fa-person-swimming,.fa-swimmer{
  --fa:""
}
.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{
  --fa:""
}
.fa-droplet-slash,.fa-tint-slash{
  --fa:""
}
.fa-face-tired,.fa-tired{
  --fa:""
}
.fa-tooth{
  --fa:""
}
.fa-umbrella-beach{
  --fa:""
}
.fa-weight-hanging{
  --fa:""
}
.fa-wine-glass-alt,.fa-wine-glass-empty{
  --fa:""
}
.fa-air-freshener,.fa-spray-can-sparkles{
  --fa:""
}
.fa-apple-alt,.fa-apple-whole{
  --fa:""
}
.fa-atom{
  --fa:""
}
.fa-bone{
  --fa:""
}
.fa-book-open-reader,.fa-book-reader{
  --fa:""
}
.fa-brain{
  --fa:""
}
.fa-car-alt,.fa-car-rear{
  --fa:""
}
.fa-battery-car,.fa-car-battery{
  --fa:""
}
.fa-car-burst,.fa-car-crash{
  --fa:""
}
.fa-car-side{
  --fa:""
}
.fa-charging-station{
  --fa:""
}
.fa-diamond-turn-right,.fa-directions{
  --fa:""
}
.fa-draw-polygon,.fa-vector-polygon{
  --fa:""
}
.fa-laptop-code{
  --fa:""
}
.fa-layer-group{
  --fa:""
}
.fa-location,.fa-location-crosshairs{
  --fa:""
}
.fa-lungs{
  --fa:""
}
.fa-microscope{
  --fa:""
}
.fa-oil-can{
  --fa:""
}
.fa-poop{
  --fa:""
}
.fa-shapes,.fa-triangle-circle-square{
  --fa:""
}
.fa-star-of-life{
  --fa:""
}
.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{
  --fa:""
}
.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{
  --fa:""
}
.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{
  --fa:""
}
.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{
  --fa:""
}
.fa-teeth{
  --fa:""
}
.fa-teeth-open{
  --fa:""
}
.fa-masks-theater,.fa-theater-masks{
  --fa:""
}
.fa-traffic-light{
  --fa:""
}
.fa-truck-monster{
  --fa:""
}
.fa-truck-pickup{
  --fa:""
}
.fa-ad,.fa-rectangle-ad{
  --fa:""
}
.fa-ankh{
  --fa:""
}
.fa-bible,.fa-book-bible{
  --fa:""
}
.fa-briefcase-clock,.fa-business-time{
  --fa:""
}
.fa-city{
  --fa:""
}
.fa-comment-dollar{
  --fa:""
}
.fa-comments-dollar{
  --fa:""
}
.fa-cross{
  --fa:""
}
.fa-dharmachakra{
  --fa:""
}
.fa-envelope-open-text{
  --fa:""
}
.fa-folder-minus{
  --fa:""
}
.fa-folder-plus{
  --fa:""
}
.fa-filter-circle-dollar,.fa-funnel-dollar{
  --fa:""
}
.fa-gopuram{
  --fa:""
}
.fa-hamsa{
  --fa:""
}
.fa-bahai,.fa-haykal{
  --fa:""
}
.fa-jedi{
  --fa:""
}
.fa-book-journal-whills,.fa-journal-whills{
  --fa:""
}
.fa-kaaba{
  --fa:""
}
.fa-khanda{
  --fa:""
}
.fa-landmark{
  --fa:""
}
.fa-envelopes-bulk,.fa-mail-bulk{
  --fa:""
}
.fa-menorah{
  --fa:""
}
.fa-mosque{
  --fa:""
}
.fa-om{
  --fa:""
}
.fa-pastafarianism,.fa-spaghetti-monster-flying{
  --fa:""
}
.fa-peace{
  --fa:""
}
.fa-place-of-worship{
  --fa:""
}
.fa-poll,.fa-square-poll-vertical{
  --fa:""
}
.fa-poll-h,.fa-square-poll-horizontal{
  --fa:""
}
.fa-person-praying,.fa-pray{
  --fa:""
}
.fa-hands-praying,.fa-praying-hands{
  --fa:""
}
.fa-book-quran,.fa-quran{
  --fa:""
}
.fa-magnifying-glass-dollar,.fa-search-dollar{
  --fa:""
}
.fa-magnifying-glass-location,.fa-search-location{
  --fa:""
}
.fa-socks{
  --fa:""
}
.fa-square-root-alt,.fa-square-root-variable{
  --fa:""
}
.fa-star-and-crescent{
  --fa:""
}
.fa-star-of-david{
  --fa:""
}
.fa-synagogue{
  --fa:""
}
.fa-scroll-torah,.fa-torah{
  --fa:""
}
.fa-torii-gate{
  --fa:""
}
.fa-vihara{
  --fa:""
}
.fa-volume,.fa-volume-medium{
  --fa:""
}
.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{
  --fa:""
}
.fa-yin-yang{
  --fa:""
}
.fa-blender-phone{
  --fa:""
}
.fa-book-dead,.fa-book-skull{
  --fa:""
}
.fa-campground{
  --fa:""
}
.fa-cat{
  --fa:""
}
.fa-chair{
  --fa:""
}
.fa-cloud-moon{
  --fa:""
}
.fa-cloud-sun{
  --fa:""
}
.fa-cow{
  --fa:""
}
.fa-dice-d20{
  --fa:""
}
.fa-dice-d6{
  --fa:""
}
.fa-dog{
  --fa:""
}
.fa-dragon{
  --fa:""
}
.fa-drumstick-bite{
  --fa:""
}
.fa-dungeon{
  --fa:""
}
.fa-file-csv{
  --fa:""
}
.fa-fist-raised,.fa-hand-fist{
  --fa:""
}
.fa-ghost{
  --fa:""
}
.fa-hammer{
  --fa:""
}
.fa-hanukiah{
  --fa:""
}
.fa-hat-wizard{
  --fa:""
}
.fa-hiking,.fa-person-hiking{
  --fa:""
}
.fa-hippo{
  --fa:""
}
.fa-horse{
  --fa:""
}
.fa-house-chimney-crack,.fa-house-damage{
  --fa:""
}
.fa-hryvnia,.fa-hryvnia-sign{
  --fa:""
}
.fa-mask{
  --fa:""
}
.fa-mountain{
  --fa:""
}
.fa-network-wired{
  --fa:""
}
.fa-otter{
  --fa:""
}
.fa-ring{
  --fa:""
}
.fa-person-running,.fa-running{
  --fa:""
}
.fa-scroll{
  --fa:""
}
.fa-skull-crossbones{
  --fa:""
}
.fa-slash{
  --fa:""
}
.fa-spider{
  --fa:""
}
.fa-toilet-paper,.fa-toilet-paper-alt,.fa-toilet-paper-blank{
  --fa:""
}
.fa-tractor{
  --fa:""
}
.fa-user-injured{
  --fa:""
}
.fa-vr-cardboard{
  --fa:""
}
.fa-wand-sparkles{
  --fa:""
}
.fa-wind{
  --fa:""
}
.fa-wine-bottle{
  --fa:""
}
.fa-cloud-meatball{
  --fa:""
}
.fa-cloud-moon-rain{
  --fa:""
}
.fa-cloud-rain{
  --fa:""
}
.fa-cloud-showers-heavy{
  --fa:""
}
.fa-cloud-sun-rain{
  --fa:""
}
.fa-democrat{
  --fa:""
}
.fa-flag-usa{
  --fa:""
}
.fa-hurricane{
  --fa:""
}
.fa-landmark-alt,.fa-landmark-dome{
  --fa:""
}
.fa-meteor{
  --fa:""
}
.fa-person-booth{
  --fa:""
}
.fa-poo-bolt,.fa-poo-storm{
  --fa:""
}
.fa-rainbow{
  --fa:""
}
.fa-republican{
  --fa:""
}
.fa-smog{
  --fa:""
}
.fa-temperature-high{
  --fa:""
}
.fa-temperature-low{
  --fa:""
}
.fa-cloud-bolt,.fa-thunderstorm{
  --fa:""
}
.fa-tornado{
  --fa:""
}
.fa-volcano{
  --fa:""
}
.fa-check-to-slot,.fa-vote-yea{
  --fa:""
}
.fa-water{
  --fa:""
}
.fa-baby{
  --fa:""
}
.fa-baby-carriage,.fa-carriage-baby{
  --fa:""
}
.fa-biohazard{
  --fa:""
}
.fa-blog{
  --fa:""
}
.fa-calendar-day{
  --fa:""
}
.fa-calendar-week{
  --fa:""
}
.fa-candy-cane{
  --fa:""
}
.fa-carrot{
  --fa:""
}
.fa-cash-register{
  --fa:""
}
.fa-compress-arrows-alt,.fa-minimize{
  --fa:""
}
.fa-dumpster{
  --fa:""
}
.fa-dumpster-fire{
  --fa:""
}
.fa-ethernet{
  --fa:""
}
.fa-gifts{
  --fa:""
}
.fa-champagne-glasses,.fa-glass-cheers{
  --fa:""
}
.fa-glass-whiskey,.fa-whiskey-glass{
  --fa:""
}
.fa-earth-europe,.fa-globe-europe{
  --fa:""
}
.fa-grip-lines{
  --fa:""
}
.fa-grip-lines-vertical{
  --fa:""
}
.fa-guitar{
  --fa:""
}
.fa-heart-broken,.fa-heart-crack{
  --fa:""
}
.fa-holly-berry{
  --fa:""
}
.fa-horse-head{
  --fa:""
}
.fa-icicles{
  --fa:""
}
.fa-igloo{
  --fa:""
}
.fa-mitten{
  --fa:""
}
.fa-mug-hot{
  --fa:""
}
.fa-radiation{
  --fa:""
}
.fa-circle-radiation,.fa-radiation-alt{
  --fa:""
}
.fa-restroom{
  --fa:""
}
.fa-satellite{
  --fa:""
}
.fa-satellite-dish{
  --fa:""
}
.fa-sd-card{
  --fa:""
}
.fa-sim-card{
  --fa:""
}
.fa-person-skating,.fa-skating{
  --fa:""
}
.fa-person-skiing,.fa-skiing{
  --fa:""
}
.fa-person-skiing-nordic,.fa-skiing-nordic{
  --fa:""
}
.fa-sleigh{
  --fa:""
}
.fa-comment-sms,.fa-sms{
  --fa:""
}
.fa-person-snowboarding,.fa-snowboarding{
  --fa:""
}
.fa-snowman{
  --fa:""
}
.fa-snowplow{
  --fa:""
}
.fa-tenge,.fa-tenge-sign{
  --fa:""
}
.fa-toilet{
  --fa:""
}
.fa-screwdriver-wrench,.fa-tools{
  --fa:""
}
.fa-cable-car,.fa-tram{
  --fa:""
}
.fa-fire-alt,.fa-fire-flame-curved{
  --fa:""
}
.fa-bacon{
  --fa:""
}
.fa-book-medical{
  --fa:""
}
.fa-bread-slice{
  --fa:""
}
.fa-cheese{
  --fa:""
}
.fa-clinic-medical,.fa-house-chimney-medical{
  --fa:""
}
.fa-clipboard-user{
  --fa:""
}
.fa-comment-medical{
  --fa:""
}
.fa-crutch{
  --fa:""
}
.fa-disease{
  --fa:""
}
.fa-egg{
  --fa:""
}
.fa-folder-tree{
  --fa:""
}
.fa-burger,.fa-hamburger{
  --fa:""
}
.fa-hand-middle-finger{
  --fa:""
}
.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{
  --fa:""
}
.fa-hospital-user{
  --fa:""
}
.fa-hotdog{
  --fa:""
}
.fa-ice-cream{
  --fa:""
}
.fa-laptop-medical{
  --fa:""
}
.fa-pager{
  --fa:""
}
.fa-pepper-hot{
  --fa:""
}
.fa-pizza-slice{
  --fa:""
}
.fa-sack-dollar{
  --fa:""
}
.fa-book-tanakh,.fa-tanakh{
  --fa:""
}
.fa-bars-progress,.fa-tasks-alt{
  --fa:""
}
.fa-trash-arrow-up,.fa-trash-restore{
  --fa:""
}
.fa-trash-can-arrow-up,.fa-trash-restore-alt{
  --fa:""
}
.fa-user-nurse{
  --fa:""
}
.fa-wave-square{
  --fa:""
}
.fa-biking,.fa-person-biking{
  --fa:""
}
.fa-border-all{
  --fa:""
}
.fa-border-none{
  --fa:""
}
.fa-border-style,.fa-border-top-left{
  --fa:""
}
.fa-digging,.fa-person-digging{
  --fa:""
}
.fa-fan{
  --fa:""
}
.fa-heart-music-camera-bolt,.fa-icons{
  --fa:""
}
.fa-phone-alt,.fa-phone-flip{
  --fa:""
}
.fa-phone-square-alt,.fa-square-phone-flip{
  --fa:""
}
.fa-photo-film,.fa-photo-video{
  --fa:""
}
.fa-remove-format,.fa-text-slash{
  --fa:""
}
.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{
  --fa:""
}
.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{
  --fa:""
}
.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{
  --fa:""
}
.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{
  --fa:""
}
.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{
  --fa:""
}
.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{
  --fa:""
}
.fa-spell-check{
  --fa:""
}
.fa-voicemail{
  --fa:""
}
.fa-hat-cowboy{
  --fa:""
}
.fa-hat-cowboy-side{
  --fa:""
}
.fa-computer-mouse,.fa-mouse{
  --fa:""
}
.fa-radio{
  --fa:""
}
.fa-record-vinyl{
  --fa:""
}
.fa-walkie-talkie{
  --fa:""
}
.fa-caravan{
  --fa:""
}
:host,:root{
  --fa-family-brands:"Font Awesome 7 Brands";
  --fa-font-brands:normal 400 1em/1 var(--fa-family-brands)
}
@font-face{
  font-family:"Font Awesome 7 Brands";
  font-style:normal;
  font-weight:400;
  font-display:block;
  src:url("fa-brands-400-Bs6tcqqs-5x539p1v.woff2")
}
.fa-brands,.fa-classic.fa-brands,.fab{
  --fa-family:var(--fa-family-brands);
  --fa-style:400
}
.fa-firefox-browser{
  --fa:""
}
.fa-ideal{
  --fa:""
}
.fa-microblog{
  --fa:""
}
.fa-pied-piper-square,.fa-square-pied-piper{
  --fa:""
}
.fa-unity{
  --fa:""
}
.fa-dailymotion{
  --fa:""
}
.fa-instagram-square,.fa-square-instagram{
  --fa:""
}
.fa-mixer{
  --fa:""
}
.fa-shopify{
  --fa:""
}
.fa-deezer{
  --fa:""
}
.fa-edge-legacy{
  --fa:""
}
.fa-google-pay{
  --fa:""
}
.fa-rust{
  --fa:""
}
.fa-tiktok{
  --fa:""
}
.fa-unsplash{
  --fa:""
}
.fa-cloudflare{
  --fa:""
}
.fa-guilded{
  --fa:""
}
.fa-hive{
  --fa:""
}
.fa-42-group,.fa-innosoft{
  --fa:""
}
.fa-instalod{
  --fa:""
}
.fa-octopus-deploy{
  --fa:""
}
.fa-perbyte{
  --fa:""
}
.fa-uncharted{
  --fa:""
}
.fa-watchman-monitoring{
  --fa:""
}
.fa-wodu{
  --fa:""
}
.fa-wirsindhandwerk,.fa-wsh{
  --fa:""
}
.fa-bots{
  --fa:""
}
.fa-cmplid{
  --fa:""
}
.fa-bilibili{
  --fa:""
}
.fa-golang{
  --fa:""
}
.fa-pix{
  --fa:""
}
.fa-sitrox{
  --fa:""
}
.fa-hashnode{
  --fa:""
}
.fa-meta{
  --fa:""
}
.fa-padlet{
  --fa:""
}
.fa-nfc-directional{
  --fa:""
}
.fa-nfc-symbol{
  --fa:""
}
.fa-screenpal{
  --fa:""
}
.fa-space-awesome{
  --fa:""
}
.fa-square-font-awesome{
  --fa:""
}
.fa-gitlab-square,.fa-square-gitlab{
  --fa:""
}
.fa-odysee{
  --fa:""
}
.fa-stubber{
  --fa:""
}
.fa-debian{
  --fa:""
}
.fa-shoelace{
  --fa:""
}
.fa-threads{
  --fa:""
}
.fa-square-threads{
  --fa:""
}
.fa-square-x-twitter{
  --fa:""
}
.fa-x-twitter{
  --fa:""
}
.fa-opensuse{
  --fa:""
}
.fa-letterboxd{
  --fa:""
}
.fa-square-letterboxd{
  --fa:""
}
.fa-mintbit{
  --fa:""
}
.fa-google-scholar{
  --fa:""
}
.fa-brave{
  --fa:""
}
.fa-brave-reverse{
  --fa:""
}
.fa-pixiv{
  --fa:""
}
.fa-upwork{
  --fa:""
}
.fa-webflow{
  --fa:""
}
.fa-signal-messenger{
  --fa:""
}
.fa-bluesky{
  --fa:""
}
.fa-jxl{
  --fa:""
}
.fa-square-upwork{
  --fa:""
}
.fa-web-awesome{
  --fa:""
}
.fa-square-web-awesome{
  --fa:""
}
.fa-square-web-awesome-stroke{
  --fa:""
}
.fa-dart-lang{
  --fa:""
}
.fa-flutter{
  --fa:""
}
.fa-files-pinwheel{
  --fa:""
}
.fa-css{
  --fa:""
}
.fa-square-bluesky{
  --fa:""
}
.fa-openai{
  --fa:""
}
.fa-square-linkedin{
  --fa:""
}
.fa-cash-app{
  --fa:""
}
.fa-disqus{
  --fa:""
}
.fa-11ty,.fa-eleventy{
  --fa:""
}
.fa-kakao-talk{
  --fa:""
}
.fa-linktree{
  --fa:""
}
.fa-notion{
  --fa:""
}
.fa-pandora{
  --fa:""
}
.fa-pixelfed{
  --fa:""
}
.fa-tidal{
  --fa:""
}
.fa-vsco{
  --fa:""
}
.fa-w3c{
  --fa:""
}
.fa-lumon{
  --fa:""
}
.fa-lumon-drop{
  --fa:""
}
.fa-square-figma{
  --fa:""
}
.fa-tex{
  --fa:""
}
.fa-duolingo{
  --fa:""
}
.fa-supportnow{
  --fa:""
}
.fa-tor-browser{
  --fa:""
}
.fa-typescript{
  --fa:""
}
.fa-square-deskpro{
  --fa:""
}
.fa-circle-zulip{
  --fa:""
}
.fa-julia{
  --fa:""
}
.fa-zulip{
  --fa:""
}
.fa-unison{
  --fa:""
}
.fa-bgg,.fa-board-game-geek{
  --fa:""
}
.fa-ko-fi{
  --fa:""
}
.fa-kubernetes{
  --fa:""
}
.fa-postgresql{
  --fa:""
}
.fa-scaleway{
  --fa:""
}
.fa-venmo{
  --fa:""
}
.fa-venmo-v{
  --fa:""
}
.fa-unreal-engine{
  --fa:""
}
.fa-globaleaks{
  --fa:""
}
.fa-solana{
  --fa:""
}
.fa-threema{
  --fa:""
}
.fa-forgejo{
  --fa:""
}
.fa-claude{
  --fa:""
}
.fa-gitee{
  --fa:""
}
.fa-xmpp{
  --fa:""
}
.fa-fediverse{
  --fa:""
}
.fa-tailwind-css{
  --fa:""
}
.fa-arch-linux{
  --fa:""
}
.fa-svelte{
  --fa:""
}
.fa-hugging-face{
  --fa:""
}
.fa-leetcode{
  --fa:""
}
.fa-openstreetmap{
  --fa:""
}
.fa-ultralytics{
  --fa:""
}
.fa-ultralytics-hub{
  --fa:""
}
.fa-ultralytics-yolo{
  --fa:""
}
.fa-obsidian{
  --fa:""
}
.fa-zoom{
  --fa:""
}
.fa-vim{
  --fa:""
}
.fa-symfonycasts{
  --fa:""
}
.fa-build-awesome{
  --fa:""
}
.fa-codeberg{
  --fa:""
}
.fa-devpost{
  --fa:""
}
.fa-internet-archive{
  --fa:""
}
.fa-lets-encrypt{
  --fa:""
}
.fa-matrix{
  --fa:""
}
.fa-mattermost{
  --fa:""
}
.fa-nextcloud{
  --fa:""
}
.fa-roblox-creator-studio{
  --fa:""
}
.fa-square-build-awesome-stroke{
  --fa:""
}
.fa-substack{
  --fa:""
}
.fa-tesla{
  --fa:""
}
.fa-xrp{
  --fa:""
}
.fa-xrpl{
  --fa:""
}
.fa-youtube-shorts{
  --fa:""
}
.fa-ror{
  --fa:""
}
.fa-visual-studio{
  --fa:""
}
.fa-dolibarr{
  --fa:""
}
.fa-obs-studio{
  --fa:""
}
.fa-storybook{
  --fa:""
}
.fa-a11y-project{
  --fa:""
}
.fa-copilot{
  --fa:""
}
.fa-square-twitter,.fa-twitter-square{
  --fa:""
}
.fa-facebook-square,.fa-square-facebook{
  --fa:""
}
.fa-linkedin{
  --fa:""
}
.fa-github-square,.fa-square-github{
  --fa:""
}
.fa-twitter{
  --fa:""
}
.fa-facebook{
  --fa:""
}
.fa-github{
  --fa:""
}
.fa-pinterest{
  --fa:""
}
.fa-pinterest-square,.fa-square-pinterest{
  --fa:""
}
.fa-google-plus-square,.fa-square-google-plus{
  --fa:""
}
.fa-google-plus-g{
  --fa:""
}
.fa-linkedin-in{
  --fa:""
}
.fa-github-alt{
  --fa:""
}
.fa-maxcdn{
  --fa:""
}
.fa-html5{
  --fa:""
}
.fa-css3{
  --fa:""
}
.fa-btc{
  --fa:""
}
.fa-youtube{
  --fa:""
}
.fa-xing{
  --fa:""
}
.fa-square-xing,.fa-xing-square{
  --fa:""
}
.fa-dropbox{
  --fa:""
}
.fa-stack-overflow{
  --fa:""
}
.fa-instagram{
  --fa:""
}
.fa-flickr{
  --fa:""
}
.fa-adn{
  --fa:""
}
.fa-bitbucket{
  --fa:""
}
.fa-tumblr{
  --fa:""
}
.fa-square-tumblr,.fa-tumblr-square{
  --fa:""
}
.fa-apple{
  --fa:""
}
.fa-windows{
  --fa:""
}
.fa-android{
  --fa:""
}
.fa-linux{
  --fa:""
}
.fa-dribbble{
  --fa:""
}
.fa-skype{
  --fa:""
}
.fa-foursquare{
  --fa:""
}
.fa-trello{
  --fa:""
}
.fa-gratipay{
  --fa:""
}
.fa-vk{
  --fa:""
}
.fa-weibo{
  --fa:""
}
.fa-renren{
  --fa:""
}
.fa-pagelines{
  --fa:""
}
.fa-stack-exchange{
  --fa:""
}
.fa-square-vimeo,.fa-vimeo-square{
  --fa:""
}
.fa-slack,.fa-slack-hash{
  --fa:""
}
.fa-wordpress{
  --fa:""
}
.fa-openid{
  --fa:""
}
.fa-yahoo{
  --fa:""
}
.fa-google{
  --fa:""
}
.fa-reddit{
  --fa:""
}
.fa-reddit-square,.fa-square-reddit{
  --fa:""
}
.fa-stumbleupon-circle{
  --fa:""
}
.fa-stumbleupon{
  --fa:""
}
.fa-delicious{
  --fa:""
}
.fa-digg{
  --fa:""
}
.fa-pied-piper-pp{
  --fa:""
}
.fa-pied-piper-alt{
  --fa:""
}
.fa-drupal{
  --fa:""
}
.fa-joomla{
  --fa:""
}
.fa-behance{
  --fa:""
}
.fa-behance-square,.fa-square-behance{
  --fa:""
}
.fa-steam{
  --fa:""
}
.fa-square-steam,.fa-steam-square{
  --fa:""
}
.fa-spotify{
  --fa:""
}
.fa-deviantart{
  --fa:""
}
.fa-soundcloud{
  --fa:""
}
.fa-vine{
  --fa:""
}
.fa-codepen{
  --fa:""
}
.fa-jsfiddle{
  --fa:""
}
.fa-rebel{
  --fa:""
}
.fa-empire{
  --fa:""
}
.fa-git-square,.fa-square-git{
  --fa:""
}
.fa-git{
  --fa:""
}
.fa-hacker-news{
  --fa:""
}
.fa-tencent-weibo{
  --fa:""
}
.fa-qq{
  --fa:""
}
.fa-weixin{
  --fa:""
}
.fa-slideshare{
  --fa:""
}
.fa-twitch{
  --fa:""
}
.fa-yelp{
  --fa:""
}
.fa-paypal{
  --fa:""
}
.fa-google-wallet{
  --fa:""
}
.fa-cc-visa{
  --fa:""
}
.fa-cc-mastercard{
  --fa:""
}
.fa-cc-discover{
  --fa:""
}
.fa-cc-amex{
  --fa:""
}
.fa-cc-paypal{
  --fa:""
}
.fa-cc-stripe{
  --fa:""
}
.fa-lastfm{
  --fa:""
}
.fa-lastfm-square,.fa-square-lastfm{
  --fa:""
}
.fa-ioxhost{
  --fa:""
}
.fa-angellist{
  --fa:""
}
.fa-buysellads{
  --fa:""
}
.fa-connectdevelop{
  --fa:""
}
.fa-dashcube{
  --fa:""
}
.fa-forumbee{
  --fa:""
}
.fa-leanpub{
  --fa:""
}
.fa-sellsy{
  --fa:""
}
.fa-shirtsinbulk{
  --fa:""
}
.fa-simplybuilt{
  --fa:""
}
.fa-skyatlas{
  --fa:""
}
.fa-pinterest-p{
  --fa:""
}
.fa-whatsapp{
  --fa:""
}
.fa-viacoin{
  --fa:""
}
.fa-medium,.fa-medium-m{
  --fa:""
}
.fa-y-combinator{
  --fa:""
}
.fa-optin-monster{
  --fa:""
}
.fa-opencart{
  --fa:""
}
.fa-expeditedssl{
  --fa:""
}
.fa-cc-jcb{
  --fa:""
}
.fa-cc-diners-club{
  --fa:""
}
.fa-creative-commons{
  --fa:""
}
.fa-gg{
  --fa:""
}
.fa-gg-circle{
  --fa:""
}
.fa-odnoklassniki{
  --fa:""
}
.fa-odnoklassniki-square,.fa-square-odnoklassniki{
  --fa:""
}
.fa-get-pocket{
  --fa:""
}
.fa-wikipedia-w{
  --fa:""
}
.fa-safari{
  --fa:""
}
.fa-chrome{
  --fa:""
}
.fa-firefox{
  --fa:""
}
.fa-opera{
  --fa:""
}
.fa-internet-explorer{
  --fa:""
}
.fa-contao{
  --fa:""
}
.fa-500px{
  --fa:""
}
.fa-amazon{
  --fa:""
}
.fa-houzz{
  --fa:""
}
.fa-vimeo-v{
  --fa:""
}
.fa-black-tie{
  --fa:""
}
.fa-fonticons{
  --fa:""
}
.fa-reddit-alien{
  --fa:""
}
.fa-edge{
  --fa:""
}
.fa-codiepie{
  --fa:""
}
.fa-modx{
  --fa:""
}
.fa-fort-awesome{
  --fa:""
}
.fa-usb{
  --fa:""
}
.fa-product-hunt{
  --fa:""
}
.fa-mixcloud{
  --fa:""
}
.fa-scribd{
  --fa:""
}
.fa-bluetooth{
  --fa:""
}
.fa-bluetooth-b{
  --fa:""
}
.fa-gitlab{
  --fa:""
}
.fa-wpbeginner{
  --fa:""
}
.fa-wpforms{
  --fa:""
}
.fa-envira{
  --fa:""
}
.fa-glide{
  --fa:""
}
.fa-glide-g{
  --fa:""
}
.fa-viadeo{
  --fa:""
}
.fa-square-viadeo,.fa-viadeo-square{
  --fa:""
}
.fa-snapchat,.fa-snapchat-ghost{
  --fa:""
}
.fa-snapchat-square,.fa-square-snapchat{
  --fa:""
}
.fa-pied-piper{
  --fa:""
}
.fa-first-order{
  --fa:""
}
.fa-yoast{
  --fa:""
}
.fa-themeisle{
  --fa:""
}
.fa-google-plus{
  --fa:""
}
.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{
  --fa:""
}
.fa-linode{
  --fa:""
}
.fa-quora{
  --fa:""
}
.fa-free-code-camp{
  --fa:""
}
.fa-telegram,.fa-telegram-plane{
  --fa:""
}
.fa-bandcamp{
  --fa:""
}
.fa-grav{
  --fa:""
}
.fa-etsy{
  --fa:""
}
.fa-imdb{
  --fa:""
}
.fa-ravelry{
  --fa:""
}
.fa-sellcast{
  --fa:""
}
.fa-superpowers{
  --fa:""
}
.fa-wpexplorer{
  --fa:""
}
.fa-meetup{
  --fa:""
}
.fa-font-awesome-alt,.fa-square-font-awesome-stroke{
  --fa:""
}
.fa-accessible-icon{
  --fa:""
}
.fa-accusoft{
  --fa:""
}
.fa-adversal{
  --fa:""
}
.fa-affiliatetheme{
  --fa:""
}
.fa-algolia{
  --fa:""
}
.fa-amilia{
  --fa:""
}
.fa-angrycreative{
  --fa:""
}
.fa-app-store{
  --fa:""
}
.fa-app-store-ios{
  --fa:""
}
.fa-apper{
  --fa:""
}
.fa-asymmetrik{
  --fa:""
}
.fa-audible{
  --fa:""
}
.fa-avianex{
  --fa:""
}
.fa-aws{
  --fa:""
}
.fa-bimobject{
  --fa:""
}
.fa-bitcoin{
  --fa:""
}
.fa-bity{
  --fa:""
}
.fa-blackberry{
  --fa:""
}
.fa-blogger{
  --fa:""
}
.fa-blogger-b{
  --fa:""
}
.fa-buromobelexperte{
  --fa:""
}
.fa-centercode{
  --fa:""
}
.fa-cloudscale{
  --fa:""
}
.fa-cloudsmith{
  --fa:""
}
.fa-cloudversify{
  --fa:""
}
.fa-cpanel{
  --fa:""
}
.fa-css3-alt{
  --fa:""
}
.fa-cuttlefish{
  --fa:""
}
.fa-d-and-d{
  --fa:""
}
.fa-deploydog{
  --fa:""
}
.fa-deskpro{
  --fa:""
}
.fa-digital-ocean{
  --fa:""
}
.fa-discord{
  --fa:""
}
.fa-discourse{
  --fa:""
}
.fa-dochub{
  --fa:""
}
.fa-docker{
  --fa:""
}
.fa-draft2digital{
  --fa:""
}
.fa-dribbble-square,.fa-square-dribbble{
  --fa:""
}
.fa-dyalog{
  --fa:""
}
.fa-earlybirds{
  --fa:""
}
.fa-erlang{
  --fa:""
}
.fa-facebook-f{
  --fa:""
}
.fa-facebook-messenger{
  --fa:""
}
.fa-firstdraft{
  --fa:""
}
.fa-fonticons-fi{
  --fa:""
}
.fa-fort-awesome-alt{
  --fa:""
}
.fa-freebsd{
  --fa:""
}
.fa-gitkraken{
  --fa:""
}
.fa-gofore{
  --fa:""
}
.fa-goodreads{
  --fa:""
}
.fa-goodreads-g{
  --fa:""
}
.fa-google-drive{
  --fa:""
}
.fa-google-play{
  --fa:""
}
.fa-gripfire{
  --fa:""
}
.fa-grunt{
  --fa:""
}
.fa-gulp{
  --fa:""
}
.fa-hacker-news-square,.fa-square-hacker-news{
  --fa:""
}
.fa-hire-a-helper{
  --fa:""
}
.fa-hotjar{
  --fa:""
}
.fa-hubspot{
  --fa:""
}
.fa-itunes{
  --fa:""
}
.fa-itunes-note{
  --fa:""
}
.fa-jenkins{
  --fa:""
}
.fa-joget{
  --fa:""
}
.fa-js{
  --fa:""
}
.fa-js-square,.fa-square-js{
  --fa:""
}
.fa-keycdn{
  --fa:""
}
.fa-kickstarter,.fa-square-kickstarter{
  --fa:""
}
.fa-kickstarter-k{
  --fa:""
}
.fa-laravel{
  --fa:""
}
.fa-line{
  --fa:""
}
.fa-lyft{
  --fa:""
}
.fa-magento{
  --fa:""
}
.fa-medapps{
  --fa:""
}
.fa-medrt{
  --fa:""
}
.fa-microsoft{
  --fa:""
}
.fa-mix{
  --fa:""
}
.fa-mizuni{
  --fa:""
}
.fa-monero{
  --fa:""
}
.fa-napster{
  --fa:""
}
.fa-node-js{
  --fa:""
}
.fa-npm{
  --fa:""
}
.fa-ns8{
  --fa:""
}
.fa-nutritionix{
  --fa:""
}
.fa-page4{
  --fa:""
}
.fa-palfed{
  --fa:""
}
.fa-patreon{
  --fa:""
}
.fa-periscope{
  --fa:""
}
.fa-phabricator{
  --fa:""
}
.fa-phoenix-framework{
  --fa:""
}
.fa-playstation{
  --fa:""
}
.fa-pushed{
  --fa:""
}
.fa-python{
  --fa:""
}
.fa-red-river{
  --fa:""
}
.fa-rendact,.fa-wpressr{
  --fa:""
}
.fa-replyd{
  --fa:""
}
.fa-resolving{
  --fa:""
}
.fa-rocketchat{
  --fa:""
}
.fa-rockrms{
  --fa:""
}
.fa-schlix{
  --fa:""
}
.fa-searchengin{
  --fa:""
}
.fa-servicestack{
  --fa:""
}
.fa-sistrix{
  --fa:""
}
.fa-speakap{
  --fa:""
}
.fa-staylinked{
  --fa:""
}
.fa-steam-symbol{
  --fa:""
}
.fa-sticker-mule{
  --fa:""
}
.fa-studiovinari{
  --fa:""
}
.fa-supple{
  --fa:""
}
.fa-uber{
  --fa:""
}
.fa-uikit{
  --fa:""
}
.fa-uniregistry{
  --fa:""
}
.fa-untappd{
  --fa:""
}
.fa-ussunnah{
  --fa:""
}
.fa-vaadin{
  --fa:""
}
.fa-viber{
  --fa:""
}
.fa-vimeo{
  --fa:""
}
.fa-vnv{
  --fa:""
}
.fa-square-whatsapp,.fa-whatsapp-square{
  --fa:""
}
.fa-whmcs{
  --fa:""
}
.fa-wordpress-simple{
  --fa:""
}
.fa-xbox{
  --fa:""
}
.fa-yandex{
  --fa:""
}
.fa-yandex-international{
  --fa:""
}
.fa-apple-pay{
  --fa:""
}
.fa-cc-apple-pay{
  --fa:""
}
.fa-fly{
  --fa:""
}
.fa-node{
  --fa:""
}
.fa-osi{
  --fa:""
}
.fa-react{
  --fa:""
}
.fa-autoprefixer{
  --fa:""
}
.fa-less{
  --fa:""
}
.fa-sass{
  --fa:""
}
.fa-vuejs{
  --fa:""
}
.fa-angular{
  --fa:""
}
.fa-aviato{
  --fa:""
}
.fa-ember{
  --fa:""
}
.fa-gitter{
  --fa:""
}
.fa-hooli{
  --fa:""
}
.fa-strava{
  --fa:""
}
.fa-stripe{
  --fa:""
}
.fa-stripe-s{
  --fa:""
}
.fa-typo3{
  --fa:""
}
.fa-amazon-pay{
  --fa:""
}
.fa-cc-amazon-pay{
  --fa:""
}
.fa-ethereum{
  --fa:""
}
.fa-korvue{
  --fa:""
}
.fa-elementor{
  --fa:""
}
.fa-square-youtube,.fa-youtube-square{
  --fa:""
}
.fa-flipboard{
  --fa:""
}
.fa-hips{
  --fa:""
}
.fa-php{
  --fa:""
}
.fa-quinscape{
  --fa:""
}
.fa-readme{
  --fa:""
}
.fa-java{
  --fa:""
}
.fa-pied-piper-hat{
  --fa:""
}
.fa-creative-commons-by{
  --fa:""
}
.fa-creative-commons-nc{
  --fa:""
}
.fa-creative-commons-nc-eu{
  --fa:""
}
.fa-creative-commons-nc-jp{
  --fa:""
}
.fa-creative-commons-nd{
  --fa:""
}
.fa-creative-commons-pd{
  --fa:""
}
.fa-creative-commons-pd-alt{
  --fa:""
}
.fa-creative-commons-remix{
  --fa:""
}
.fa-creative-commons-sa{
  --fa:""
}
.fa-creative-commons-sampling{
  --fa:""
}
.fa-creative-commons-sampling-plus{
  --fa:""
}
.fa-creative-commons-share{
  --fa:""
}
.fa-creative-commons-zero{
  --fa:""
}
.fa-ebay{
  --fa:""
}
.fa-keybase{
  --fa:""
}
.fa-mastodon{
  --fa:""
}
.fa-r-project{
  --fa:""
}
.fa-researchgate{
  --fa:""
}
.fa-teamspeak{
  --fa:""
}
.fa-first-order-alt{
  --fa:""
}
.fa-fulcrum{
  --fa:""
}
.fa-galactic-republic{
  --fa:""
}
.fa-galactic-senate{
  --fa:""
}
.fa-jedi-order{
  --fa:""
}
.fa-mandalorian{
  --fa:""
}
.fa-old-republic{
  --fa:""
}
.fa-phoenix-squadron{
  --fa:""
}
.fa-sith{
  --fa:""
}
.fa-trade-federation{
  --fa:""
}
.fa-wolf-pack-battalion{
  --fa:""
}
.fa-hornbill{
  --fa:""
}
.fa-mailchimp{
  --fa:""
}
.fa-megaport{
  --fa:""
}
.fa-nimblr{
  --fa:""
}
.fa-rev{
  --fa:""
}
.fa-shopware{
  --fa:""
}
.fa-squarespace{
  --fa:""
}
.fa-themeco{
  --fa:""
}
.fa-weebly{
  --fa:""
}
.fa-wix{
  --fa:""
}
.fa-ello{
  --fa:""
}
.fa-hackerrank{
  --fa:""
}
.fa-kaggle{
  --fa:""
}
.fa-markdown{
  --fa:""
}
.fa-neos{
  --fa:""
}
.fa-zhihu{
  --fa:""
}
.fa-alipay{
  --fa:""
}
.fa-the-red-yeti{
  --fa:""
}
.fa-critical-role{
  --fa:""
}
.fa-d-and-d-beyond{
  --fa:""
}
.fa-dev{
  --fa:""
}
.fa-fantasy-flight-games{
  --fa:""
}
.fa-wizards-of-the-coast{
  --fa:""
}
.fa-think-peaks{
  --fa:""
}
.fa-reacteurope{
  --fa:""
}
.fa-artstation{
  --fa:""
}
.fa-atlassian{
  --fa:""
}
.fa-canadian-maple-leaf{
  --fa:""
}
.fa-centos{
  --fa:""
}
.fa-confluence{
  --fa:""
}
.fa-dhl{
  --fa:""
}
.fa-diaspora{
  --fa:""
}
.fa-fedex{
  --fa:""
}
.fa-fedora{
  --fa:""
}
.fa-figma{
  --fa:""
}
.fa-intercom{
  --fa:""
}
.fa-invision{
  --fa:""
}
.fa-jira{
  --fa:""
}
.fa-mendeley{
  --fa:""
}
.fa-raspberry-pi{
  --fa:""
}
.fa-redhat{
  --fa:""
}
.fa-sketch{
  --fa:""
}
.fa-sourcetree{
  --fa:""
}
.fa-suse{
  --fa:""
}
.fa-ubuntu{
  --fa:""
}
.fa-ups{
  --fa:""
}
.fa-usps{
  --fa:""
}
.fa-yarn{
  --fa:""
}
.fa-airbnb{
  --fa:""
}
.fa-battle-net{
  --fa:""
}
.fa-bootstrap{
  --fa:""
}
.fa-buffer{
  --fa:""
}
.fa-chromecast{
  --fa:""
}
.fa-evernote{
  --fa:""
}
.fa-itch-io{
  --fa:""
}
.fa-salesforce{
  --fa:""
}
.fa-speaker-deck{
  --fa:""
}
.fa-symfony{
  --fa:""
}
.fa-waze{
  --fa:""
}
.fa-yammer{
  --fa:""
}
.fa-git-alt{
  --fa:""
}
.fa-stackpath{
  --fa:""
}
.fa-cotton-bureau{
  --fa:""
}
.fa-buy-n-large{
  --fa:""
}
.fa-mdb{
  --fa:""
}
.fa-orcid{
  --fa:""
}
.fa-swift{
  --fa:""
}
.fa-umbraco{
  --fa:""
}
:host,:root{
  --fa-font-regular:normal 400 1em/1 var(--fa-family-classic)
}
@font-face{
  font-family:"Font Awesome 7 Free";
  font-style:normal;
  font-weight:400;
  font-display:block;
  src:url("fa-regular-400-DRN8N0d1-g7s52571.woff2")
}
.far{
  --fa-family:var(--fa-family-classic)
}
.fa-regular,.far{
  --fa-style:400
}
:host,:root{
  --fa-family-classic:"Font Awesome 7 Free";
  --fa-font-solid:normal 900 1em/1 var(--fa-family-classic);
  --fa-style-family-classic:var(--fa-family-classic)
}
@font-face{
  font-family:"Font Awesome 7 Free";
  font-style:normal;
  font-weight:900;
  font-display:block;
  src:url("fa-solid-900-IAB4Droh-llq0p5v7.woff2")
}
.fas{
  --fa-style:900
}
.fa-classic,.fas{
  --fa-family:var(--fa-family-classic)
}
.fa-solid{
  --fa-style:900
}
@font-face{
  font-family:"Font Awesome 5 Brands";
  font-display:block;
  font-weight:400;
  src:url("fa-brands-400-Bs6tcqqs-5x539p1v.woff2")format("woff2")
}
@font-face{
  font-family:"Font Awesome 5 Free";
  font-display:block;
  font-weight:900;
  src:url("fa-solid-900-IAB4Droh-llq0p5v7.woff2")format("woff2")
}
@font-face{
  font-family:"Font Awesome 5 Free";
  font-display:block;
  font-weight:400;
  src:url("fa-regular-400-DRN8N0d1-g7s52571.woff2")format("woff2")
}
@font-face{
  font-family:FontAwesome;
  font-display:block;
  src:url("fa-solid-900-IAB4Droh-llq0p5v7.woff2")format("woff2")
}
@font-face{
  font-family:FontAwesome;
  font-display:block;
  src:url("fa-brands-400-Bs6tcqqs-5x539p1v.woff2")format("woff2")
}
@font-face{
  font-family:FontAwesome;
  font-display:block;
  src:url("fa-regular-400-DRN8N0d1-g7s52571.woff2")format("woff2");
  unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC
}
@font-face{
  font-family:FontAwesome;
  font-display:block;
  src:url("fa-v4compatibility-CErXDOsT-1mjvc7f1.woff2")format("woff2");
  unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A
}
:root{
  --r-island:16px;
  --r-card:12px;
  --r-control:9px;
  --r-badge:6px;
  --d-red:255 30 30;
  --d-red-hi:255 74 74;
  --d-red-lo:212 20 20;
  --d-stripe:60 0 0;
  --d-base:9 10 14;
  --d-island:15 17 23;
  --d-raise:21 24 32;
  --d-raise-hi:28 32 42;
  --d-line:34 39 50;
  --d-line-hi:52 59 74;
  --d-ink:245 247 250;
  --d-ink-2:166 173 187;
  --d-ink-3:115 123 140;
  --d-ink-4:74 81 96;
  --d-coin:255 184 28;
  --d-ok:52 211 153;
  --d-team-a:56 189 248;
  --glass:#0f1117e0;
  --glass-line:#ffffff12;
  --glass-line-hi:#ffffff24;
  --stripe-red:none
}
.theme-fivem,.theme-pvp,.theme-community{
  --d-red:255 30 30;
  --d-red-hi:255 74 74;
  --d-red-lo:212 20 20;
  --d-stripe:60 0 0;
  --color-primary:#ff1e1e;
  --color-primary-hover:#ff4a4a;
  --color-primary-rgb:255, 30, 30;
  --project-glow:#ff1e1e38
}
.theme-redm,.theme-west{
  --d-red:255 184 28;
  --d-red-hi:255 204 84;
  --d-red-lo:212 150 20;
  --d-stripe:60 42 5;
  --color-primary:#ffb81c;
  --color-primary-hover:#ffcc54;
  --color-primary-rgb:255, 184, 28;
  --project-glow:#ffb81c38
}
.theme-turquoise,.theme-studio,.theme-pack{
  --d-red:34 195 230;
  --d-red-hi:82 210 238;
  --d-red-lo:24 158 188;
  --d-stripe:8 46 54;
  --color-primary:#22c3e6;
  --color-primary-hover:#52d2ee;
  --color-primary-rgb:34, 195, 230;
  --project-glow:#22c3e638
}
.theme-daddyz{
  --d-red:255 143 46;
  --d-red-hi:255 170 94;
  --d-red-lo:212 115 32;
  --d-stripe:60 32 10;
  --color-primary:#ff8f2e;
  --color-primary-hover:#ffaa5e;
  --color-primary-rgb:255, 143, 46;
  --project-glow:#ff8f2e38
}
.theme-bannerlord{
  --d-red:46 143 255;
  --d-red-hi:94 170 255;
  --d-red-lo:34 115 212;
  --d-stripe:10 34 60;
  --color-primary:#2e8fff;
  --color-primary-hover:#5eaaff;
  --color-primary-rgb:46, 143, 255;
  --project-glow:#2e8fff38
}
.theme-mta{
  --d-red:255 106 31;
  --d-red-hi:255 138 77;
  --d-red-lo:212 85 22;
  --d-stripe:60 25 7;
  --color-primary:#ff6a1f;
  --color-primary-hover:#ff8a4d;
  --color-primary-rgb:255, 106, 31;
  --project-glow:#ff6a1f38
}
.num{
  font-variant-numeric:tabular-nums
}
.d-island{
  background:rgb(var(--d-island));
  border-radius:var(--r-island);
  color:rgb(var(--d-ink));
  border:1px solid #ffffff12;
  box-shadow:0 20px 44px #00000073
}
.d-meta{
  letter-spacing:.06em;
  text-transform:uppercase;
  color:rgb(var(--d-ink-3));
  background:#ffffff04;
  flex-wrap:wrap;
  align-items:center;
  gap:16px;
  padding:10px 20px;
  font-family:Inter,system-ui,sans-serif;
  font-size:11px;
  font-weight:600;
  display:flex
}
.d-meta span{
  align-items:center;
  gap:7px;
  display:inline-flex
}
.d-sq{
  background:rgb(var(--d-red));
  border-radius:9999px;
  flex-shrink:0;
  width:6px;
  height:6px;
  display:inline-block
}
.d-sq--red{
  background:rgb(var(--d-red))
}
.d-sq--coin{
  background:rgb(var(--d-coin))
}
.d-sq--ok{
  background:rgb(var(--d-ok))
}
.d-sq--team,.d-sq--cyan{
  background:rgb(var(--d-team-a))
}
.d-sq--off,.d-sq--dim{
  background:rgb(var(--d-ink-4))
}
.d-card{
  background:rgb(var(--d-raise));
  border-radius:var(--r-card);
  color:rgb(var(--d-ink));
  border:1px solid #ffffff12;
  transition:background-color .2s,border-color .2s,transform .2s,box-shadow .2s;
  position:relative
}
.d-card:hover{
  background:rgb(var(--d-raise-hi));
  border-color:#ffffff24
}
.d-card.is-on,.d-corner-ribbon{
  background:rgb(var(--d-raise-hi));
  border-color:rgb(var(--d-red) / .45);
  box-shadow:0 8px 28px -8px rgb(var(--d-red) / .18)
}
.d-bar-right{
  position:relative
}
.d-bar-right:after{
  content:"";
  background:rgb(var(--d-red));
  pointer-events:none;
  border-radius:3px 0 0 3px;
  width:3px;
  position:absolute;
  top:6px;
  bottom:6px;
  right:0
}
.d-block-title{
  letter-spacing:.08em;
  text-transform:uppercase;
  color:rgb(var(--d-ink-2));
  align-items:center;
  gap:8px;
  margin-bottom:14px;
  font-family:Outfit,system-ui,sans-serif;
  font-size:12px;
  font-weight:700;
  display:flex
}
.d-block-title em{
  color:rgb(var(--d-red));
  letter-spacing:.04em;
  font-family:JetBrains Mono,monospace;
  font-size:11px;
  font-style:normal;
  font-weight:700;
  line-height:1
}
.d-block-title small{
  letter-spacing:.08em;
  color:rgb(var(--d-ink-3));
  margin-left:auto;
  font-size:10px;
  font-weight:600
}
.d-btn{
  --h:40px;
  height:var(--h);
  letter-spacing:.02em;
  white-space:nowrap;
  color:rgb(var(--d-ink));
  background:rgb(var(--d-raise));
  border-radius:var(--r-control);
  cursor:pointer;
  border:1px solid #ffffff17;
  justify-content:center;
  align-items:center;
  gap:8px;
  padding:0 18px;
  font-family:Inter,system-ui,sans-serif;
  font-size:12.5px;
  font-weight:600;
  transition:all .18s;
  display:inline-flex
}
.d-btn:hover:not(:disabled){
  color:#fff;
  background:rgb(var(--d-raise-hi));
  border-color:#ffffff2e;
  transform:translateY(-1px)
}
.d-btn--primary{
  --cut:7px;
  color:#fff;
  background-color:rgb(var(--d-red));
  box-shadow:0 8px 22px -6px rgb(var(--d-red) / .45);
  clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)));
  border-color:#0000;
  font-weight:700
}
.d-btn--primary:hover:not(:disabled){
  color:#fff;
  background-color:rgb(var(--d-red-hi));
  box-shadow:0 10px 26px -4px rgb(var(--d-red) / .6);
  transform:translateY(-1px)
}
.d-tab-slant{
  --h:38px;
  height:var(--h);
  letter-spacing:.01em;
  white-space:nowrap;
  color:rgb(var(--d-ink-2));
  background:rgb(var(--d-raise));
  border-radius:var(--r-control);
  cursor:pointer;
  border:1px solid #ffffff12;
  align-items:center;
  gap:8px;
  padding:0 16px;
  font-family:Inter,system-ui,sans-serif;
  font-size:12.5px;
  font-weight:600;
  transition:all .18s;
  display:inline-flex
}
.d-tab-slant:hover:not(:disabled){
  color:rgb(var(--d-ink));
  background:rgb(var(--d-raise-hi));
  border-color:#ffffff24
}
.d-tab-slant.is-on{
  color:#fff;
  background-color:rgb(var(--d-red));
  border-color:rgb(var(--d-red-hi) / .5);
  box-shadow:0 6px 18px -4px rgb(var(--d-red) / .4)
}
.d-tag-id{
  letter-spacing:.06em;
  text-transform:uppercase;
  height:26px;
  color:rgb(var(--d-red-hi));
  background-color:rgb(var(--d-red) / .12);
  border:1px solid rgb(var(--d-red) / .28);
  border-radius:var(--r-badge);
  align-items:center;
  gap:6px;
  padding:0 11px;
  font-family:Inter,system-ui,sans-serif;
  font-size:11px;
  font-weight:600;
  display:inline-flex
}
.d-edit-row{
  background:rgb(var(--d-raise));
  border-radius:var(--r-control);
  border:1px solid #ffffff12;
  justify-content:space-between;
  align-items:center;
  min-height:44px;
  padding:0 14px;
  font-size:12.5px;
  transition:background-color .15s,border-color .15s;
  display:flex
}
.d-edit-row:hover{
  background:rgb(var(--d-raise-hi));
  border-color:#ffffff24
}
.d-edit-row__mark{
  width:44px;
  color:rgb(var(--d-red-hi));
  background-color:rgb(var(--d-red) / .12);
  flex-shrink:0;
  place-items:center;
  font-size:15px;
  display:grid
}
.d-reset-row{
  min-height:42px;
  color:rgb(var(--d-ink-2));
  background:rgb(var(--d-raise));
  border-radius:var(--r-control);
  border:1px solid #ffffff14;
  justify-content:center;
  align-items:center;
  gap:10px;
  padding:0 18px;
  font-size:12.5px;
  font-weight:600;
  transition:all .18s;
  display:inline-flex
}
.d-reset-row:hover{
  color:rgb(var(--d-ink));
  background:rgb(var(--d-raise-hi));
  border-color:#ffffff29
}
.d-reset-row__mark{
  width:40px;
  color:rgb(var(--d-ink-2));
  background:rgb(var(--d-raise-hi));
  flex-shrink:0;
  place-items:center;
  font-size:13px;
  transition:background-color .15s,color .15s;
  display:grid
}
.d-reset-row:hover .d-reset-row__mark{
  color:#fff;
  background-color:rgb(var(--d-red))
}
.d-tool{
  width:36px;
  height:36px;
  color:rgb(var(--d-ink-2));
  background:rgb(var(--d-raise));
  border-radius:var(--r-control);
  cursor:pointer;
  border:1px solid #ffffff14;
  place-items:center;
  font-size:13px;
  transition:all .18s;
  display:grid
}
.d-tool:hover:not(:disabled){
  background:rgb(var(--d-raise-hi));
  color:rgb(var(--d-ink));
  border-color:#ffffff29
}
.d-chip{
  white-space:nowrap;
  height:34px;
  color:rgb(var(--d-ink-2));
  background:rgb(var(--d-raise));
  border-radius:var(--r-control);
  cursor:pointer;
  border:1px solid #ffffff14;
  align-items:center;
  gap:7px;
  padding:0 13px;
  font-family:Inter,system-ui,sans-serif;
  font-size:12px;
  font-weight:600;
  transition:all .18s;
  display:inline-flex
}
.d-chip:hover:not(:disabled){
  background:rgb(var(--d-raise-hi));
  color:rgb(var(--d-ink));
  border-color:#ffffff29
}
.d-chip.is-on{
  color:#fff;
  background-color:rgb(var(--d-red));
  border-color:rgb(var(--d-red-hi) / .5)
}
.d-kbd{
  color:rgb(var(--d-ink-2));
  border-radius:var(--r-badge);
  background:#ffffff0f;
  padding:2px 6px;
  font-family:JetBrains Mono,monospace;
  font-size:10px;
  font-weight:600
}
@keyframes pulse-critical{
  0%,to{
    opacity:1
  }
  50%{
    opacity:.6
  }
}
.animate-critical{
  animation:2s ease-in-out infinite pulse-critical
}
@keyframes fadeIn{
  0%{
    opacity:0;
    transform:translateY(6px)
  }
  to{
    opacity:1;
    transform:translateY(0)
  }
}
@keyframes fadeInUp{
  0%{
    opacity:0;
    transform:translateY(14px)
  }
  to{
    opacity:1;
    transform:translateY(0)
  }
}
@keyframes slideUp{
  0%{
    opacity:0;
    transform:translateY(20px)
  }
  to{
    opacity:1;
    transform:translateY(0)
  }
}
.animate-fade-in,.animate-fadeIn{
  animation:.25s cubic-bezier(.16,1,.3,1) forwards fadeIn
}
.animate-fade-in-up{
  animation:.35s cubic-bezier(.16,1,.3,1) forwards fadeInUp
}
.animate-slide-up{
  animation:.3s cubic-bezier(.16,1,.3,1) forwards slideUp
}
select{
  color-scheme:dark
}
select option{
  background-color:rgb(var(--d-island));
  color:rgb(var(--d-ink));
  padding:10px
}
::-webkit-scrollbar{
  width:5px;
  height:5px
}
::-webkit-scrollbar-track{
  background:#0003
}
::-webkit-scrollbar-thumb{
  background:rgb(var(--d-line-hi));
  border-radius:4px
}
::-webkit-scrollbar-thumb:hover{
  background:rgb(var(--d-red))
}
.obsidian-glass,.obsidian-glass-elevated,.obsidian-card{
  background:rgb(var(--d-raise));
  border:1px solid rgb(var(--d-line));
  border-radius:var(--r-card);
  box-shadow:0 20px 44px #00000073
}
.obsidian-card:hover{
  background:rgb(var(--d-raise-hi));
  border-color:rgb(var(--d-line-hi))
}
@media(prefers-reduced-motion:reduce){
  *,:before,:after{
    scroll-behavior:auto!important;
    transition-duration:.01ms!important;
    animation-duration:.01ms!important;
    animation-iteration-count:1!important
  }
}
@property --tw-translate-x{
  syntax:"*";
  inherits:false;
  initial-value:0
}
@property --tw-translate-y{
  syntax:"*";
  inherits:false;
  initial-value:0
}
@property --tw-translate-z{
  syntax:"*";
  inherits:false;
  initial-value:0
}
@property --tw-scale-x{
  syntax:"*";
  inherits:false;
  initial-value:1
}
@property --tw-scale-y{
  syntax:"*";
  inherits:false;
  initial-value:1
}
@property --tw-scale-z{
  syntax:"*";
  inherits:false;
  initial-value:1
}
@property --tw-rotate-x{
  syntax:"*";
  inherits:false
}
@property --tw-rotate-y{
  syntax:"*";
  inherits:false
}
@property --tw-rotate-z{
  syntax:"*";
  inherits:false
}
@property --tw-skew-x{
  syntax:"*";
  inherits:false
}
@property --tw-skew-y{
  syntax:"*";
  inherits:false
}
@property --tw-space-y-reverse{
  syntax:"*";
  inherits:false;
  initial-value:0
}
@property --tw-space-x-reverse{
  syntax:"*";
  inherits:false;
  initial-value:0
}
@property --tw-divide-y-reverse{
  syntax:"*";
  inherits:false;
  initial-value:0
}
@property --tw-border-style{
  syntax:"*";
  inherits:false;
  initial-value:solid
}
@property --tw-gradient-position{
  syntax:"*";
  inherits:false
}
@property --tw-gradient-from{
  syntax:"<color>";
  inherits:false;
  initial-value:#0000
}
@property --tw-gradient-via{
  syntax:"<color>";
  inherits:false;
  initial-value:#0000
}
@property --tw-gradient-to{
  syntax:"<color>";
  inherits:false;
  initial-value:#0000
}
@property --tw-gradient-stops{
  syntax:"*";
  inherits:false
}
@property --tw-gradient-via-stops{
  syntax:"*";
  inherits:false
}
@property --tw-gradient-from-position{
  syntax:"<length-percentage>";
  inherits:false;
  initial-value:0%
}
@property --tw-gradient-via-position{
  syntax:"<length-percentage>";
  inherits:false;
  initial-value:50%
}
@property --tw-gradient-to-position{
  syntax:"<length-percentage>";
  inherits:false;
  initial-value:100%
}
@property --tw-leading{
  syntax:"*";
  inherits:false
}
@property --tw-font-weight{
  syntax:"*";
  inherits:false
}
@property --tw-tracking{
  syntax:"*";
  inherits:false
}
@property --tw-shadow{
  syntax:"*";
  inherits:false;
  initial-value:0 0 #0000
}
@property --tw-shadow-color{
  syntax:"*";
  inherits:false
}
@property --tw-shadow-alpha{
  syntax:"<percentage>";
  inherits:false;
  initial-value:100%
}
@property --tw-inset-shadow{
  syntax:"*";
  inherits:false;
  initial-value:0 0 #0000
}
@property --tw-inset-shadow-color{
  syntax:"*";
  inherits:false
}
@property --tw-inset-shadow-alpha{
  syntax:"<percentage>";
  inherits:false;
  initial-value:100%
}
@property --tw-ring-color{
  syntax:"*";
  inherits:false
}
@property --tw-ring-shadow{
  syntax:"*";
  inherits:false;
  initial-value:0 0 #0000
}
@property --tw-inset-ring-color{
  syntax:"*";
  inherits:false
}
@property --tw-inset-ring-shadow{
  syntax:"*";
  inherits:false;
  initial-value:0 0 #0000
}
@property --tw-ring-inset{
  syntax:"*";
  inherits:false
}
@property --tw-ring-offset-width{
  syntax:"<length>";
  inherits:false;
  initial-value:0
}
@property --tw-ring-offset-color{
  syntax:"*";
  inherits:false;
  initial-value:#fff
}
@property --tw-ring-offset-shadow{
  syntax:"*";
  inherits:false;
  initial-value:0 0 #0000
}
@property --tw-outline-style{
  syntax:"*";
  inherits:false;
  initial-value:solid
}
@property --tw-blur{
  syntax:"*";
  inherits:false
}
@property --tw-brightness{
  syntax:"*";
  inherits:false
}
@property --tw-contrast{
  syntax:"*";
  inherits:false
}
@property --tw-grayscale{
  syntax:"*";
  inherits:false
}
@property --tw-hue-rotate{
  syntax:"*";
  inherits:false
}
@property --tw-invert{
  syntax:"*";
  inherits:false
}
@property --tw-opacity{
  syntax:"*";
  inherits:false
}
@property --tw-saturate{
  syntax:"*";
  inherits:false
}
@property --tw-sepia{
  syntax:"*";
  inherits:false
}
@property --tw-drop-shadow{
  syntax:"*";
  inherits:false
}
@property --tw-drop-shadow-color{
  syntax:"*";
  inherits:false
}
@property --tw-drop-shadow-alpha{
  syntax:"<percentage>";
  inherits:false;
  initial-value:100%
}
@property --tw-drop-shadow-size{
  syntax:"*";
  inherits:false
}
@property --tw-backdrop-blur{
  syntax:"*";
  inherits:false
}
@property --tw-backdrop-brightness{
  syntax:"*";
  inherits:false
}
@property --tw-backdrop-contrast{
  syntax:"*";
  inherits:false
}
@property --tw-backdrop-grayscale{
  syntax:"*";
  inherits:false
}
@property --tw-backdrop-hue-rotate{
  syntax:"*";
  inherits:false
}
@property --tw-backdrop-invert{
  syntax:"*";
  inherits:false
}
@property --tw-backdrop-opacity{
  syntax:"*";
  inherits:false
}
@property --tw-backdrop-saturate{
  syntax:"*";
  inherits:false
}
@property --tw-backdrop-sepia{
  syntax:"*";
  inherits:false
}
@property --tw-duration{
  syntax:"*";
  inherits:false
}
@property --tw-ease{
  syntax:"*";
  inherits:false
}
@property --tw-content{
  syntax:"*";
  inherits:false;
  initial-value:""
}
@property --tw-divide-x-reverse{
  syntax:"*";
  inherits:false;
  initial-value:0
}
@keyframes spin{
  to{
    transform:rotate(360deg)
  }
}
@keyframes ping{
  75%,to{
    opacity:0;
    transform:scale(2)
  }
}
@keyframes pulse{
  50%{
    opacity:.5
  }
}
@keyframes bounce{
  0%,to{
    animation-timing-function:cubic-bezier(.8,0,1,1);
    transform:translateY(-25%)
  }
  50%{
    animation-timing-function:cubic-bezier(0,0,.2,1);
    transform:none
  }
}