/* Generated by scripts/build-user-neutral-theme.mjs from actual utility
   tokens. Only pale surfaces/gradients/borders and dark neutral text are mapped.
   Brand colors and photographs are not changed. Keep exemptions last. */

html[data-lodging-theme="dark"] [class~="active:bg-[#edf5f2]"]:active,
html[data-lodging-theme="dark"] [class~="active:bg-white/40"]:active,
html[data-lodging-theme="dark"] [class~="bg-[#edf2eb]"],
html[data-lodging-theme="dark"] [class~="bg-[#edf3ef]"],
html[data-lodging-theme="dark"] [class~="bg-[#edf3f1]"],
html[data-lodging-theme="dark"] [class~="bg-[#edf4f2]"],
html[data-lodging-theme="dark"] [class~="bg-[#edf4f5]"],
html[data-lodging-theme="dark"] [class~="bg-[#edf5f1]"],
html[data-lodging-theme="dark"] [class~="bg-[#edf5f2]"],
html[data-lodging-theme="dark"] [class~="bg-[#edf6ef]"],
html[data-lodging-theme="dark"] [class~="bg-[#edf6fb]"],
html[data-lodging-theme="dark"] [class~="bg-[#eef2eb]"],
html[data-lodging-theme="dark"] [class~="bg-[#f0f2f5]"],
html[data-lodging-theme="dark"] [class~="bg-[#f0f7ed]"],
html[data-lodging-theme="dark"] [class~="bg-[#f0faf8]"],
html[data-lodging-theme="dark"] [class~="bg-[#f1f4ee]"],
html[data-lodging-theme="dark"] [class~="bg-[#f1f7ed]"],
html[data-lodging-theme="dark"] [class~="bg-[#f2f5ee]"],
html[data-lodging-theme="dark"] [class~="bg-[#f2f6ef]"],
html[data-lodging-theme="dark"] [class~="bg-[#f2f7ef]"],
html[data-lodging-theme="dark"] [class~="bg-[#f2f7f6]"],
html[data-lodging-theme="dark"] [class~="bg-[#f2f9fc]"],
html[data-lodging-theme="dark"] [class~="bg-[#f3f6f7]"],
html[data-lodging-theme="dark"] [class~="bg-[#f3f7f9]"],
html[data-lodging-theme="dark"] [class~="bg-[#f3f8f8]"],
html[data-lodging-theme="dark"] [class~="bg-[#f3f8f8]/95"],
html[data-lodging-theme="dark"] [class~="bg-[#f4f5ef]"],
html[data-lodging-theme="dark"] [class~="bg-[#f4f5ef]/95"],
html[data-lodging-theme="dark"] [class~="bg-[#f4f7f2]"],
html[data-lodging-theme="dark"] [class~="bg-[#f4f7f4]"],
html[data-lodging-theme="dark"] [class~="bg-[#f5f7f1]"],
html[data-lodging-theme="dark"] [class~="bg-[#f5f9fb]"],
html[data-lodging-theme="dark"] [class~="bg-[#f7f3eb]"],
html[data-lodging-theme="dark"] [class~="bg-[#f7f3eb]/70"],
html[data-lodging-theme="dark"] [class~="bg-[#f7f8f1]"],
html[data-lodging-theme="dark"] [class~="bg-[#f7f8fa]"],
html[data-lodging-theme="dark"] [class~="bg-[#f7f9f6]"],
html[data-lodging-theme="dark"] [class~="bg-[#f7f9f6]/95"],
html[data-lodging-theme="dark"] [class~="bg-[#f8f5ef]"],
html[data-lodging-theme="dark"] [class~="bg-[#f8f5ef]/95"],
html[data-lodging-theme="dark"] [class~="bg-[#f8f9f3]"],
html[data-lodging-theme="dark"] [class~="bg-[#f8f9fa]"],
html[data-lodging-theme="dark"] [class~="bg-[#f8f9fb]"],
html[data-lodging-theme="dark"] [class~="bg-[#f8fafb]"],
html[data-lodging-theme="dark"] [class~="bg-[#f8fcfd]"],
html[data-lodging-theme="dark"] [class~="bg-[#fafbf6]"],
html[data-lodging-theme="dark"] [class~="bg-[#fbfeff]"],
html[data-lodging-theme="dark"] [class~="bg-[#fcfcf7]"],
html[data-lodging-theme="dark"] [class~="bg-[#fff3ef]"],
html[data-lodging-theme="dark"] [class~="bg-[#fff5f0]"],
html[data-lodging-theme="dark"] [class~="bg-[#fff8f4]"],
html[data-lodging-theme="dark"] [class~="bg-[#fff9f5]"],
html[data-lodging-theme="dark"] [class~="bg-[#fffaf3]"],
html[data-lodging-theme="dark"] [class~="bg-[#fffaf7]"],
html[data-lodging-theme="dark"] [class~="bg-[#fffdf9]"],
html[data-lodging-theme="dark"] [class~="bg-[#fffdf9]/95"],
html[data-lodging-theme="dark"] [class~="bg-[#fffefa]"],
html[data-lodging-theme="dark"] [class~="bg-white"],
html[data-lodging-theme="dark"] [class~="bg-white/10"],
html[data-lodging-theme="dark"] [class~="bg-white/15"],
html[data-lodging-theme="dark"] [class~="bg-white/20"],
html[data-lodging-theme="dark"] [class~="bg-white/25"],
html[data-lodging-theme="dark"] [class~="bg-white/30"],
html[data-lodging-theme="dark"] [class~="bg-white/5"],
html[data-lodging-theme="dark"] [class~="bg-white/50"],
html[data-lodging-theme="dark"] [class~="bg-white/60"],
html[data-lodging-theme="dark"] [class~="bg-white/70"],
html[data-lodging-theme="dark"] [class~="bg-white/75"],
html[data-lodging-theme="dark"] [class~="bg-white/8"],
html[data-lodging-theme="dark"] [class~="bg-white/80"],
html[data-lodging-theme="dark"] [class~="bg-white/90"],
html[data-lodging-theme="dark"] [class~="bg-white/95"],
html[data-lodging-theme="dark"] [class~="focus:bg-white"]:focus {
  background-color: var(--lodging-card) !important;
}

