:root{--background: 44 19% 97%;--foreground: 222 47% 11%;--muted: 215 25% 90%;--muted-foreground: 215 16% 47%;--card: 0 0% 100%;--border: 214 32% 91%}.dark{--background: 222 47% 11%;--foreground: 210 40% 98%;--muted: 217 33% 17%;--muted-foreground: 215 20% 65%;--card: 217 33% 17%;--border: 217 33% 25%}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}html{scroll-padding-top:100px}.bg-grid-pattern{background-image:radial-gradient(hsl(215,20%,80%) 1px,transparent 1px);background-size:24px 24px;mask-image:linear-gradient(to bottom,black 60%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 60%,transparent 100%)}.dark .bg-grid-pattern{background-image:radial-gradient(hsl(215,20%,30%) 1px,transparent 1px)}
