@font-face {
  font-family:Unbounded;
  src:local("Unbounded Light"),
  url(../_fonts/3PjkxQhNH7aP-ASmDp9Jmkfsb250poM1whN64O9DiNo-kh_zT1MIPh99CbYTVAe6wd7Dz1H89KwpOnussJAMlfQ.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0460-052F,
  U+1C80-1C8A,
  U+20B4,
  U+2DE0-2DFF,
  U+A640-A69F,
  U+FE2E-FE2F;
  font-weight:300;
  font-style:normal
}
@font-face {
  font-family:"Unbounded Fallback: Arial";
  src:local("Arial");
  size-adjust:134.5893%;
  ascent-override:73.9286%;
  descent-override:18.2035%;
  line-gap-override:0%
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Light"),
  url(../_fonts/_4yikQQkD3lkyE_2s6wV3vVyXszzpaCBEzepvh4VXFw-vBm5N_Emk7USsWEJ98zsz2G5LGrkXcHnOow6p3a_Bzg.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0301,
  U+0400-045F,
  U+0490-0491,
  U+04B0-04B1,
  U+2116;
  font-weight:300;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Light"),
  url(../_fonts/VXEwbr8k03pmOibtkbcrx79qPVQWvMiHD11R9bK3FL8-uFg9pVMrf61mXhDNeB_Sd7o2dgb6IJg8aaiwcH9U-Gw.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0102-0103,
  U+0110-0111,
  U+0128-0129,
  U+0168-0169,
  U+01A0-01A1,
  U+01AF-01B0,
  U+0300-0301,
  U+0303-0304,
  U+0308-0309,
  U+0323,
  U+0329,
  U+1EA0-1EF9,
  U+20AB;
  font-weight:300;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Light"),
  url(../_fonts/5OWQ2rClLHa7BVQr-8BVDnrpa4zZGNMv4Gbl_g5j0w0-c1FSzG3Cmrj_SPnLG7oG3i4Gh_J31dJdyXTXo53LlLI.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0100-02BA,
  U+02BD-02C5,
  U+02C7-02CC,
  U+02CE-02D7,
  U+02DD-02FF,
  U+0304,
  U+0308,
  U+0329,
  U+1D00-1DBF,
  U+1E00-1E9F,
  U+1EF2-1EFF,
  U+2020,
  U+20A0-20AB,
  U+20AD-20C0,
  U+2113,
  U+2C60-2C7F,
  U+A720-A7FF;
  font-weight:300;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Light"),
  url(../_fonts/0Aeb752qRuju6Yq67EY2mRsE6MauC3cnxaawARRRGsY-EETYChEcQkdqV6027F_Ydlke9U0pWtID5bs017ENXCY.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0000-00FF,
  U+0131,
  U+0152-0153,
  U+02BB-02BC,
  U+02C6,
  U+02DA,
  U+02DC,
  U+0304,
  U+0308,
  U+0329,
  U+2000-206F,
  U+20AC,
  U+2122,
  U+2191,
  U+2193,
  U+2212,
  U+2215,
  U+FEFF,
  U+FFFD;
  font-weight:300;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Regular"),
  local("Unbounded"),
  url(../_fonts/3PjkxQhNH7aP-ASmDp9Jmkfsb250poM1whN64O9DiNo-kh_zT1MIPh99CbYTVAe6wd7Dz1H89KwpOnussJAMlfQ.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0460-052F,
  U+1C80-1C8A,
  U+20B4,
  U+2DE0-2DFF,
  U+A640-A69F,
  U+FE2E-FE2F;
  font-weight:400;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Regular"),
  local("Unbounded"),
  url(../_fonts/_4yikQQkD3lkyE_2s6wV3vVyXszzpaCBEzepvh4VXFw-vBm5N_Emk7USsWEJ98zsz2G5LGrkXcHnOow6p3a_Bzg.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0301,
  U+0400-045F,
  U+0490-0491,
  U+04B0-04B1,
  U+2116;
  font-weight:400;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Regular"),
  local("Unbounded"),
  url(../_fonts/VXEwbr8k03pmOibtkbcrx79qPVQWvMiHD11R9bK3FL8-uFg9pVMrf61mXhDNeB_Sd7o2dgb6IJg8aaiwcH9U-Gw.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0102-0103,
  U+0110-0111,
  U+0128-0129,
  U+0168-0169,
  U+01A0-01A1,
  U+01AF-01B0,
  U+0300-0301,
  U+0303-0304,
  U+0308-0309,
  U+0323,
  U+0329,
  U+1EA0-1EF9,
  U+20AB;
  font-weight:400;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Regular"),
  local("Unbounded"),
  url(../_fonts/5OWQ2rClLHa7BVQr-8BVDnrpa4zZGNMv4Gbl_g5j0w0-c1FSzG3Cmrj_SPnLG7oG3i4Gh_J31dJdyXTXo53LlLI.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0100-02BA,
  U+02BD-02C5,
  U+02C7-02CC,
  U+02CE-02D7,
  U+02DD-02FF,
  U+0304,
  U+0308,
  U+0329,
  U+1D00-1DBF,
  U+1E00-1E9F,
  U+1EF2-1EFF,
  U+2020,
  U+20A0-20AB,
  U+20AD-20C0,
  U+2113,
  U+2C60-2C7F,
  U+A720-A7FF;
  font-weight:400;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Regular"),
  local("Unbounded"),
  url(../_fonts/0Aeb752qRuju6Yq67EY2mRsE6MauC3cnxaawARRRGsY-EETYChEcQkdqV6027F_Ydlke9U0pWtID5bs017ENXCY.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0000-00FF,
  U+0131,
  U+0152-0153,
  U+02BB-02BC,
  U+02C6,
  U+02DA,
  U+02DC,
  U+0304,
  U+0308,
  U+0329,
  U+2000-206F,
  U+20AC,
  U+2122,
  U+2191,
  U+2193,
  U+2212,
  U+2215,
  U+FEFF,
  U+FFFD;
  font-weight:400;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Medium"),
  url(../_fonts/3PjkxQhNH7aP-ASmDp9Jmkfsb250poM1whN64O9DiNo-kh_zT1MIPh99CbYTVAe6wd7Dz1H89KwpOnussJAMlfQ.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0460-052F,
  U+1C80-1C8A,
  U+20B4,
  U+2DE0-2DFF,
  U+A640-A69F,
  U+FE2E-FE2F;
  font-weight:500;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Medium"),
  url(../_fonts/_4yikQQkD3lkyE_2s6wV3vVyXszzpaCBEzepvh4VXFw-vBm5N_Emk7USsWEJ98zsz2G5LGrkXcHnOow6p3a_Bzg.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0301,
  U+0400-045F,
  U+0490-0491,
  U+04B0-04B1,
  U+2116;
  font-weight:500;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Medium"),
  url(../_fonts/VXEwbr8k03pmOibtkbcrx79qPVQWvMiHD11R9bK3FL8-uFg9pVMrf61mXhDNeB_Sd7o2dgb6IJg8aaiwcH9U-Gw.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0102-0103,
  U+0110-0111,
  U+0128-0129,
  U+0168-0169,
  U+01A0-01A1,
  U+01AF-01B0,
  U+0300-0301,
  U+0303-0304,
  U+0308-0309,
  U+0323,
  U+0329,
  U+1EA0-1EF9,
  U+20AB;
  font-weight:500;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Medium"),
  url(../_fonts/5OWQ2rClLHa7BVQr-8BVDnrpa4zZGNMv4Gbl_g5j0w0-c1FSzG3Cmrj_SPnLG7oG3i4Gh_J31dJdyXTXo53LlLI.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0100-02BA,
  U+02BD-02C5,
  U+02C7-02CC,
  U+02CE-02D7,
  U+02DD-02FF,
  U+0304,
  U+0308,
  U+0329,
  U+1D00-1DBF,
  U+1E00-1E9F,
  U+1EF2-1EFF,
  U+2020,
  U+20A0-20AB,
  U+20AD-20C0,
  U+2113,
  U+2C60-2C7F,
  U+A720-A7FF;
  font-weight:500;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Medium"),
  url(../_fonts/0Aeb752qRuju6Yq67EY2mRsE6MauC3cnxaawARRRGsY-EETYChEcQkdqV6027F_Ydlke9U0pWtID5bs017ENXCY.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0000-00FF,
  U+0131,
  U+0152-0153,
  U+02BB-02BC,
  U+02C6,
  U+02DA,
  U+02DC,
  U+0304,
  U+0308,
  U+0329,
  U+2000-206F,
  U+20AC,
  U+2122,
  U+2191,
  U+2193,
  U+2212,
  U+2215,
  U+FEFF,
  U+FFFD;
  font-weight:500;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded SemiBold"),
  url(../_fonts/3PjkxQhNH7aP-ASmDp9Jmkfsb250poM1whN64O9DiNo-kh_zT1MIPh99CbYTVAe6wd7Dz1H89KwpOnussJAMlfQ.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0460-052F,
  U+1C80-1C8A,
  U+20B4,
  U+2DE0-2DFF,
  U+A640-A69F,
  U+FE2E-FE2F;
  font-weight:600;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded SemiBold"),
  url(../_fonts/_4yikQQkD3lkyE_2s6wV3vVyXszzpaCBEzepvh4VXFw-vBm5N_Emk7USsWEJ98zsz2G5LGrkXcHnOow6p3a_Bzg.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0301,
  U+0400-045F,
  U+0490-0491,
  U+04B0-04B1,
  U+2116;
  font-weight:600;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded SemiBold"),
  url(../_fonts/VXEwbr8k03pmOibtkbcrx79qPVQWvMiHD11R9bK3FL8-uFg9pVMrf61mXhDNeB_Sd7o2dgb6IJg8aaiwcH9U-Gw.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0102-0103,
  U+0110-0111,
  U+0128-0129,
  U+0168-0169,
  U+01A0-01A1,
  U+01AF-01B0,
  U+0300-0301,
  U+0303-0304,
  U+0308-0309,
  U+0323,
  U+0329,
  U+1EA0-1EF9,
  U+20AB;
  font-weight:600;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded SemiBold"),
  url(../_fonts/5OWQ2rClLHa7BVQr-8BVDnrpa4zZGNMv4Gbl_g5j0w0-c1FSzG3Cmrj_SPnLG7oG3i4Gh_J31dJdyXTXo53LlLI.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0100-02BA,
  U+02BD-02C5,
  U+02C7-02CC,
  U+02CE-02D7,
  U+02DD-02FF,
  U+0304,
  U+0308,
  U+0329,
  U+1D00-1DBF,
  U+1E00-1E9F,
  U+1EF2-1EFF,
  U+2020,
  U+20A0-20AB,
  U+20AD-20C0,
  U+2113,
  U+2C60-2C7F,
  U+A720-A7FF;
  font-weight:600;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded SemiBold"),
  url(../_fonts/0Aeb752qRuju6Yq67EY2mRsE6MauC3cnxaawARRRGsY-EETYChEcQkdqV6027F_Ydlke9U0pWtID5bs017ENXCY.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0000-00FF,
  U+0131,
  U+0152-0153,
  U+02BB-02BC,
  U+02C6,
  U+02DA,
  U+02DC,
  U+0304,
  U+0308,
  U+0329,
  U+2000-206F,
  U+20AC,
  U+2122,
  U+2191,
  U+2193,
  U+2212,
  U+2215,
  U+FEFF,
  U+FFFD;
  font-weight:600;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Bold"),
  url(../_fonts/3PjkxQhNH7aP-ASmDp9Jmkfsb250poM1whN64O9DiNo-kh_zT1MIPh99CbYTVAe6wd7Dz1H89KwpOnussJAMlfQ.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0460-052F,
  U+1C80-1C8A,
  U+20B4,
  U+2DE0-2DFF,
  U+A640-A69F,
  U+FE2E-FE2F;
  font-weight:700;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Bold"),
  url(../_fonts/_4yikQQkD3lkyE_2s6wV3vVyXszzpaCBEzepvh4VXFw-vBm5N_Emk7USsWEJ98zsz2G5LGrkXcHnOow6p3a_Bzg.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0301,
  U+0400-045F,
  U+0490-0491,
  U+04B0-04B1,
  U+2116;
  font-weight:700;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Bold"),
  url(../_fonts/VXEwbr8k03pmOibtkbcrx79qPVQWvMiHD11R9bK3FL8-uFg9pVMrf61mXhDNeB_Sd7o2dgb6IJg8aaiwcH9U-Gw.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0102-0103,
  U+0110-0111,
  U+0128-0129,
  U+0168-0169,
  U+01A0-01A1,
  U+01AF-01B0,
  U+0300-0301,
  U+0303-0304,
  U+0308-0309,
  U+0323,
  U+0329,
  U+1EA0-1EF9,
  U+20AB;
  font-weight:700;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Bold"),
  url(../_fonts/5OWQ2rClLHa7BVQr-8BVDnrpa4zZGNMv4Gbl_g5j0w0-c1FSzG3Cmrj_SPnLG7oG3i4Gh_J31dJdyXTXo53LlLI.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0100-02BA,
  U+02BD-02C5,
  U+02C7-02CC,
  U+02CE-02D7,
  U+02DD-02FF,
  U+0304,
  U+0308,
  U+0329,
  U+1D00-1DBF,
  U+1E00-1E9F,
  U+1EF2-1EFF,
  U+2020,
  U+20A0-20AB,
  U+20AD-20C0,
  U+2113,
  U+2C60-2C7F,
  U+A720-A7FF;
  font-weight:700;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Bold"),
  url(../_fonts/0Aeb752qRuju6Yq67EY2mRsE6MauC3cnxaawARRRGsY-EETYChEcQkdqV6027F_Ydlke9U0pWtID5bs017ENXCY.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0000-00FF,
  U+0131,
  U+0152-0153,
  U+02BB-02BC,
  U+02C6,
  U+02DA,
  U+02DC,
  U+0304,
  U+0308,
  U+0329,
  U+2000-206F,
  U+20AC,
  U+2122,
  U+2191,
  U+2193,
  U+2212,
  U+2215,
  U+FEFF,
  U+FFFD;
  font-weight:700;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded ExtraBold"),
  url(../_fonts/3PjkxQhNH7aP-ASmDp9Jmkfsb250poM1whN64O9DiNo-kh_zT1MIPh99CbYTVAe6wd7Dz1H89KwpOnussJAMlfQ.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0460-052F,
  U+1C80-1C8A,
  U+20B4,
  U+2DE0-2DFF,
  U+A640-A69F,
  U+FE2E-FE2F;
  font-weight:800;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded ExtraBold"),
  url(../_fonts/_4yikQQkD3lkyE_2s6wV3vVyXszzpaCBEzepvh4VXFw-vBm5N_Emk7USsWEJ98zsz2G5LGrkXcHnOow6p3a_Bzg.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0301,
  U+0400-045F,
  U+0490-0491,
  U+04B0-04B1,
  U+2116;
  font-weight:800;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded ExtraBold"),
  url(../_fonts/VXEwbr8k03pmOibtkbcrx79qPVQWvMiHD11R9bK3FL8-uFg9pVMrf61mXhDNeB_Sd7o2dgb6IJg8aaiwcH9U-Gw.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0102-0103,
  U+0110-0111,
  U+0128-0129,
  U+0168-0169,
  U+01A0-01A1,
  U+01AF-01B0,
  U+0300-0301,
  U+0303-0304,
  U+0308-0309,
  U+0323,
  U+0329,
  U+1EA0-1EF9,
  U+20AB;
  font-weight:800;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded ExtraBold"),
  url(../_fonts/5OWQ2rClLHa7BVQr-8BVDnrpa4zZGNMv4Gbl_g5j0w0-c1FSzG3Cmrj_SPnLG7oG3i4Gh_J31dJdyXTXo53LlLI.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0100-02BA,
  U+02BD-02C5,
  U+02C7-02CC,
  U+02CE-02D7,
  U+02DD-02FF,
  U+0304,
  U+0308,
  U+0329,
  U+1D00-1DBF,
  U+1E00-1E9F,
  U+1EF2-1EFF,
  U+2020,
  U+20A0-20AB,
  U+20AD-20C0,
  U+2113,
  U+2C60-2C7F,
  U+A720-A7FF;
  font-weight:800;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded ExtraBold"),
  url(../_fonts/0Aeb752qRuju6Yq67EY2mRsE6MauC3cnxaawARRRGsY-EETYChEcQkdqV6027F_Ydlke9U0pWtID5bs017ENXCY.woff2) format(woff2);
  font-display:swap;
  unicode-range:U+0000-00FF,
  U+0131,
  U+0152-0153,
  U+02BB-02BC,
  U+02C6,
  U+02DA,
  U+02DC,
  U+0304,
  U+0308,
  U+0329,
  U+2000-206F,
  U+20AC,
  U+2122,
  U+2191,
  U+2193,
  U+2212,
  U+2215,
  U+FEFF,
  U+FFFD;
  font-weight:800;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Light"),
  url(../_fonts/JKW8DTjBby5i3Kk7QPXhXyI6FrlcLHgduZiHQQwX-f0-hZ8wvRBZWSyja_TQ6Ji6jmRzU_cl_1WbtOrjMv0-Gh4.woff) format(woff);
  font-display:swap;
  font-weight:300;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Regular"),
  local("Unbounded"),
  url(../_fonts/8hNBAmR7AEjk_j1nOOrXTj-X_bXgWXayr38Hphporfk-AgWGccpfrmFZvNfISqiwxtsGaiF3km_fDluXfmu9i4k.woff) format(woff);
  font-display:swap;
  font-weight:400;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Medium"),
  url(../_fonts/4hKBtT05X0N6lF3fNCVZl6CpgHJZTyn-LwDHatYp7aw-Ki3bSb2bf6QTbS3_mc4D__n8SHa2cvkUQ4vnwdhqDJA.woff) format(woff);
  font-display:swap;
  font-weight:500;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded SemiBold"),
  url(../_fonts/9-ecIGssEgfADScT6e-gcg_gE35-lfj7NrEUlA-Oczw-O0QrrMDpEagVu6qjFeP70ka5zRsld6JrnANoLSDAxK8.woff) format(woff);
  font-display:swap;
  font-weight:600;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded Bold"),
  url(../_fonts/8MxB8Wr4FU3_2DRw8qJagOWojlPDRBAlHTYIhfnuXjU-Z2bpbSvcf_oGase6TmC3ylcHHL7eHGKdIuzD2JHBMoQ.woff) format(woff);
  font-display:swap;
  font-weight:700;
  font-style:normal
}
@font-face {
  font-family:Unbounded;
  src:local("Unbounded ExtraBold"),
  url(../_fonts/dWh5ggGnS7rsdoXBakG56FSmvKjjRyQuQHbSmBxSBpQ-GlsObKs5DmDke0hPBKVGFt4Js0SJHpekDMItG8m8Jqw.woff) format(woff);
  font-display:swap;
  font-weight:800;
  font-style:normal
}
/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer properties {
  @supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
    *,
    ::backdrop,
    :after,
    :before {
      --tw-rotate-x:initial;
      --tw-rotate-y:initial;
      --tw-rotate-z:initial;
      --tw-skew-x:initial;
      --tw-skew-y:initial;
      --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-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-translate-x:0;
      --tw-translate-y:0;
      --tw-translate-z:0;
      --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
    }
  }
}
@layer theme {
  :host,
  :root {
    --font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    --font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
    --color-red-400:oklch(70.4% .191 22.216);
    --color-red-500:oklch(63.7% .237 25.331);
    --color-yellow-400:oklch(85.2% .199 91.936);
    --color-yellow-700:oklch(55.4% .135 66.442);
    --color-green-400:oklch(79.2% .209 151.711);
    --color-sky-500:oklch(68.5% .169 237.323);
    --color-blue-500:oklch(62.3% .214 259.815);
    --color-indigo-500:oklch(58.5% .233 277.117);
    --color-fuchsia-500:oklch(66.7% .295 322.15);
    --color-gray-300:oklch(87.2% .01 258.338);
    --color-neutral-400:oklch(70.8% 0 0);
    --color-neutral-500:oklch(55.6% 0 0);
    --color-neutral-600:oklch(43.9% 0 0);
    --color-black:#000;
    --color-white:#fff;
    --spacing:.25rem;
    --text-sm:.875rem;
    --text-sm--line-height:1.42857;
    --text-base:1rem;
    --text-base--line-height:1.5;
    --text-lg:1.125rem;
    --text-lg--line-height:1.55556;
    --text-xl:1.25rem;
    --text-xl--line-height:1.4;
    --text-2xl:1.5rem;
    --text-2xl--line-height:1.33333;
    --text-3xl:1.875rem;
    --text-3xl--line-height:1.2;
    --text-4xl:2.25rem;
    --text-4xl--line-height:1.11111;
    --text-6xl:3.75rem;
    --text-6xl--line-height:1;
    --text-7xl:4.5rem;
    --text-7xl--line-height:1;
    --font-weight-light:300;
    --font-weight-medium:500;
    --font-weight-semibold:600;
    --font-weight-bold:700;
    --leading-normal:1.5;
    --radius-xl:.75rem;
    --radius-2xl:1rem;
    --radius-3xl:1.5rem;
    --animate-spin:spin 1s linear infinite;
    --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)
  }
}
@layer base {
  *,
  ::backdrop,
  :after,
  :before {
    border:0 solid;
    box-sizing:border-box;
    margin:0;
    padding:0
  }
  ::file-selector-button {
    border:0 solid;
    box-sizing:border-box;
    margin:0;
    padding:0
  }
  :host,
  html {
    -webkit-text-size-adjust:100%;
    font-family:var(--default-font-family,ui-sans-serif,system-ui,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);
    line-height:1.5;
    -moz-tab-size:4;
    -o-tab-size:4;
    tab-size:4;
    -webkit-tap-highlight-color:transparent
  }
  hr {
    border-top-width:1px;
    color:inherit;
    height:0
  }
  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,
  pre,
  samp {
    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-size:1em;
    font-variation-settings:var(--default-mono-font-variation-settings,normal)
  }
  small {
    font-size:80%
  }
  sub,
  sup {
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
  }
  sub {
    bottom:-.25em
  }
  sup {
    top:-.5em
  }
  table {
    border-collapse:collapse;
    border-color:inherit;
    text-indent:0
  }
  :-moz-focusring {
    outline:auto
  }
  progress {
    vertical-align:baseline
  }
  summary {
    display:list-item
  }
  menu,
  ol,
  ul {
    list-style:none
  }
  audio,
  canvas,
  embed,
  iframe,
  img,
  object,
  svg,
  video {
    display:block;
    vertical-align:middle
  }
  img,
  video {
    height:auto;
    max-width:100%
  }
  button,
  input,
  optgroup,
  select,
  textarea {
    background-color:#0000;
    border-radius:0;
    color:inherit;
    font:inherit;
    font-feature-settings:inherit;
    font-variation-settings:inherit;
    letter-spacing:inherit;
    opacity:1
  }
  ::file-selector-button {
    background-color:#0000;
    border-radius:0;
    color:inherit;
    font:inherit;
    font-feature-settings:inherit;
    font-variation-settings:inherit;
    letter-spacing:inherit;
    opacity:1
  }
  :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
  }
  ::-moz-placeholder {
    opacity:1
  }
  ::placeholder {
    opacity:1
  }
  @supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px) {
    ::-moz-placeholder {
      color:currentColor
    }
    ::placeholder {
      color:currentColor
    }
    @supports (color:color-mix(in lab,red,red)) {
      ::-moz-placeholder {
        color:color-mix(in oklab,currentcolor 50%,transparent)
      }
      ::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,
  ::-webkit-datetime-edit-year-field {
    padding-block:0
  }
  ::-webkit-datetime-edit-day-field,
  ::-webkit-datetime-edit-month-field {
    padding-block:0
  }
  ::-webkit-datetime-edit-hour-field,
  ::-webkit-datetime-edit-minute-field {
    padding-block:0
  }
  ::-webkit-datetime-edit-millisecond-field,
  ::-webkit-datetime-edit-second-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]) {
    -webkit-appearance:button;
    -moz-appearance:button;
    appearance:button
  }
  ::file-selector-button {
    -webkit-appearance:button;
    -moz-appearance:button;
    appearance:button
  }
  ::-webkit-inner-spin-button,
  ::-webkit-outer-spin-button {
    height:auto
  }
  [hidden]:where(:not([hidden=until-found])) {
    display:none!important
  }
}
@layer components;
@layer utilities {
  .absolute {
    position:absolute
  }
  .fixed {
    position:fixed
  }
  .relative {
    position:relative
  }
  .inset-x-0 {
    inset-inline:calc(var(--spacing)*0)
  }
  .top-0 {
    top:calc(var(--spacing)*0)
  }
  .top-3 {
    top:calc(var(--spacing)*3)
  }
  .top-4 {
    top:calc(var(--spacing)*4)
  }
  .top-10 {
    top:calc(var(--spacing)*10)
  }
  .right-5 {
    right:calc(var(--spacing)*5)
  }
  .right-6 {
    right:calc(var(--spacing)*6)
  }
  .left-0 {
    left:calc(var(--spacing)*0)
  }
  .left-5 {
    left:calc(var(--spacing)*5)
  }
  .left-24 {
    left:calc(var(--spacing)*24)
  }
  .z-0 {
    z-index:0
  }
  .z-10 {
    z-index:10
  }
  .z-\[9900\] {
    z-index:9900
  }
  .z-\[9999\] {
    z-index:9999
  }
  .m-auto {
    margin:auto
  }
  .mx-auto {
    margin-inline:auto
  }
  .my-3 {
    margin-block:calc(var(--spacing)*3)
  }
  .my-4 {
    margin-block:calc(var(--spacing)*4)
  }
  .my-8 {
    margin-block:calc(var(--spacing)*8)
  }
  .mt-1 {
    margin-top:calc(var(--spacing)*1)
  }
  .mt-2 {
    margin-top:calc(var(--spacing)*2)
  }
  .mt-4 {
    margin-top:calc(var(--spacing)*4)
  }
  .mt-6 {
    margin-top:calc(var(--spacing)*6)
  }
  .mt-8 {
    margin-top:calc(var(--spacing)*8)
  }
  .mt-12 {
    margin-top:calc(var(--spacing)*12)
  }
  .mb-1 {
    margin-bottom:calc(var(--spacing)*1)
  }
  .mb-8 {
    margin-bottom:calc(var(--spacing)*8)
  }
  .mb-12 {
    margin-bottom:calc(var(--spacing)*12)
  }
  .icon-\[ic--baseline-discord\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M19.27 5.33C17.94 4.71 16.5 4.26 15 4a.1.1 0 0 0-.07.03c-.18.33-.39.76-.53 1.09a16.1 16.1 0 0 0-4.8 0c-.14-.34-.35-.76-.54-1.09-.01-.02-.04-.03-.07-.03-1.5.26-2.93.71-4.27 1.33-.01 0-.02.01-.03.02-2.72 4.07-3.47 8.03-3.1 11.95 0 .02.01.04.03.05 1.8 1.32 3.53 2.12 5.24 2.65.03.01.06 0 .07-.02.4-.55.76-1.13 1.07-1.74.02-.04 0-.08-.04-.09-.57-.22-1.11-.48-1.64-.78-.04-.02-.04-.08-.01-.11.11-.08.22-.17.33-.25.02-.02.05-.02.07-.01 3.44 1.57 7.15 1.57 10.55 0 .02-.01.05-.01.07.01.11.09.22.17.33.26.04.03.04.09-.01.11-.52.31-1.07.56-1.64.78-.04.01-.05.06-.04.09.32.61.68 1.19 1.07 1.74.03.01.06.02.09.01 1.72-.53 3.45-1.33 5.25-2.65.02-.01.03-.03.03-.05.44-4.53-.73-8.46-3.1-11.95-.01-.01-.02-.02-.04-.02M8.52 14.91c-1.03 0-1.89-.95-1.89-2.12s.84-2.12 1.89-2.12c1.06 0 1.9.96 1.89 2.12 0 1.17-.84 2.12-1.89 2.12m6.97 0c-1.03 0-1.89-.95-1.89-2.12s.84-2.12 1.89-2.12c1.06 0 1.9.96 1.89 2.12 0 1.17-.83 2.12-1.89 2.12'/%3E%3C/svg%3E")
  }
  .icon-\[ic--baseline-discord\],
  .icon-\[ic--baseline-telegram\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[ic--baseline-telegram\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m4.64 6.8c-.15 1.58-.8 5.42-1.13 7.19-.14.75-.42 1-.68 1.03-.58.05-1.02-.38-1.58-.75-.88-.58-1.38-.94-2.23-1.5-.99-.65-.35-1.01.22-1.59.15-.15 2.71-2.48 2.76-2.69a.2.2 0 0 0-.05-.18c-.06-.05-.14-.03-.21-.02-.09.02-1.49.95-4.22 2.79-.4.27-.76.41-1.08.4-.36-.01-1.04-.2-1.55-.37-.63-.2-1.12-.31-1.08-.66.02-.18.27-.36.74-.55 2.92-1.27 4.86-2.11 5.83-2.51 2.78-1.16 3.35-1.36 3.73-1.36.08 0 .27.02.39.12.1.08.13.19.14.27-.01.06.01.24 0 .38'/%3E%3C/svg%3E")
  }
  .icon-\[ic--baseline-tiktok\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M16.6 5.82s.51.5 0 0A4.28 4.28 0 0 1 15.54 3h-3.09v12.4a2.59 2.59 0 0 1-2.59 2.5c-1.42 0-2.6-1.16-2.6-2.6 0-1.72 1.66-3.01 3.37-2.48V9.66c-3.45-.46-6.47 2.22-6.47 5.64 0 3.33 2.76 5.7 5.69 5.7 3.14 0 5.69-2.55 5.69-5.7V9.01a7.35 7.35 0 0 0 4.3 1.38V7.3s-1.88.09-3.24-1.48'/%3E%3C/svg%3E")
  }
  .icon-\[ic--baseline-tiktok\],
  .icon-\[mdi--twitch\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[mdi--twitch\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M11.64 5.93h1.43v4.28h-1.43m3.93-4.28H17v4.28h-1.43M7 2 3.43 5.57v12.86h4.28V22l3.58-3.57h2.85L20.57 12V2m-1.43 9.29-2.85 2.85h-2.86l-2.5 2.5v-2.5H7.71V3.43h11.43Z'/%3E%3C/svg%3E")
  }
  .icon-\[mdi--vk\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M15.07 2H8.93C3.33 2 2 3.33 2 8.93v6.14C2 20.67 3.33 22 8.93 22h6.14c5.6 0 6.93-1.33 6.93-6.93V8.93C22 3.33 20.67 2 15.07 2m3.08 14.27h-1.46c-.55 0-.72-.45-1.69-1.44-.88-.83-1.26-.95-1.47-.95-.29 0-.38.08-.38.5v1.31c0 .35-.11.57-1.04.57-1.54 0-3.25-.94-4.45-2.67-1.81-2.54-2.3-4.46-2.3-4.84 0-.21.07-.41.49-.41h1.47c.37 0 .51.16.65.56.72 2.1 1.92 3.9 2.41 3.9.19 0 .27-.09.27-.55V10.1c-.05-.98-.58-1.07-.58-1.42 0-.18.14-.34.37-.34h2.29c.31 0 .42.16.42.54v2.89c0 .31.13.42.23.42.18 0 .34-.11.67-.45 1.05-1.17 1.8-2.98 1.8-2.98.1-.21.26-.41.65-.41h1.43c.44 0 .54.23.44.54-.18.85-1.96 3.36-1.94 3.36-.16.25-.22.36 0 .65.15.21.66.65 1 1.04.62.71 1.1 1.3 1.23 1.71.11.41-.09.62-.51.62'/%3E%3C/svg%3E")
  }
  .icon-\[mdi--vk\],
  .icon-\[mdi--youtube\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[mdi--youtube\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='m10 15 5.19-3L10 9zm11.56-7.83c.13.47.22 1.1.28 1.9.07.8.1 1.49.1 2.09L22 12c0 2.19-.16 3.8-.44 4.83-.25.9-.83 1.48-1.73 1.73-.47.13-1.33.22-2.65.28-1.3.07-2.49.1-3.59.1L12 19c-4.19 0-6.8-.16-7.83-.44-.9-.25-1.48-.83-1.73-1.73-.13-.47-.22-1.1-.28-1.9-.07-.8-.1-1.49-.1-2.09L2 12c0-2.19.16-3.8.44-4.83.25-.9.83-1.48 1.73-1.73.47-.13 1.33-.22 2.65-.28 1.3-.07 2.49-.1 3.59-.1L12 5c4.19 0 6.8.16 7.83.44.9.25 1.48.83 1.73 1.73'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--alert-circle-filled\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c5.523 0 10 4.477 10 10a10 10 0 0 1-19.995.324L2 12l.004-.28C2.152 6.327 6.57 2 12 2m.01 13-.127.007a1 1 0 0 0 0 1.986L12 17l.127-.007a1 1 0 0 0 0-1.986zM12 7a1 1 0 0 0-.993.883L11 8v4l.007.117a1 1 0 0 0 1.986 0L13 12V8l-.007-.117A1 1 0 0 0 12 7'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--alert-circle-filled\],
  .icon-\[tabler--bolt-filled\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[tabler--bolt-filled\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='m13 2 .018.001.016.001.083.005.011.002h.011l.038.009.052.008.016.006.011.001.029.011.052.014.019.009.015.004.028.014.04.017.021.012.022.01.023.015.031.017.034.024.018.011.013.012.024.017.038.034.022.017.008.01.014.012.036.041.026.027.006.009c.12.147.196.322.218.513l.001.012.002.041L14 3v6h5a1 1 0 0 1 .868 1.497l-.06.091-8 11C11.24 22.371 10 21.968 10 21v-6H5a1 1 0 0 1-.868-1.497l.06-.091 8-11 .01-.013.018-.024.033-.038.018-.022.009-.008.013-.014.04-.036.028-.026.008-.006a1 1 0 0 1 .402-.199l.011-.001.027-.005.074-.013.011-.001.041-.002z'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--bolt\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13 3v7h6l-8 11v-7H5z'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--bolt\],
  .icon-\[tabler--checks\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[tabler--checks\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m7 12 5 5L22 7M2 12l5 5m5-5 5-5'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--circle-arrow-right-filled\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='m12 2 .324.005a10 10 0 1 1-.648 0zm.613 5.21a1 1 0 0 0-1.32 1.497L13.584 11H8l-.117.007A1 1 0 0 0 8 13h5.584l-2.291 2.293-.083.094a1 1 0 0 0 1.497 1.32l4-4 .073-.082.064-.089.062-.113.044-.11.03-.112.017-.126L17 12l-.007-.118-.029-.148-.035-.105-.054-.113-.071-.111a1 1 0 0 0-.097-.112l-4-4z'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--circle-arrow-right-filled\],
  .icon-\[tabler--circle-check-filled\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[tabler--circle-check-filled\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M17 3.34a10 10 0 1 1-14.995 8.984L2 12l.005-.324A10 10 0 0 1 17 3.34m-1.293 5.953a1 1 0 0 0-1.32-.083l-.094.083L11 12.585l-1.293-1.292-.094-.083a1 1 0 0 0-1.403 1.403l.083.094 2 2 .094.083a1 1 0 0 0 1.226 0l.094-.083 4-4 .083-.094a1 1 0 0 0-.083-1.32'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--circle-check\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0 9 9 0 1 0-18 0'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/g%3E%3C/svg%3E")
  }
  .icon-\[tabler--circle-check\],
  .icon-\[tabler--circle-x\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[tabler--circle-x\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 12a9 9 0 1 0 18 0 9 9 0 1 0-18 0m7-2 4 4m0-4-4 4'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--coin-filled\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M17 3.34A10 10 0 1 1 2 12l.005-.324A10 10 0 0 1 17 3.34M12 6a1 1 0 0 0-1 1 3 3 0 1 0 0 6v2a1.02 1.02 0 0 1-.866-.398l-.068-.101a1 1 0 0 0-1.732.998 3 3 0 0 0 2.505 1.5H11a1 1 0 0 0 .883.994L12 18a1 1 0 0 0 1-1l.176-.005A3 3 0 0 0 13 11V9c.358-.012.671.14.866.398l.068.101a1 1 0 0 0 1.732-.998A3 3 0 0 0 13.161 7H13a1 1 0 0 0-1-1m1 7a1 1 0 0 1 0 2zm-2-4v2a1 1 0 0 1 0-2'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--coin-filled\],
  .icon-\[tabler--coin\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[tabler--coin\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0 9 9 0 1 0-18 0'/%3E%3Cpath d='M14.8 9A2 2 0 0 0 13 8h-2a2 2 0 1 0 0 4h2a2 2 0 1 1 0 4h-2a2 2 0 0 1-1.8-1M12 7v10'/%3E%3C/g%3E%3C/svg%3E")
  }
  .icon-\[tabler--copy\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M7 9.667A2.667 2.667 0 0 1 9.667 7h8.666A2.667 2.667 0 0 1 21 9.667v8.666A2.667 2.667 0 0 1 18.333 21H9.667A2.667 2.667 0 0 1 7 18.333z'/%3E%3Cpath d='M4.012 16.737A2 2 0 0 1 3 15V5c0-1.1.9-2 2-2h10c.75 0 1.158.385 1.5 1'/%3E%3C/g%3E%3C/svg%3E")
  }
  .icon-\[tabler--copy\],
  .icon-\[tabler--dots\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[tabler--dots\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 12a1 1 0 1 0 2 0 1 1 0 1 0-2 0m7 0a1 1 0 1 0 2 0 1 1 0 1 0-2 0m7 0a1 1 0 1 0 2 0 1 1 0 1 0-2 0'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--flare-filled\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M11.106 2.553a1 1 0 0 1 1.788 0l2.851 5.701 5.702 2.852a1 1 0 0 1 .11 1.725l-.11.063-5.702 2.851-2.85 5.702a1 1 0 0 1-1.726.11l-.063-.11-2.852-5.702-5.701-2.85a1 1 0 0 1-.11-1.726l.11-.063 5.701-2.852z'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--flare-filled\],
  .icon-\[tabler--flare\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[tabler--flare\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m12 3 3 6 6 3-6 3-3 6-3-6-6-3 6-3z'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--home\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M5 12H3l9-9 9 9h-2M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M9 21v-6a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v6'/%3E%3C/g%3E%3C/svg%3E")
  }
  .icon-\[tabler--home\],
  .icon-\[tabler--info-circle\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[tabler--info-circle\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0 9 9 0 0 0-18 0m9-3h.01'/%3E%3Cpath d='M11 12h1v4h1'/%3E%3C/g%3E%3C/svg%3E")
  }
  .icon-\[tabler--layout-bottombar-expand-filled\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M18 3a3 3 0 0 1 2.995 2.824L21 6v12a3 3 0 0 1-2.824 2.995L18 21H6a3 3 0 0 1-2.995-2.824L3 18V6a3 3 0 0 1 2.824-2.995L6 3zm0 2H6a1 1 0 0 0-.993.883L5 6v9h14V6a1 1 0 0 0-.883-.993zm-5.387 3.21.094.083 2 2a1 1 0 0 1-1.32 1.497l-.094-.083L12 10.415l-1.293 1.292a1 1 0 0 1-1.32.083l-.094-.083a1 1 0 0 1-.083-1.32l.083-.094 2-2a1 1 0 0 1 1.32-.083'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--layout-bottombar-expand-filled\],
  .icon-\[tabler--layout-bottombar-expand\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[tabler--layout-bottombar-expand\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M20 6v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2m0 9H4'/%3E%3Cpath d='m14 10-2-2-2 2'/%3E%3C/g%3E%3C/svg%3E")
  }
  .icon-\[tabler--layout-dashboard\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 4h4a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1m0 12h4a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1m10-4h4a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1m0-8h4a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--layout-dashboard\],
  .icon-\[tabler--loader\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[tabler--loader\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 6V3m4.25 4.75L18.4 5.6M18 12h3m-4.75 4.25 2.15 2.15M12 18v3m-4.25-4.75L5.6 18.4M6 12H3m4.75-4.25L5.6 5.6'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--mail\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/g%3E%3C/svg%3E")
  }
  .icon-\[tabler--mail\],
  .icon-\[tabler--minus\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[tabler--minus\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--mobiledata-off\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M16 12V4M8 20v-8m5-5 3-3 3 3M5 17l3 3 3-3M3 3l18 18'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--mobiledata-off\],
  .icon-\[tabler--mobiledata\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[tabler--mobiledata\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M16 12V4M8 20v-8m5-5 3-3 3 3M5 17l3 3 3-3'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--photo-off\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M15 8h.01M7 3h11a3 3 0 0 1 3 3v11m-.856 3.099A3 3 0 0 1 18 21H6a3 3 0 0 1-3-3V6c0-.845.349-1.608.91-2.153'/%3E%3Cpath d='m3 16 5-5c.928-.893 2.072-.893 3 0l5 5m.33-3.662c.574-.054 1.155.166 1.67.662l3 3M3 3l18 18'/%3E%3C/g%3E%3C/svg%3E")
  }
  .icon-\[tabler--photo-off\],
  .icon-\[tabler--plus\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[tabler--plus\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 5v14m-7-7h14'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--server\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 7a3 3 0 0 1 3-3h12a3 3 0 0 1 3 3v2a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3zm0 8a3 3 0 0 1 3-3h12a3 3 0 0 1 3 3v2a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3zm4-7v.01M7 16v.01'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--server\],
  .icon-\[tabler--shopping-bag\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[tabler--shopping-bag\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M6.331 8H17.67a2 2 0 0 1 1.977 2.304l-1.255 8.152A3 3 0 0 1 15.426 21H8.574a3 3 0 0 1-2.965-2.544l-1.255-8.152A2 2 0 0 1 6.331 8'/%3E%3Cpath d='M9 11V6a3 3 0 0 1 6 0v5'/%3E%3C/g%3E%3C/svg%3E")
  }
  .icon-\[tabler--shopping-cart\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M4 19a2 2 0 1 0 4 0 2 2 0 1 0-4 0m11 0a2 2 0 1 0 4 0 2 2 0 1 0-4 0'/%3E%3Cpath d='M17 17H6V3H4'/%3E%3Cpath d='m6 5 14 1-1 7H6'/%3E%3C/g%3E%3C/svg%3E")
  }
  .icon-\[tabler--shopping-cart\],
  .icon-\[tabler--ticket\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[tabler--ticket\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 5v2m0 4v2m0 4v2M5 5h14a2 2 0 0 1 2 2v3a2 2 0 0 0 0 4v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-3a2 2 0 0 0 0-4V7a2 2 0 0 1 2-2'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--triangle-square-circle-filled\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='m11.132 2.504-4 7A1 1 0 0 0 8 11h8a1 1 0 0 0 .868-1.496l-4-7a1 1 0 0 0-1.736 0M17 13a4 4 0 1 1-3.995 4.2L13 17l.005-.2A4 4 0 0 1 17 13m-8 0H5a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--triangle-square-circle-filled\],
  .icon-\[tabler--triangle-square-circle\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[tabler--triangle-square-circle\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m12 3-4 7h8zm2 14a3 3 0 1 0 6 0 3 3 0 1 0-6 0M4 15a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1z'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--user\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 7a4 4 0 1 0 8 0 4 4 0 0 0-8 0M6 21v-2a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v2'/%3E%3C/svg%3E")
  }
  .icon-\[tabler--user\],
  .icon-\[tabler--x\] {
    background-color:currentColor;
    display:inline-block;
    height:1em;
    -webkit-mask-image:var(--svg);
    mask-image:var(--svg);
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    width:1em
  }
  .icon-\[tabler--x\] {
    --svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E")
  }
  .block {
    display:block
  }
  .flex {
    display:flex
  }
  .grid {
    display:grid
  }
  .hidden {
    display:none
  }
  .size-4 {
    height:calc(var(--spacing)*4);
    width:calc(var(--spacing)*4)
  }
  .size-5 {
    height:calc(var(--spacing)*5);
    width:calc(var(--spacing)*5)
  }
  .size-6 {
    height:calc(var(--spacing)*6);
    width:calc(var(--spacing)*6)
  }
  .size-7 {
    height:calc(var(--spacing)*7);
    width:calc(var(--spacing)*7)
  }
  .size-8 {
    height:calc(var(--spacing)*8);
    width:calc(var(--spacing)*8)
  }
  .size-19 {
    height:calc(var(--spacing)*19);
    width:calc(var(--spacing)*19)
  }
  .size-20 {
    height:calc(var(--spacing)*20);
    width:calc(var(--spacing)*20)
  }
  .size-full {
    height:100%;
    width:100%
  }
  .h-0\.5 {
    height:calc(var(--spacing)*.5)
  }
  .h-6 {
    height:calc(var(--spacing)*6)
  }
  .h-56 {
    height:calc(var(--spacing)*56)
  }
  .h-64 {
    height:calc(var(--spacing)*64)
  }
  .h-px {
    height:1px
  }
  .max-h-9 {
    max-height:calc(var(--spacing)*9)
  }
  .max-h-11 {
    max-height:calc(var(--spacing)*11)
  }
  .min-h-screen {
    min-height:100vh
  }
  .w-0\.5 {
    width:calc(var(--spacing)*.5)
  }
  .w-40 {
    width:calc(var(--spacing)*40)
  }
  .w-\[90\%\] {
    width:90%
  }
  .w-auto {
    width:auto
  }
  .w-full {
    width:100%
  }
  .max-w-40 {
    max-width:calc(var(--spacing)*40)
  }
  .max-w-48 {
    max-width:calc(var(--spacing)*48)
  }
  .shrink-0 {
    flex-shrink:0
  }
  .transform {
    transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)
  }
  .animate-spin {
    animation:var(--animate-spin)
  }
  .cursor-not-allowed {
    cursor:not-allowed
  }
  .cursor-pointer {
    cursor:pointer
  }
  .flex-col {
    flex-direction:column
  }
  .flex-wrap {
    flex-wrap:wrap
  }
  .place-items-center {
    place-items:center
  }
  .items-center {
    align-items:center
  }
  .items-end {
    align-items:flex-end
  }
  .items-start {
    align-items:flex-start
  }
  .justify-between {
    justify-content:space-between
  }
  .justify-center {
    justify-content:center
  }
  .justify-start {
    justify-content:flex-start
  }
  .gap-0 {
    gap:calc(var(--spacing)*0)
  }
  .gap-1 {
    gap:calc(var(--spacing)*1)
  }
  .gap-2 {
    gap:calc(var(--spacing)*2)
  }
  .gap-3 {
    gap:calc(var(--spacing)*3)
  }
  .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)
  }
  .overflow-auto {
    overflow:auto
  }
  .overflow-hidden {
    overflow:hidden
  }
  .overflow-y-scroll {
    overflow-y:scroll
  }
  .rounded {
    border-radius:.25rem
  }
  .rounded-2xl {
    border-radius:var(--radius-2xl)
  }
  .rounded-3xl {
    border-radius:var(--radius-3xl)
  }
  .rounded-full {
    border-radius:3.40282e+38px
  }
  .rounded-xl {
    border-radius:var(--radius-xl)
  }
  .rounded-tl-3xl {
    border-top-left-radius:var(--radius-3xl)
  }
  .rounded-tl-xl {
    border-top-left-radius:var(--radius-xl)
  }
  .rounded-tr-3xl {
    border-top-right-radius:var(--radius-3xl)
  }
  .rounded-tr-xl {
    border-top-right-radius:var(--radius-xl)
  }
  .rounded-br-3xl {
    border-bottom-right-radius:var(--radius-3xl)
  }
  .rounded-br-xl {
    border-bottom-right-radius:var(--radius-xl)
  }
  .rounded-bl-3xl {
    border-bottom-left-radius:var(--radius-3xl)
  }
  .rounded-bl-xl {
    border-bottom-left-radius:var(--radius-xl)
  }
  .border {
    border-style:var(--tw-border-style);
    border-width:1px
  }
  .border-8 {
    border-style:var(--tw-border-style);
    border-width:8px
  }
  .border-\[\#080808\] {
    border-color:#080808
  }
  .border-\[\#EFEFEF\] {
    border-color:#efefef
  }
  .bg-\[\#0E0E0E\] {
    background-color:#0e0e0e
  }
  .bg-\[\#1A1B24\] {
    background-color:#1a1b24
  }
  .bg-\[\#1B1B1B\] {
    background-color:#1b1b1b
  }
  .bg-\[\#1B1F21\] {
    background-color:#1b1f21
  }
  .bg-\[\#1E1E1E\] {
    background-color:#1e1e1e
  }
  .bg-\[\#1E1F28\] {
    background-color:#1e1f28
  }
  .bg-\[\#1a1b24\] {
    background-color:#1a1b24
  }
  .bg-\[\#3A3A3A\] {
    background-color:#3a3a3a
  }
  .bg-\[\#0088cc\]\/10 {
    background-color:#0088cc1a
  }
  .bg-\[\#5865f2\]\/10 {
    background-color:#5865f21a
  }
  .bg-\[\#9146ff\]\/10 {
    background-color:#9146ff1a
  }
  .bg-\[\#060606\] {
    background-color:#060606
  }
  .bg-\[\#070707\] {
    background-color:#070707
  }
  .bg-\[\#080808\] {
    background-color:#080808
  }
  .bg-\[\#121212\] {
    background-color:#121212
  }
  .bg-\[\#272727\] {
    background-color:#272727
  }
  .bg-\[\#5050501A\] {
    background-color:#5050501a
  }
  .bg-\[\#AFAFAF\] {
    background-color:#afafaf
  }
  .bg-\[\#E8E8E8\] {
    background-color:#e8e8e8
  }
  .bg-\[\#EDEDED\] {
    background-color:#ededed
  }
  .bg-\[\#EFEFEF\] {
    background-color:#efefef
  }
  .bg-\[\#F6F6F6\] {
    background-color:#f6f6f6
  }
  .bg-\[\#F8F8F8\] {
    background-color:#f8f8f8
  }
  .bg-\[\#FDFDFD\] {
    background-color:#fdfdfd
  }
  .bg-\[\#f6f6f6\] {
    background-color:#f6f6f6
  }
  .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-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-fuchsia-500\/10 {
    background-color:#e12afb1a
  }
  @supports (color:color-mix(in lab,red,red)) {
    .bg-fuchsia-500\/10 {
      background-color:color-mix(in oklab,var(--color-fuchsia-500)10%,transparent)
    }
  }
  .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-white {
    background-color:var(--color-white)
  }
  .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\/\[2\%\] {
    background-color:#ffffff05
  }
  @supports (color:color-mix(in lab,red,red)) {
    .bg-white\/\[2\%\] {
      background-color:color-mix(in oklab,var(--color-white)2%,transparent)
    }
  }
  .bg-white\/\[3\%\] {
    background-color:#ffffff08
  }
  @supports (color:color-mix(in lab,red,red)) {
    .bg-white\/\[3\%\] {
      background-color:color-mix(in oklab,var(--color-white)3%,transparent)
    }
  }
  .bg-yellow-700\/5 {
    background-color:#a361000d
  }
  @supports (color:color-mix(in lab,red,red)) {
    .bg-yellow-700\/5 {
      background-color:color-mix(in oklab,var(--color-yellow-700)5%,transparent)
    }
  }
  .bg-gradient-to-b {
    --tw-gradient-position:to bottom in oklab
  }
  .bg-gradient-to-b,
  .bg-gradient-to-r {
    background-image:linear-gradient(var(--tw-gradient-stops))
  }
  .bg-gradient-to-r {
    --tw-gradient-position:to right in oklab
  }
  .from-sky-500 {
    --tw-gradient-from:var(--color-sky-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))
  }
  .from-white {
    --tw-gradient-from:var(--color-white);
    --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-40\% {
    --tw-gradient-from-position:40%
  }
  .to-\[\#999999\] {
    --tw-gradient-to:#999;
    --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-indigo-500 {
    --tw-gradient-to:var(--color-indigo-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))
  }
  .bg-clip-text {
    -webkit-background-clip:text;
    background-clip:text
  }
  .object-cover {
    -o-object-fit:cover;
    object-fit:cover
  }
  .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-5 {
    padding:calc(var(--spacing)*5)
  }
  .p-6 {
    padding:calc(var(--spacing)*6)
  }
  .p-8 {
    padding:calc(var(--spacing)*8)
  }
  .p-10 {
    padding:calc(var(--spacing)*10)
  }
  .px-2 {
    padding-inline:calc(var(--spacing)*2)
  }
  .px-3 {
    padding-inline:calc(var(--spacing)*3)
  }
  .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-8 {
    padding-inline:calc(var(--spacing)*8)
  }
  .px-10 {
    padding-inline:calc(var(--spacing)*10)
  }
  .px-12 {
    padding-inline:calc(var(--spacing)*12)
  }
  .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-5 {
    padding-block:calc(var(--spacing)*5)
  }
  .py-6 {
    padding-block:calc(var(--spacing)*6)
  }
  .py-8 {
    padding-block:calc(var(--spacing)*8)
  }
  .py-17 {
    padding-block:calc(var(--spacing)*17)
  }
  .pt-2 {
    padding-top:calc(var(--spacing)*2)
  }
  .pt-3 {
    padding-top:calc(var(--spacing)*3)
  }
  .pt-5 {
    padding-top:calc(var(--spacing)*5)
  }
  .pt-12 {
    padding-top:calc(var(--spacing)*12)
  }
  .pr-3 {
    padding-right:calc(var(--spacing)*3)
  }
  .pr-6 {
    padding-right:calc(var(--spacing)*6)
  }
  .pb-3 {
    padding-bottom:calc(var(--spacing)*3)
  }
  .pb-40 {
    padding-bottom:calc(var(--spacing)*40)
  }
  .pl-0 {
    padding-left:calc(var(--spacing)*0)
  }
  .pl-2 {
    padding-left:calc(var(--spacing)*2)
  }
  .pl-3 {
    padding-left:calc(var(--spacing)*3)
  }
  .pl-7 {
    padding-left:calc(var(--spacing)*7)
  }
  .pl-8 {
    padding-left:calc(var(--spacing)*8)
  }
  .text-center {
    text-align:center
  }
  .text-left {
    text-align:left
  }
  .font-\[MWF\] {
    font-family:MWF
  }
  .font-\[Sf-Black\] {
    font-family:Sf-Black
  }
  .font-\[Sf-Bold\] {
    font-family:Sf-Bold
  }
  .font-\[Sf-Heavy\] {
    font-family:Sf-Heavy
  }
  .font-\[Sf-Medium\] {
    font-family:Sf-Medium
  }
  .font-\[Sf-Semibold\] {
    font-family:Sf-Semibold
  }
  .font-\[Unbounded\] {
    font-family:Unbounded,"Unbounded Fallback: Arial"
  }
  .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-7xl {
    font-size:var(--text-7xl);
    line-height:var(--tw-leading,var(--text-7xl--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-\[12px\] {
    font-size:12px
  }
  .text-\[13px\] {
    font-size:13px
  }
  .text-\[14px\] {
    font-size:14px
  }
  .text-\[15px\] {
    font-size:15px
  }
  .text-\[16px\] {
    font-size:16px
  }
  .text-\[18px\] {
    font-size:18px
  }
  .text-\[20px\] {
    font-size:20px
  }
  .leading-2 {
    --tw-leading:calc(var(--spacing)*2);
    line-height:calc(var(--spacing)*2)
  }
  .leading-3 {
    --tw-leading:calc(var(--spacing)*3);
    line-height:calc(var(--spacing)*3)
  }
  .leading-5 {
    --tw-leading:calc(var(--spacing)*5);
    line-height:calc(var(--spacing)*5)
  }
  .leading-normal {
    --tw-leading:var(--leading-normal);
    line-height:var(--leading-normal)
  }
  .font-bold {
    --tw-font-weight:var(--font-weight-bold);
    font-weight:var(--font-weight-bold)
  }
  .font-light {
    --tw-font-weight:var(--font-weight-light);
    font-weight:var(--font-weight-light)
  }
  .font-medium {
    --tw-font-weight:var(--font-weight-medium);
    font-weight:var(--font-weight-medium)
  }
  .font-semibold {
    --tw-font-weight:var(--font-weight-semibold);
    font-weight:var(--font-weight-semibold)
  }
  .break-all {
    word-break:break-all
  }
  .whitespace-pre-line {
    white-space:pre-line
  }
  .text-\[\#2F2F2F\] {
    color:#2f2f2f
  }
  .text-\[\#3A3A3A\] {
    color:#3a3a3a
  }
  .text-\[\#3B3B3B\] {
    color:#3b3b3b
  }
  .text-\[\#5B5959\] {
    color:#5b5959
  }
  .text-\[\#5E5E5E\] {
    color:#5e5e5e
  }
  .text-\[\#8D8D8D\] {
    color:#8d8d8d
  }
  .text-\[\#85FF1B\] {
    color:#85ff1b
  }
  .text-\[\#0088cc\] {
    color:#08c
  }
  .text-\[\#0088cc\]\/80 {
    color:#08cc
  }
  .text-\[\#5865f2\] {
    color:#5865f2
  }
  .text-\[\#5865f2\]\/80 {
    color:#5865f2cc
  }
  .text-\[\#9146ff\] {
    color:#9146ff
  }
  .text-\[\#9146ff\]\/80 {
    color:#9146ffcc
  }
  .text-\[\#171717\] {
    color:#171717
  }
  .text-\[\#222020\] {
    color:#222020
  }
  .text-\[\#222222\] {
    color:#222
  }
  .text-\[\#242424\] {
    color:#242424
  }
  .text-\[\#323232\] {
    color:#323232
  }
  .text-\[\#474747\] {
    color:#474747
  }
  .text-\[\#848484\] {
    color:#848484
  }
  .text-\[\#929292\] {
    color:#929292
  }
  .text-\[\#939393\] {
    color:#939393
  }
  .text-\[\#CECECE\] {
    color:#cecece
  }
  .text-\[\#DEDEDE\] {
    color:#dedede
  }
  .text-\[\#E2E2E2\] {
    color:#e2e2e2
  }
  .text-\[\#E6E6E6\] {
    color:#e6e6e6
  }
  .text-\[\#FF1B1B\] {
    color:#ff1b1b
  }
  .text-black {
    color:var(--color-black)
  }
  .text-black\/30 {
    color:#0000004d
  }
  @supports (color:color-mix(in lab,red,red)) {
    .text-black\/30 {
      color:color-mix(in oklab,var(--color-black)30%,transparent)
    }
  }
  .text-black\/50 {
    color:#00000080
  }
  @supports (color:color-mix(in lab,red,red)) {
    .text-black\/50 {
      color:color-mix(in oklab,var(--color-black)50%,transparent)
    }
  }
  .text-black\/60 {
    color:#0009
  }
  @supports (color:color-mix(in lab,red,red)) {
    .text-black\/60 {
      color:color-mix(in oklab,var(--color-black)60%,transparent)
    }
  }
  .text-black\/70 {
    color:#000000b3
  }
  @supports (color:color-mix(in lab,red,red)) {
    .text-black\/70 {
      color:color-mix(in oklab,var(--color-black)70%,transparent)
    }
  }
  .text-blue-500 {
    color:var(--color-blue-500)
  }
  .text-blue-500\/80 {
    color:#3080ffcc
  }
  @supports (color:color-mix(in lab,red,red)) {
    .text-blue-500\/80 {
      color:color-mix(in oklab,var(--color-blue-500)80%,transparent)
    }
  }
  .text-fuchsia-500 {
    color:var(--color-fuchsia-500)
  }
  .text-fuchsia-500\/80 {
    color:#e12afbcc
  }
  @supports (color:color-mix(in lab,red,red)) {
    .text-fuchsia-500\/80 {
      color:color-mix(in oklab,var(--color-fuchsia-500)80%,transparent)
    }
  }
  .text-gray-300 {
    color:var(--color-gray-300)
  }
  .text-green-400 {
    color:var(--color-green-400)
  }
  .text-neutral-400 {
    color:var(--color-neutral-400)
  }
  .text-neutral-500 {
    color:var(--color-neutral-500)
  }
  .text-neutral-600 {
    color:var(--color-neutral-600)
  }
  .text-red-400 {
    color:var(--color-red-400)
  }
  .text-red-500 {
    color:var(--color-red-500)
  }
  .text-red-500\/80 {
    color:#fb2c36cc
  }
  @supports (color:color-mix(in lab,red,red)) {
    .text-red-500\/80 {
      color:color-mix(in oklab,var(--color-red-500)80%,transparent)
    }
  }
  .text-transparent {
    color:#0000
  }
  .text-white {
    color:var(--color-white)
  }
  .text-white\/30 {
    color:#ffffff4d
  }
  @supports (color:color-mix(in lab,red,red)) {
    .text-white\/30 {
      color:color-mix(in oklab,var(--color-white)30%,transparent)
    }
  }
  .text-white\/40 {
    color:#fff6
  }
  @supports (color:color-mix(in lab,red,red)) {
    .text-white\/40 {
      color:color-mix(in oklab,var(--color-white)40%,transparent)
    }
  }
  .text-white\/50 {
    color:#ffffff80
  }
  @supports (color:color-mix(in lab,red,red)) {
    .text-white\/50 {
      color:color-mix(in oklab,var(--color-white)50%,transparent)
    }
  }
  .text-white\/60 {
    color:#fff9
  }
  @supports (color:color-mix(in lab,red,red)) {
    .text-white\/60 {
      color:color-mix(in oklab,var(--color-white)60%,transparent)
    }
  }
  .text-white\/70 {
    color:#ffffffb3
  }
  @supports (color:color-mix(in lab,red,red)) {
    .text-white\/70 {
      color:color-mix(in oklab,var(--color-white)70%,transparent)
    }
  }
  .text-white\/80 {
    color:#fffc
  }
  @supports (color:color-mix(in lab,red,red)) {
    .text-white\/80 {
      color:color-mix(in oklab,var(--color-white)80%,transparent)
    }
  }
  .text-yellow-400 {
    color:var(--color-yellow-400)
  }
  .uppercase {
    text-transform:uppercase
  }
  .line-through {
    text-decoration-line:line-through
  }
  .underline {
    text-decoration-line:underline
  }
  .opacity-0 {
    opacity:0
  }
  .opacity-20 {
    opacity:.2
  }
  .opacity-50 {
    opacity:.5
  }
  .opacity-60 {
    opacity:.6
  }
  .opacity-70 {
    opacity:.7
  }
  .opacity-100 {
    opacity:1
  }
  .shadow-2xl {
    --tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)
  }
  .shadow-2xl,
  .shadow-xl {
    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)
  }
  .ring-1 {
    --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)
  }
  .ring-1,
  .ring-2 {
    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)
  }
  .ring-\[1\.5px\] {
    --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1.5px + 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-\[\#3A3A3A\] {
    --tw-ring-color:#3a3a3a
  }
  .ring-\[\#0088cc\] {
    --tw-ring-color:#08c
  }
  .ring-\[\#0088cc\]\/60 {
    --tw-ring-color:oklab(59.9824% -.0672516 -.124144/.6)
  }
  .ring-\[\#5865f2\] {
    --tw-ring-color:#5865f2
  }
  .ring-\[\#5865f2\]\/60 {
    --tw-ring-color:oklab(57.7436% .0140405 -.208618/.6)
  }
  .ring-\[\#9146ff\] {
    --tw-ring-color:#9146ff
  }
  .ring-\[\#9146ff\]\/60 {
    --tw-ring-color:oklab(59.0751% .111973 -.228632/.6)
  }
  .ring-\[\#27272A\] {
    --tw-ring-color:#27272a
  }
  .ring-\[\#454545\] {
    --tw-ring-color:#454545
  }
  .ring-\[\#474747\] {
    --tw-ring-color:#474747
  }
  .ring-\[\#545454\] {
    --tw-ring-color:#545454
  }
  .ring-\[\#DEDEDE\] {
    --tw-ring-color:#dedede
  }
  .ring-blue-500 {
    --tw-ring-color:var(--color-blue-500)
  }
  .ring-blue-500\/60 {
    --tw-ring-color:#3080ff99
  }
  @supports (color:color-mix(in lab,red,red)) {
    .ring-blue-500\/60 {
      --tw-ring-color:color-mix(in oklab,var(--color-blue-500)60%,transparent)
    }
  }
  .ring-fuchsia-500 {
    --tw-ring-color:var(--color-fuchsia-500)
  }
  .ring-fuchsia-500\/60 {
    --tw-ring-color:#e12afb99
  }
  @supports (color:color-mix(in lab,red,red)) {
    .ring-fuchsia-500\/60 {
      --tw-ring-color:color-mix(in oklab,var(--color-fuchsia-500)60%,transparent)
    }
  }
  .ring-red-400 {
    --tw-ring-color:var(--color-red-400)
  }
  .ring-red-500 {
    --tw-ring-color:var(--color-red-500)
  }
  .ring-red-500\/60 {
    --tw-ring-color:#fb2c3699
  }
  @supports (color:color-mix(in lab,red,red)) {
    .ring-red-500\/60 {
      --tw-ring-color:color-mix(in oklab,var(--color-red-500)60%,transparent)
    }
  }
  .ring-white\/20 {
    --tw-ring-color:#fff3
  }
  @supports (color:color-mix(in lab,red,red)) {
    .ring-white\/20 {
      --tw-ring-color:color-mix(in oklab,var(--color-white)20%,transparent)
    }
  }
  .ring-white\/40 {
    --tw-ring-color:#fff6
  }
  @supports (color:color-mix(in lab,red,red)) {
    .ring-white\/40 {
      --tw-ring-color:color-mix(in oklab,var(--color-white)40%,transparent)
    }
  }
  .ring-white\/\[5\%\] {
    --tw-ring-color:#ffffff0d
  }
  @supports (color:color-mix(in lab,red,red)) {
    .ring-white\/\[5\%\] {
      --tw-ring-color:color-mix(in oklab,var(--color-white)5%,transparent)
    }
  }
  .ring-yellow-700\/20 {
    --tw-ring-color:#a3610033
  }
  @supports (color:color-mix(in lab,red,red)) {
    .ring-yellow-700\/20 {
      --tw-ring-color:color-mix(in oklab,var(--color-yellow-700)20%,transparent)
    }
  }
  .transition {
    transition-duration:var(--tw-duration,var(--default-transition-duration));
    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,visibility,content-visibility,overlay,pointer-events;
    transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))
  }
  .select-none {
    -webkit-user-select:none;
    -moz-user-select:none;
    user-select:none
  }
  .ring-inset {
    --tw-ring-inset:inset
  }
  .placeholder\:text-\[\#5B5959\]::-moz-placeholder {
    color:#5b5959
  }
  .placeholder\:text-\[\#5B5959\]::placeholder {
    color:#5b5959
  }
  .placeholder\:text-\[\#414141\]::-moz-placeholder {
    color:#414141
  }
  .placeholder\:text-\[\#414141\]::placeholder {
    color:#414141
  }
  @media (hover:hover) {
    .hover\:-translate-y-1:hover {
      --tw-translate-y:calc(var(--spacing)*-1);
      translate:var(--tw-translate-x)var(--tw-translate-y)
    }
    .hover\:scale-\[98\%\]:hover {
      scale:98%
    }
    .hover\:scale-\[110\%\]:hover {
      scale:110%
    }
    .hover\:bg-\[\#0088cc\]:hover {
      background-color:#08c
    }
    .hover\:bg-\[\#0088cc\]\/80:hover {
      background-color:#08cc
    }
    .hover\:bg-\[\#5865f2\]:hover {
      background-color:#5865f2
    }
    .hover\:bg-\[\#5865f2\]\/80:hover {
      background-color:#5865f2cc
    }
    .hover\:bg-\[\#9146ff\]:hover {
      background-color:#9146ff
    }
    .hover\:bg-\[\#9146ff\]\/80:hover {
      background-color:#9146ffcc
    }
    .hover\:bg-\[\#010101\]:hover {
      background-color:#010101
    }
    .hover\:bg-\[\#474747\]:hover {
      background-color:#474747
    }
    .hover\:bg-blue-500:hover {
      background-color:var(--color-blue-500)
    }
    .hover\:bg-blue-500\/80:hover {
      background-color:#3080ffcc
    }
    @supports (color:color-mix(in lab,red,red)) {
      .hover\:bg-blue-500\/80:hover {
        background-color:color-mix(in oklab,var(--color-blue-500)80%,transparent)
      }
    }
    .hover\:bg-fuchsia-500:hover {
      background-color:var(--color-fuchsia-500)
    }
    .hover\:bg-fuchsia-500\/80:hover {
      background-color:#e12afbcc
    }
    @supports (color:color-mix(in lab,red,red)) {
      .hover\:bg-fuchsia-500\/80:hover {
        background-color:color-mix(in oklab,var(--color-fuchsia-500)80%,transparent)
      }
    }
    .hover\:bg-red-500:hover {
      background-color:var(--color-red-500)
    }
    .hover\:bg-red-500\/80:hover {
      background-color:#fb2c36cc
    }
    @supports (color:color-mix(in lab,red,red)) {
      .hover\:bg-red-500\/80:hover {
        background-color:color-mix(in oklab,var(--color-red-500)80%,transparent)
      }
    }
    .hover\:bg-white:hover {
      background-color:var(--color-white)
    }
    .hover\:text-\[\#1A1B24\]:hover {
      color:#1a1b24
    }
    .hover\:text-white:hover {
      color:var(--color-white)
    }
    .hover\:opacity-60:hover {
      opacity:.6
    }
    .hover\:opacity-70:hover {
      opacity:.7
    }
    .hover\:opacity-80:hover {
      opacity:.8
    }
    .hover\:opacity-90:hover {
      opacity:.9
    }
    .hover\:shadow-2xl:hover {
      --tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)
    }
    .hover\:ring-0:hover,
    .hover\:shadow-2xl:hover {
      box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
    }
    .hover\:ring-0:hover {
      --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)
    }
    .hover\:ring-\[\#0088cc\]\/80:hover {
      --tw-ring-color:oklab(59.9824% -.0672516 -.124144/.8)
    }
    .hover\:ring-\[\#5865f2\]\/80:hover {
      --tw-ring-color:oklab(57.7436% .0140405 -.208618/.8)
    }
    .hover\:ring-\[\#9146ff\]\/80:hover {
      --tw-ring-color:oklab(59.0751% .111973 -.228632/.8)
    }
    .hover\:ring-\[\#484848\]:hover {
      --tw-ring-color:#484848
    }
    .hover\:ring-blue-500\/80:hover {
      --tw-ring-color:#3080ffcc
    }
    @supports (color:color-mix(in lab,red,red)) {
      .hover\:ring-blue-500\/80:hover {
        --tw-ring-color:color-mix(in oklab,var(--color-blue-500)80%,transparent)
      }
    }
    .hover\:ring-fuchsia-500\/80:hover {
      --tw-ring-color:#e12afbcc
    }
    @supports (color:color-mix(in lab,red,red)) {
      .hover\:ring-fuchsia-500\/80:hover {
        --tw-ring-color:color-mix(in oklab,var(--color-fuchsia-500)80%,transparent)
      }
    }
    .hover\:ring-red-500\/80:hover {
      --tw-ring-color:#fb2c36cc
    }
    @supports (color:color-mix(in lab,red,red)) {
      .hover\:ring-red-500\/80:hover {
        --tw-ring-color:color-mix(in oklab,var(--color-red-500)80%,transparent)
      }
    }
    .hover\:brightness-125:hover {
      --tw-brightness:brightness(125%);
      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\: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)
  }
  .focus\:ring-1:focus,
  .focus\:ring-2:focus {
    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-2:focus {
    --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)
  }
  .focus\:ring-\[\#484848\]:focus {
    --tw-ring-color:#484848
  }
  @media (min-width:64rem) {
    .lg\:absolute {
      position:absolute
    }
    .lg\:-top-6 {
      top:calc(var(--spacing)*-6)
    }
    .lg\:top-0 {
      top:calc(var(--spacing)*0)
    }
    .lg\:-right-2 {
      right:calc(var(--spacing)*-2)
    }
    .lg\:-right-4 {
      right:calc(var(--spacing)*-4)
    }
    .lg\:right-0 {
      right:calc(var(--spacing)*0)
    }
    .lg\:-bottom-6 {
      bottom:calc(var(--spacing)*-6)
    }
    .lg\:bottom-0 {
      bottom:calc(var(--spacing)*0)
    }
    .lg\:left-0 {
      left:calc(var(--spacing)*0)
    }
    .lg\:col-span-4 {
      grid-column:span 4/span 4
    }
    .lg\:my-0 {
      margin-block:calc(var(--spacing)*0)
    }
    .lg\:mt-0 {
      margin-top:calc(var(--spacing)*0)
    }
    .lg\:mt-8 {
      margin-top:calc(var(--spacing)*8)
    }
    .lg\:mt-12 {
      margin-top:calc(var(--spacing)*12)
    }
    .lg\:mb-0 {
      margin-bottom:calc(var(--spacing)*0)
    }
    .lg\:mb-4 {
      margin-bottom:calc(var(--spacing)*4)
    }
    .lg\:mb-12 {
      margin-bottom:calc(var(--spacing)*12)
    }
    .lg\:flex {
      display:flex
    }
    .lg\:hidden {
      display:none
    }
    .lg\:inline-flex {
      display:inline-flex
    }
    .lg\:size-5 {
      height:calc(var(--spacing)*5);
      width:calc(var(--spacing)*5)
    }
    .lg\:max-h-11 {
      max-height:calc(var(--spacing)*11)
    }
    .lg\:w-56 {
      width:calc(var(--spacing)*56)
    }
    .lg\:w-78 {
      width:calc(var(--spacing)*78)
    }
    .lg\:w-130 {
      width:calc(var(--spacing)*130)
    }
    .lg\:w-auto {
      width:auto
    }
    .lg\:max-w-48 {
      max-width:calc(var(--spacing)*48)
    }
    .lg\:max-w-\[600px\] {
      max-width:600px
    }
    .lg\:max-w-\[800px\] {
      max-width:800px
    }
    .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\:flex-row {
      flex-direction:row
    }
    .lg\:items-center {
      align-items:center
    }
    .lg\:items-start {
      align-items:flex-start
    }
    .lg\:justify-between {
      justify-content:space-between
    }
    .lg\:justify-start {
      justify-content:flex-start
    }
    .lg\:gap-0 {
      gap:calc(var(--spacing)*0)
    }
    .lg\:gap-2 {
      gap:calc(var(--spacing)*2)
    }
    .lg\:gap-4 {
      gap:calc(var(--spacing)*4)
    }
    .lg\:gap-8 {
      gap:calc(var(--spacing)*8)
    }
    .lg\:rounded-2xl {
      border-radius:var(--radius-2xl)
    }
    .lg\:rounded-tl-none {
      border-top-left-radius:0
    }
    .lg\:rounded-tr-none {
      border-top-right-radius:0
    }
    .lg\:bg-\[\#f6f6f6\] {
      background-color:#f6f6f6
    }
    .lg\:p-3 {
      padding:calc(var(--spacing)*3)
    }
    .lg\:p-6 {
      padding:calc(var(--spacing)*6)
    }
    .lg\:p-8 {
      padding:calc(var(--spacing)*8)
    }
    .lg\:p-10 {
      padding:calc(var(--spacing)*10)
    }
    .lg\:px-0 {
      padding-inline:calc(var(--spacing)*0)
    }
    .lg\:px-2 {
      padding-inline:calc(var(--spacing)*2)
    }
    .lg\:px-6 {
      padding-inline:calc(var(--spacing)*6)
    }
    .lg\:px-12 {
      padding-inline:calc(var(--spacing)*12)
    }
    .lg\:px-20 {
      padding-inline:calc(var(--spacing)*20)
    }
    .lg\:px-40 {
      padding-inline:calc(var(--spacing)*40)
    }
    .lg\:py-2 {
      padding-block:calc(var(--spacing)*2)
    }
    .lg\:py-6 {
      padding-block:calc(var(--spacing)*6)
    }
    .lg\:py-20 {
      padding-block:calc(var(--spacing)*20)
    }
    .lg\:pt-40 {
      padding-top:calc(var(--spacing)*40)
    }
    .lg\:pt-100 {
      padding-top:calc(var(--spacing)*100)
    }
    .lg\:pr-8 {
      padding-right:calc(var(--spacing)*8)
    }
    .lg\:pb-0 {
      padding-bottom:calc(var(--spacing)*0)
    }
    .lg\:pb-8 {
      padding-bottom:calc(var(--spacing)*8)
    }
    .lg\:pb-60 {
      padding-bottom:calc(var(--spacing)*60)
    }
    .lg\:pl-0 {
      padding-left:calc(var(--spacing)*0)
    }
    .lg\:text-2xl {
      font-size:var(--text-2xl);
      line-height:var(--tw-leading,var(--text-2xl--line-height))
    }
    .lg\:text-4xl {
      font-size:var(--text-4xl);
      line-height:var(--tw-leading,var(--text-4xl--line-height))
    }
    .lg\:text-6xl {
      font-size:var(--text-6xl);
      line-height:var(--tw-leading,var(--text-6xl--line-height))
    }
    .lg\:text-lg {
      font-size:var(--text-lg);
      line-height:var(--tw-leading,var(--text-lg--line-height))
    }
    .lg\:text-xl {
      font-size:var(--text-xl);
      line-height:var(--tw-leading,var(--text-xl--line-height))
    }
    .lg\:text-\[14px\] {
      font-size:14px
    }
    .lg\:text-\[18px\] {
      font-size:18px
    }
    .lg\:text-\[20px\] {
      font-size:20px
    }
    .lg\:leading-3 {
      --tw-leading:calc(var(--spacing)*3);
      line-height:calc(var(--spacing)*3)
    }
    .lg\: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)
    }
  }
  @media (min-width:80rem) {
    .xl\:w-\[35\%\] {
      width:35%
    }
    .xl\:w-\[65\%\] {
      width:65%
    }
    .xl\:w-\[75\%\] {
      width:75%
    }
    .xl\:max-w-\[110rem\] {
      max-width:110rem
    }
  }
}
* {
  scroll-behavior:smooth;
  scrollbar-width:none
}
input {
  outline:none
}
input::-webkit-inner-spin-button,
input::-webkit-outer-spin-button {
  -webkit-appearance:none;
  margin:0
}
input[type=number] {
  -webkit-appearance:textfield;
  -moz-appearance:textfield;
  appearance:textfield
}
.smooth {
  transition:all .8s cubic-bezier(.215,.61,.355,1)
}
.f-smooth {
  transition:all .4s cubic-bezier(.215,.61,.355,1)
}
@font-face {
  font-family:MWF;
  src:url(./modern-warfire.Cijm50hd.ttf)format("truetype")
}
@font-face {
  font-family:Sf-Black;
  src:url(./SF-Pro-Display-Black.85SZiFK-.otf)format("opentype")
}
@font-face {
  font-family:Sf-Bold;
  src:url(./SF-Pro-Display-Bold.CkqE-6tD.otf)format("opentype")
}
@font-face {
  font-family:Sf-Heavy;
  src:url(./SF-Pro-Display-Heavy.Cj-4znqf.otf)format("opentype")
}
@font-face {
  font-family:Sf-Medium;
  src:url(./SF-Pro-Display-Medium.DSttQARu.otf)format("opentype")
}
@font-face {
  font-family:Sf-Regular;
  src:url(./SF-Pro-Display-Regular.DF_3XEGl.otf)format("opentype")
}
@font-face {
  font-family:Sf-Semibold;
  src:url(./SF-Pro-Display-Semibold.Dg2-djaL.otf)format("opentype")
}
.fade {
  animation:fadeIn .5s cubic-bezier(.215,.61,.355,1) forwards;
  opacity:0
}
@keyframes fadeIn {
  0% {
    opacity:0
  }
  to {
    opacity:1
  }
}
.alert-enter-active {
  animation:alert .3s cubic-bezier(.215,.61,.355,1)
}
.alert-leave-active {
  animation:alert-end .3s cubic-bezier(.215,.61,.355,1)
}
.alert-enter-from {
  opacity:0
}
.alert-enter-to,
.alert-leave-from {
  opacity:1
}
.alert-leave-to {
  opacity:0
}
@keyframes alert {
  0% {
    opacity:0;
    transform:translateY(0)scale(.99)
  }
  to {
    opacity:1;
    transform:translateY(0)scale(1)
  }
}
@keyframes alert-end {
  0% {
    opacity:1;
    transform:translateY(0)scale(1)
  }
  to {
    opacity:0;
    transform:translateY(0)scale(.99)
  }
}
@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-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-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-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-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
}
@keyframes spin {
  to {
    transform:rotate(1turn)
  }
}
