:root {
    color-scheme: light;
}

.dark :root {
    color-scheme: dark;
}

.glass-card {
    background-color: rgba(255, 255, 255, 0.75);
    backdrop-filter: blur(10px);
}

.card {
    border-radius: 1rem;
    box-shadow: 0 10px 30px -15px rgba(15, 23, 42, 0.35);
}

.scrollbar-thin {
    scrollbar-width: thin;
}

.scrollbar-thin::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}

.scrollbar-thin::-webkit-scrollbar-thumb {
    background-color: rgba(148, 163, 184, 0.6);
    border-radius: 9999px;
}

.table-sticky thead tr {
    position: sticky;
    top: 0;
    background-color: rgba(248, 250, 252, 0.9);
    backdrop-filter: blur(6px);
}
