/* Common styles */
body {
    font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
}

.admin-sidebar {
    position: relative;
}

.admin-sidebar .nav-link.active {
    background-color: rgba(255, 255, 255, 0.1);
    border-radius: 6px;
}

.admin-sidebar .nav-link:hover {
    background-color: rgba(255, 255, 255, 0.05);
    border-radius: 6px;
    color: white !important;
}

.card {
    border-radius: 12px;
}
