:is(html[data-nn-dark=true],html[data-theme=dark-clinical],html[data-theme=dark-academia],html[data-theme=dark-mode],html[data-theme=midnight-indigo],html[data-theme=deep-twilight]) .nn-marketing-surface{& .bg-white,& .bg-white\/50,& .bg-white\/60,& .bg-white\/70,& .bg-white\/75,& .bg-white\/80,& .bg-white\/90,& .bg-white\/95{background-color:var(--theme-card-bg)!important}& .bg-warmwhite{background-color:var(--theme-page-bg)!important}& .bg-amber-50,& .bg-amber-50\/10,& .bg-amber-50\/20,& .bg-amber-50\/30,& .bg-amber-50\/40,& .bg-amber-50\/50,& .bg-amber-50\/60,& .bg-amber-50\/70,& .bg-amber-50\/80,& .bg-amber-50\/90,& .bg-blue-50,& .bg-blue-50\/10,& .bg-blue-50\/20,& .bg-blue-50\/30,& .bg-blue-50\/40,& .bg-blue-50\/50,& .bg-blue-50\/60,& .bg-blue-50\/70,& .bg-blue-50\/80,& .bg-blue-50\/90,& .bg-cyan-50,& .bg-cyan-50\/10,& .bg-cyan-50\/20,& .bg-cyan-50\/30,& .bg-cyan-50\/40,& .bg-cyan-50\/50,& .bg-cyan-50\/60,& .bg-cyan-50\/70,& .bg-cyan-50\/80,& .bg-cyan-50\/90,& .bg-emerald-50,& .bg-emerald-50\/10,& .bg-emerald-50\/20,& .bg-emerald-50\/30,& .bg-emerald-50\/40,& .bg-emerald-50\/50,& .bg-emerald-50\/60,& .bg-emerald-50\/70,& .bg-emerald-50\/80,& .bg-emerald-50\/90,& .bg-gray-100,& .bg-gray-100\/10,& .bg-gray-100\/20,& .bg-gray-100\/30,& .bg-gray-100\/40,& .bg-gray-100\/50,& .bg-gray-100\/60,& .bg-gray-100\/70,& .bg-gray-100\/80,& .bg-gray-100\/90,& .bg-gray-50,& .bg-gray-50\/10,& .bg-gray-50\/20,& .bg-gray-50\/30,& .bg-gray-50\/40,& .bg-gray-50\/50,& .bg-gray-50\/60,& .bg-gray-50\/70,& .bg-gray-50\/80,& .bg-gray-50\/90,& .bg-green-50,& .bg-green-50\/10,& .bg-green-50\/20,& .bg-green-50\/30,& .bg-green-50\/40,& .bg-green-50\/50,& .bg-green-50\/60,& .bg-green-50\/70,& .bg-green-50\/80,& .bg-green-50\/90,& .bg-indigo-50,& .bg-orange-50,& .bg-pink-50,& .bg-purple-50,& .bg-purple-50\/10,& .bg-purple-50\/20,& .bg-purple-50\/30,& .bg-purple-50\/40,& .bg-purple-50\/50,& .bg-purple-50\/60,& .bg-purple-50\/70,& .bg-purple-50\/80,& .bg-purple-50\/90,& .bg-red-50,& .bg-red-50\/10,& .bg-red-50\/20,& .bg-red-50\/30,& .bg-red-50\/40,& .bg-red-50\/50,& .bg-red-50\/60,& .bg-red-50\/70,& .bg-red-50\/80,& .bg-red-50\/90,& .bg-rose-50,& .bg-rose-50\/10,& .bg-rose-50\/20,& .bg-rose-50\/30,& .bg-rose-50\/40,& .bg-rose-50\/50,& .bg-rose-50\/60,& .bg-rose-50\/70,& .bg-rose-50\/80,& .bg-rose-50\/90,& .bg-slate-100,& .bg-slate-50,& .bg-teal-50,& .bg-teal-50\/10,& .bg-teal-50\/20,& .bg-teal-50\/30,& .bg-teal-50\/40,& .bg-teal-50\/50,& .bg-teal-50\/60,& .bg-teal-50\/70,& .bg-teal-50\/80,& .bg-teal-50\/90,& .bg-violet-50,& .bg-violet-50\/10,& .bg-violet-50\/20,& .bg-violet-50\/30,& .bg-violet-50\/40,& .bg-violet-50\/50,& .bg-violet-50\/60,& .bg-violet-50\/70,& .bg-violet-50\/80,& .bg-violet-50\/90,& .bg-yellow-50{background-color:var(--theme-card-bg)!important}& .text-gray-700,& .text-gray-800,& .text-gray-900,& .text-slate-700,& .text-slate-800,& .text-slate-900{color:var(--theme-heading-text)!important}& .text-gray-400,& .text-gray-500,& .text-gray-600,& .text-slate-400,& .text-slate-500,& .text-slate-600{color:var(--theme-body-text)!important}& .text-gray-300,& .text-slate-300{color:var(--theme-muted-text)!important}& .text-amber-700,& .text-amber-800,& .text-blue-700,& .text-blue-800,& .text-cyan-700,& .text-cyan-800,& .text-emerald-700,& .text-emerald-800,& .text-emerald-900,& .text-indigo-800,& .text-indigo-900,& .text-orange-700,& .text-orange-800,& .text-pink-700,& .text-pink-800,& .text-purple-700,& .text-purple-800,& .text-red-700,& .text-red-800,& .text-red-900,& .text-teal-700,& .text-teal-800,& .text-yellow-800{color:var(--theme-heading-text)!important}& .text-amber-500,& .text-amber-600,& .text-blue-500,& .text-blue-600,& .text-cyan-600,& .text-emerald-500,& .text-emerald-600,& .text-orange-600,& .text-pink-600,& .text-purple-500,& .text-purple-600,& .text-red-500,& .text-red-600,& .text-teal-600,& input,& select,& textarea{color:var(--theme-body-text)!important}& input,& select,& textarea{background-color:var(--theme-card-bg)!important;border-color:var(--theme-card-border)!important}& input::placeholder,& textarea::placeholder{color:var(--theme-muted-text)!important;opacity:1}& .border-gray-100,& .border-gray-200,& .border-gray-300,& .border-slate-100,& .border-slate-200,& .border-slate-300{border-color:var(--theme-card-border)!important}& .ring-gray-100,& .ring-gray-200,& .ring-gray-300,& .ring-slate-100,& .ring-slate-200,& .ring-slate-300{--tw-ring-color:var(--theme-card-border)!important}& :focus-visible{outline-color:var(--theme-card-border)}& .shadow-sm{--tw-shadow-color:rgba(0,0,0,0.35);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color)}& .shadow-md,& .shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}& .shadow-md{--tw-shadow-color:rgba(0,0,0,0.35);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}& .shadow-lg{--tw-shadow-color:rgba(0,0,0,0.4);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}& .shadow-lg,& .shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}& .shadow-xl{--tw-shadow-color:rgba(0,0,0,0.45);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}& .shadow-2xl{--tw-shadow-color:rgba(0,0,0,0.5);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}