/* Styles propres à Conciergerie Split (en plus des classes Tailwind) */
body {
    font-family: 'Inter', sans-serif;
    font-feature-settings: "cv02", "cv03", "cv04", "cv11";
}
.tabular-nums {
    font-variant-numeric: tabular-nums;
}
::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}
::-webkit-scrollbar-track {
    background: transparent;
}
::-webkit-scrollbar-thumb {
    background: #cbd5e1;
    border-radius: 9999px;
}
::-webkit-scrollbar-thumb:hover {
    background: #94a3b8;
}
.nav-item.active {
    background: linear-gradient(90deg, rgba(28, 168, 203, 0.18) 0%, rgba(28, 168, 203, 0.04) 100%);
    color: #ffffff;
    border-left: 3px solid #1CA8CB;
}
.nav-item:not(.active) {
    border-left: 3px solid transparent;
}
