/*
main color --- background-color: #1e1e1f !important;
alt-color ----   background: #242424 !important;
p color ---  color: #858585 !important;
border color ---  border-color: #414141 !important;
blackk ---  background: #101010 !important;
*/
.flex-1.flex.items-center.justify-center.p-4 {
    background: #1e1e1f !important;
    padding-top: 4rem;
}

main.container.mx-auto.px-6.py-8.flex-grow {
    display: none;
}
body.bg-gradient-to-br.from-primary-50.via-white.to-primary-100.dark\:from-gray-900.dark\:via-gray-800.dark\:to-primary-900.min-h-screen.font-sans.flex.flex-col {
    background: #1e1e1f !important;
}

footer.bg-\[\#1F2937\].text-\[\#F9FAFB\].py-12.px-4.font-sans {
    background: #242424 !important;
}

.bg-white\/90.dark\:bg-gray-800\/90.backdrop-blur-xl.p-6.sm\:p-8.rounded-3xl.shadow-2xl.w-full.max-w-md.border.border-white\/20.dark\:border-white\/10 {
    background: #242424 !important;
    margin-bottom: 4rem;
}

input.w-full.pl-12.pr-4.py-3.sm\:py-4.border-2.border-gray-100.dark\:border-gray-700.bg-gray-50\/50.dark\:bg-gray-900\/50.rounded-2xl.text-gray-900.dark\:text-white.placeholder-gray-400.dark\:placeholder-gray-500.focus\:outline-none.focus\:border-\[rgb\(255\,87\,87\)\].focus\:ring-4.focus\:ring-\[rgb\(255\,87\,87\)\/0\.2\].transition {
    background-color: #1e1e1f !important;
    color: white !important;
    border-color: #414141 !important;
}

a.flex-1.flex.items-center.justify-center.px-6.py-4.bg-white.dark\:bg-gray-700.text-\[rgb\(255\,87\,87\)\].font-semibold.rounded-2xl.border.border-\[rgb\(255\,87\,87\)\].hover\:bg-\[rgb\(255\,87\,87\)\].hover\:text-white.transition-colors.duration-200 {
    background-color: #1e1e1f !important;
}

a.flex-1.flex.items-center.justify-center.px-6.py-4.bg-white.dark\:bg-gray-700.text-\[rgb\(255\,87\,87\)\].font-semibold.rounded-2xl.border.border-\[rgb\(255\,87\,87\)\].hover\:bg-\[rgb\(255\,87\,87\)\].hover\:text-white.transition-colors.duration-200:hover {
    background: #ff5757 !important;
    color: white !important;
}

body.bg-gradient-to-br.from-primary-50.via-white.to-primary-100.dark\:from-gray-900.dark\:via-gray-800.dark\:to-primary-900.min-h-screen.font-sans.flex.flex-col {}

