.rider-refresh{--rider-copper:#a45129;--rider-cream:#fbf7f0;--rider-ink:#292420;--rider-border:#e6d8cb;min-height:100dvh;font-family:inherit;background:var(--rider-cream)!important;color:var(--rider-ink)!important}.rider-refresh :is(.bg-zinc-950,.bg-zinc-900,.bg-\[\#0b0b0b\]){background-color:#fffdf9!important}.rider-refresh :is(.bg-zinc-950\/50,.bg-zinc-900\/50,.bg-white\/\[0\.03\],.bg-white\/5){background-color:#fffaf5!important}.rider-refresh :is(.border-zinc-800,.border-zinc-700,.border-white\/10){border-color:var(--rider-border)!important}.rider-refresh :is(.text-white,.text-zinc-100,.text-zinc-200,.text-zinc-300){color:var(--rider-ink)!important}.rider-refresh :is(.text-zinc-400,.text-zinc-500,.text-zinc-600){color:#766a61!important}.rider-refresh :is(.text-amber-400,.text-amber-300){color:var(--rider-copper)!important}.rider-refresh :is(.bg-amber-400,.bg-amber-500){background:var(--rider-copper)!important;color:#fff!important}.rider-refresh :is(.bg-amber-400,.bg-amber-500) :is(.text-zinc-950,.text-black){color:#fff!important}.rider-refresh :is(input,textarea,select){color:var(--rider-ink);background:#fff;border-color:#d8c7b7;border-radius:12px;min-height:44px}.rider-refresh :is(input,textarea,select):focus-visible{outline:2px solid var(--rider-copper);outline-offset:2px}.rider-refresh :is(input,textarea)::placeholder{color:#94887e!important}.rider-refresh :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--rider-copper);outline-offset:3px}.rider-refresh :is(.rounded-2xl,.rounded-xl){box-shadow:0 5px 22px #462a1709}.rider-refresh :is(.text-red-300,.text-red-400,.text-red-500){color:#b42318!important}.rider-refresh :is(.text-green-300,.text-green-400,.text-emerald-300,.text-emerald-400){color:#167647!important}.rider-refresh :is(.bg-red-950\/30,.bg-red-950\/20){background:#fff0ed!important}.rider-refresh :is(.bg-green-950\/30,.bg-emerald-950\/30){background:#eaf7ee!important}.rider-refresh header{background:#fffdf9}.rider-refresh :is(h1,h2,h3){letter-spacing:-.025em}.rider-refresh h1{line-height:1.15}@media (max-width:640px){.rider-refresh{overflow-x:clip}.rider-refresh main,main.rider-refresh{padding-left:0!important;padding-right:0!important}.rider-refresh>div,.rider-refresh>header>div{padding-left:16px;padding-right:16px}.rider-refresh :is(button,a){touch-action:manipulation}}@media (prefers-reduced-motion:reduce){.rider-refresh *,.rider-refresh :before,.rider-refresh :after{scroll-behavior:auto!important}}
