:root{--font-display: "Sora", sans-serif;--font-body: "Nunito", sans-serif;--nx-bg: #f4f4f5;--nx-surface: #ffffff;--nx-border: #e4e4e7;--nx-accent: #3f3f46;--nx-accent-fg: #ffffff;--nx-text: #18181b;--nx-text-soft: #52525b;--nx-muted: #a1a1aa}.dark{--nx-bg: #0f0f11;--nx-surface: #18181b;--nx-border: #27272a;--nx-accent: #d4d4d8;--nx-accent-fg: #18181b;--nx-text: #fafafa;--nx-text-soft: #a1a1aa;--nx-muted: #52525b}.bg-nx-bg{background-color:var(--nx-bg)}.bg-nx-surface{background-color:var(--nx-surface)}.bg-nx-accent{background-color:var(--nx-accent)}.border-nx-border{border-color:var(--nx-border)}.border-nx-accent{border-color:var(--nx-accent)}.text-nx-text{color:var(--nx-text)}.text-nx-text-soft{color:var(--nx-text-soft)}.text-nx-muted{color:var(--nx-muted)}.text-nx-accent{color:var(--nx-accent)}.text-nx-accent-fg{color:var(--nx-accent-fg)}.font-display{font-family:var(--font-display)}.font-body{font-family:var(--font-body)}.placeholder-nx-muted::-moz-placeholder{color:var(--nx-muted)}.placeholder-nx-muted::placeholder{color:var(--nx-muted)}