html[data-lodging-theme="dark"] [class~="active:bg-gray-100"]:active,
html[data-lodging-theme="dark"] [class~="active:bg-gray-200"]:active,
html[data-lodging-theme="dark"] [class~="active:bg-gray-50"]:active,
html[data-lodging-theme="dark"] [class~="active:bg-slate-100"]:active,
html[data-lodging-theme="dark"] [class~="bg-[#E8E4DC]"],
html[data-lodging-theme="dark"] [class~="bg-[#c8dfe4]"],
html[data-lodging-theme="dark"] [class~="bg-[#cfe1dc]"],
html[data-lodging-theme="dark"] [class~="bg-[#d4e2e0]"],
html[data-lodging-theme="dark"] [class~="bg-[#d5e9e4]"],
html[data-lodging-theme="dark"] [class~="bg-[#d9e3e8]"],
html[data-lodging-theme="dark"] [class~="bg-[#dbe5e1]"],
html[data-lodging-theme="dark"] [class~="bg-[#dbe9e2]"],
html[data-lodging-theme="dark"] [class~="bg-[#dbe9e5]"],
html[data-lodging-theme="dark"] [class~="bg-[#dce7d9]"],
html[data-lodging-theme="dark"] [class~="bg-[#dce9e6]"],
html[data-lodging-theme="dark"] [class~="bg-[#dcecea]"],
html[data-lodging-theme="dark"] [class~="bg-[#dfeae2]"],
html[data-lodging-theme="dark"] [class~="bg-[#dff1e7]"],
html[data-lodging-theme="dark"] [class~="bg-[#e0eae3]"],
html[data-lodging-theme="dark"] [class~="bg-[#e0eee4]"],
html[data-lodging-theme="dark"] [class~="bg-[#e3ecea]"],
html[data-lodging-theme="dark"] [class~="bg-[#e4ece5]"],
html[data-lodging-theme="dark"] [class~="bg-[#e4ece6]"],
html[data-lodging-theme="dark"] [class~="bg-[#e4eee1]"],
html[data-lodging-theme="dark"] [class~="bg-[#e5eeed]"],
html[data-lodging-theme="dark"] [class~="bg-[#e5efe4]"],
html[data-lodging-theme="dark"] [class~="bg-[#e5efec]"],
html[data-lodging-theme="dark"] [class~="bg-[#e5f3fb]"],
html[data-lodging-theme="dark"] [class~="bg-[#e6f1f3]"],
html[data-lodging-theme="dark"] [class~="bg-[#e6f2e9]"],
html[data-lodging-theme="dark"] [class~="bg-[#e7eee8]"],
html[data-lodging-theme="dark"] [class~="bg-[#e7efed]"],
html[data-lodging-theme="dark"] [class~="bg-[#e7f1f3]"],
html[data-lodging-theme="dark"] [class~="bg-[#e7f5f8]"],
html[data-lodging-theme="dark"] [class~="bg-[#e7f5fa]"],
html[data-lodging-theme="dark"] [class~="bg-[#e8efe6]"],
html[data-lodging-theme="dark"] [class~="bg-[#e8efea]"],
html[data-lodging-theme="dark"] [class~="bg-[#e8f1e8]"],
html[data-lodging-theme="dark"] [class~="bg-[#e9ece9]"],
html[data-lodging-theme="dark"] [class~="bg-[#eaf0e9]"],
html[data-lodging-theme="dark"] [class~="bg-[#eaf0f3]"],
html[data-lodging-theme="dark"] [class~="bg-[#eaf2f0]"],
html[data-lodging-theme="dark"] [class~="bg-[#eaf4ed]"],
html[data-lodging-theme="dark"] [class~="bg-[#edf0e9]"],
html[data-lodging-theme="dark"] [class~="bg-[#edf2e9]"],
html[data-lodging-theme="dark"] [class~="bg-[#eee9e5]"],
html[data-lodging-theme="dark"] [class~="bg-[#f1f4e9]"],
html[data-lodging-theme="dark"] [class~="bg-[#f2ece5]"],
html[data-lodging-theme="dark"] [class~="bg-[#f7edd8]"],
html[data-lodging-theme="dark"] [class~="bg-[#f8e8dc]"],
html[data-lodging-theme="dark"] [class~="bg-[#fbf4e9]"],
html[data-lodging-theme="dark"] [class~="bg-[#fff5e5]"],
html[data-lodging-theme="dark"] [class~="bg-[#fff8df]"],
html[data-lodging-theme="dark"] [class~="bg-[#fff9e8]"],
html[data-lodging-theme="dark"] [class~="bg-gray-100"],
html[data-lodging-theme="dark"] [class~="bg-gray-200"],
html[data-lodging-theme="dark"] [class~="bg-gray-50"],
html[data-lodging-theme="dark"] [class~="bg-gray-50/25"],
html[data-lodging-theme="dark"] [class~="bg-gray-50/40"],
html[data-lodging-theme="dark"] [class~="bg-gray-50/50"],
html[data-lodging-theme="dark"] [class~="bg-gray-50/60"],
html[data-lodging-theme="dark"] [class~="bg-gray-50/80"],
html[data-lodging-theme="dark"] [class~="bg-gray-50/90"],
html[data-lodging-theme="dark"] [class~="bg-slate-100"],
html[data-lodging-theme="dark"] [class~="bg-slate-100/70"],
html[data-lodging-theme="dark"] [class~="bg-slate-100/80"],
html[data-lodging-theme="dark"] [class~="bg-slate-200"],
html[data-lodging-theme="dark"] [class~="bg-slate-50"],
html[data-lodging-theme="dark"] [class~="bg-slate-50/60"],
html[data-lodging-theme="dark"] [class~="bg-slate-50/70"],
html[data-lodging-theme="dark"] [class~="bg-slate-50/80"],
html[data-lodging-theme="dark"] [class~="bg-slate-50/90"],
html[data-lodging-theme="dark"] [class~="disabled:bg-gray-200"]:disabled,
html[data-lodging-theme="dark"] [class~="hover:bg-[#dfeeea]"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-[#e7f2ef]"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-[#e7f4f7]"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-[#edf5f2]"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-[#eef3ed]"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-[#eef8fb]"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-[#f0f6f1]"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-[#f1f7fa]"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-[#f4f8f4]"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-[#f8fcfc]"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-[#fbefea]"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-gray-100"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-gray-200"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-gray-50"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-gray-50/50"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-gray-50/80"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-slate-100"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-slate-100/80"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-slate-200"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-slate-50"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-slate-50/80"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-white"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-white/10"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-white/15"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-white/20"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-white/25"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-white/30"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-white/5"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-white/50"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-white/60"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-white/80"]:hover,
html[data-lodging-theme="dark"] [class~="hover:bg-white/90"]:hover {
  background-color: var(--lodging-surface) !important;
}

html[data-lodging-theme="dark"] [class~="border-[#c8d9ca]"],
html[data-lodging-theme="dark"] [class~="border-[#c8ddd1]"],
html[data-lodging-theme="dark"] [class~="border-[#c8dde3]"],
html[data-lodging-theme="dark"] [class~="border-[#c8e0e9]"],
html[data-lodging-theme="dark"] [class~="border-[#cbdad7]"],
html[data-lodging-theme="dark"] [class~="border-[#cbdcd3]"],
html[data-lodging-theme="dark"] [class~="border-[#d4ddde]"],
html[data-lodging-theme="dark"] [class~="border-[#d5e2e9]"],
html[data-lodging-theme="dark"] [class~="border-[#d5e3dc]"],
html[data-lodging-theme="dark"] [class~="border-[#d5e5d7]"],
html[data-lodging-theme="dark"] [class~="border-[#d6e3dc]"],
html[data-lodging-theme="dark"] [class~="border-[#d6e5dd]"],
html[data-lodging-theme="dark"] [class~="border-[#d6e5e9]"],
html[data-lodging-theme="dark"] [class~="border-[#d7e5ef]"],
html[data-lodging-theme="dark"] [class~="border-[#d8e3dc]"],
html[data-lodging-theme="dark"] [class~="border-[#d8e3df]"],
html[data-lodging-theme="dark"] [class~="border-[#d8e5d6]"],
html[data-lodging-theme="dark"] [class~="border-[#d8e5de]"],
html[data-lodging-theme="dark"] [class~="border-[#d8e5e8]"],
html[data-lodging-theme="dark"] [class~="border-[#d8e6df]"],
html[data-lodging-theme="dark"] [class~="border-[#d9e2df]"],
html[data-lodging-theme="dark"] [class~="border-[#d9e6d8]"],
html[data-lodging-theme="dark"] [class~="border-[#d9e9e1]/70"],
html[data-lodging-theme="dark"] [class~="border-[#dce4e7]"],
html[data-lodging-theme="dark"] [class~="border-[#dce5df]"],
html[data-lodging-theme="dark"] [class~="border-[#dce5e9]"],
html[data-lodging-theme="dark"] [class~="border-[#dce6d1]"],
html[data-lodging-theme="dark"] [class~="border-[#dce6df]"],
html[data-lodging-theme="dark"] [class~="border-[#dce6e1]"],
html[data-lodging-theme="dark"] [class~="border-[#dce7d9]"],
html[data-lodging-theme="dark"] [class~="border-[#dce8e1]"],
html[data-lodging-theme="dark"] [class~="border-[#dce8ee]"],
html[data-lodging-theme="dark"] [class~="border-[#dce9e5]"],
html[data-lodging-theme="dark"] [class~="border-[#dde8e1]"],
html[data-lodging-theme="dark"] [class~="border-[#dfe8de]"],
html[data-lodging-theme="dark"] [class~="border-[#e0e8d5]"],
html[data-lodging-theme="dark"] [class~="border-[#e0e8df]"],
html[data-lodging-theme="dark"] [class~="border-[#e1d5cc]"],
html[data-lodging-theme="dark"] [class~="border-[#e1e8dc]"],
html[data-lodging-theme="dark"] [class~="border-[#e1ebe5]"],
html[data-lodging-theme="dark"] [class~="border-[#e1ecef]"],
html[data-lodging-theme="dark"] [class~="border-[#e4eae4]"],
html[data-lodging-theme="dark"] [class~="border-[#e5e9e2]"],
html[data-lodging-theme="dark"] [class~="border-[#e5ece6]"],
html[data-lodging-theme="dark"] [class~="border-[#e5edf1]"],
html[data-lodging-theme="dark"] [class~="border-[#e7ece6]"],
html[data-lodging-theme="dark"] [class~="border-[#e7eef0]"],
html[data-lodging-theme="dark"] [class~="border-[#e8efea]"],
html[data-lodging-theme="dark"] [class~="border-[#ead5ca]"],
html[data-lodging-theme="dark"] [class~="border-[#ead8d0]"],
html[data-lodging-theme="dark"] [class~="border-[#ecd7cf]"],
html[data-lodging-theme="dark"] [class~="border-[#edf1ed]"],
html[data-lodging-theme="dark"] [class~="border-[#fff5e9]/35"],
html[data-lodging-theme="dark"] [class~="border-gray-100"],
html[data-lodging-theme="dark"] [class~="border-gray-200"],
html[data-lodging-theme="dark"] [class~="border-gray-200/50"],
html[data-lodging-theme="dark"] [class~="border-gray-200/60"],
html[data-lodging-theme="dark"] [class~="border-gray-200/80"],
html[data-lodging-theme="dark"] [class~="border-gray-50"],
html[data-lodging-theme="dark"] [class~="border-slate-100"],
html[data-lodging-theme="dark"] [class~="border-slate-100/80"],
html[data-lodging-theme="dark"] [class~="border-slate-200"],
html[data-lodging-theme="dark"] [class~="border-slate-200/80"],
html[data-lodging-theme="dark"] [class~="border-slate-200/90"],
html[data-lodging-theme="dark"] [class~="border-slate-50"],
html[data-lodging-theme="dark"] [class~="border-white"],
html[data-lodging-theme="dark"] [class~="border-white/10"],
html[data-lodging-theme="dark"] [class~="border-white/15"],
html[data-lodging-theme="dark"] [class~="border-white/20"],
html[data-lodging-theme="dark"] [class~="border-white/25"],
html[data-lodging-theme="dark"] [class~="border-white/30"],
html[data-lodging-theme="dark"] [class~="border-white/35"],
html[data-lodging-theme="dark"] [class~="border-white/40"],
html[data-lodging-theme="dark"] [class~="border-white/5"],
html[data-lodging-theme="dark"] [class~="border-white/8"],
html[data-lodging-theme="dark"] [class~="hover:border-gray-200"]:hover,
html[data-lodging-theme="dark"] [class~="hover:border-gray-50"]:hover,
html[data-lodging-theme="dark"] [class~="hover:border-white/10"]:hover,
html[data-lodging-theme="dark"] [class~="hover:border-white/40"]:hover,
html[data-lodging-theme="dark"] [class~="hover:border-white/60"]:hover {
  border-color: var(--lodging-border) !important;
}

html[data-lodging-theme="dark"] [class~="from-gray-100"],
html[data-lodging-theme="dark"] [class~="from-gray-200"],
html[data-lodging-theme="dark"] [class~="from-gray-50"],
html[data-lodging-theme="dark"] [class~="from-slate-50"],
html[data-lodging-theme="dark"] [class~="from-white"],
html[data-lodging-theme="dark"] [class~="from-white/40"] {
  --tw-gradient-from: var(--lodging-page) var(--tw-gradient-from-position) !important;
}

html[data-lodging-theme="dark"] [class~="to-gray-100"],
html[data-lodging-theme="dark"] [class~="to-gray-100/50"],
html[data-lodging-theme="dark"] [class~="to-gray-200"],
html[data-lodging-theme="dark"] [class~="to-gray-50"],
html[data-lodging-theme="dark"] [class~="to-slate-50"],
html[data-lodging-theme="dark"] [class~="to-white"] {
  --tw-gradient-to: var(--lodging-page) var(--tw-gradient-to-position) !important;
}

html[data-lodging-theme="dark"] [class~="disabled:text-[#8aa09b]"]:disabled,
html[data-lodging-theme="dark"] [class~="focus:text-[#123d4a]"]:focus,
html[data-lodging-theme="dark"] [class~="hover:text-[#004c6d]"]:hover,
html[data-lodging-theme="dark"] [class~="hover:text-[#005f87]"]:hover,
html[data-lodging-theme="dark"] [class~="hover:text-[#008C45]"]:hover,
html[data-lodging-theme="dark"] [class~="hover:text-[#055b79]"]:hover,
html[data-lodging-theme="dark"] [class~="hover:text-[#0b5957]"]:hover,
html[data-lodging-theme="dark"] [class~="hover:text-[#0f6b68]"]:hover,
html[data-lodging-theme="dark"] [class~="hover:text-[#182a35]"]:hover,
html[data-lodging-theme="dark"] [class~="text-[#003580]"],
html[data-lodging-theme="dark"] [class~="text-[#005f87]"],
html[data-lodging-theme="dark"] [class~="text-[#006b94]"],
html[data-lodging-theme="dark"] [class~="text-[#08786e]"],
html[data-lodging-theme="dark"] [class~="text-[#087e99]"],
html[data-lodging-theme="dark"] [class~="text-[#0f6b68]"],
html[data-lodging-theme="dark"] [class~="text-[#123248]"],
html[data-lodging-theme="dark"] [class~="text-[#123b66]"],
html[data-lodging-theme="dark"] [class~="text-[#123d4a]"],
html[data-lodging-theme="dark"] [class~="text-[#126d66]"],
html[data-lodging-theme="dark"] [class~="text-[#13263a]"],
html[data-lodging-theme="dark"] [class~="text-[#137461]"],
html[data-lodging-theme="dark"] [class~="text-[#14735f]"],
html[data-lodging-theme="dark"] [class~="text-[#147461]"],
html[data-lodging-theme="dark"] [class~="text-[#14776d]"],
html[data-lodging-theme="dark"] [class~="text-[#163b4a]"],
html[data-lodging-theme="dark"] [class~="text-[#173c45]"],
html[data-lodging-theme="dark"] [class~="text-[#176483]"],
html[data-lodging-theme="dark"] [class~="text-[#176c63]"],
html[data-lodging-theme="dark"] [class~="text-[#182a35]"],
html[data-lodging-theme="dark"] [class~="text-[#183b3b]"],
html[data-lodging-theme="dark"] [class~="text-[#1b373b]"],
html[data-lodging-theme="dark"] [class~="text-[#1c3539]"],
html[data-lodging-theme="dark"] [class~="text-[#20383b]"],
html[data-lodging-theme="dark"] [class~="text-[#243840]"],
html[data-lodging-theme="dark"] [class~="text-[#253e40]"],
html[data-lodging-theme="dark"] [class~="text-[#254543]"],
html[data-lodging-theme="dark"] [class~="text-[#258075]"],
html[data-lodging-theme="dark"] [class~="text-[#263b42]"],
html[data-lodging-theme="dark"] [class~="text-[#263f36]"],
html[data-lodging-theme="dark"] [class~="text-[#275d4c]"],
html[data-lodging-theme="dark"] [class~="text-[#287150]"],
html[data-lodging-theme="dark"] [class~="text-[#2a4a47]"],
html[data-lodging-theme="dark"] [class~="text-[#2b8074]"],
html[data-lodging-theme="dark"] [class~="text-[#315c4a]"],
html[data-lodging-theme="dark"] [class~="text-[#315f4c]"],
html[data-lodging-theme="dark"] [class~="text-[#324d43]"],
html[data-lodging-theme="dark"] [class~="text-[#32734d]"],
html[data-lodging-theme="dark"] [class~="text-[#345f4e]"],
html[data-lodging-theme="dark"] [class~="text-[#347568]"],
html[data-lodging-theme="dark"] [class~="text-[#347869]"],
html[data-lodging-theme="dark"] [class~="text-[#355468]"],
html[data-lodging-theme="dark"] [class~="text-[#355554]"],
html[data-lodging-theme="dark"] [class~="text-[#357568]"],
html[data-lodging-theme="dark"] [class~="text-[#365452]"],
html[data-lodging-theme="dark"] [class~="text-[#385044]"],
html[data-lodging-theme="dark"] [class~="text-[#38544a]"],
html[data-lodging-theme="dark"] [class~="text-[#3b7459]"],
html[data-lodging-theme="dark"] [class~="text-[#3d7858]"],
html[data-lodging-theme="dark"] [class~="text-[#42616a]"],
html[data-lodging-theme="dark"] [class~="text-[#43665e]"],
html[data-lodging-theme="dark"] [class~="text-[#453a20]"],
html[data-lodging-theme="dark"] [class~="text-[#476477]"],
html[data-lodging-theme="dark"] [class~="text-[#493719]"],
html[data-lodging-theme="dark"] [class~="text-[#4b3b32]"],
html[data-lodging-theme="dark"] [class~="text-[#4c6680]"],
html[data-lodging-theme="dark"] [class~="text-[#506271]"],
html[data-lodging-theme="dark"] [class~="text-[#516c69]"],
html[data-lodging-theme="dark"] [class~="text-[#526b61]"],
html[data-lodging-theme="dark"] [class~="text-[#526d5d]"],
html[data-lodging-theme="dark"] [class~="text-[#526f89]"],
html[data-lodging-theme="dark"] [class~="text-[#536c60]"],
html[data-lodging-theme="dark"] [class~="text-[#55706a]"],
html[data-lodging-theme="dark"] [class~="text-[#557078]"],
html[data-lodging-theme="dark"] [class~="text-[#587081]"],
html[data-lodging-theme="dark"] [class~="text-[#596b72]"],
html[data-lodging-theme="dark"] [class~="text-[#5a7187]"],
html[data-lodging-theme="dark"] [class~="text-[#5a7568]"],
html[data-lodging-theme="dark"] [class~="text-[#5c7173]"],
html[data-lodging-theme="dark"] [class~="text-[#5e716a]"],
html[data-lodging-theme="dark"] [class~="text-[#5e7468]"],
html[data-lodging-theme="dark"] [class~="text-[#5f7269]"],
html[data-lodging-theme="dark"] [class~="text-[#5f756b]"],
html[data-lodging-theme="dark"] [class~="text-[#607166]"],
html[data-lodging-theme="dark"] [class~="text-[#60747a]"],
html[data-lodging-theme="dark"] [class~="text-[#60756b]"],
html[data-lodging-theme="dark"] [class~="text-[#60766e]"],
html[data-lodging-theme="dark"] [class~="text-[#607875]"],
html[data-lodging-theme="dark"] [class~="text-[#617a7c]"],
html[data-lodging-theme="dark"] [class~="text-[#62726a]"],
html[data-lodging-theme="dark"] [class~="text-[#627a76]"],
html[data-lodging-theme="dark"] [class~="text-[#64827f]"],
html[data-lodging-theme="dark"] [class~="text-[#65747c]"],
html[data-lodging-theme="dark"] [class~="text-[#665c55]"],
html[data-lodging-theme="dark"] [class~="text-[#66796e]"],
html[data-lodging-theme="dark"] [class~="text-[#68756d]"],
html[data-lodging-theme="dark"] [class~="text-[#687c73]"],
html[data-lodging-theme="dark"] [class~="text-[#687c75]"],
html[data-lodging-theme="dark"] [class~="text-[#6a807d]"],
html[data-lodging-theme="dark"] [class~="text-[#6b4a3d]"],
html[data-lodging-theme="dark"] [class~="text-[#6b7b83]"],
html[data-lodging-theme="dark"] [class~="text-[#6c8181]"],
html[data-lodging-theme="dark"] [class~="text-[#6c8290]"],
html[data-lodging-theme="dark"] [class~="text-[#6d8390]"],
html[data-lodging-theme="dark"] [class~="text-[#6f817d]"],
html[data-lodging-theme="dark"] [class~="text-[#71817a]"],
html[data-lodging-theme="dark"] [class~="text-[#71817b]"],
html[data-lodging-theme="dark"] [class~="text-[#71817e]"],
html[data-lodging-theme="dark"] [class~="text-[#718395]"],
html[data-lodging-theme="dark"] [class~="text-[#718581]"],
html[data-lodging-theme="dark"] [class~="text-[#72827b]"],
html[data-lodging-theme="dark"] [class~="text-[#73817e]"],
html[data-lodging-theme="dark"] [class~="text-[#73827b]"],
html[data-lodging-theme="dark"] [class~="text-[#73858a]"],
html[data-lodging-theme="dark"] [class~="text-[#748580]"],
html[data-lodging-theme="dark"] [class~="text-[#758780]"],
html[data-lodging-theme="dark"] [class~="text-[#77837b]"],
html[data-lodging-theme="dark"] [class~="text-[#778780]"],
html[data-lodging-theme="dark"] [class~="text-[#785b4d]"],
html[data-lodging-theme="dark"] [class~="text-[#78877f]"],
html[data-lodging-theme="dark"] [class~="text-[#788780]"],
html[data-lodging-theme="dark"] [class~="text-[#789087]"],
html[data-lodging-theme="dark"] [class~="text-[#796b62]"],
html[data-lodging-theme="dark"] [class~="text-[#7a888b]"],
html[data-lodging-theme="dark"] [class~="text-[#7a8985]"],
html[data-lodging-theme="dark"] [class~="text-[#7b8980]"],
html[data-lodging-theme="dark"] [class~="text-[#7c6b4e]"],
html[data-lodging-theme="dark"] [class~="text-[#819088]"],
html[data-lodging-theme="dark"] [class~="text-[#819195]"],
html[data-lodging-theme="dark"] [class~="text-[#829087]"],
html[data-lodging-theme="dark"] [class~="text-[#829089]"],
html[data-lodging-theme="dark"] [class~="text-[#82918a]"],
html[data-lodging-theme="dark"] [class~="text-[#83918d]"],
html[data-lodging-theme="dark"] [class~="text-[#85968b]"],
html[data-lodging-theme="dark"] [class~="text-[#86674c]"],
html[data-lodging-theme="dark"] [class~="text-[#8aa09b]"],
html[data-lodging-theme="dark"] [class~="text-[#8ba19a]"],
html[data-lodging-theme="dark"] [class~="text-[#8d9994]"],
html[data-lodging-theme="dark"] [class~="text-[#8da198]"] {
  color: var(--lodging-text) !important;
}

html[data-lodging-theme="dark"] [class~="via-gray-100"],
html[data-lodging-theme="dark"] [class~="via-white"],
html[data-lodging-theme="dark"] [class~="via-white/40"] {
  --tw-gradient-stops: var(--tw-gradient-from), var(--lodging-surface) var(--tw-gradient-via-position), var(--tw-gradient-to) !important;
}

@media (min-width: 640px) {
html[data-lodging-theme="dark"] [class~="sm:bg-white"],
html[data-lodging-theme="dark"] [class~="sm:bg-white/90"] {
  background-color: var(--lodging-card) !important;
}
}

@media (min-width: 768px) {
html[data-lodging-theme="dark"] [class~="md:bg-white"],
html[data-lodging-theme="dark"] [class~="md:bg-white/15"] {
  background-color: var(--lodging-card) !important;
}
}

@media (min-width: 768px) {
html[data-lodging-theme="dark"] [class~="md:border-gray-100"],
html[data-lodging-theme="dark"] [class~="md:border-slate-200"],
html[data-lodging-theme="dark"] [class~="md:border-white/20"] {
  border-color: var(--lodging-border) !important;
}
}

@media (min-width: 1024px) {
html[data-lodging-theme="dark"] [class~="lg:bg-[#f3f7f9]"],
html[data-lodging-theme="dark"] [class~="lg:bg-white"] {
  background-color: var(--lodging-card) !important;
}
}

@media (min-width: 1024px) {
html[data-lodging-theme="dark"] [class~="lg:border-slate-200"] {
  border-color: var(--lodging-border) !important;
}
}

@media (min-width: 768px) {
html[data-lodging-theme="dark"] [class~="md:bg-slate-100"] {
  background-color: var(--lodging-surface) !important;
}
}

/* Opaque white QR backing is required for reliable scanning. */
html[data-lodging-theme="dark"] :is([data-theme-surface="paper"], .pix-qr-surface),
html[data-lodging-theme="dark"] img[alt="QR Code PIX"] {
  background-color: #fff !important;
  color: #14202b !important;
}
