        .menu-item {
            padding: 10px 0;
            border-bottom: 1px dashed #eee;
            margin-bottom: 10px;
        }

        .menu-item:last-child {
            border-bottom: none;
        }

        .nav-pills .nav-link {
            border-radius: 0;
            padding: 15px 20px;
            color: #333;
            font-weight: 500;
        }

        .nav-pills .nav-link.active {
            background-color: #f8f9fa;
            color: #000;
            border-left: 3px solid #f8b400;
        }

        #menuModal .modal-content {
            border: none;
            border-radius: 5px;
            overflow: hidden;
        }