     }
        
        /* Keyboard Shortcuts Modal */
        .shortcuts-modal {
            display: none;
            position: fixed;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            background: var(--cell-background);
            border: 1px solid var(--border-color);
            border-radius: 12px;
            padding: 24px;
            z-index: 1000;
            max-width: 500px;
            box-shadow: 0 10px 40px rgba(0,0,0,0.2);
        }
    