/* Custom POS Navbar styling */
.pos .pos-topheader {
    background: inherit;
}

.btn-dashboard:hover {
    background: linear-gradient(135deg, #a00d0e 0%, #d61112 100%) !important;
    transform: translateY(-1px);
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3) !important;
}

/* Category Sidebar Red Background */
.pos .category-button {
    background: #d61112 !important;
    color: white !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    transition: all 0.2s ease;
}

.pos .category-button:hover {
    background: #a00d0e !important;
    transform: scale(1.02);
}

.pos .category-button.active {
    background: #111 !important;
    /* Contrast active category */
    box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.5) !important;
    border: 1px solid #FECD4F !important;
}