/* [next]/internal/font/google/inter_59dee874.module.css [app-client] (css) */
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n_wU-s.7b98b85e.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: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n_wU-s.51d01951.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n_wU-s.e91c5657.woff2") format("woff2");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n_wU-s.1e9d3edc.woff2") format("woff2");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n_wU-s.569fab99.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: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n_wU-s.99c7dd4e.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: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw-s.p.0faac26c.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: Inter Fallback;
  src: local(Arial);
  ascent-override: 90.44%;
  descent-override: 22.52%;
  line-gap-override: 0.0%;
  size-adjust: 107.12%;
}

.inter_59dee874-module__9CtR0q__className {
  font-family: Inter, Inter Fallback;
  font-style: normal;
}


/* [project]/app/globals.css [app-client] (css) */
:root {
  --background-page-rgb: 247, 252, 249;
  --background-start-rgb: var(--background-page-rgb);
  --background-end-rgb: var(--background-page-rgb);
  --foreground-rgb: 17, 24, 39;
  --card-background-rgb: 255, 255, 255;
  --card-border-rgb: 229, 231, 235;
  --primary-rgb: 16, 76, 44;
  --primary-foreground-rgb: 255, 255, 255;
  --secondary-rgb: 55, 65, 81;
  --secondary-foreground-rgb: 255, 255, 255;
  --input-background-rgb: 255, 255, 255;
  --input-border-rgb: 229, 231, 235;
  --input-focus-border-rgb: var(--primary-rgb);
  --input-placeholder-rgb: 156, 163, 175;
  --link-rgb: 37, 99, 235;
  --error-rgb: 220, 38, 38;
  --checkbox-border-rgb: 156, 163, 175;
  --checkbox-checked-bg-rgb: var(--primary-rgb);
  --checkbox-checked-border-rgb: var(--primary-rgb);
  --logo-color-filter: none;
  --border-radius: .75rem;
  --border-radius-sm: .5rem;
}

.dark {
  --background-page-rgb: 17, 24, 39;
  --background-start-rgb: var(--background-page-rgb);
  --background-end-rgb: 5, 10, 15;
  --foreground-rgb: 229, 231, 235;
  --card-background-rgb: 31, 41, 55;
  --card-border-rgb: 55, 65, 81;
  --primary-rgb: 34, 197, 94;
  --primary-foreground-rgb: 17, 24, 39;
  --secondary-rgb: 75, 85, 99;
  --secondary-foreground-rgb: 229, 231, 235;
  --input-background-rgb: 55, 65, 81;
  --input-border-rgb: 75, 85, 99;
  --input-focus-border-rgb: var(--primary-rgb);
  --input-placeholder-rgb: 107, 114, 128;
  --link-rgb: 96, 165, 250;
  --error-rgb: 248, 113, 113;
  --checkbox-border-rgb: 107, 114, 128;
  --checkbox-checked-bg-rgb: var(--primary-rgb);
  --checkbox-checked-border-rgb: var(--primary-rgb);
  --logo-color-filter: brightness(0) saturate(100%) invert(92%) sepia(6%) saturate(83%) hue-rotate(180deg) brightness(99%) contrast(96%);
}

body {
  color: rgb(var(--foreground-rgb));
  background-color: rgb(var(--background-page-rgb));
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  min-height: 100vh;
}

*, :before, :after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

a {
  color: rgb(var(--link-rgb));
  text-decoration: none;
}

input::placeholder, textarea::placeholder {
  color: rgb(var(--input-placeholder-rgb));
  opacity: 1;
}

input:-ms-placeholder-shown, textarea:-ms-placeholder-shown {
  color: rgb(var(--input-placeholder-rgb));
}

input::-moz-placeholder, textarea::-moz-placeholder {
  color: rgb(var(--input-placeholder-rgb));
}


/*# sourceMappingURL=%5Broot-of-the-server%5D__33bd1d78._.css.map*/