footer.bg-\[\#1F2937\].text-\[\#F9FAFB\].py-12.px-4.font-sans {background: #242424 !important;}

body {
    background-color: #1e1e1f !important;
}


body.bg-gradient-to-br.from-primary-50.via-white.to-primary-100.dark\:from-gray-900.dark\:via-gray-800.dark\:to-primary-900.min-h-screen.font-sans.flex.flex-col{
      background-color: #1e1e1f !important;
}
body {
    background-color: #1e1e1f !important;
}

main.container.mx-auto.px-6.py-8.flex-grow {
    background-color: #1e1e1f !important;
    width: 100% !important;
}

.min-h-screen.bg-gray-50\/50.dark\:bg-gray-900\/50 {
    background-color: #1e1e1f !important;
}

.mb-4.sm\:mb-6.p-4.bg-white\/80.dark\:bg-gray-800\/80.backdrop-blur-lg.rounded-xl.sm\:rounded-2xl.border.border-gray-200.dark\:border-gray-700 {
    background: #242424 !important;
    border-color: #414141 !important;
}

.mb-4.sm\:mb-6.p-4.bg-white\/80.dark\:bg-gray-800\/80.backdrop-blur-lg.rounded-xl.sm\:rounded-2xl.border.border-gray-200.dark\:border-gray-700 {}

.mb-4.sm\:mb-6.p-4.bg-white\/80.dark\:bg-gray-800\/80.backdrop-blur-lg.rounded-xl.sm\:rounded-2xl.border.border-gray-200.dark\:border-gray-700 h1 {
    color: white !important;
}

.mb-4.sm\:mb-6.p-4.bg-white\/80.dark\:bg-gray-800\/80.backdrop-blur-lg.rounded-xl.sm\:rounded-2xl.border.border-gray-200.dark\:border-gray-700 p {
    color: white !important;
}

.relative.p-5.bg-white\/90.dark\:bg-gray-800\/90.backdrop-blur-sm.rounded-xl.border.border-white\/20.dark\:border-white\/10.transition-transform.duration-300.group-hover\:-translate-y-1 {
    background: #242424 !important;
    border-color: #414141 !important;
}

.relative.p-5.bg-white\/90.dark\:bg-gray-800\/90.backdrop-blur-sm.rounded-xl.border.border-white\/20.dark\:border-white\/10.transition-transform.duration-300.group-hover\:-translate-y-1 h3 {
    color: white;
}

p {
    color: white !important;
}

.p-4.bg-white\/80.dark\:bg-gray-800\/80.backdrop-blur-lg.rounded-2xl.border.border-gray-200.dark\:border-gray-700 {
    background: #242424 !important;
    border-color: #414141 !important;
}

h2 {
    color: white !important;
}

thead.text-xs.text-gray-700.dark\:text-gray-300.bg-gray-50\/50.dark\:bg-gray-700\/50 {
    background-color: #1e1e1f !important;
    color: white !important;
}

table td {
    color: white !important;
}

tr {
    border-color: #414141 !important;
}

.bg-white\/80.dark\:bg-gray-800\/80.backdrop-blur-lg.rounded-2xl.border.border-gray-200.dark\:border-gray-700.p-6 {
    background: #242424 !important;
}

label.block.text-sm.font-medium.text-gray-700.dark\:text-gray-300.mb-2 {}

label {
    color: white !important;
}

span.absolute.inset-0.border-2.border-transparent.peer-checked\:border-primary-500.dark\:peer-checked\:border-primary-400.rounded-xl.transition-colors {
}

label.relative.flex.items-center.p-3.rounded-xl.border-2.border-gray-100.dark\:border-gray-700.bg-gray-50\/50.dark\:bg-gray-900\/50.cursor-pointer.hover\:bg-gray-100.dark\:hover\:bg-gray-800\/50.transition-colors.group {
    border-color: #414141 !important;
    background-color: #1e1e1f !important;
    color: white !important;
}

label.relative.flex.items-center.p-3.rounded-xl.border-2.border-gray-100.dark\:border-gray-700.bg-gray-50\/50.dark\:bg-gray-900\/50.cursor-pointer.hover\:bg-gray-100.dark\:hover\:bg-gray-800\/50.transition-colors.group span {
    color: white !important;
}

label.relative.flex.items-center.p-4.rounded-xl.border-2.border-gray-100.dark\:border-gray-700.bg-gray-50\/50.dark\:bg-gray-900\/50.cursor-pointer.hover\:bg-gray-100.dark\:hover\:bg-gray-800\/50.transition-colors.group {
    background-color: #1e1e1f !important;
    border-color: #414141 !important;
}

label.relative.flex.items-center.p-4.rounded-xl.border-2.border-gray-100.dark\:border-gray-700.bg-gray-50\/50.dark\:bg-gray-900\/50.cursor-pointer.hover\:bg-gray-100.dark\:hover\:bg-gray-800\/50.transition-colors.group span {
    color: white !important;
}

h3 {
    color: white !important;
}

span.ml-3.text-sm.font-medium.text-gray-700.dark\:text-gray-300 {
    color: white !important;
}

.p-4.sm\:p-6.bg-white\/90.dark\:bg-gray-800\/90.backdrop-blur-xl.rounded-3xl.border.border-gray-200.dark\:border-gray-700\/50.shadow-xl {
    background: #242424 !important;
    border-color: #414141 !important;
}

.mb-8.p-6.bg-gray-50\/50.dark\:bg-gray-900\/50.rounded-2xl.border.border-gray-200\/50.dark\:border-gray-700\/50 {
    background-color: #1e1e1f !important;
    border-color: #414141 !important;
}

.p-6.bg-gray-50\/50.dark\:bg-gray-900\/50.rounded-2xl.border.border-gray-200\/50.dark\:border-gray-700\/50 {
    background-color: #1e1e1f !important;
    border-color: #414141 !important;
}
main.container.mx-auto.px-6.py-8.flex-grow {
    background-color: #1e1e1f !important;
}

.min-h-screen.bg-gray-50\/50.dark\:bg-gray-900\/50 {
    background-color: #1e1e1f !important;
}

.mb-4.sm\:mb-6.p-4.bg-white\/80.dark\:bg-gray-800\/80.backdrop-blur-lg.rounded-xl.sm\:rounded-2xl.border.border-gray-200.dark\:border-gray-700 {
    background: #242424 !important;
    border-color: #414141 !important;
}

.mb-4.sm\:mb-6.p-4.bg-white\/80.dark\:bg-gray-800\/80.backdrop-blur-lg.rounded-xl.sm\:rounded-2xl.border.border-gray-200.dark\:border-gray-700 {}

.mb-4.sm\:mb-6.p-4.bg-white\/80.dark\:bg-gray-800\/80.backdrop-blur-lg.rounded-xl.sm\:rounded-2xl.border.border-gray-200.dark\:border-gray-700 h1 {
    color: white !important;
}

.mb-4.sm\:mb-6.p-4.bg-white\/80.dark\:bg-gray-800\/80.backdrop-blur-lg.rounded-xl.sm\:rounded-2xl.border.border-gray-200.dark\:border-gray-700 p {
    color: white !important;
}

.relative.p-5.bg-white\/90.dark\:bg-gray-800\/90.backdrop-blur-sm.rounded-xl.border.border-white\/20.dark\:border-white\/10.transition-transform.duration-300.group-hover\:-translate-y-1 {
    background: #242424 !important;
    border-color: #414141 !important;
}

.relative.p-5.bg-white\/90.dark\:bg-gray-800\/90.backdrop-blur-sm.rounded-xl.border.border-white\/20.dark\:border-white\/10.transition-transform.duration-300.group-hover\:-translate-y-1 h3 {
    color: white;
}

p {
    color: white !important;
}

.p-4.bg-white\/80.dark\:bg-gray-800\/80.backdrop-blur-lg.rounded-2xl.border.border-gray-200.dark\:border-gray-700 {
    background: #242424 !important;
    border-color: #414141 !important;
}

h2 {
    color: white !important;
}

thead.text-xs.text-gray-700.dark\:text-gray-300.bg-gray-50\/50.dark\:bg-gray-700\/50 {
    background-color: #1e1e1f !important;
    color: white !important;
}

table td {
    color: white !important;
}

tr {
    border-color: #414141 !important;
}
aside.fixed.top-0.left-0.z-40.h-screen.w-full.sm\:w-72.transition-transform.duration-300.translate-x-0 {
    background: #242424 !important;
    border-color: #414141 !important;
}

.relative.h-full.overflow-y-auto.bg-white\/95.dark\:bg-gray-800\/95.backdrop-blur-lg.border-r.border-gray-200.dark\:border-gray-700.px-6.py-4.sm\:px-4 {
    background: #242424 !important;
    border-color: #414141 !important;
}

.relative.h-full.overflow-y-auto.bg-white\/95.dark\:bg-gray-800\/95.backdrop-blur-lg.border-r.border-gray-200.dark\:border-gray-700.px-6.py-4.sm\:px-4 h2 {
    color: white;
}

.relative.h-full.overflow-y-auto.bg-white\/95.dark\:bg-gray-800\/95.backdrop-blur-lg.border-r.border-gray-200.dark\:border-gray-700.px-6.py-4.sm\:px-4 a {
    color: white;
}

.relative.h-full.overflow-y-auto.bg-white\/95.dark\:bg-gray-800\/95.backdrop-blur-lg.border-r.border-gray-200.dark\:border-gray-700.px-6.py-4.sm\:px-4 {}

.relative.h-full.overflow-y-auto.bg-white\/95.dark\:bg-gray-800\/95.backdrop-blur-lg.border-r.border-gray-200.dark\:border-gray-700.px-6.py-4.sm\:px-4 a.flex.items-center.p-3.rounded-xl.transition-colors.bg-primary-100.dark\:bg-primary-700.text-primary-600.dark\:text-primary-300 {
    color: white !important;
    background: #f04f4f !important;
}

.relative.h-full.overflow-y-auto.bg-white\/95.dark\:bg-gray-800\/95.backdrop-blur-lg.border-r.border-gray-200.dark\:border-gray-700.px-6.py-4.sm\:px-4 a:hover {
    background: #f04f4f !important;
    color: white !important;
}




.bg-white\/90.dark\:bg-gray-800\/90.backdrop-blur-xl.p-6.sm\:p-8.rounded-3xl.shadow-2xl.w-full.max-w-md.border.border-white\/20.dark\:border-white\/10 {
    background: #242424 !important;
    margin-bottom: 4rem !important;
}

.bg-white\/90.dark\:bg-gray-800\/90.backdrop-blur-xl.p-6.sm\:p-8.rounded-3xl.shadow-2xl.w-full.max-w-md.border.border-white\/20.dark\:border-white\/10 h2 {
    color: white;
}

.bg-white\/90.dark\:bg-gray-800\/90.backdrop-blur-xl.p-6.sm\:p-8.rounded-3xl.shadow-2xl.w-full.max-w-md.border.border-white\/20.dark\:border-white\/10 h2 p {
    color: #858585 !important;
}

p.text-base.text-gray-700.dark\:text-gray-300 {
    color: #858585 !important;
}

span.ml-3.text-sm.text-gray-700.dark\:text-gray-300 {
    color: #858585 !important;
}
input {
    background-color: #1e1e1f !important;
    color: white !important;
    border-color: #414141 !important;
}

input::placeholder {
    color: white !important;
}
a.flex-1.flex.items-center.justify-center.px-6.py-4.bg-white.dark\:bg-gray-700.text-\[rgb\(255\,87\,87\)\].font-semibold.rounded-2xl.border.border-\[rgb\(255\,87\,87\)\].hover\:bg-\[rgb\(255\,87\,87\)\].hover\:text-white.transition-colors.duration-200:hover {
    background: #ff5757 !important;
    color: white !important;
}

