body.tour-mode{--t-bg:#f7f3ea;--t-surface:#fff;--t-surface-2:#faf6ec;--t-border:#e7dfd0;--t-border-2:#d6c9af;--t-ink:#25231d;--t-text:#3a362c;--t-muted:#7a7565;--t-sage:#6e7e63;--t-sage-deep:#4d5a44;--t-gold:#b08c3a;--t-gold-deep:#8a6f2e;--t-gold-soft:#f5ebd0}body.tour-mode,body.tour-mode .min-h-screen,body.tour-mode main,body.tour-mode [class*=bg-gradient-to-br],body.tour-mode .bg-slate-950,body.tour-mode .bg-slate-900,body.tour-mode .bg-zinc-950,body.tour-mode .bg-zinc-900,body.tour-mode .bg-black{background:var(--t-bg)!important;color:var(--t-text)!important;background-image:none!important}body.tour-mode .bg-slate-800,body.tour-mode .bg-zinc-800,body.tour-mode .bg-white\/\[0\.05\],body.tour-mode .bg-white\/5,body.tour-mode [class*=from-slate-800],body.tour-mode [class*=to-slate-900],body.tour-mode [class*=from-zinc-800],body.tour-mode [class*=to-zinc-900]{background:var(--t-surface)!important;background-image:none!important}body.tour-mode .bg-slate-800\/80,body.tour-mode .bg-slate-900\/80,body.tour-mode .bg-slate-800\/30,body.tour-mode .bg-slate-900\/50,body.tour-mode .bg-slate-900\/40{background:var(--t-surface-2)!important}body.tour-mode [class*=from-violet],body.tour-mode [class*=from-purple],body.tour-mode [class*=from-amber],body.tour-mode [class*=from-emerald],body.tour-mode [class*=from-orange],body.tour-mode [class*=from-rose]{background:linear-gradient(135deg,var(--t-surface)0%,var(--t-gold-soft)100%)!important}body.tour-mode .text-white,body.tour-mode .text-slate-100,body.tour-mode .text-zinc-100,body.tour-mode .text-slate-200,body.tour-mode .text-zinc-200{color:var(--t-ink)!important}body.tour-mode .text-slate-300,body.tour-mode .text-zinc-300,body.tour-mode .text-slate-400,body.tour-mode .text-zinc-400,body.tour-mode .text-gray-400{color:var(--t-text)!important}body.tour-mode .text-slate-500,body.tour-mode .text-zinc-500,body.tour-mode .text-gray-500{color:var(--t-muted)!important}body.tour-mode [class*=text-violet],body.tour-mode [class*=text-purple],body.tour-mode [class*=text-amber-300],body.tour-mode [class*=text-amber-400],body.tour-mode [class*=text-amber-500],body.tour-mode [class*=text-emerald-300],body.tour-mode [class*=text-emerald-400]{color:var(--t-gold-deep)!important}body.tour-mode [class*=text-green-400],body.tour-mode [class*=text-green-300]{color:var(--t-sage-deep)!important}body.tour-mode [class*=border-slate-],body.tour-mode [class*=border-zinc-],body.tour-mode [class*=border-white\\\/]{border-color:var(--t-border)!important}body.tour-mode [class*=border-violet],body.tour-mode [class*=border-purple],body.tour-mode [class*=border-amber],body.tour-mode [class*=border-emerald]{border-color:var(--t-gold)!important}body.tour-mode button[class*=bg-violet],body.tour-mode button[class*=bg-purple],body.tour-mode button[class*=bg-amber],body.tour-mode button[class*=bg-emerald],body.tour-mode button[class*=bg-blue],body.tour-mode a[class*=bg-violet],body.tour-mode a[class*=bg-purple],body.tour-mode a[class*=bg-amber],body.tour-mode a[class*=bg-emerald],body.tour-mode a[class*=bg-blue]{background:var(--t-ink)!important;color:var(--t-bg)!important;border-color:var(--t-ink)!important;background-image:none!important}body.tour-mode button[class*=bg-violet]:hover,body.tour-mode button[class*=bg-purple]:hover,body.tour-mode button[class*=bg-amber]:hover,body.tour-mode button[class*=bg-emerald]:hover,body.tour-mode a[class*=bg-violet]:hover,body.tour-mode a[class*=bg-purple]:hover,body.tour-mode a[class*=bg-amber]:hover,body.tour-mode a[class*=bg-emerald]:hover{background:var(--t-gold-deep)!important;border-color:var(--t-gold-deep)!important}body.tour-mode input,body.tour-mode textarea,body.tour-mode select{background:var(--t-surface)!important;color:var(--t-ink)!important;border-color:var(--t-border)!important}body.tour-mode input::placeholder,body.tour-mode textarea::placeholder{color:var(--t-muted)!important}body.tour-mode input:focus,body.tour-mode textarea:focus,body.tour-mode select:focus{border-color:var(--t-gold)!important;outline:none!important;box-shadow:0 0 0 3px #b08c3a29!important}body.tour-mode pre,body.tour-mode code{background:var(--t-surface-2)!important;color:var(--t-ink)!important;border-color:var(--t-border)!important}body.tour-mode h1,body.tour-mode h2,body.tour-mode h3{letter-spacing:-.005em!important;color:var(--t-ink)!important;font-family:Playfair Display,Georgia,Times New Roman,serif!important;font-weight:500!important}body.tour-mode h4,body.tour-mode h5,body.tour-mode h6{color:var(--t-ink)!important}body.tour-mode a{color:var(--t-sage-deep)}body.tour-mode a:hover{color:var(--t-gold-deep)}body.tour-mode .backdrop-blur-sm,body.tour-mode .backdrop-blur,body.tour-mode .backdrop-blur-md{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.tour-mode [class*=ring-violet],body.tour-mode [class*=ring-amber]{--tw-ring-color:var(--t-gold)!important}body.tour-mode [style*="background: #25231d"][style*="border-radius: 999"]{background:var(--t-ink)!important}
