/* [next]/internal/font/google/geist_2f365d54.module.css [app-client] (css) */
@font-face {
  font-family: Geist;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/fef07dbb0973bf53-s.518e079e.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Geist;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/8a480f0b521d4e75-s.ea323500.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Geist;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/53b9e256198e5412-s.853d50a3.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Geist;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/7178b3e590c64307-s.55554cd0.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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-face {
  font-family: Geist;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Geist Fallback;
  src: local(Arial);
  ascent-override: 95.94%;
  descent-override: 28.16%;
  line-gap-override: 0.0%;
  size-adjust: 104.76%;
}

.geist_2f365d54-module__zjWlCq__className {
  font-family: Geist, Geist Fallback;
  font-style: normal;
}

/* [next]/internal/font/google/geist_mono_1b691b43.module.css [app-client] (css) */
@font-face {
  font-family: Geist Mono;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/5ce348bf30bf5439-s.56c1f21e.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Geist Mono;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/4fa387ec64143e14-s.3b336396.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Geist Mono;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/6306c77e7c8268e4-s.e3369375.woff2") format("woff2");
  unicode-range: U+2000-2001, U+2004-2008, U+200A, U+23B8-23BD, U+2500-259F;
}

@font-face {
  font-family: Geist Mono;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/7d817b4c03b0c5f1-s.a40b9a8b.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Geist Mono;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/bbc41e54d2fcbd21-s.fe42ddf4.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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-face {
  font-family: Geist Mono;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/797e433ab948586e-s.p.29207c2f.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Geist Mono Fallback;
  src: local(Arial);
  ascent-override: 74.67%;
  descent-override: 21.92%;
  line-gap-override: 0.0%;
  size-adjust: 134.59%;
}

.geist_mono_1b691b43-module__0AZsRG__className {
  font-family: Geist Mono, Geist Mono Fallback;
  font-style: normal;
}

/* [project]/src/components/AppFontsBody/font1_6a5c1831.module.css [app-client] (css) */
@font-face {
  font-family: font1;
  src: url("../media/ClashDisplay_Bold-s.p.9137c724.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: font1 Fallback;
  src: local(Arial);
  ascent-override: 77.76%;
  descent-override: 21.84%;
  line-gap-override: 7.86%;
  size-adjust: 114.46%;
}

.font1_6a5c1831-module__izdSha__className {
  font-family: font1, font1 Fallback;
}

/* [project]/src/components/AppFontsBody/font2_a8a80c3b.module.css [app-client] (css) */
@font-face {
  font-family: font2;
  src: url("../media/ClashDisplay_Extralight-s.p.0534174f.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: font2 Fallback;
  src: local(Arial);
  ascent-override: 85.6%;
  descent-override: 24.04%;
  line-gap-override: 8.66%;
  size-adjust: 103.97%;
}

.font2_a8a80c3b-module__asyCmW__className {
  font-family: font2, font2 Fallback;
}

/* [project]/src/components/AppFontsBody/font3_6a45187f.module.css [app-client] (css) */
@font-face {
  font-family: font3;
  src: url("../media/ClashDisplay_Light-s.p.75c04e1b.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: font3 Fallback;
  src: local(Arial);
  ascent-override: 84.81%;
  descent-override: 23.82%;
  line-gap-override: 8.58%;
  size-adjust: 104.94%;
}

.font3_6a45187f-module__H-6soq__className {
  font-family: font3, font3 Fallback;
}

/* [project]/src/components/AppFontsBody/font4_9dfe9af2.module.css [app-client] (css) */
@font-face {
  font-family: font4;
  src: url("../media/ClashDisplay_Medium-s.p.bce5a8f2.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: font4 Fallback;
  src: local(Arial);
  ascent-override: 81.56%;
  descent-override: 22.91%;
  line-gap-override: 8.25%;
  size-adjust: 109.12%;
}

.font4_9dfe9af2-module__gBwm9a__className {
  font-family: font4, font4 Fallback;
}

/* [project]/src/components/AppFontsBody/font5_81b2c8fe.module.css [app-client] (css) */
@font-face {
  font-family: font5;
  src: url("../media/ClashDisplay_Regular-s.p.8d84835b.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: font5 Fallback;
  src: local(Arial);
  ascent-override: 83.42%;
  descent-override: 23.43%;
  line-gap-override: 8.44%;
  size-adjust: 106.69%;
}

.font5_81b2c8fe-module__4IGDDq__className {
  font-family: font5, font5 Fallback;
}

/* [project]/src/components/AppFontsBody/font6_7d37281e.module.css [app-client] (css) */
@font-face {
  font-family: font6;
  src: url("../media/ClashDisplay_Semibold-s.p.f188b517.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: font6 Fallback;
  src: local(Arial);
  ascent-override: 79.51%;
  descent-override: 22.33%;
  line-gap-override: 8.04%;
  size-adjust: 111.94%;
}

.font6_7d37281e-module__mRigEG__className {
  font-family: font6, font6 Fallback;
}

/* [project]/src/components/AppFontsBody/font7_e81ae255.module.css [app-client] (css) */
@font-face {
  font-family: font7;
  src: url("../media/Satoshi_Bold-s.p.fc9d5d15.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: font7 Fallback;
  src: local(Arial);
  ascent-override: 95.87%;
  descent-override: 22.78%;
  line-gap-override: 9.49%;
  size-adjust: 105.35%;
}

.font7_e81ae255-module__jcPEBW__className {
  font-family: font7, font7 Fallback;
}

/* [project]/src/components/AppFontsBody/font8_a710b71e.module.css [app-client] (css) */
@font-face {
  font-family: font8;
  src: url("../media/Satoshi_Light-s.p.7098edd4.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: font8 Fallback;
  src: local(Arial);
  ascent-override: 105.21%;
  descent-override: 25.0%;
  line-gap-override: 10.42%;
  size-adjust: 96.0%;
}

.font8_a710b71e-module__ql9MMa__className {
  font-family: font8, font8 Fallback;
}

/* [project]/src/components/AppFontsBody/font9_e8317818.module.css [app-client] (css) */
@font-face {
  font-family: font9;
  src: url("../media/Satoshi_Medium-s.p.eae7bb78.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: font9 Fallback;
  src: local(Arial);
  ascent-override: 99.15%;
  descent-override: 23.56%;
  line-gap-override: 9.82%;
  size-adjust: 101.86%;
}

.font9_e8317818-module__ANQNJG__className {
  font-family: font9, font9 Fallback;
}

/* [project]/src/components/AppFontsBody/font10_65cb1fae.module.css [app-client] (css) */
@font-face {
  font-family: font10;
  src: url("../media/Satoshi_Regular-s.p.8b170606.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: font10 Fallback;
  src: local(Arial);
  ascent-override: 102.23%;
  descent-override: 24.29%;
  line-gap-override: 10.12%;
  size-adjust: 98.8%;
}

.font10_65cb1fae-module__mIzoVa__className {
  font-family: font10, font10 Fallback;
}

/* [project]/src/modules/styles/dialog.css [app-client] (css) */
@media not all and (min-width: 640px) {
  [vaul-drawer] {
    touch-action: none;
    transition: transform .5s cubic-bezier(.32, .72, 0, 1);
  }

  [vaul-drawer][vaul-drawer-direction="bottom"] {
    transform: translateY(100%);
  }

  [vaul-drawer][vaul-drawer-direction="top"] {
    transform: translateY(-100%);
  }

  [vaul-drawer][vaul-drawer-direction="left"] {
    transform: translate(-100%);
  }

  [vaul-drawer][vaul-drawer-direction="right"] {
    transform: translate(100%);
  }

  .vaul-dragging .vaul-scrollable [vault-drawer-direction="top"], .vaul-dragging .vaul-scrollable [vault-drawer-direction="bottom"] {
    overflow-y: hidden !important;
  }

  .vaul-dragging .vaul-scrollable [vault-drawer-direction="left"], .vaul-dragging .vaul-scrollable [vault-drawer-direction="right"] {
    overflow-x: hidden !important;
  }

  [vaul-drawer][vaul-drawer-visible="true"][vaul-drawer-direction="top"], [vaul-drawer][vaul-drawer-visible="true"][vaul-drawer-direction="bottom"] {
    transform: translate3d(0, var(--snap-point-height, 0), 0);
  }

  [vaul-drawer][vaul-drawer-visible="true"][vaul-drawer-direction="left"], [vaul-drawer][vaul-drawer-visible="true"][vaul-drawer-direction="right"] {
    transform: translate3d(var(--snap-point-height, 0), 0, 0);
  }

  [vaul-drawer][vaul-drawer-visible="false"][vaul-drawer-direction="top"] {
    transform: translateY(-100%);
  }

  [vaul-drawer][vaul-drawer-visible="false"][vaul-drawer-direction="bottom"] {
    transform: translateY(100%);
  }

  [vaul-drawer][vaul-drawer-visible="false"][vaul-drawer-direction="left"] {
    transform: translate(-100%);
  }

  [vaul-drawer][vaul-drawer-visible="false"][vaul-drawer-direction="right"] {
    transform: translate(100%);
  }

  [vaul-overlay] {
    opacity: 0;
    transition: opacity .5s cubic-bezier(.32, .72, 0, 1);
  }

  [vaul-overlay][vaul-drawer-visible="true"] {
    opacity: 1;
  }

  [vaul-overlay][vaul-drawer-visible="false"] {
    opacity: 0;
  }

  [vaul-drawer]:after {
    content: "";
    background: inherit;
    background-color: inherit;
    position: absolute;
  }

  [vaul-drawer][vaul-drawer-direction="top"]:after {
    top: initial;
    height: 200%;
    bottom: 100%;
    left: 0;
    right: 0;
  }

  [vaul-drawer][vaul-drawer-direction="bottom"]:after {
    top: 100%;
    bottom: initial;
    height: 200%;
    left: 0;
    right: 0;
  }

  [vaul-drawer][vaul-drawer-direction="left"]:after {
    left: initial;
    width: 200%;
    top: 0;
    bottom: 0;
    right: 100%;
  }

  [vaul-drawer][vaul-drawer-direction="right"]:after {
    left: 100%;
    right: initial;
    width: 200%;
    top: 0;
    bottom: 0;
  }

  [vaul-overlay][vaul-snap-points="true"]:not([vaul-snap-points-overlay="true"]):not([data-state="closed"]) {
    opacity: 0;
  }

  [vaul-overlay][vaul-snap-points-overlay="true"]:not([vaul-drawer-visible="false"]) {
    opacity: 1;
  }
}

