:root,:root[data-theme='light']{--canvas:#FFFDF7;--background:#FFFFFF;--foreground:#181816;--muted:#F4F2EA;--muted-foreground:#73736B;--primary:#b89900;--primary-foreground:#181816;--primary-border:rgba(255, 216, 61, 0.45);--secondary:#FFF3B5;--secondary-foreground:#181816;--selected:#FFE77D;--border:#E8E5DC;--site-radius:0.75rem;--site-radius-md:1rem;--site-radius-xl:1.5rem;--site-text-xs:0.75rem;--site-text-sm:0.875rem;--site-text-base:1.1rem;--site-text-lg:1.225rem;--site-text-xl:1.35rem;--site-text-2xl:1.6rem;--site-text-3xl:1.975rem;--site-text-4xl:2.25rem;--site-text-5xl:3rem;--font-heading:"Nunito Sans",ui-sans-serif,system-ui,sans-serif;--font-body:"Inter",ui-sans-serif,system-ui,sans-serif}:root[data-theme='dark']{--canvas:#11110F;--background:#191917;--foreground:#F8F7F2;--muted:#23231F;--muted-foreground:#AAA89F;--primary:#FFD83D;--primary-foreground:#181816;--primary-border:rgba(255, 216, 61, 0.45);--secondary:#2B2A23;--secondary-foreground:#F8F7F2;--selected:#806C1F;--border:#34332D}.smart-bar{background-color:#111827;color:#ffffff}.cat-bners{color:#4a148c}.bg-cat-bners{background:#4a148c;color:#fff}.cat-entertainment{color:#8E24AA}.bg-cat-entertainment{background:#8E24AA;color:#fff}.cat-nieuws{color:#1976D2}.bg-cat-nieuws{background:#1976D2;color:#fff}.cat-politiek{color:#283593}.bg-cat-politiek{background:#283593;color:#fff}.cat-royalty{color:#5d4037}.bg-cat-royalty{background:#5d4037;color:#fff}.cat-tv{color:#00695c}.bg-cat-tv{background:#00695c;color:#fff}