html[data-spendiqa-theme=dark],html[data-spendiqa-theme=dark] body{color:#e2e8f0;background:#020617}html[data-spendiqa-theme=dark] .bg-slate-50{background-color:#020617!important}html[data-spendiqa-theme=dark] .bg-white{background-color:#0f172a!important}html[data-spendiqa-theme=dark] .bg-slate-100{background-color:#1e293b!important}html[data-spendiqa-theme=dark] .text-slate-900{color:#f1f5f9!important}html[data-spendiqa-theme=dark] .text-slate-800,html[data-spendiqa-theme=dark] .text-slate-700{color:#e2e8f0!important}html[data-spendiqa-theme=dark] .text-slate-600{color:#cbd5e1!important}html[data-spendiqa-theme=dark] .text-slate-500{color:#94a3b8!important}html[data-spendiqa-theme=dark] .text-slate-400{color:#64748b!important}html[data-spendiqa-theme=dark] .border-slate-100{border-color:#1e293b!important}html[data-spendiqa-theme=dark] .border-slate-200,html[data-spendiqa-theme=dark] .border-slate-300{border-color:#334155!important}html[data-spendiqa-theme=dark] .hover\:bg-white:hover,html[data-spendiqa-theme=dark] .hover\:bg-slate-50:hover,html[data-spendiqa-theme=dark] .hover\:bg-slate-100:hover{background-color:#1e293b!important}html[data-spendiqa-theme=dark] .hover\:text-slate-900:hover{color:#f8fafc!important}html[data-spendiqa-theme=dark] input,html[data-spendiqa-theme=dark] select,html[data-spendiqa-theme=dark] textarea{color:#e2e8f0;background-color:#0f172a;border-color:#475569}html[data-spendiqa-theme=dark] input::placeholder,html[data-spendiqa-theme=dark] textarea::placeholder{color:#64748b}html[data-spendiqa-theme=dark] option{color:#e2e8f0;background-color:#0f172a}html[data-spendiqa-theme=dark] .bg-amber-50{background-color:#2a1f08!important}html[data-spendiqa-theme=dark] .bg-amber-100{background-color:#422f08!important}html[data-spendiqa-theme=dark] .border-amber-200,html[data-spendiqa-theme=dark] .border-amber-300{border-color:#854d0e!important}html[data-spendiqa-theme=dark] .text-amber-950,html[data-spendiqa-theme=dark] .text-amber-900,html[data-spendiqa-theme=dark] .text-amber-800,html[data-spendiqa-theme=dark] .text-amber-700{color:#fde68a!important}html[data-spendiqa-theme=dark] .bg-rose-50{background-color:#2b1118!important}html[data-spendiqa-theme=dark] .bg-rose-100{background-color:#4c1524!important}html[data-spendiqa-theme=dark] .border-rose-200,html[data-spendiqa-theme=dark] .border-rose-300{border-color:#9f1239!important}html[data-spendiqa-theme=dark] .text-rose-950,html[data-spendiqa-theme=dark] .text-rose-900,html[data-spendiqa-theme=dark] .text-rose-800,html[data-spendiqa-theme=dark] .text-rose-700{color:#fecdd3!important}html[data-spendiqa-theme=dark] .bg-sky-50{background-color:#082436!important}html[data-spendiqa-theme=dark] .bg-sky-100{background-color:#0c3b56!important}html[data-spendiqa-theme=dark] .border-sky-200,html[data-spendiqa-theme=dark] .border-sky-300{border-color:#0369a1!important}html[data-spendiqa-theme=dark] .text-sky-950,html[data-spendiqa-theme=dark] .text-sky-900,html[data-spendiqa-theme=dark] .text-sky-800,html[data-spendiqa-theme=dark] .text-sky-700{color:#bae6fd!important}html[data-spendiqa-theme=dark] .bg-emerald-50{background-color:#08251b!important}html[data-spendiqa-theme=dark] .bg-emerald-100{background-color:#0c3b2a!important}html[data-spendiqa-theme=dark] .border-emerald-200,html[data-spendiqa-theme=dark] .border-emerald-300{border-color:#047857!important}html[data-spendiqa-theme=dark] .text-emerald-950,html[data-spendiqa-theme=dark] .text-emerald-900,html[data-spendiqa-theme=dark] .text-emerald-800,html[data-spendiqa-theme=dark] .text-emerald-700{color:#a7f3d0!important}html[data-spendiqa-theme=dark] .bg-red-50{background-color:#2a1010!important}html[data-spendiqa-theme=dark] .border-red-200{border-color:#991b1b!important}html[data-spendiqa-theme=dark] .text-red-700,html[data-spendiqa-theme=dark] .text-red-600{color:#fecaca!important}
html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}::selection{background:#64748b3d}:where(a,button,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid}:where(button,input,select,textarea){transition:border-color .16s,box-shadow .16s,background-color .16s,color .16s,opacity .16s}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed}button,a{-webkit-tap-highlight-color:transparent}img,svg{max-width:100%}@media (max-width:640px){input,select,textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
