@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.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/7178b3e590c64307-s.b97b3418.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.853070df.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_dd5f33c6-module__WggDGG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_dd5f33c6-module__WggDGG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.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/bbc41e54d2fcbd21-s.799d8ef8.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.dbea232f.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_d6617093-module__z61v7q__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_d6617093-module__z61v7q__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
:root{--background:#fafaf9;--foreground:#24211e;--card:#fafaf9;--card-foreground:#24211e;--popover:#fafaf9;--popover-foreground:#24211e;--primary:#ce1111;--primary-foreground:#fafaf9;--secondary:#f5f5f4;--secondary-foreground:#44403b;--muted:#f5f5f4;--muted-foreground:#57534d;--accent:#f5cfcf;--accent-foreground:#a50e0e;--destructive:#ce1111;--destructive-foreground:#fafaf9;--border:#e7e5e4;--input:#f5f5f4;--ring:#ce1111;--chart-1:#ce1111;--chart-2:#d84141;--chart-3:#e27070;--chart-4:#f0b8b8;--chart-5:#f5cfcf;--sidebar:#f5f5f4;--sidebar-foreground:#44403b;--sidebar-primary:#ce1111;--sidebar-primary-foreground:#fafaf9;--sidebar-accent:#f5cfcf;--sidebar-accent-foreground:#a50e0e;--sidebar-border:#e7e5e4;--sidebar-ring:#ce1111;--radius:.75rem;--shadow-2xs:0px 2px 10px 0px #00000008;--shadow-xs:0px 2px 10px 0px #00000008;--shadow-sm:0px 2px 10px 0px #0000000d,0px 1px 2px -1px #0000000d;--shadow:0px 2px 10px 0px #0000000d,0px 1px 2px -1px #0000000d;--shadow-md:0px 2px 10px 0px #0000000d,0px 2px 4px -1px #0000000d;--shadow-lg:0px 2px 10px 0px #0000000d,0px 4px 6px -1px #0000000d;--shadow-xl:0px 2px 10px 0px #0000000d,0px 8px 10px -1px #0000000d;--shadow-2xl:0px 2px 10px 0px #00000021;--tracking-normal:0rem;--spacing:.25rem}@variant dark{  --background: #14110f; --foreground: #fafaf9; --card: #14110f; --card-foreground: #fafaf9; --popover: #14110f; --popover-foreground: #fafaf9; --primary: #e27070; --primary-foreground: #14110f; --secondary: #24211e; --secondary-foreground: #f5f5f4; --muted: #24211e; --muted-foreground: #a6a09b; --accent: #312c2b; --accent-foreground: #e27070; --destructive: #d84141; --destructive-foreground: #fafaf9; --border: #312c2b; --input: #24211e; --ring: #e27070; --chart-1: #e27070; --chart-2: #d84141; --chart-3: #ce1111; --chart-4: #a50e0e; --chart-5: #7c0a0a; --sidebar: #24211e; --sidebar-foreground: #f5f5f4; --sidebar-primary: #e27070; --sidebar-primary-foreground: #14110f; --sidebar-accent: #312c2b; --sidebar-accent-foreground: #e27070; --sidebar-border: #312c2b; --sidebar-ring: #e27070; --radius: .75rem; --shadow-2xs: 0px 2px 10px 0px #0000001a; --shadow-xs: 0px 2px 10px 0px #0000001a; --shadow-sm: 0px 2px 10px 0px #0003,0px 1px 2px -1px #0003; --shadow: 0px 2px 10px 0px #0003,0px 1px 2px -1px #0003; --shadow-md: 0px 2px 10px 0px #0003,0px 2px 4px -1px #0003; --shadow-lg: 0px 2px 10px 0px #0003,0px 4px 6px -1px #0003; --shadow-xl: 0px 2px 10px 0px #0003,0px 8px 10px -1px #0003; --shadow-2xl: 0px 2px 10px 0px #00000080;}@theme inline{--color-background: var(--background); --color-foreground: var(--foreground); --color-card: var(--card); --color-card-foreground: var(--card-foreground); --color-popover: var(--popover); --color-popover-foreground: var(--popover-foreground); --color-primary: var(--primary); --color-primary-foreground: var(--primary-foreground); --color-secondary: var(--secondary); --color-secondary-foreground: var(--secondary-foreground); --color-muted: var(--muted); --color-muted-foreground: var(--muted-foreground); --color-accent: var(--accent); --color-accent-foreground: var(--accent-foreground); --color-destructive: var(--destructive); --color-destructive-foreground: var(--destructive-foreground); --color-border: var(--border); --color-input: var(--input); --color-ring: var(--ring); --color-chart-1: var(--chart-1); --color-chart-2: var(--chart-2); --color-chart-3: var(--chart-3); --color-chart-4: var(--chart-4); --color-chart-5: var(--chart-5); --color-sidebar: var(--sidebar); --color-sidebar-foreground: var(--sidebar-foreground); --color-sidebar-primary: var(--sidebar-primary); --color-sidebar-primary-foreground: var(--sidebar-primary-foreground); --color-sidebar-accent: var(--sidebar-accent); --color-sidebar-accent-foreground: var(--sidebar-accent-foreground); --color-sidebar-border: var(--sidebar-border); --color-sidebar-ring: var(--sidebar-ring); --color-sand-50: #fafaf9; --color-sand-50-warm: #f1efea; --color-sand-100: #f5f5f4; --color-sand-200: #e7e5e4; --color-sand-300: #d6d3d1; --color-sand-400: #a6a09b; --color-sand-500: #79716b; --color-sand-600: #57534d; --color-sand-700: #44403b; --color-sand-800: #312c2b; --color-sand-900: #24211e; --color-sand-950: #14110f; --color-crimson-50: #fae7e7; --color-crimson-100: #f5cfcf; --color-crimson-200: #f0b8b8; --color-crimson-300: #e27070; --color-crimson-400: #d84141; --color-crimson-500: #ce1111; --color-crimson-600: #a50e0e; --color-crimson-700: #7c0a0a; --color-crimson-800: #520707; --color-crimson-900: #3e0505; --color-crimson-950: #290303; --color-crimson-1000: #150202; --color-mint-50: #c7fff0; --color-mint-100: #c0e9e1; --color-mint-200: #96dad0; --color-mint-300: #60c7b8; --color-mint-400: #2cb2a1; --color-mint-500: #009e86; --color-mint-600: #008c76; --color-mint-700: #007461; --color-mint-800: #005b4c; --color-mint-900: #004038; --color-mint-950: #002a25; --color-neutral-50: #fafafa; --color-neutral-100: #f4f4f5; --color-neutral-200: #e4e4e7; --color-neutral-300: #d4d4d8; --color-neutral-400: #a1a1aa; --color-neutral-500: #71717a; --color-neutral-600: #52525b; --color-neutral-700: #3f3f46; --color-neutral-800: #27272a; --color-neutral-900: #18181b; --color-neutral-950: #09090b; --color-alpha-light-0: #fff; --color-alpha-light-5: #f7f7f8; --color-alpha-light-10: #f1f1f2; --color-alpha-light-15: #ececed; --color-alpha-light-20: #e6e6e8; --color-alpha-light-25: #e0e0e3; --color-alpha-light-30: #dbdbde; --color-alpha-light-35: #d5d5d9; --color-alpha-light-40: #cfcfd4; --color-alpha-light-45: #cacacf; --color-alpha-light-50: #c4c4c9; --color-alpha-light-55: #bebec4; --color-alpha-light-60: #b8b8be; --color-alpha-light-65: #b3b3b9; --color-alpha-light-70: #adadb4; --color-alpha-light-75: #a7a7af; --color-alpha-light-80: #a1a1a9; --color-alpha-light-85: #9c9ca4; --color-alpha-light-90: #96969e; --color-alpha-light-95: #909099; --color-alpha-light-100: #8b8b94; --color-alpha-dark-0: #0b0b0c; --color-alpha-dark-5: #121213; --color-alpha-dark-10: #18181a; --color-alpha-dark-15: #1f1f21; --color-alpha-dark-20: #252527; --color-alpha-dark-25: #2c2c2e; --color-alpha-dark-30: #323235; --color-alpha-dark-35: #39393b; --color-alpha-dark-40: #3f3f42; --color-alpha-dark-45: #464648; --color-alpha-dark-50: #4c4c4f; --color-alpha-dark-55: #535355; --color-alpha-dark-60: #59595c; --color-alpha-dark-65: #606063; --color-alpha-dark-70: #666669; --color-alpha-dark-75: #6d6d70; --color-alpha-dark-80: #737376; --color-alpha-dark-85: #7a7a7c; --color-alpha-dark-90: #808083; --color-alpha-dark-95: #878789; --color-alpha-dark-100: #8d8d90;   --font-sans: var(--font-geist-sans); --font-mono: var(--font-geist-mono); --radius-sm: calc(var(--radius) - 4px); --radius-md: calc(var(--radius) - 2px); --radius-lg: var(--radius); --radius-xl: calc(var(--radius) + 4px); --shadow-2xs: var(--shadow-2xs); --shadow-xs: var(--shadow-xs); --shadow-sm: var(--shadow-sm); --shadow: var(--shadow); --shadow-md: var(--shadow-md); --shadow-lg: var(--shadow-lg); --shadow-xl: var(--shadow-xl); --shadow-2xl: var(--shadow-2xl); --tracking-tighter: calc(var(--tracking-normal) - .05em); --tracking-tight: calc(var(--tracking-normal) - .025em); --tracking-normal: var(--tracking-normal); --tracking-wide: calc(var(--tracking-normal) + .025em); --tracking-wider: calc(var(--tracking-normal) + .05em); --tracking-widest: calc(var(--tracking-normal) + .1em);}
@source "../../../../packages/ui/src/*.{ts,tsx}";@custom-variant dark (&:where(.dark,.dark*));@custom-variant light (&:where(.light,.light*));@custom-variant auto (&:where(.auto,.auto*));@layer base{@apply border-border;}
