@import"https://fonts.googleapis.com/css?family=Roboto:300,400,500,600,700";.admin-layout{font-family:Roboto,sans-serif;font-size:.85rem;font-weight:500}@media (max-width:1023px){.sidebar-nav{overscroll-behavior:contain}}.custom-scrollbar::-webkit-scrollbar{height:4px;width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:hsla(0,0%,50%,.2);border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,50%,.3)}.animate-fade-in{animation:fadeIn .3s ease-out forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.admin-layout:not(.dark) table thead{background-color:#f8f9fa}.admin-layout:not(.dark) .bg-\[\#111115\]{background-color:#fff}.admin-layout:not(.dark) .border-white\/5{border-color:#e2e8f0}.admin-layout:not(.dark) .text-white{color:#1e293b}.admin-layout:not(.dark) .text-slate-400{color:#64748b}.admin-layout:not(.dark) .text-slate-500{color:#475569}.admin-layout:not(.dark) .bg-black\/20{background-color:#f1f5f9}.admin-layout:not(.dark) .bg-black\/40{background-color:#f8f9fa}
