+
+
+@layer base {
+ :root {
+ --background: {{ activeTheme?.cssVars.light.background }};
+ --foreground: {{ activeTheme?.cssVars.light.foreground }};
+
+ --{{ prefix }}: {{ activeTheme?.cssVars.light[prefix] }};
+ --{{ prefix }}-foreground: {{ activeTheme?.cssVars.light[ `${prefix}-foreground`] }};
+
+ --border:{{ activeTheme?.cssVars.light.border }};
+ --input:{{ activeTheme?.cssVars.light.input }};
+ --ring:{{ activeTheme?.cssVars.light.ring }};
+ --radius: {{ config.radius }}rem;
+ }
+
+ .dark {
+ --background:{{ activeTheme?.cssVars.dark.background }};
+ --foreground:{{ activeTheme?.cssVars.dark.foreground }};
+
+ --{{ prefix }}:{{ activeTheme?.cssVars.dark[ prefix] }};
+ --{{ prefix }}-foreground:{{ activeTheme?.cssVars.dark[ `${prefix}-foreground`] }};
+
+ --border:{{ activeTheme?.cssVars.dark.border }};
+ --input:{{ activeTheme?.cssVars.dark.input }};
+ --ring:{{ activeTheme?.cssVars.dark.ring }};
+ }
+}
+
+
+
+
+